Как настроить отправку среднего значения PING из Zabbix в Telegram?

Как создать элемент данных в Zabbix для расчета среднего значения Ping за неделю и отправки сообщения в Telegram один раз в неделю?
  • 7 августа 2024 г. 12:23
Ответы на вопрос 2
Для настройки отправки среднего значения PING из Zabbix в Telegram, следуйте следующим шагам:

1. Создайте пользовательский скрипт или скрипт программы для сбора данных PING с вашего устройства на основе Zabbix API.

2. Настройте Zabbix для мониторинга PING на вашем устройстве и сбора данных о среднем значении PING за неделю.

3. Создайте элемент данных в Zabbix для расчета среднего значения PING за неделю. Для этого выберите тип данных "Скрипт" и укажите созданный вами скрипт расчета среднего PING.

4. Создайте триггер в Zabbix для проверки среднего значения PING и установите соответствующее условие срабатывания триггера.

5. Настройте действие в Zabbix для отправки сообщения в Telegram при срабатывании триггера. Укажите соответствующий шаблон сообщения и активатор для отправки сообщения в Telegram.

6. Убедитесь, что все настройки правильно сконфигурированы и тестирование отправки сообщений в Telegram для проверки правильности работы.

Следуя этим шагам, вы сможете настроить отправку среднего значения PING из Zabbix в Telegram и получать уведомления о среднем значении PING на вашем устройстве.
Я бы решал эту задачу отдельным скриптом, который вызывается по крону, запросом в БД выбирает среднее значение нужного элемента данных (SELECT AVG(value) FROM history WHERE itemid = xxx AND clock BETWEEN yyy AND zzz) и отправляет в телегу. 
Как отправлять алерт, если алерта как такового нет, средствами самого Заббикса - на ум не приходит.
Похожие вопросы