Monitoring

可以為 collectd 收集的指標賦予新的前綴嗎?

  • April 13, 2016

我正在使用write_httpcollectd 外掛將指標發送到 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,那麼您可以使用動態源欄位來查看您的環境。這將允許任何警報、圖表或複合函式通過更改動態源欄位中的源來顯示特定前綴。

引用自:https://serverfault.com/questions/735125