diff --git a/collector/gmond_collector.go b/collector/gmond_collector.go index d9c299dc..874f0813 100644 --- a/collector/gmond_collector.go +++ b/collector/gmond_collector.go @@ -16,9 +16,10 @@ import ( ) const ( - gangliaAddress = "127.0.0.1:8649" - gangliaProto = "tcp" - gangliaTimeout = 30 * time.Second + gangliaAddress = "127.0.0.1:8649" + gangliaProto = "tcp" + gangliaTimeout = 30 * time.Second + gangliaMetricsPrefix = "ganglia_" ) type gmondCollector struct { @@ -93,7 +94,7 @@ func (c *gmondCollector) Update() (updates int, err error) { for _, host := range cluster.Hosts { for _, metric := range host.Metrics { - name := illegalCharsRE.ReplaceAllString(metric.Name, "_") + name := gangliaMetricsPrefix + illegalCharsRE.ReplaceAllString(metric.Name, "_") var labels = map[string]string{ "cluster": cluster.Name,