我想在几台主机上的几个应用程序中测量statsd性能指标 . 这些测量结果将由statsd汇总,然后存储在Influxdb中,然后在grafana中显示 . 该体系结构与本博文中显示的体系结构非常相似:http://www.symantec.com/connect/blogs/metrics-cocktail-statsdinfluxdbgrafana

App - > Statsd - > InfluxDB - > Grafana

我的应用程序'app1'在环境'prod'中的host1,host2,host3上运行 .

所以我在prod中从app1发送的statsd指标名称将是:

prod.app1.host1.load_customer
prod.app1.host2.load_customer
prod.app1.host3.load_customer

在prod的grafana中,我会看到同样的三个不同指标,但我真的只想看到一个名为prod.app1.load_customer的指标聚合在prod环境的所有三个主机上 . 但是,如果需要,我希望能够钻进某个主机 .

我认为对于这个工具链的用户来说,这应该是一个非常普遍的问题,所以我想有些人必须解决它?

我正在使用Influxdb-0.9.3-1,通过API调用写入它 .