我正在使用write_http
collectd 插件将指标发送到 Librato。我唯一想改变的是指标在 Librato 中的显示方式。指标(不是可以在collectd.conf
文件中命名的来源)都具有以下格式:
collectd.cpu.0.cpu.idle
collectd.cpu.0.cpu.interupt
collectd.memory.memory.free
collectd.memory.memory.used
等等。在大多数情况下,这很好,但我想collectd
用更具体的东西代替。我一直在寻找和寻找,但没有看到任何专门指导这一点的东西,或者我可能没有正确阅读文档。
任何帮助表示赞赏。
Librato collectd 集成将自动
collectd
为指标名称添加前缀。如果使用 Librato 代理,librato
则会添加前缀 of。Collectd 本身不提供添加度量名称前缀(或编辑 Librato 创建的前缀)的配置。您可能希望向源添加前缀以进一步区分指标。例如,源是 prod.web1、staging.web1、test.web1 等等。
如果使用 Librato,那么您可以使用动态源字段来查看您的环境。这将允许任何警报、图表或复合函数通过更改动态源字段中的源来显示特定前缀。