Я использую плагин collectd write_http
для отправки метрик в 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
.
Сам Collectd не предлагает конфигурации для добавления префикса имени метрики (или редактирования префикса, созданного Librato). Вы можете добавить префикс к источнику, чтобы еще больше различать показатели. Например, источником может быть prod.web1, staging.web1, test.web1 и т. Д.
При использовании Librato вы можете использовать поле динамического источника для просмотра своих сред. Это позволит любым предупреждениям, диаграммам или составным функциям отображать определенный префикс путем изменения источника в поле динамического источника.