Как создать элемент данных в Zabbix для расчета среднего значения Ping за неделю и отправки сообщения в Telegram один раз в неделю?
Для настройки отправки среднего значения 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) и отправляет в телегу.
Как отправлять алерт, если алерта как такового нет, средствами самого Заббикса - на ум не приходит.