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

График Zabbix не показывает использование диска

Итак, я использую Zabbix для мониторинга своего сервера. В / файловой системе у меня 63 ГБ свободно. Поэтому я хотел подделать огромный файл в этом каталоге, чтобы посмотреть, правильно ли графики Zabbix показывают, что используемое пространство увеличилось. Итак, я запустил это:

cd / && sudo fallocate -l 50000000000 archivogrande.txt

Что работает правильно и создает файл размером около 50 ГБ. К сожалению, график Zabbix не обновляется. Я все еще вижу, что свободно 63 ГБ, хотя на самом деле должно быть 17. График, кстати, обновляется каждые 10 секунд.

Итак, мой вопрос, независимо от того, что Zabbix может здесь делать или не делать неправильно, действительно ли моя команда выполняет то, что я ожидал? Будет ли программное обеспечение для мониторинга правильно определять увеличение используемого пространства, даже если это не «настоящий» файл?

ответить на ваш вопрос - да fallocate команда на самом деле делает то, что вы думаете - вы занимает около 50 ГБ пространства под созданным файлом.

Ваш двоичный файл zabbix-agent должен быть в состоянии обнаружить, что пространство уменьшилось, и предупредить вас, что свободное пространство ниже 10%, если вы используете правильный элемент и триггер и мониторинг работает нормально.

Поскольку это не так, проверьте:

  • ваш агент отправляет метрики на сервер / сервер извлекает метрики ОК
  • ваш пункт о свободном месте в rootfs (/) регулярно обновляется
  • у вас есть правильный шаблон, выбранный для отслеживаемого хоста (советую https://www.zabbix.org/mw/images/0/04/Template_OS_Linux-4.0.0.xml или новее)

посмотрите журналы сервера и агента, чтобы выяснить, что не так.