Пример конфигурации дискового пространства, процессора и / или памяти для Graphite
Мы ищем простой инструмент для мониторинга основных вещей, таких как дисковое пространство, процессор, размеры папок, использование памяти.
Графит выглядит многообещающе. Для демонстрации я хочу создать пример данных для размещения в графите для одной или нескольких таких метрик.
Каков наилучший способ приблизиться к этому. У меня графит работает в докере. Как настроить Graphite и отправить на него некоторые тестовые данные? Например для
- ежедневные метрики дискового пространства
- ежедневные размеры папок
- почасовой процессор
- почасовая память
1 ответ
Графит не сборщик данных. Из https://graphiteapp.org/:
Что такое графит и нет.
Графит делает две вещи:
Хранить числовые данные временных рядов
Предоставлять графики этих данных по запросу
Графит не является агентом по сбору, но он предлагает самый простой путь для получения ваших измерений в базе данных временных рядов. Ввод ваших метрик в графит не может быть проще.
Вам понадобится коллектор, Collectd и Telegraf на данный момент являются популярным выбором, но есть много других, см. Список коллекционеров. Раскрытие информации: я участвовал в обоих проектах, поэтому могу быть предвзятым.
Ваши интервалы очень длинные, графит обычно используется с меньшими интервалами, от 10 с до 1 м. Я не понимаю, почему это не будет работать с интервалами в несколько часов. Убедитесь, что вы настроили хранилище-schemas.conf соответственно, по умолчанию установлено значение 1m.