Пример конфигурации дискового пространства, процессора и / или памяти для Graphite

Мы ищем простой инструмент для мониторинга основных вещей, таких как дисковое пространство, процессор, размеры папок, использование памяти.

Графит выглядит многообещающе. Для демонстрации я хочу создать пример данных для размещения в графите для одной или нескольких таких метрик.

Каков наилучший способ приблизиться к этому. У меня графит работает в докере. Как настроить Graphite и отправить на него некоторые тестовые данные? Например для

  • ежедневные метрики дискового пространства
  • ежедневные размеры папок
  • почасовой процессор
  • почасовая память

1 ответ

Графит не сборщик данных. Из https://graphiteapp.org/:

Что такое графит и нет.

Графит делает две вещи:

Хранить числовые данные временных рядов

Предоставлять графики этих данных по запросу

Графит не является агентом по сбору, но он предлагает самый простой путь для получения ваших измерений в базе данных временных рядов. Ввод ваших метрик в графит не может быть проще.

Вам понадобится коллектор, Collectd и Telegraf на данный момент являются популярным выбором, но есть много других, см. Список коллекционеров. Раскрытие информации: я участвовал в обоих проектах, поэтому могу быть предвзятым.

Ваши интервалы очень длинные, графит обычно используется с меньшими интервалами, от 10 с до 1 м. Я не понимаю, почему это не будет работать с интервалами в несколько часов. Убедитесь, что вы настроили хранилище-schemas.conf соответственно, по умолчанию установлено значение 1m.

Другие вопросы по тегам