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

У меня есть несколько общих ресурсов с 4 удаленных серверов, которые я подключил к своему серверу сетевых данных. Из-за перебоев в подаче электроэнергии и других проблем удаленные серверы не всегда подключены к сети и могут быть очень ценным дополнением к моему мониторингу сетевых данных, если какая-либо из точек монтирования доступна или нет, и отправлять оповещения соответственно

читать документы и раздел мониторинга здоровья на сайте netdata, но безрезультатно. Мониторинг диска - это не то, что мне нужно, а отсутствие / присутствие точки монтирования

это возможно?

1 ответ

Решение

netdata отслеживает точки монтирования, но автоматически удаляет диаграммы и их сигналы тревоги, когда они отключены. Теперь, когда я думаю об этом, было бы неплохо добавить опцию в netdata.conf, чтобы отключить эту функциональность для случаев, подобных вашему. Пожалуйста, запросите это на GitHub.

Сегодня вы можете создать простой плагин bash для netdata, который будет отслеживать все, что вам нравится, и отправлять метрики в netdata. Затем на основе значений, которые вы отправляете, вы можете создать будильник. Так, например, вы можете отслеживать количество точек монтирования и сообщать их количество в netdata (т.е. mounts = 10), или вы можете создать диаграмму для каждой точки монтирования и прикрепить шаблон тревоги к каждой из них.

Тем не менее, я думаю, что вы, вероятно, должны использовать fping Плагин для мониторинга доступности и качества связи между вашими серверами. fping к диаграммам в netdata уже приложено множество аварийных сигналов, поэтому вы будете немедленно уведомлены, если удаленный сервер недоступен или соединение медленное. Проверьте это: https://github.com/firehol/netdata/wiki/fping-Plugin

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