Merge pull request #9 from prometheus/prefix-ganglia-metrics

Prefix Ganglia metrics with "ganglia_".
This commit is contained in:
Tobias Schmidt 2014-04-10 12:23:35 -04:00
commit 65dc866c86

View File

@ -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,