Назад | Перейти на главную страницу

Как заставить веб-приложение Graphite (повторно) читать, что в настоящее время поступает от collectd?

Я собрал, запустив плагин tail и записал данные с помощью плагина write_graphite (через углерод). Кажется, это работает. Если я затем изменю конфигурацию хвостового плагина (например, изменю Regex или DSType) и перезапущу collectd, графит вообще перестанет показывать мне что-либо.

На самом деле это сводится к тому, что после обновления конфигурации collectd что мне нужно перезапустить / изменить, чтобы графит собирал новые данные?

  1. Вы уверены, что отправляете данные? (Проверить журналы сбора)
  2. Графит получает данные? (ошибка, создать, обновить логи в /opt/graphite/storage/logs/carbon-cache)
  3. Это то, что регулярное выражение в вашем углероде storage-schema.py является ограничивающим и не имеет правила для принятия новой схемы?

Если бы вы могли локализовать проблему, я мог бы помочь вам, углубившись в детали.