go.d: don't create jobs with unknown module (#17289)
Ilya Mashchenko committed
Mar 29, 2024 at 14:29 UTC
d39c204579caf020aaf9c82fabdd40abca3a5f31
2 files changed
+3
-3
src/go/collectors/go.d.plugin/agent/jobmgr/manager.go
+1
-1
@@ -152,7 +152,7 @@ func (m *Manager) run() {
152
}
153
154
func (m *Manager) addConfig(cfg confgroup.Config) {
155
- if cfg.Module() == "" {
155
+ if _, ok := m.Modules.Lookup(cfg.Module()); !ok {
156
return
157
}
158
src/go/collectors/go.d.plugin/config/go.d/sd/net_listeners.conf
+2
-2
@@ -238,7 +238,7 @@ compose:
238
url: http://{{.Address}}/jmx
239
- selector: "kubelet"
240
template: |
241
- module: kubelet
241
+ module: k8s_kubelet
242
name: local
243
{{- if eq .Port "10255" }}
244
url: http://{{.Address}}/metrics
@@ -248,7 +248,7 @@ compose:
248
{{- end }}
249
- selector: "kubeproxy"
250
template: |
251
- module: kubeproxy
251
+ module: k8s_kubeproxy
252
name: local
253
url: http://{{.Address}}/metrics
254
- selector: "lighttpd"