fix(go.d): sanitize vnode labels before creating vnode (#20293)
Ilya Mashchenko committed
May 16, 2025 at 14:35 UTC
dcbf9aaad6400fa2d8bcc0fe4637e5d1e3053651
1 file changed
+3
src/go/plugin/go.d/agent/module/job.go
+3
@@ -497,6 +497,9 @@ func (j *Job) sendVnodeHostInfo() {
497
if _, ok := j.vnode.Labels["_hostname"]; !ok {
498
j.vnode.Labels["_hostname"] = j.vnode.Hostname
499
}
500
+ for k, v := range j.vnode.Labels {
501
+ j.vnode.Labels[k] = lblReplacer.Replace(v)
502
+ }
503
504
j.api.HOSTINFO(netdataapi.HostInfo{
505
GUID: j.vnode.GUID,