diff --git a/.env b/.env new file mode 100644 index 0000000..657e4b4 --- /dev/null +++ b/.env @@ -0,0 +1,10 @@ +POSTGRES_PASSWORD=ZabbixPass123! + +ZBX_TELEGRAM_TG_TOKEN=6978729637:AAHTyZ6W4I7DxRVmf5K_Wc4nvIWfarZ7x_Y +ZBX_TELEGRAM_API_URL=https://zab.grenu4.ru/ +ZBX_TELEGRAM_API_LOGIN=telega +ZBX_TELEGRAM_API_PASS=89ZY56seHTrW +ZBX_TELEGRAM_PROXY=True +ZBX_TELEGRAM_PROXY_SCHEME=https +ZBX_TELEGRAM_PROXY_URL=socks5://192.168.1.1:7891 +ZBX_TELEGRAM_THREAD=2476 diff --git a/alertsscript/action.example b/alertsscript/action.example new file mode 100644 index 0000000..cf86e5d --- /dev/null +++ b/alertsscript/action.example @@ -0,0 +1,38 @@ + + + + + + + + + True + True + True + True + True + True + True + True + True + True + True + True + True + True + True + default + {HOST.HOST} + {ITEM.ID1} {ITEM.ID2} {ITEM.ID3} {ITEM.ID4} + {TRIGGER.ID} + {EVENT.ID} + {ACTION.ID} + {HOST.ID} + <![CDATA[{HOST.HOST} - {EVENT.NAME}]]> + + + + \ No newline at end of file diff --git a/alertsscript/readme.md b/alertsscript/readme.md new file mode 100644 index 0000000..eb055e8 --- /dev/null +++ b/alertsscript/readme.md @@ -0,0 +1,226 @@ +#

Zabbix Notification Telegram +

Нотификатор оповещений в Telegram для Zabbix.
+Легкая установка, гибкая настройка, информативные сообщения. +

Popular на www.zabbix.com и share.zabbix.com +
+##

🔴 Проект закрыт. This project is deprecated. 🔴 +
Go to -> https://t.me/ZbxNTg/4241 + +* [Возможности](#возможности) +* [Планы](#планы) +* [С чего начать](#с-чего-начать) + * [Установка из source](#установка-из-source-git-requires) +* [Создаем первое оповещение](#создаем-первое-оповещение) + * [Получаем API token](#получаем-api-token) +* [Настраиваем нотификатор](#настраиваем-нотификатор) + * [Конфигурационный файл](#конфигурационный-файл) + * [XML разметка](#xml-разметка) + * [Тэги ZNTSettings](#тэги-zntsettings) +* [Логирование](#логирование) +* [F.A.Q.](#faq) +* [Последние значимые изменения](#последние-значимые-изменения) +* [Помощь](#помощь) + +## Возможности +- Графики, информативные заголовки, ссылки1, тэги2 и упоминания объединены в **одно сообщение**. +- Формирование и обновление cash файла (privat, group, group -> supergroup)3 +- Гибкая настройка через конфигурационный файл, XML разметку в действиях триггеров и Trigger Tags4 +- Маппинг Emoji статуса и важности события. +- Наложение watermark на изображение. +- Обьединение графиков в альбом. + +## Планы +- Обработка быстрых команд ботом AppVeyor +- Отправка метрик по запросу от бота AppVeyor + +## С чего начать +Для работы потребуется Python 3+ и Zabbix 3+. +#### Установка из source (git requires)*: +``` +$ cd /usr/lib/zabbix/alertscripts +$ git clone https://github.com/xxsokolov/Zabbix-Notification-Telegram.git . +``` +После этого нотификатор практически готов к работе, потребуется еще несколько шагов. + +*Подробную инструкцию вы можете найти на wiki*: RU, ENG (vacant) + +## Создаем первое оповещение +### Получаем API token +Получили API token от @BotFather который будем использовать в zbxTelegram_config.py: tg_token. + +*Если у Вас нет бота, я расскажу как это сделать:* RU, ENG (vacant) + +## Настраиваем нотификатор +### Конфигурационный файл +Основная конфигурация нотификатора производится через файл [zbxTelegram_config.py](https://github.com/xxsokolov/Zabbix-Notification-Telegram/blob/master/zbxTelegram_config.example.py). + +Давайте разберем каждый параметр подробно: +|Имя|Аргумент(ы)|Описание|По умолчанию| +|---|-----------|--------|------------| +|config_debug_mode|bool|Логирование в режиме debug| False| +|config_exc_info|bool|Более детальный режим debug|False| +|config_cache_file|string|Абсолютный путь до cash файла|```/usr/lib/zabbix/alertscripts/zbxTelegram_files/id.cache```| +|config_log_file|string|Абсолютный путь до log файла|```/usr/lib/zabbix/alertscripts/zbxTelegram_files/znt.log```| +|tg_proxy|bool|Использовать прокси для отправки сообщений в Telegram|True| +|tg_proxy_server|dict|Ссылка до Вашего прокси|```{'https': 'socks5://username:password@domen:port'}``` +|tg_token|string|Тот самый token, который Вы получали у @BotFather|```123123123123:ADDDD_er9beG-fGx33ktYqFkUpAdUtWe2s```| +|watermark|bool|Наносить ватермарку на изображение графика|True| +|watermark_label|string|Текст наносимый на изображение графика|'Dmitry Sokolov (https://github.com/xxsokolov)'| +|watermark_font|string|Путь до файла шрифта|```/usr/lib/zabbix/alertscripts/zbxTelegram_files/ArialMT.ttf```| +|watermark_minimal_height|string|Минимальный размер изображения графика для нанесения ватермарки|30| +|watermark_fill|string||255| +|watermark_rotate|string||0| +|watermark_expand|bool||True| +|watermark_text_color|string|Цвет текста в RGB|(60, 60, 60)| +|body_messages|string|Шаблон формирование тела сообщения.
*Сообщение состоит из: subject, body, links, tags, mentions| +|body_messages_cut_symbol|bool|Урезать тело сообщения|True| +|body_messages_max_symbol|string|Максимальное кол-во символов в теле сообщения|600| +|body_messages_title|string|Шаблон формирования заголовка изображения графика. *```{title}``` формируется из секции xml`````` и ``````или ```graphs_period_default``` в конфиг файле*|```{title} ({period_hour}h)```| +|body_messages_url|bool|Добавление линков в сообщение|True| +|body_messages_url_notes = True|bool|Добавление линка из триггера в сообщение|True| +|body_messages_url_graphs = True|bool|Добавление линка на график "Элемент данных" (item) в сообщение|True| +|body_messages_url_host = True|bool|Добавление линка на "Узел сети" (host) в сообщение|True| +|body_messages_url_ack = True|bool|Добавление линка на "Подтверждение проблем" в сообщение|True| +|body_messages_url_event = True|bool|Добавление линка на "Детали события" в сообщение|True| +|body_messages_url_template|sting|Шаблон формирование линка|```{icon}```| +|body_messages_url_delimiter|sting|Разделитель между линками|'  '| +|body_messages_url_emoji_no_url|emoji|Иконка при отсутствии URL в триггере|➖| +|body_messages_url_emoji_notes|emoji|Иконка ссылки URL в триггере|ℹ️| +|body_messages_url_emoji_graphs|emoji|Иконка ссылки на график "Элемент данных" (item)|📊| +|body_messages_url_emoji_host|emoji|Иконка ссылки на "Узел сети" (host)|📟| +|body_messages_url_emoji_ack|emoji|Иконка ссылки на +|body_messages_url_emoji_event|emoji|Иконка ссылки на "Детали события"|📋| +|body_messages_tags|bool|Добавление всех тэгов в сообщение|True| +|body_messages_tags_event|||True| +|body_messages_tags_eventid|bool|Добавление eventid тэгов в сообщение|True| +|body_messages_tags_itemid|bool|Добавление itemid тэгов в сообщение|True| +|body_messages_tags_triggerid|bool|Добавление triggerid тэгов в сообщение|True| +|body_messages_tags_actionid|bool|Добавление actionid тэгов в сообщение|True| +|body_messages_tags_hostid|bool|Добавление hostnid тэгов в сообщение|True| +|body_messages_tags_trigger_settings|bool||True| +|body_messages_mentions_settings|bool||True| +|body_messages_tags_no|sting|Тег при отсутствии тэга в узле сети|```#no_tags```| +|body_messages_tags_delimiter|sting|Разделитель между тэгами|'  '| +|body_messages_tags_prefix_eventid|sting|Шаблон формирования тэга eventid|```eid_```| +|body_messages_tags_prefix_itemid|sting|Шаблон формирования тэга itemid|```iid_```| +|body_messages_tags_prefix_triggerid|sting|Шаблон формирования тэга triggerid|```tid_```| +|body_messages_tags_prefix_actionid|sting|Шаблон формирования тэга actionid|```aid_```| +|body_messages_tags_prefix_hostid|sting|Шаблон формирования тэга hostidid|```hid_```| +|trigger_settings_tag|sting||'ZNTSettings'| +|trigger_settings_tag_no_graph|sting||'no_graph'| +|trigger_settings_tag_no_alert|sting||'no_alert'| +|trigger_settings_tag_not_notify|sting||'not_notify'| +|trigger_settings_tag_graph_normal|sting||'graph_normal'| +|trigger_settings_tag_graph_stacked|sting||'graph_stacked'| +|trigger_settings_tag_graph_pie|sting||'graph_pie'| +|trigger_settings_tag_graph_exploded|sting||'graph_exploded'| +|trigger_settings_tag_graph_period|sting||'period='| +|trigger_info_mentions_tag|sting||'ZNTMentions'| +|zabbix_keyboard|bool|Добавление кнопок к сообщению.
(*В стадии разработки*)|False| +|zabbix_keyboard_button_message|sting|Имя кнопки "Добавить сообщение к событию"|```Message```| +|zabbix_keyboard_button_acknowledge|sting|Имя кнопки "Подтверждение события"|```Acknowledge```| +|zabbix_keyboard_button_history|sting|Имя кнопки "Прислать сообщение (пять последних событий)" по данному элементу данных|```History```| +|zabbix_keyboard_row_width|int|Количество кнопок в строке|3| +|zabbix_api_url|sting|Урл до Zabbix сервера|```http://127.0.0.1/zabbix/```| +|zabbix_api_login|sting|Учетная запись|```Admin```| +|zabbix_api_pass|sting|Пароль|```zabbix```| +|zabbix_graph|bool|Добавление изображения графика к сообщению|True| +|zabbix_graph_period_default|int|Период за который присылается изображение графика в секундах.|43200| +|zabbix_graph_chart|sting|Шаблон формирования линка до chart3.php|Default| +|zabbix_host_link|sting|Шаблон формирования линка до узла сети|```{zabbix_server}zabbix.php?action=search&search={host}```| +|zabbix_graph_link|sting|Шаблон формирования линка до графика "Элемент данных" (item)|```{zabbix_server}history.php?action=showgraph&itemids[]={itemid}&from=now-{range_time}```| +|zabbix_ack_link|sting|Шаблон формирования линка до "Подтверждение проблем"|```{zabbix_server}zabbix.php?action=acknowledge.edit&eventids[0]={eventid}```| +|zabbix_event_link|sting|Шаблон формирования линка до "Детали события"|```{zabbix_server}tr_events.php?triggerid={triggerid}&eventid={eventid}```| +|zabbix_status_emoji_map|dict|Словарь соответствия типа события и emoji|{"Problem": "🚨", "Resolved": "✅", "Update": "🚧", "Not classified": "⁉️", "Information": "💙", "Warning": "💛",n"Average": "🧡", "High": "❤️", "Disaster": "💔", "Test": "🚽💩"}| + +### XML разметка +Дополнительная конфигурация производится через XML разметку([пример](https://github.com/xxsokolov/Zabbix-Notification-Telegram/blob/master/actions.example)) в Zabbix Action. + +Также разберем эти параметры: +|Имя|Аргумент(ы)|Описание|По умолчанию| +|---|-----------|--------|------------| +|``````|string||Default| +|``````|bool|Добавление изображения графика в сообщение.|True| +|``````|bool|Добавление линка на "Узел сети" (host) в сообщение.|True| +|``````|bool|Добавление линка на график "Элемент данных" (item) в сообщение.|True| +|``````|bool|Добавление линка из триггера в сообщение.|True| +|``````|bool|Добавление всех тэгов в сообщение.|True| +|``````|bool|Добавление тэгов события в сообщение.|True| +|``````|bool|Добавление тэгa c eventid в сообщение.|True| +|``````|bool|Добавление тэгa c itemid в сообщение.|True| +|``````|bool|Добавление тэгa c triggerid в сообщение.|True| +|``````|bool|Добавление тэгa c actionid в сообщение.|True| +|``````|bool|Добавление тэгa c hostid в сообщение.|True| +|``````|bool||True| +|``````|bool||True| +|``````|bool|Добавление кнопок к сообщению.
(*В стадии разработки*).|True| +|``````|string|Период за который присылается изображение графика в секундах.|10800| +|``````|string|Макрос имени узла сети.|{HOST.HOST}| +|``````|string|Макросы ИД элементов данных.|{ITEM.ID1} {ITEM.ID2} {ITEM.ID3} {ITEM.ID4}| +|``````|string|Макрос ИД триггера.|{TRIGGER.ID}| +|``````|string|Макрос ИД события.|{EVENT.ID}| +|``````|string|Макрос ИД действия.|{ACTION.ID}| +|``````|string|Макрос ИД узла сети.|{HOST.ID}| +|```<![CDATA[]]>```|string|Шаблон формирования заголовка изображения графика из макросов: имя узла сети и имя события.|{HOST.HOST} - {EVENT.NAME}| +|``````|string|Макрос URL триггера.|{TRIGGER.URL}| +|``````|string|Макрос тэгов события разделенных запятой. Макрос объединяет теги из узла сети, шаблона, триггера.|{EVENT.TAGS}| + +*Полный список поддерживаемых макросов в Zabbix* + +``````: +_В XML документах фрагмент, помещенный внутрь CDATA, — это часть содержания элемента, которая помечена для парсера как содержащая только символьные данные, а не разметку. CDATA — это просто альтернативный синтаксис для отображения символьных данных, нет никакой смысловой разницы между символьными данными, которые объявлены как CDATA и символьными данными, которые объявлены в обычном синтаксисе и где «<» и «>» будут представлены как «<» и «>», соответственно. (Wikipedia)_ + +### Тэги ZNTSettings+ +Более детальную настройку нотификатора можно произвести через тэги в триггерах. + +Разберем эти параметры: +|Имя|Описание|По умолчанию| +|---|--------|------------| +|trigger_settings_tag|Имя тэга для обработки значений параметров.|'ZNTSettings'| +|trigger_settings_tag_no_graph|Значение тэга 'ZNTSettings' при котором изображение графика не будет добавлено в сообщение.|'no_graph'| +|trigger_settings_tag_no_alert|Значение тэга 'ZNTSettings' при котором сообщение отправлено не будет.
*В [лог файл](#логирование) будет добавлено событие об отмене отправки сообщения.*|'no_alert'| +|trigger_settings_tag_not_notify|Значение тэга 'ZNTSettings' при котором сообщение будет отправляет беззвучно.
*Пользователи iOS не получат уведомления, пользователи Android получат уведомление без звука.*|'not_notify'| +|trigger_settings_tag_graph_normal||'graph_normal'| +|trigger_settings_tag_graph_stacked||'graph_stacked'| +|trigger_settings_tag_graph_pie||'graph_pie'| +|trigger_settings_tag_graph_exploded||'graph_exploded'| +|trigger_settings_tag_graph_period|Значение тэга 'ZNTSettings' при котором будет задан период за какой присылать изображение графика. Указывается после разделителя ```=``` в секундах.
Приоритет: tag, xml, config*|'period='| + +|Имя|Описание|По умолчанию| +|---|--------|------------| +|trigger_info_mentions_tag|Тэг упоминания юзера|'ZNTMentions'| + +

Пример: + Kitten +
+ + +## Логирование + +Все основные события (отправка, добавления в cash файл, изменение группы в суппергруппу, ошибки, дебаг) логируются в файле ```znt.log```, Вы можете его найти по умолчанию ```/usr/lib/zabbix/alertscripts/zbxTelegram_files/znt.log``` (config_log_file]) +Поддерживаются три режима логирования: +1. Обычный(по-умолчанию), ведется минимальный log об операциях в нотификаторе; +2. Debug], более детальный log, требуется только для анализа ошибок в работе нотификатора *(по-умолчанию False)*; +3. exc_info], полный Traceback ошибок *(по-умолчанию False)*; + +## F.A.Q. +#### Оповещение не приходит в группу или в личку + + +## Последние значимые изменения + +* Добавлены и изменены переменные в конфиг файле. +* Изменен XML. + + +## Помощь + +* Welcome! ZNTGroup. + + +--- +1Формирование списка urls в теле сообщения для быстрого перехода в разделы Zabbix (Trigger, History, Event, Acknowledget, Host)
+2 Формирование списка tags в теле сообщения для быстрого поиска событий в Telegram (Trigger Tags, Eventid, Itemid, Triggeid, Actionid)
+3 Кеш файл это json массив содержащий имена юзуров, групп, суппергруп и их идентификаторы(ИД). Безопасность Telegram не позволяет напрямую писать по имени, только по ИД. Чтобы получить данный ИД надо написать лично Вашему боту или бот должен быть добавлен в группу . Только после этого нотификатор "подключается" к боту и получает все обновления которые произошли у бота (getUpdates). Далее мы находим никнейм или имя групп, куда решили отправить нотификацию, и их ИД, которые и кладем в cash файл. +FAQ Telegram
+4 Управление через Trigger Tags (Не прикреплять график, не отправлять уведомление, без push в Telegram *dev* и т.п.) diff --git a/alertsscript/zbxTelegram.py b/alertsscript/zbxTelegram.py new file mode 100644 index 0000000..1272608 --- /dev/null +++ b/alertsscript/zbxTelegram.py @@ -0,0 +1,674 @@ +#!/usr/lib/zabbix/alertscripts/venv/bin/python +# -*- coding: utf-8 -*- +######################## +# Sokolov Dmitry # +# xx.sokolov@gmail.com # +# https://t.me/ZbxNTg # +######################## +# https://github.com/xxsokolov/Zabbix-Notification-Telegram +__author__ = "Sokolov Dmitry" +__maintainer__ = "Sokolov Dmitry" +__license__ = "MIT" +import telebot +from telebot import apihelper +from telebot.types import InlineKeyboardMarkup, InlineKeyboardButton, InputMediaPhoto +from zbxTelegram_files.classes.argparser import ArgParsing +import xmltodict +from zbxTelegram_config import * +import requests +import urllib3 +import re +import sys +import os +import io +from PIL import Image, ImageDraw, ImageFont +import json +from errno import ENOENT +import logging +import html + + +class System: + def __init__(self, debug=False): + # configuring log + if debug: + self.log_level = logging.DEBUG + else: + self.log_level = logging.INFO + + log_format = logging.Formatter( + '[%(asctime)s] - PID:%(process)s - %(funcName)s() - %(filename)s:%(lineno)d - %(levelname)s: %(message)s') + self.log = logging.getLogger() + self.log.setLevel(self.log_level) + + # writing to stdout + stdout_handler = logging.StreamHandler(sys.stdout) + # stdout_handler = logging.StreamHandler(codecs.getwriter("utf-8")(sys.stdout.detach())) + stdout_handler.setLevel(self.log_level) + stdout_handler.setFormatter(log_format) + # writing to file + file_handler = logging.FileHandler(filename=config_log_file, mode='a') + file_handler.setLevel(self.log_level) + file_handler.setFormatter(log_format) + + self.log.addHandler(stdout_handler) + self.log.addHandler(file_handler) + + +class FailSafeDict(dict): + def __missing__(self, key): + return '{{key not found: {}}}'.format(key) + + +args = ArgParsing().create_parser().parse_args(sys.argv[1:]) +loggings = System(config_debug_mode if not args.debug else True).log +urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) +bot = telebot.TeleBot(args.token if args.token else tg_token) +if tg_proxy: + apihelper.proxy = tg_proxy_server + + +def xml_parsing(data): + try: + data = dict(xmltodict.parse(data, process_namespaces=True)['root']) + + message = data['body']['messages'] + + settings_graphs_bool = data['settings']['graphs'] + settings_graphlinks_bool = data['settings']['graphlinks'] + settings_triggerlinks_bool = data['settings']['triggerlinks'] + settings_hostlinks_bool = data['settings']['hostlinks'] + settings_acklinks_bool = data['settings']['acklinks'] + settings_eventlinks_bool = data['settings']['eventlinks'] + + settings_eventtag_bool = data['settings']['eventtag'] + settings_eventidtag_bool = data['settings']['eventidtag'] + settings_itemidtag_bool = data['settings']['itemidtag'] + settings_triggeridtag_bool = data['settings']['triggeridtag'] + settings_actionidtag_bool = data['settings']['actionidtag'] + settings_hostidtag_bool = data['settings']['hostidtag'] + settings_zntsettingstag_bool = data['settings']['zntsettingstag'] + + settings_mentions_bool = data['settings']['zntmentions'] + + settings_keyboard = data['settings']['keyboard'] + + settings_graphs_period = data['settings']['graphs_period'] + settings_host = data['settings']['host'] + settings_itemid = data['settings']['itemid'] + settings_triggerid = data['settings']['triggerid'] + settings_eventid = data['settings']['eventid'] + settings_actionid = data['settings']['actionid'] + settings_hostid = data['settings']['hostid'] + settings_title = data['settings']['title'] + settings_trigger_url = data['settings']['triggerurl'] + + settings_eventtags = data['settings']['eventtags'] + + return dict(title=settings_title, message=message, eventtags=settings_eventtags, + settings_graphs_bool=eval(settings_graphs_bool.capitalize()), + settings_graphlinks_bool=eval(settings_graphlinks_bool.capitalize()), + settings_triggerlinks_bool=eval(settings_triggerlinks_bool.capitalize()), + settings_hostlinks_bool=eval(settings_hostlinks_bool.capitalize()), + settings_acklinks_bool=eval(settings_acklinks_bool.capitalize()), + settings_eventlinks_bool=eval(settings_eventlinks_bool.capitalize()), + settings_eventtag_bool=eval(settings_eventtag_bool.capitalize()), + settings_eventidtag_bool=eval(settings_eventidtag_bool.capitalize()), + settings_itemidtag_bool=eval(settings_itemidtag_bool.capitalize()), + settings_triggeridtag_bool=eval(settings_triggeridtag_bool.capitalize()), + settings_actionidtag_bool=eval(settings_actionidtag_bool.capitalize()), + settings_hostidtag_bool=eval(settings_hostidtag_bool.capitalize()), + settings_zntsettingstag_bool=eval(settings_zntsettingstag_bool.capitalize()), + settings_zntmentions_bool=eval(settings_mentions_bool.capitalize()), + settings_keyboard_bool=eval(settings_keyboard.capitalize()), + graphs_period=settings_graphs_period, host=settings_host, itemid=settings_itemid, + triggerid=settings_triggerid, triggerurl=settings_trigger_url, eventid=settings_eventid, + actionid=settings_actionid, hostid=settings_hostid) + + except Exception as err: + loggings.error("Exception occurred: No XML in zabbix actions or it's not valid (xml parsing error). XML: {} ".format( + err), exc_info=config_exc_info), exit(1) + + +def watermark_text(img): + img = io.BytesIO(img) + img = Image.open(img) + if img.height < watermark_minimal_height: + loggings.info("Cannot set watermark text, img height {} (min. {})".format(img.height, watermark_minimal_height)) + return False + font = ImageFont.truetype(watermark_font, 14) + + line_height = sum(font.getmetrics()) + + fontimage = Image.new('L', (font.getsize(watermark_label)[0], line_height)) + ImageDraw.Draw(fontimage).text((0, 0), watermark_label, fill=watermark_fill, font=font) + fontimage = fontimage.rotate(watermark_rotate, resample=Image.BICUBIC, expand=True) + + img_size = img.crop().size + size = (img_size[0]-fontimage.size[0]-5, img_size[1]-fontimage.size[1]-10) + + img.paste(watermark_text_color, box=size, mask=fontimage) + + img_byte_arr = io.BytesIO() + img.save(img_byte_arr, format=img.format) + img_byte_arr = img_byte_arr.getvalue() + + return img_byte_arr + + +def get_cookie(): + data_api = {"name": zabbix_api_login,"password": zabbix_api_pass,"enter": "Sign in"} + req_cookie = requests.post(zabbix_api_url, data=data_api, verify=False) + cookie = req_cookie.cookies + req_cookie.close() + if not any(_ in cookie for _ in ['zbx_session', 'zbx_sessionid']): + loggings.error( + 'User authorization failed: {} ({})'.format('Login name or password is incorrect.', zabbix_api_url)) + return False + return cookie + + +def get_chart_png(itemid, graff_name, period=None): + try: + cookies = get_cookie() + if cookies: + response = requests.get(zabbix_graph_chart.format( + name=graff_name, + itemid=itemid, + zabbix_server=zabbix_api_url, + range_time=period), + cookies=cookies, + verify=False) + + if watermark: + wmt = watermark_text(response.content) + if wmt: + return dict(img=wmt, url=response.url) + else: + return dict(img=response.content, url=response.url) + else: + return dict(img=response.content, url=response.url) + else: + return dict(img=None, url=None) + except Exception as err: + loggings.error("Exception occurred: {}".format(err), exc_info=config_exc_info), exit(1) + + +def create_tags_list(_bool=False, tag=None, _type=None, zntsettingstag=False): + tags_list = [] + settings_list = [] + try: + if _bool: + if tag and (re.search(r'\w', tag)): + for tags in tag.split(', '): + if tags: + if not zntsettingstag: + if tags.find(':') != -1: + tag, value = re.split(r':+',tags, maxsplit=1) + if tag != trigger_settings_tag and tag != trigger_info_mentions_tag: + tags_list.append('#{tag}_{value}'.format( + tag=_type + re.sub(r"\W+", "_", tag) if _type else re.sub(r"\W+", "_", tag), + value=re.sub(r"\W+", "_", value))) + else: + continue + else: + if len(tags.split()) > 0: + for tg_s in tags.split(): + tags_list.append('#{tag}'.format( + tag=_type + re.sub(r"\W+", "_", tg_s) if _type else re.sub(r"\W+", "_", tg_s))) + else: + tags_list.append('#{tag}'.format( + tag=_type + re.sub(r"\W+", "_", tags) if _type else re.sub(r"\W+", "_", tags))) + else: + if tags.find(':') != -1: + tag, value = re.split(r':+',tags, maxsplit=1) + if tag == trigger_settings_tag: + tags_list.append('#{tag}_{value}'.format( + tag=_type + re.sub(r"\W+", "_", tag) if _type else re.sub(r"\W+", "_", tag), + value=re.sub(r"\W+", "_", value))) + settings_list.append(value) + else: + continue + else: + continue + else: + tags_list.append(body_messages_tags_no) + else: + tags_list.append(body_messages_tags_no) + else: + return False + + except ValueError: + tags_list.append(body_messages_tags_no) + else: + return body_messages_tags_delimiter.join(tags_list) if not zntsettingstag else { + 'tags': body_messages_tags_delimiter.join(tags_list), + trigger_settings_tag: settings_list} + + +def create_mentions_list(_bool=False, mentions=None): + mentions_list = [] + try: + if _bool and mentions: + for tags in mentions.split(', '): + if tags.find(':') != -1: + tag, value = re.split(r':+',tags, maxsplit=1) + if tag == trigger_info_mentions_tag: + for username in value.split(): + mentions_list.append(username) + return mentions_list + else: + return False + except Exception as err: + loggings.error("Exception occurred: {}".format(err), exc_info=config_exc_info), exit(1) + + +def create_links_list(_bool=None, url=None, _type=None, url_list=None): + try: + if _bool: + if url and (re.search(r'\w', url)): + return body_messages_url_template.format(url=url, icon=_type) + else: + return body_messages_url_emoji_no_url + elif url_list: + return url_list + else: + return False + except ValueError: + return body_messages_url_emoji_no_url + + +def get_cache(title): + read_cache = None + try: + if not os.path.exists(config_cache_file): + raise IOError(ENOENT, 'No such file or directory', config_cache_file) + except Exception as err: + loggings.error("Exception occurred: {}".format(err), exc_info=config_exc_info) + open(config_cache_file, 'a').close() + loggings.info("Cache file created in {}".format(config_cache_file)) + else: + read_cache = open(config_cache_file, 'r').read() + + if read_cache: + cache = json.loads(read_cache) + + for name, value in cache.items(): + if title == name: + return value['id'] + else: + return False + + +def set_cache(title, send_id, sent_type, cache=None, update=None): + f = open(config_cache_file, 'r+') + r = f.read() + if r: + cache = json.loads(r) + if not cache: + cache = {title: dict(type=str(sent_type), id=str(send_id))} + else: + if not update: + cache[title] = dict(type=str(sent_type), id=str(send_id)) + else: + cache[title] = dict(type=str(sent_type), id=str(send_id), old=str(update)) + f.seek(0) + f.write(json.dumps(cache,sort_keys=True, ensure_ascii=False, indent=4)) + f.close() + if update: + loggings.info("Updated id for {} ({}): old '{}' -> new '{}' in cache file".format( + title, sent_type, update, send_id)) + else: + loggings.info("Add new id {} for {} ({}) in cache file".format(send_id, title, sent_type)) + return True + + +def migrate_group_id(sent_to, sent_id, err): + for key, value in json.loads(err.result.text).items(): + if key == 'parameters' and value['migrate_to_chat_id']: + loggings.warning("Group chat was upgraded to a supergroup chat ({})".format(value['migrate_to_chat_id']), + exc_info=config_exc_info) + set_cache(sent_to, value['migrate_to_chat_id'], 'supergroup', update=sent_id) + + +def get_send_id(send_to): + try: + chat = None + if re.search('^[0-9]+$', send_to) or re.search('^-[0-9]+$', send_to): + return send_to + elif re.search('^@+[a-zA-Z0-9_]{5,}$', send_to): + send_to = send_to.replace("@", "") + elif not send_to: + raise ValueError('Username or groupname is not specified. You can use for username ' + '@[a-z,A-Z,0-9 and underscores] and for groupname any characters. ') + + send_id = get_cache(send_to) + + if send_id: + return send_id + + loggings.info("Telegram API: method getUpdate: started") + get_updates_list = bot.get_updates(timeout=10) + sum_del_update_id = 0 + while len([value.update_id for value in get_updates_list]) >= 100: + sum_del_update_id += len([value.update_id for value in get_updates_list]) + get_updates_list = bot.get_updates(timeout=10, offset=max([value.update_id for value in get_updates_list])) + + if sum_del_update_id > 0: + loggings.info("In getUpdate list was cleared {} messages. Submitted for processing {}.".format( + sum_del_update_id, len([value.update_id for value in get_updates_list]))) + + for line in get_updates_list: + if line.message: + chat = line.message.chat + elif line.edited_message: + chat = line.edited_message.chat + elif line.channel_post: + chat = line.channel_post.chat + + if chat.type in ["group", "supergroup"] and chat.title and chat.title == send_to: + if not send_id: + set_cache(send_to, chat.id, chat.type) + bot.get_updates(timeout=10, offset=-1) + return chat.id + + if chat.type in ["channel"] and chat.title and chat.title == send_to: + if not send_id: + set_cache(send_to, chat.id, chat.type) + bot.get_updates(timeout=10, offset=-1) + return chat.id + + if chat.type in ["private"] and chat.username == send_to.replace("@", ""): + if not send_id: + set_cache(send_to, chat.id, chat.type) + bot.get_updates(timeout=10, offset=-1) + return chat.id + + raise ValueError('Username or groupname not found in the cache file. No access occurred or bot is not added to ' + 'group "{sendto}" (Add bot group and/or send message to {bot})'.format( + bot=bot.get_me().username, + sendto=send_to)) + except Exception as err: + loggings.error("Exception occurred: {}".format(err), exc_info=config_exc_info), exit(1) + + +def gen_markup(eventid): + markup = InlineKeyboardMarkup() + markup.row_width = zabbix_keyboard_row_width + markup.add( + InlineKeyboardButton(zabbix_keyboard_button_message, + callback_data='{}'.format(json.dumps(dict(action="messages", eventid=eventid)))), + InlineKeyboardButton(zabbix_keyboard_button_acknowledge, + callback_data='{}'.format(json.dumps(dict(action="acknowledge", eventid=eventid)))), + InlineKeyboardButton(zabbix_keyboard_button_history, + callback_data='{}'.format(json.dumps(dict(action="history", eventid=eventid)))), + InlineKeyboardButton(zabbix_keyboard_button_history, + callback_data='{}'.format(json.dumps(dict(action="last value", eventid=eventid)))), + InlineKeyboardButton(zabbix_keyboard_button_history, + callback_data='{}'.format(json.dumps(dict(action="graphs", eventid=eventid))))) + return markup + + +def send_messages(sent_to, message, graphs_png, eventid=None, settings_keyboard=None, disable_notification=False): + try: + sent_id = get_send_id(sent_to) + if message and sent_to: + if graphs_png and isinstance(graphs_png, list): + try: + graphs_png[0].caption = message + graphs_png[0].parse_mode = "HTML" + bot.send_media_group(chat_id=sent_id, message_thread_id=tg_message_thread_id, media=graphs_png, disable_notification=disable_notification) + except apihelper.ApiException as err: + if 'migrate_to_chat_id' in err.result.text: + migrate_group_id(sent_to, sent_id, err) + send_messages(sent_to, message, graphs_png, settings_keyboard) + else: + loggings.error("Exception occurred in Api Telegram: {}".format(err), exc_info=config_exc_info), + exit(1) + except Exception as err: + loggings.error("Exception occurred: {}".format(err), exc_info=config_exc_info),exit(1) + else: + loggings.info('Bot @{busername}({bid}) send media group to "{sent_to}" ({sent_id}).'.format( + sent_to=sent_to, sent_id=sent_id, busername=bot.get_me().username, bid=bot.get_me().id)) + exit(0) + elif graphs_png and graphs_png.get('img'): + try: + bot.send_photo(chat_id=sent_id, message_thread_id=tg_message_thread_id, photo=graphs_png.get('img'), caption=message, parse_mode="HTML", + reply_markup=gen_markup(eventid) if zabbix_keyboard and settings_keyboard else None, + disable_notification=disable_notification) + except apihelper.ApiException as err: + if 'migrate_to_chat_id' in err.result.text: + migrate_group_id(sent_to, sent_id, err) + send_messages(sent_to, message, graphs_png, settings_keyboard, disable_notification) + elif 'IMAGE_PROCESS_FAILED' in err.result.text: + bot.send_photo(chat_id=sent_id, message_thread_id=tg_message_thread_id, photo=open( + file='{0}/zbxTelegram_files/error_send_photo.png'.format( + os.path.dirname(os.path.realpath(__file__))), + mode='rb').read(), caption=message, parse_mode="HTML", + reply_markup=gen_markup( + eventid) if zabbix_keyboard and settings_keyboard else None, + disable_notification=disable_notification) + else: + loggings.error("Exception occurred in Api Telegram: {}".format(err), exc_info=config_exc_info), + exit(1) + except Exception as err: + loggings.error("Exception occurred: {}".format(err), exc_info=config_exc_info),exit(1) + else: + loggings.info('Bot @{busername}({bid}) send photo to "{sent_to}" ({sent_id}).'.format( + sent_to=sent_to, sent_id=sent_id, busername=bot.get_me().username, bid=bot.get_me().id)) + else: + try: + bot.send_message(chat_id=sent_id, message_thread_id=tg_message_thread_id, text=message, parse_mode="HTML", disable_web_page_preview=True, + reply_markup=gen_markup(eventid) if zabbix_keyboard and settings_keyboard + else None, + disable_notification=disable_notification) + except apihelper.ApiException as err: + if 'migrate_to_chat_id' in json.loads(err.result.text).get('parameters'): + migrate_group_id(sent_to, sent_id, err) + send_messages(sent_to, message, graphs_png, settings_keyboard, disable_notification) + else: + loggings.error("Exception occurred in Api Telegram: {}".format(err), exc_info=config_exc_info) + exit(1) + except Exception as err: + loggings.error("Exception occurred: {}".format(err), exc_info=config_exc_info), exit(1) + else: + loggings.info('Bot @{busername}({bid}) send message to "{sent_to}" ({sent_id}).'.format( + sent_to=sent_to, sent_id=sent_id, busername=bot.get_me().username, bid=bot.get_me().id)) + exit(0) + except Exception as err: + loggings.error("Exception occurred: {}".format(err), exc_info=config_exc_info), exit(1) + + +def set_period_day_hour(seconds): + seconds = int(seconds) + days, seconds = divmod(seconds, 86400) + hours, seconds = divmod(seconds, 3600) + minutes, seconds = divmod(seconds, 60) + if days > 0: + return '{}d {}h'.format(days, hours) if hours > 0 else '{}d'.format(days) + elif hours > 0: + return '{}h {}m'.format(hours, minutes) if minutes > 0 else '{}h'.format(hours) + elif minutes > 0: + return '{}m'.format(minutes) + + +def main(): + graph_period = None + graph_period_raw = None + loggings.info("Send to {} action: {}".format(args.username, args.subject)) + loggings.debug("sys.argv: {}".format(sys.argv[1:])) + loggings.debug("Send to {}\naction: {}\nxml: {}".format(args.username, args.subject, args.messages)) + + if args.subject in ['Test subject', 'test', 'Тестовая тема'] or args.messages in \ + ['This is the test message from Zabbix', 'test', 'Это тестовое сообщение от Zabbix']: + if get_cookie(): + loggings.info('Connection check passed ({})'.format(zabbix_api_url)) + test_graph_file = '{0}/zbxTelegram_files/test.png' + error_code = 0 + else: + test_graph_file = '{0}/zbxTelegram_files/error_send_photo.png' + error_code = 1 + + send_messages(sent_to=args.username, message='🚨 Test 🚽💩: Test message\n' + 'Host: testhost [192.168.0.0]\n' + 'Last value: test (10:00:00)\n' + 'Duration: 1m\n' + 'Description: This message is generated with test data. ' + 'specify as the topic and / or zabbix\n\n' + '#Test, #eid_130144443, #iid_60605, #tid_39303, #aid_22', + graphs_png=dict( + img=open( + file=test_graph_file.format(os.path.dirname(os.path.realpath(__file__))), + mode='rb').read())) + exit(error_code) + + data_zabbix = xml_parsing(args.messages) + + event_tags = create_tags_list( + _bool=True if data_zabbix.get('settings_eventtag_bool') and body_messages_tags_event else False, + tag=data_zabbix['eventtags'], _type=None) + eventid_tags = create_tags_list( + _bool=True if data_zabbix.get('settings_eventidtag_bool') and body_messages_tags_eventid else False, + tag=data_zabbix['eventid'], _type=body_messages_tags_prefix_eventid) + itemid_tags = create_tags_list( + _bool=True if data_zabbix.get('settings_itemidtag_bool') and body_messages_tags_itemid else False, + tag=' '.join([item_id for item_id in data_zabbix['itemid'].split() if re.findall(r"\d+", item_id)]), + _type=body_messages_tags_prefix_itemid) + triggerid_tags = create_tags_list( + _bool=True if data_zabbix.get('settings_triggeridtag_bool') and body_messages_tags_triggerid else False, + tag=data_zabbix['triggerid'], _type=body_messages_tags_prefix_triggerid) + actionid_tags = create_tags_list( + _bool=True if data_zabbix.get('settings_actionidtag_bool') and body_messages_tags_actionid else False, + tag=data_zabbix['actionid'], _type=body_messages_tags_prefix_actionid) + hostid_tags = create_tags_list( + _bool=True if data_zabbix.get('settings_hostidtag_bool') and body_messages_tags_hostid else False, + tag=data_zabbix['hostid'], _type=body_messages_tags_prefix_hostid) + zntsettings_tags = create_tags_list( + _bool=True if data_zabbix.get('settings_zntsettingstag_bool') and body_messages_tags_trigger_settings + else False, + tag=data_zabbix['eventtags'], _type=None, zntsettingstag=True) + + mentions = create_mentions_list( + _bool=True if data_zabbix.get('settings_zntmentions_bool') and body_messages_mentions_settings else False, + mentions=data_zabbix['eventtags']) + + tags_list = [] + if isinstance(zntsettings_tags, dict) and len(zntsettings_tags[trigger_settings_tag]) > 0: + loggings.info("Found settings tag: {}: {}".format(trigger_settings_tag, + ', '.join(zntsettings_tags[trigger_settings_tag]))) + tags_list.append(zntsettings_tags['tags']) if zntsettings_tags['tags'] else None + if trigger_settings_tag_no_alert in zntsettings_tags[trigger_settings_tag]: + loggings.info("Message sending canceled: {}:{}".format(trigger_settings_tag, trigger_settings_tag_no_alert)) + exit(1) + + tags_list.append(event_tags) if event_tags else None + tags_list.append(eventid_tags) if eventid_tags else None + tags_list.append(itemid_tags) if itemid_tags else None + tags_list.append(triggerid_tags) if triggerid_tags else None + tags_list.append(actionid_tags) if actionid_tags else None + tags_list.append(hostid_tags) if hostid_tags else None + + + trigger_url = create_links_list( + _bool=True if data_zabbix.get('settings_triggerlinks_bool') and body_messages_url_notes else False, + url=data_zabbix.get('triggerurl'), + _type=body_messages_url_emoji_notes) + + host_url = create_links_list( + _bool=True if data_zabbix.get('settings_hostlinks_bool') and body_messages_url_host else False, + url=zabbix_host_link.format(zabbix_server=zabbix_api_url, host=data_zabbix.get('host')), + _type=body_messages_url_emoji_host) + + ack_url = create_links_list( + _bool=True if data_zabbix.get('settings_acklinks_bool') and body_messages_url_ack else False, + url=zabbix_ack_link.format(zabbix_server=zabbix_api_url, eventid=data_zabbix.get('eventid')), + _type=body_messages_url_emoji_ack) + + event_url = create_links_list( + _bool=True if data_zabbix.get('settings_eventlinks_bool') and body_messages_url_event else False, + url=zabbix_event_link.format(zabbix_server=zabbix_api_url, eventid=data_zabbix.get('eventid'), + triggerid=data_zabbix.get('triggerid')), _type=body_messages_url_emoji_event) + + if isinstance(zntsettings_tags, dict) and not all(settings.find(trigger_settings_tag_graph_period) and len(settings) > 0 for settings in zntsettings_tags[trigger_settings_tag]): + try: + graph_period_raw = [settings if settings.find(trigger_settings_tag_graph_period) == 0 else False for + settings in zntsettings_tags['ZNTSettings']][0] + graph_period = int(graph_period_raw.split('=')[1]) + except Exception as err: + loggings.error("Exception occurred: {}:{}, {}".format( + trigger_settings_tag, graph_period_raw, err), exc_info=config_exc_info), exit(1) + elif data_zabbix['graphs_period'] != 'default': + graph_period = data_zabbix['graphs_period'] + else: + graph_period = zabbix_graph_period_default + + url_list = [] + url_list.append(trigger_url) if trigger_url else None + for item_id in list(set([x for x in data_zabbix.get('itemid').split()])): + if re.findall(r"\d+", item_id): + items_link = create_links_list( + _bool=True if data_zabbix.get('settings_graphlinks_bool') and body_messages_url_graphs else False, + url=zabbix_graph_link.format(zabbix_server=zabbix_api_url, itemid=item_id, + range_time=data_zabbix['graphs_period']), + _type=body_messages_url_emoji_graphs + ) + url_list.append(items_link) if items_link else None + url_list.append(event_url) if event_url else None + url_list.append(ack_url) if ack_url else None + url_list.append(host_url) if host_url else None + + graphs_name = body_messages_title.format( + title=data_zabbix['title'], + period_time=set_period_day_hour(graph_period)) + + if (data_zabbix.get('settings_graphs_bool') and zabbix_graph) and trigger_settings_tag_no_graph not in zntsettings_tags[trigger_settings_tag]: + num_items_id = [item_id for item_id in data_zabbix['itemid'].split() if re.findall(r"\d+", item_id)] + if len(num_items_id) == 1: + graphs_png = get_chart_png(itemid=num_items_id[0], + graff_name=graphs_name, + period=graph_period) + else: + graphs_png_group = [] + # get the unique itemid + for item_id in list(set([x for x in data_zabbix.get('itemid').split()])): + if re.findall(r"\d+", item_id): + graphs_png_group.append(InputMediaPhoto(get_chart_png( + itemid=item_id, + graff_name=graphs_name, + period=graph_period).get('img'))) + graphs_png = graphs_png_group + else: + graphs_png = False + + subject = html.escape(args.subject.format_map(FailSafeDict(zabbix_status_emoji_map))) + + if body_messages_cut_symbol and len(data_zabbix['message']) > body_messages_max_symbol: + truncated = True + loggings.info("Message truncated to {} characters".format(body_messages_max_symbol)) + else: + truncated = False + + body = '{} ...'.format( + html.escape(data_zabbix['message'])[:body_messages_max_symbol], + zabbix_event_link.format( + zabbix_server=zabbix_api_url, eventid=data_zabbix.get('eventid'), + triggerid=data_zabbix.get('triggerid'))) if truncated else html.escape(data_zabbix['message']) + + links = body_messages_url_delimiter.join(url_list) if body_messages_url and len(url_list) != 0 else '' + + tags = body_messages_tags_delimiter.join(tags_list) if body_messages_tags and len(tags_list) != 0 else '' + + mentions = ' '.join(mentions) if not isinstance(mentions, bool) and body_messages_mentions_settings and len(mentions) != 0 else '' + + message = body_messages.format(subject=subject, body='\n\n'+body if body else '', + links='\n'+links if links else '', tags='\n\n'+tags if tags else '', + mentions='\n\n'+mentions if mentions else '') + + send_messages(args.username, message, graphs_png, data_zabbix['eventid'], data_zabbix.get('settings_keyboard_bool'), + disable_notification=True if isinstance(zntsettings_tags, dict) and trigger_settings_tag_not_notify in zntsettings_tags[trigger_settings_tag] + else False) + exit(0) + + +if __name__ == "__main__": + main() diff --git a/alertsscript/zbxTelegram_config.example.py b/alertsscript/zbxTelegram_config.example.py new file mode 100644 index 0000000..33d8950 --- /dev/null +++ b/alertsscript/zbxTelegram_config.example.py @@ -0,0 +1,121 @@ +#!/usr/lib/zabbix/alertscripts/venv/bin/python +# -*- coding: utf-8 -*- +######################## +# Sokolov Dmitry # +# xx.sokolov@gmail.com # +# https://t.me/ZbxNTg # +######################## +# Detailed instructions for all parameters on https://github.com/xxsokolov/Zabbix-Notification-Telegram +__author__ = "Sokolov Dmitry" +__maintainer__ = "Sokolov Dmitry" +__license__ = "MIT" + +config_debug_mode = False +config_exc_info = False +config_cache_file = '/usr/lib/zabbix/alertscripts/zbxTelegram_files/id.cache' +config_log_file = '/usr/lib/zabbix/alertscripts/zbxTelegram_files/znt.log' + +tg_proxy = False +tg_proxy_server = {'https': 'socks5://username:password@domen:port'} +tg_token = '123123123123:ADDDD_er9beG-fGx33ktYqFkUpAdUtWe2s' + +watermark = True +watermark_label = 'Dmitry Sokolov (https://github.com/xxsokolov)' +watermark_font = '/usr/lib/zabbix/alertscripts/zbxTelegram_files/ArialMT.ttf' +watermark_minimal_height = 30 +watermark_fill = 255 +watermark_rotate = 0 +watermark_expand = True +watermark_text_color = (60, 60, 60) + +body_messages = '{subject}{body}{links}{tags}{mentions}' +body_messages_cut_symbol = True +body_messages_max_symbol = 600 +body_messages_title = '{title} ({period_time})' + +body_messages_url = True +body_messages_url_notes = True +body_messages_url_graphs = True +body_messages_url_host = True +body_messages_url_ack = True +body_messages_url_event = True +body_messages_url_template = '{icon}' +body_messages_url_delimiter = ' ' +body_messages_url_emoji_no_url = '➖' +body_messages_url_emoji_notes = 'ℹ️' # URL in trigger +body_messages_url_emoji_graphs = '📊' # URL history graph item +body_messages_url_emoji_host = '📟' # URL host +body_messages_url_emoji_ack = '✉️' # URL update problem +body_messages_url_emoji_event = '📋' # URL in event + +body_messages_tags = True +body_messages_tags_event = True +body_messages_tags_eventid = True +body_messages_tags_itemid = True +body_messages_tags_triggerid = True +body_messages_tags_actionid = True +body_messages_tags_hostid = True +body_messages_tags_trigger_settings = True +body_messages_mentions_settings = True +body_messages_tags_no = '#no_tags' +body_messages_tags_delimiter = ' ' +body_messages_tags_prefix_eventid = 'eid_' +body_messages_tags_prefix_itemid = 'iid_' +body_messages_tags_prefix_triggerid = 'tid_' +body_messages_tags_prefix_actionid = 'aid_' +body_messages_tags_prefix_hostid = 'hid_' + +trigger_settings_tag = 'ZNTSettings' +trigger_settings_tag_no_graph = 'no_graph' +trigger_settings_tag_no_alert = 'no_alert' +trigger_settings_tag_not_notify = 'not_notify' +trigger_settings_tag_graph_normal = 'graph_normal' +trigger_settings_tag_graph_stacked = 'graph_stacked' +trigger_settings_tag_graph_pie = 'graph_pie' +trigger_settings_tag_graph_exploded = 'graph_exploded' +trigger_settings_tag_graph_period = 'period=' # period=43200 + +trigger_info_mentions_tag = 'ZNTMentions' + +zabbix_keyboard = False +zabbix_keyboard_button_message = 'Message' +zabbix_keyboard_button_acknowledge = 'Acknowledge' +zabbix_keyboard_button_history = 'History' +zabbix_keyboard_row_width = 3 + +zabbix_api_url = 'http://127.0.0.1/zabbix/' +zabbix_api_login = 'Admin' +zabbix_api_pass = 'zabbix' + +zabbix_graph = True +zabbix_graph_period_default = 10800 # 3h +zabbix_graph_chart = '{zabbix_server}chart3.php?' \ + 'name={name}&' \ + 'from=now-{range_time}&' \ + 'to=now&' \ + 'width=900&' \ + 'height=200&' \ + 'items[0][itemid]={itemid}&' \ + 'legend=1&' \ + 'showtriggers=1&' \ + 'showworkperiod=1' + +zabbix_host_link = "{zabbix_server}zabbix.php?action=search&search={host}" +zabbix_graph_link = "{zabbix_server}history.php?action=showgraph&itemids[]={itemid}&from=now-{range_time}&to-now" +#zabbix_ack_link = "{zabbix_server}zabbix.php?action=acknowledge.edit&eventids[0]={eventid}" # Zabbix Server ver > 5 +zabbix_ack_link = "{zabbix_server}zabbix.php?action=popup&popup_action=acknowledge.edit&eventids[0]={eventid}" # Zabbix Server ver <= 5 +zabbix_event_link = "{zabbix_server}tr_events.php?triggerid={triggerid}&eventid={eventid}" + + +zabbix_status_emoji_map = { + "Problem": "🚨", + "Resolved": "✅", + "Update": "🚧", + "Not classified": "⁉️", + "Information": "💙", + "Warning": "💛", + "Average": "🧡", + "High": "❤️", + "Disaster": "💔", + "Test": "🚽💩"} + diff --git a/alertsscript/zbxTelegram_config.py b/alertsscript/zbxTelegram_config.py new file mode 100644 index 0000000..8e6e86e --- /dev/null +++ b/alertsscript/zbxTelegram_config.py @@ -0,0 +1,131 @@ +#!/usr/lib/zabbix/alertscripts/venv/bin/python +# -*- coding: utf-8 -*- +######################## +# Sokolov Dmitry # +# xx.sokolov@gmail.com # +# https://t.me/ZbxNTg # +######################## +# Detailed instructions for all parameters on https://github.com/xxsokolov/Zabbix-Notification-Telegram + +import os + +__author__ = "Sokolov Dmitry" +__maintainer__ = "Sokolov Dmitry" +__license__ = "MIT" + +config_debug_mode = False +config_exc_info = False +config_cache_file = '/usr/lib/zabbix/alertscripts/zbxTelegram_files/id.cache' +config_log_file = '/usr/lib/zabbix/alertscripts/zbxTelegram_files/znt.log' + +tg_proxy = os.getenv('ZBX_TELEGRAM_PROXY', 'false').lower() == 'true' +tg_proxy_server = {"os.getenv('ZBX_TELEGRAM_PROXY_SCHEME')": "os.getenv('ZBX_TELEGRAM_PROXY_URL')"} +tg_token = os.getenv('ZBX_TELEGRAM_TG_TOKEN') + +tg_message_thread_id = os.getenv("ZBX_TELEGRAM_THREAD") + +if tg_message_thread_id is not None: + tg_message_thread_id = int(tg_message_thread_id) + +watermark = True +watermark_label = 'Dmitry Sokolov (https://github.com/xxsokolov)' +watermark_font = '/usr/lib/zabbix/alertscripts/zbxTelegram_files/ArialMT.ttf' +watermark_minimal_height = 30 +watermark_fill = 255 +watermark_rotate = 0 +watermark_expand = True +watermark_text_color = (60, 60, 60) + +body_messages = '{subject}{body}{links}{tags}{mentions}' +body_messages_cut_symbol = True +body_messages_max_symbol = 600 +body_messages_title = '{title} ({period_time})' + +body_messages_url = True +body_messages_url_notes = True +body_messages_url_graphs = True +body_messages_url_host = False +body_messages_url_ack = True +body_messages_url_event = True +body_messages_url_template = '{icon}' +body_messages_url_delimiter = ' ' +body_messages_url_emoji_no_url = '➖' +body_messages_url_emoji_notes = 'ℹ️' # URL in trigger +body_messages_url_emoji_graphs = '📊' # URL history graph item +body_messages_url_emoji_host = '📟' # URL host +body_messages_url_emoji_ack = '✉ ' # URL update problem +body_messages_url_emoji_event = '📋' # URL in event + +body_messages_tags = True +body_messages_tags_event = False +body_messages_tags_eventid = True +body_messages_tags_itemid = True +body_messages_tags_triggerid = True +body_messages_tags_actionid = True +body_messages_tags_hostid = True +body_messages_tags_trigger_settings = True +body_messages_mentions_settings = True +body_messages_tags_no = '#no_tags' +body_messages_tags_delimiter = ' ' +body_messages_tags_prefix_eventid = 'eid_' +body_messages_tags_prefix_itemid = 'iid_' +body_messages_tags_prefix_triggerid = 'tid_' +body_messages_tags_prefix_actionid = 'aid_' +body_messages_tags_prefix_hostid = 'hid_' + +trigger_settings_tag = 'ZNTSettings' +trigger_settings_tag_no_graph = 'no_graph' +trigger_settings_tag_no_alert = 'no_alert' +trigger_settings_tag_not_notify = 'not_notify' +trigger_settings_tag_graph_normal = 'graph_normal' +trigger_settings_tag_graph_stacked = 'graph_stacked' +trigger_settings_tag_graph_pie = 'graph_pie' +trigger_settings_tag_graph_exploded = 'graph_exploded' +trigger_settings_tag_graph_period = 'period=' # period=43200 + +trigger_info_mentions_tag = 'ZNTMentions' + +zabbix_keyboard = False +zabbix_keyboard_button_message = 'Message' +zabbix_keyboard_button_acknowledge = 'Acknowledge' +zabbix_keyboard_button_history = 'History' +zabbix_keyboard_row_width = 3 + +zabbix_api_url = os.getenv('ZBX_TELEGRAM_API_URL') +zabbix_api_login = os.getenv('ZBX_TELEGRAM_API_LOGIN') +zabbix_api_pass = os.getenv('ZBX_TELEGRAM_API_PASS') + +zabbix_graph = True +zabbix_graph_period_default = 86400 # 24h +zabbix_graph_chart = '{zabbix_server}chart3.php?' \ + 'name={name}&' \ + 'from=now-{range_time}&' \ + 'to=now&' \ + 'width=900&' \ + 'height=200&' \ + 'items[0][itemid]={itemid}&' \ + 'legend=1&' \ + 'showtriggers=1&' \ + 'showworkperiod=0&' \ + 'items[0][drawtype]=5&' \ + 'items[0][color]=00CC00' + +zabbix_host_link = "{zabbix_server}zabbix.php?action=search&search={host}" +zabbix_graph_link = "{zabbix_server}history.php?action=showgraph&itemids[]={itemid}&from=now-24h" +zabbix_ack_link = "{zabbix_server}zabbix.php?action=popup&popup_action=acknowledge.edit&eventids%5B%5D={eventid}" # Zabbix Server ver >= 6 +#zabbix_ack_link = "{zabbix_server}zabbix.php?action=acknowledge.edit&eventids[0]={eventid}" # Zabbix Server ver > 5 +# zabbix_ack_link = "{zabbix_server}zabbix.php?action=popup&popup_action=acknowledge.edit&eventids[0]={eventid}" # Zabbix Server ver <= 5 +zabbix_event_link = "{zabbix_server}tr_events.php?triggerid={triggerid}&eventid={eventid}" + + +zabbix_status_emoji_map = { + "Problem": "\n \n🚨", + "Resolved": "\n \n✅", + "Update": "\n \n🚧", + "Not classified": "\n⁉️", + "Information": "\n💙", + "Warning": "\n💛", + "Average": "\n🧡", + "High": "\n❤️", + "Disaster": "\n💔", + "Test": "🚽💩"} diff --git a/alertsscript/zbxTelegram_files_1/ArialMT.ttf b/alertsscript/zbxTelegram_files_1/ArialMT.ttf new file mode 100644 index 0000000..084f062 Binary files /dev/null and b/alertsscript/zbxTelegram_files_1/ArialMT.ttf differ diff --git a/alertsscript/zbxTelegram_files_1/error_send_photo.png b/alertsscript/zbxTelegram_files_1/error_send_photo.png new file mode 100644 index 0000000..f451c69 Binary files /dev/null and b/alertsscript/zbxTelegram_files_1/error_send_photo.png differ diff --git a/alertsscript/zbxTelegram_files_1/test.png b/alertsscript/zbxTelegram_files_1/test.png new file mode 100644 index 0000000..617383a Binary files /dev/null and b/alertsscript/zbxTelegram_files_1/test.png differ diff --git a/alertsscript/zbxTelegram_files_1/znt.log b/alertsscript/zbxTelegram_files_1/znt.log new file mode 100644 index 0000000..156d644 --- /dev/null +++ b/alertsscript/zbxTelegram_files_1/znt.log @@ -0,0 +1,671 @@ +[2026-02-18 05:54:38,470] - PID:118 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: test +[2026-02-18 05:54:39,300] - PID:118 - main() - zbxTelegram.py:505 - INFO: Connection check passed (https://zab.grenu4.ru/) +[2026-02-18 05:54:39,346] - PID:118 - send_messages() - zbxTelegram.py:455 - ERROR: Exception occurred: HTTPSConnectionPool(host='api.telegram.org', port=443): Max retries exceeded with url: /bot6978729637:AAHTyZ6W4I7DxRVmf5K_Wc4nvIWfarZ7x_Y/sendPhoto?chat_id=-1003591520479&caption=%F0%9F%9A%A8+Test+%F0%9F%9A%BD%F0%9F%92%A9%3A+Test+message%0AHost%3A+testhost+%5B192.168.0.0%5D%0ALast+value%3A+test+%2810%3A00%3A00%29%0ADuration%3A+1m%0ADescription%3A+This+message+is+generated+with+test+data.+specify+as+the+topic+and+%2F+or+zabbix%0A%0A%23Test%2C+%23eid_130144443%2C+%23iid_60605%2C+%23tid_39303%2C+%23aid_22&parse_mode=HTML&disable_notification=False (Caused by ProxyError('Unable to connect to proxy', NameResolutionError('HTTPSConnection(host="os.getenv(\'zbx_telegram_proxy_url\')", port=80): Failed to resolve \'os.getenv(\'zbx_telegram_proxy_url\')\' ([Errno -2] Name or service not known)'))) +[2026-02-18 05:56:05,115] - PID:124 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 05:56:07,614] - PID:124 - send_messages() - zbxTelegram.py:429 - ERROR: Exception occurred: HTTPSConnectionPool(host='api.telegram.org', port=443): Max retries exceeded with url: /bot6978729637:AAHTyZ6W4I7DxRVmf5K_Wc4nvIWfarZ7x_Y/sendMediaGroup?chat_id=-1003591520479&media=%5B%7B%22type%22%3A+%22photo%22%2C+%22media%22%3A+%22attach%3A%2F%2FNRDhMYqSeWfKAvXZ%22%2C+%22caption%22%3A+%22%3Cb%3ELatvia+%5Cn+%5Cn%5Cu2705+Warning+%5Cn%5Cud83d%5Cudc9b+Linux%3A+sda%3A+Disk+read%2Fwrite+request+responses+are+too+high+%28read+%26gt%3B+20+ms+for+15m+or+write+%26gt%3B+20+ms+for+15m%29%3C%2Fb%3E%5Cn%5CnLast+value%3A+0+ms+%2808%3A56%3A04%29%5CnDuration%3A+5m+0s%5Cn%5Cu2796+%3Ca+href%3D%5C%22https%3A%2F%2Fzab.grenu4.ru%2Fhistory.php%3Faction%3Dshowgraph%26itemids%5B%5D%3D70083%26from%3Dnow-24h%5C%22%3E%5Cud83d%5Cudcca%3C%2Fa%3E+%3Ca+href%3D%5C%22https%3A%2F%2Fzab.grenu4.ru%2Fhistory.php%3Faction%3Dshowgraph%26itemids%5B%5D%3D70084%26from%3Dnow-24h%5C%22%3E%5Cud83d%5Cudcca%3C%2Fa%3E+%3Ca+href%3D%5C%22https%3A%2F%2Fzab.grenu4.ru%2Ftr_events.php%3Ftriggerid%3D32802%26eventid%3D758%5C%22%3E%5Cud83d%5Cudccb%3C%2Fa%3E+%3Ca+href%3D%5C%22https%3A%2F%2Fzab.grenu4.ru%2Fzabbix.php%3Faction%3Dpopup%26popup_action%3Dacknowledge.edit%26eventids%255B%255D%3D758%5C%22%3E%5Cu2709%5Cufe0f%3C%2Fa%3E%5Cn%5Cn%23eid_758+%23iid_70083+%23iid_70084+%23tid_32802+%23aid_3+%23hid_10786%22%2C+%22parse_mode%22%3A+%22HTML%22%7D%2C+%7B%22type%22%3A+%22photo%22%2C+%22media%22%3A+%22attach%3A%2F%2FITPODaxYbrvmhSWG%22%7D%5D&disable_notification=False (Caused by ProxyError('Unable to connect to proxy', NameResolutionError('HTTPSConnection(host="os.getenv(\'zbx_telegram_proxy_url\')", port=80): Failed to resolve \'os.getenv(\'zbx_telegram_proxy_url\')\' ([Errno -2] Name or service not known)'))) +[2026-02-18 05:56:18,104] - PID:128 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 05:56:20,382] - PID:128 - send_messages() - zbxTelegram.py:429 - ERROR: Exception occurred: HTTPSConnectionPool(host='api.telegram.org', port=443): Max retries exceeded with url: /bot6978729637:AAHTyZ6W4I7DxRVmf5K_Wc4nvIWfarZ7x_Y/sendMediaGroup?chat_id=-1003591520479&media=%5B%7B%22type%22%3A+%22photo%22%2C+%22media%22%3A+%22attach%3A%2F%2FoEWpDMfjvVIwJmXb%22%2C+%22caption%22%3A+%22%3Cb%3ELatvia+%5Cn+%5Cn%5Cu2705+Warning+%5Cn%5Cud83d%5Cudc9b+Linux%3A+sda%3A+Disk+read%2Fwrite+request+responses+are+too+high+%28read+%26gt%3B+20+ms+for+15m+or+write+%26gt%3B+20+ms+for+15m%29%3C%2Fb%3E%5Cn%5CnLast+value%3A+0+ms+%2808%3A56%3A04%29%5CnDuration%3A+5m+0s%5Cn%5Cu2796+%3Ca+href%3D%5C%22https%3A%2F%2Fzab.grenu4.ru%2Fhistory.php%3Faction%3Dshowgraph%26itemids%5B%5D%3D70084%26from%3Dnow-24h%5C%22%3E%5Cud83d%5Cudcca%3C%2Fa%3E+%3Ca+href%3D%5C%22https%3A%2F%2Fzab.grenu4.ru%2Fhistory.php%3Faction%3Dshowgraph%26itemids%5B%5D%3D70083%26from%3Dnow-24h%5C%22%3E%5Cud83d%5Cudcca%3C%2Fa%3E+%3Ca+href%3D%5C%22https%3A%2F%2Fzab.grenu4.ru%2Ftr_events.php%3Ftriggerid%3D32802%26eventid%3D758%5C%22%3E%5Cud83d%5Cudccb%3C%2Fa%3E+%3Ca+href%3D%5C%22https%3A%2F%2Fzab.grenu4.ru%2Fzabbix.php%3Faction%3Dpopup%26popup_action%3Dacknowledge.edit%26eventids%255B%255D%3D758%5C%22%3E%5Cu2709%5Cufe0f%3C%2Fa%3E%5Cn%5Cn%23eid_758+%23iid_70083+%23iid_70084+%23tid_32802+%23aid_3+%23hid_10786%22%2C+%22parse_mode%22%3A+%22HTML%22%7D%2C+%7B%22type%22%3A+%22photo%22%2C+%22media%22%3A+%22attach%3A%2F%2FApBzUmlSgDIZJaPE%22%7D%5D&disable_notification=False (Caused by ProxyError('Unable to connect to proxy', NameResolutionError('HTTPSConnection(host="os.getenv(\'zbx_telegram_proxy_url\')", port=80): Failed to resolve \'os.getenv(\'zbx_telegram_proxy_url\')\' ([Errno -2] Name or service not known)'))) +[2026-02-18 05:56:29,148] - PID:134 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: test +[2026-02-18 05:56:29,757] - PID:134 - main() - zbxTelegram.py:505 - INFO: Connection check passed (https://zab.grenu4.ru/) +[2026-02-18 05:56:29,796] - PID:134 - send_messages() - zbxTelegram.py:455 - ERROR: Exception occurred: HTTPSConnectionPool(host='api.telegram.org', port=443): Max retries exceeded with url: /bot6978729637:AAHTyZ6W4I7DxRVmf5K_Wc4nvIWfarZ7x_Y/sendPhoto?chat_id=-1003591520479&caption=%F0%9F%9A%A8+Test+%F0%9F%9A%BD%F0%9F%92%A9%3A+Test+message%0AHost%3A+testhost+%5B192.168.0.0%5D%0ALast+value%3A+test+%2810%3A00%3A00%29%0ADuration%3A+1m%0ADescription%3A+This+message+is+generated+with+test+data.+specify+as+the+topic+and+%2F+or+zabbix%0A%0A%23Test%2C+%23eid_130144443%2C+%23iid_60605%2C+%23tid_39303%2C+%23aid_22&parse_mode=HTML&disable_notification=False (Caused by ProxyError('Unable to connect to proxy', NameResolutionError('HTTPSConnection(host="os.getenv(\'zbx_telegram_proxy_url\')", port=80): Failed to resolve \'os.getenv(\'zbx_telegram_proxy_url\')\' ([Errno -2] Name or service not known)'))) +[2026-02-18 05:56:31,119] - PID:138 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 05:56:33,077] - PID:138 - send_messages() - zbxTelegram.py:429 - ERROR: Exception occurred: HTTPSConnectionPool(host='api.telegram.org', port=443): Max retries exceeded with url: /bot6978729637:AAHTyZ6W4I7DxRVmf5K_Wc4nvIWfarZ7x_Y/sendMediaGroup?chat_id=-1003591520479&media=%5B%7B%22type%22%3A+%22photo%22%2C+%22media%22%3A+%22attach%3A%2F%2FzeKmZiylfxIhwnLg%22%2C+%22caption%22%3A+%22%3Cb%3ELatvia+%5Cn+%5Cn%5Cu2705+Warning+%5Cn%5Cud83d%5Cudc9b+Linux%3A+sda%3A+Disk+read%2Fwrite+request+responses+are+too+high+%28read+%26gt%3B+20+ms+for+15m+or+write+%26gt%3B+20+ms+for+15m%29%3C%2Fb%3E%5Cn%5CnLast+value%3A+0+ms+%2808%3A56%3A04%29%5CnDuration%3A+5m+0s%5Cn%5Cu2796+%3Ca+href%3D%5C%22https%3A%2F%2Fzab.grenu4.ru%2Fhistory.php%3Faction%3Dshowgraph%26itemids%5B%5D%3D70083%26from%3Dnow-24h%5C%22%3E%5Cud83d%5Cudcca%3C%2Fa%3E+%3Ca+href%3D%5C%22https%3A%2F%2Fzab.grenu4.ru%2Fhistory.php%3Faction%3Dshowgraph%26itemids%5B%5D%3D70084%26from%3Dnow-24h%5C%22%3E%5Cud83d%5Cudcca%3C%2Fa%3E+%3Ca+href%3D%5C%22https%3A%2F%2Fzab.grenu4.ru%2Ftr_events.php%3Ftriggerid%3D32802%26eventid%3D758%5C%22%3E%5Cud83d%5Cudccb%3C%2Fa%3E+%3Ca+href%3D%5C%22https%3A%2F%2Fzab.grenu4.ru%2Fzabbix.php%3Faction%3Dpopup%26popup_action%3Dacknowledge.edit%26eventids%255B%255D%3D758%5C%22%3E%5Cu2709%5Cufe0f%3C%2Fa%3E%5Cn%5Cn%23eid_758+%23iid_70083+%23iid_70084+%23tid_32802+%23aid_3+%23hid_10786%22%2C+%22parse_mode%22%3A+%22HTML%22%7D%2C+%7B%22type%22%3A+%22photo%22%2C+%22media%22%3A+%22attach%3A%2F%2FzeYDKwyTphXUBVcZ%22%7D%5D&disable_notification=False (Caused by ProxyError('Unable to connect to proxy', NameResolutionError('HTTPSConnection(host="os.getenv(\'zbx_telegram_proxy_url\')", port=80): Failed to resolve \'os.getenv(\'zbx_telegram_proxy_url\')\' ([Errno -2] Name or service not known)'))) +[2026-02-18 05:57:19,952] - PID:142 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: test +[2026-02-18 05:57:20,492] - PID:142 - main() - zbxTelegram.py:505 - INFO: Connection check passed (https://zab.grenu4.ru/) +[2026-02-18 05:57:39,476] - PID:142 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-18 05:57:44,591] - PID:148 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: test +[2026-02-18 05:57:45,156] - PID:148 - main() - zbxTelegram.py:505 - INFO: Connection check passed (https://zab.grenu4.ru/) +[2026-02-18 05:58:00,441] - PID:148 - send_messages() - zbxTelegram.py:455 - ERROR: Exception occurred: ('Connection aborted.', TimeoutError('The write operation timed out')) +[2026-02-18 06:03:55,358] - PID:164 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: test +[2026-02-18 06:03:55,921] - PID:164 - main() - zbxTelegram.py:505 - INFO: Connection check passed (https://zab.grenu4.ru/) +[2026-02-18 06:04:28,114] - PID:164 - send_messages() - zbxTelegram.py:455 - ERROR: Exception occurred: HTTPSConnectionPool(host='api.telegram.org', port=443): Read timed out. (read timeout=30) +[2026-02-18 06:06:24,077] - PID:174 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Router {Resolved} High {High} ICMP Ping: Unavailable by ICMP ping +[2026-02-18 06:06:26,845] - PID:174 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-18 06:43:56,113] - PID:252 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Zabbix server {Problem}Warning {Warning} Linux: Number of installed packages has been changed +[2026-02-18 06:44:00,625] - PID:252 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-18 07:35:06,216] - PID:362 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Zabbix server {Resolved} Warning {Warning} Linux: Number of installed packages has been changed +[2026-02-18 07:35:09,306] - PID:362 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-18 07:35:31,243] - PID:368 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 07:35:37,413] - PID:368 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 07:36:14,373] - PID:372 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 07:36:17,705] - PID:372 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 08:15:05,461] - PID:458 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 08:15:10,529] - PID:458 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 08:17:04,694] - PID:466 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 08:17:11,141] - PID:466 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 09:18:01,569] - PID:596 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Problem}Average {Average} Linux: Zabbix agent is not available (for 3m) +[2026-02-18 09:18:03,799] - PID:596 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-18 09:21:13,899] - PID:606 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 09:21:18,966] - PID:606 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 09:23:13,898] - PID:614 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 09:23:19,796] - PID:614 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 09:24:02,205] - PID:620 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Resolved} Average {Average} Linux: Zabbix agent is not available (for 3m) +[2026-02-18 09:24:04,998] - PID:620 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-18 09:28:24,862] - PID:634 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 09:28:29,902] - PID:634 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 09:31:26,051] - PID:649 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 09:31:30,474] - PID:649 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 09:36:01,534] - PID:661 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Problem}Average {Average} Linux: Zabbix agent is not available (for 3m) +[2026-02-18 09:36:03,954] - PID:661 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-18 09:48:01,898] - PID:689 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Resolved} Average {Average} Linux: Zabbix agent is not available (for 3m) +[2026-02-18 09:48:04,272] - PID:689 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-18 10:06:01,927] - PID:733 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Problem}Average {Average} Linux: Zabbix agent is not available (for 3m) +[2026-02-18 10:06:04,044] - PID:733 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-18 14:24:06,051] - PID:1479 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 14:24:10,331] - PID:1479 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 14:24:14,111] - PID:1483 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 14:24:20,910] - PID:1483 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 17:12:24,784] - PID:2173 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 17:12:29,712] - PID:2173 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 18:02:25,604] - PID:2381 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 18:02:31,029] - PID:2381 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 18:37:25,163] - PID:2525 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 18:37:31,081] - PID:2525 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 18:48:25,859] - PID:2573 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 18:48:30,973] - PID:2573 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 19:28:24,808] - PID:2741 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 19:28:38,228] - PID:2741 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 19:43:25,806] - PID:2805 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 19:43:32,678] - PID:2805 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 21:48:38,943] - PID:3319 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 21:48:45,863] - PID:3319 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 22:05:39,916] - PID:3395 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 22:05:47,379] - PID:3395 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 22:53:15,453] - PID:3587 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 22:53:21,805] - PID:3587 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 22:53:58,689] - PID:3595 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: Zabbix agent is not available (for 3m) +[2026-02-18 22:54:01,223] - PID:3595 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-18 22:59:58,353] - PID:3627 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Average {Average} Windows: Zabbix agent is not available (for 3m) +[2026-02-18 23:00:00,983] - PID:3627 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-18 23:00:01,311] - PID:3631 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Warning {Warning} Windows: FS [WINDRIVER(D:)]: Space is low (used > 80%, total 8.0GB) +[2026-02-18 23:00:03,397] - PID:3631 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-18 23:00:16,799] - PID:3635 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: "GoogleUpdaterInternalService144.0.7547.0" (Внутренний сервис Google Updater (GoogleUpdaterInternalService144.0.7547.0)) is not running (startup type automatic) +[2026-02-18 23:00:19,671] - PID:3635 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-18 23:00:19,983] - PID:3639 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: "GoogleUpdaterService144.0.7547.0" (Сервис Google Updater (GoogleUpdaterService144.0.7547.0)) is not running (startup type automatic) +[2026-02-18 23:00:22,200] - PID:3639 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-18 23:03:24,760] - PID:3661 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 23:03:28,524] - PID:3661 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 23:03:58,813] - PID:3667 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: Zabbix agent is not available (for 3m) +[2026-02-18 23:04:01,019] - PID:3667 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-18 23:06:59,169] - PID:3687 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Average {Average} Windows: Zabbix agent is not available (for 3m) +[2026-02-18 23:07:01,321] - PID:3687 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-18 23:08:26,329] - PID:3697 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-18 23:08:31,432] - PID:3697 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-18 23:17:58,407] - PID:3739 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: Zabbix agent is not available (for 3m) +[2026-02-18 23:18:01,285] - PID:3739 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-19 03:40:06,889] - PID:4807 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 03:40:11,867] - PID:4807 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 04:05:05,039] - PID:4911 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 04:05:10,198] - PID:4911 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 04:18:16,151] - PID:4971 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 04:18:23,244] - PID:4971 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 04:57:05,109] - PID:5131 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 04:57:09,898] - PID:5131 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 05:38:26,517] - PID:5305 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 05:38:31,532] - PID:5305 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 05:43:25,882] - PID:5329 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 05:43:32,538] - PID:5329 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 06:27:15,108] - PID:5511 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 06:27:20,118] - PID:5511 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 07:22:24,585] - PID:5741 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 07:22:28,785] - PID:5741 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 07:26:25,853] - PID:5761 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 07:26:29,524] - PID:5761 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 07:48:24,811] - PID:5853 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 07:48:30,333] - PID:5853 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 08:06:25,663] - PID:5929 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 08:06:33,060] - PID:5929 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 08:08:13,804] - PID:5939 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 08:08:20,304] - PID:5939 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 08:10:14,923] - PID:5955 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 08:10:19,385] - PID:5955 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 08:22:24,516] - PID:6009 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 08:22:28,554] - PID:6009 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 08:30:25,857] - PID:6045 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 08:30:31,022] - PID:6045 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 09:11:13,916] - PID:6215 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 09:11:17,793] - PID:6215 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 09:13:15,063] - PID:6227 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 09:13:19,671] - PID:6227 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 09:29:13,472] - PID:6295 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 09:29:17,961] - PID:6295 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 09:45:14,846] - PID:6363 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 09:45:20,541] - PID:6363 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 10:31:04,634] - PID:6555 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 10:31:08,888] - PID:6555 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 10:49:13,134] - PID:6631 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 10:49:17,139] - PID:6631 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 10:57:13,324] - PID:6667 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 10:57:18,089] - PID:6667 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 11:01:14,829] - PID:6687 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 11:01:20,388] - PID:6687 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 11:08:24,666] - PID:6721 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 11:08:29,801] - PID:6721 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 11:08:40,799] - PID:6727 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Router - Sovetskaya {Problem}High {High} ICMP Ping: Unavailable by ICMP ping +[2026-02-19 11:08:43,765] - PID:6727 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-19 11:15:25,441] - PID:6761 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 11:15:30,069] - PID:6761 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 11:32:40,860] - PID:6835 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Router - Sovetskaya {Resolved} High {High} ICMP Ping: Unavailable by ICMP ping +[2026-02-19 11:32:44,195] - PID:6835 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-19 13:27:15,065] - PID:7303 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 13:27:22,870] - PID:7303 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 13:40:15,085] - PID:7359 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 13:40:23,863] - PID:7359 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 13:43:13,894] - PID:7375 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 13:43:19,606] - PID:7375 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 14:01:24,750] - PID:7453 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 14:01:29,792] - PID:7453 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 14:02:25,865] - PID:7461 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 14:02:30,308] - PID:7461 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 15:52:24,711] - PID:7913 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 15:52:29,340] - PID:7913 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 16:03:25,820] - PID:7961 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 16:03:31,358] - PID:7961 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 16:31:24,804] - PID:8081 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 16:31:28,543] - PID:8081 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 16:44:13,584] - PID:8135 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 16:44:18,865] - PID:8135 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 17:00:15,069] - PID:8203 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 17:00:21,307] - PID:8203 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 17:20:14,536] - PID:8291 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 17:20:19,524] - PID:8291 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 17:30:13,897] - PID:8335 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 17:30:20,648] - PID:8335 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 17:30:24,093] - PID:8341 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 17:30:29,033] - PID:8341 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 17:42:13,368] - PID:8391 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 17:42:18,095] - PID:8391 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 17:50:13,896] - PID:8427 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 17:50:19,505] - PID:8427 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 18:00:15,643] - PID:8471 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 18:00:20,151] - PID:8471 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 18:03:25,836] - PID:8489 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 18:03:31,442] - PID:8489 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 19:08:24,770] - PID:8757 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 19:08:30,023] - PID:8757 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 19:08:31,882] - PID:8761 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 19:08:36,717] - PID:8761 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 19:46:24,632] - PID:8921 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 19:46:29,160] - PID:8921 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 19:47:25,720] - PID:8929 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 19:47:34,456] - PID:8929 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 19:49:03,844] - PID:8939 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 19:49:09,392] - PID:8939 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 19:51:38,958] - PID:8955 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 19:51:42,829] - PID:8955 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 20:23:04,583] - PID:9087 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 20:23:10,690] - PID:9087 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 20:43:39,713] - PID:9175 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 20:43:44,237] - PID:9175 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 21:06:38,968] - PID:9271 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 21:06:43,225] - PID:9271 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 21:23:39,944] - PID:9347 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 21:23:44,606] - PID:9347 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 21:48:25,293] - PID:9449 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 21:48:29,890] - PID:9449 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 22:17:25,674] - PID:9573 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 22:17:30,890] - PID:9573 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 22:33:24,538] - PID:9641 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 22:33:29,394] - PID:9641 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 23:13:25,570] - PID:9805 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 23:13:30,189] - PID:9805 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 23:28:26,740] - PID:9873 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 23:28:30,868] - PID:9873 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 23:40:25,754] - PID:9925 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 23:40:31,495] - PID:9925 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-19 23:53:12,847] - PID:9979 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-19 23:53:17,079] - PID:9979 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 00:00:24,846] - PID:10013 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 00:00:29,654] - PID:10013 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 00:04:14,250] - PID:10031 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 00:04:19,388] - PID:10031 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 00:08:26,666] - PID:10053 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 00:08:30,769] - PID:10053 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 01:28:13,729] - PID:10383 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 01:28:20,076] - PID:10383 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 01:53:14,773] - PID:10487 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 01:53:19,236] - PID:10487 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 01:53:24,795] - PID:10493 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 01:53:28,985] - PID:10493 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 02:45:25,843] - PID:10709 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 02:45:31,164] - PID:10709 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 03:00:26,302] - PID:10773 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 03:00:32,384] - PID:10773 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 03:09:13,772] - PID:10811 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 03:09:18,354] - PID:10811 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 03:14:15,082] - PID:10835 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 03:14:18,884] - PID:10835 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 03:17:25,858] - PID:10853 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 03:17:30,436] - PID:10853 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 03:33:24,799] - PID:10925 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 03:33:32,284] - PID:10925 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 03:52:25,837] - PID:11005 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 03:52:30,853] - PID:11005 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 04:31:12,933] - PID:11167 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 04:31:17,667] - PID:11167 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 05:03:24,437] - PID:11301 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 05:03:28,021] - PID:11301 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 05:04:25,511] - PID:11309 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 05:04:31,818] - PID:11309 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 05:09:38,777] - PID:11335 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 05:09:45,434] - PID:11335 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 05:13:13,889] - PID:11351 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 05:13:20,150] - PID:11351 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 05:24:24,488] - PID:11405 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 05:24:29,272] - PID:11405 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 05:24:39,519] - PID:11411 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 05:24:43,773] - PID:11411 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 05:29:15,041] - PID:11431 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 05:29:20,277] - PID:11431 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 07:10:25,911] - PID:11845 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 07:10:30,523] - PID:11845 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 07:39:24,852] - PID:11969 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 07:39:30,446] - PID:11969 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 07:46:13,768] - PID:11999 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 07:46:17,808] - PID:11999 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 08:08:58,729] - PID:12095 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Average {Average} Windows: Zabbix agent is not available (for 3m) +[2026-02-20 08:09:00,948] - PID:12095 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 08:09:30,965] - PID:12101 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Resolved} Average {Average} Linux: Zabbix agent is not available (for 3m) +[2026-02-20 08:09:33,525] - PID:12101 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 08:10:01,813] - PID:12107 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Problem}Average {Average} Linux: Zabbix agent is not available (for 3m) +[2026-02-20 08:10:04,483] - PID:12107 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 09:07:35,770] - PID:12345 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Resolved} Average {Average} Linux: Zabbix agent is not available (for 3m) +[2026-02-20 09:07:38,254] - PID:12345 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 09:08:01,542] - PID:12351 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Problem}Average {Average} Linux: Zabbix agent is not available (for 3m) +[2026-02-20 09:08:04,083] - PID:12351 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 09:09:25,695] - PID:12361 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Router - Home {Problem}High {High} ICMP Ping: Unavailable by ICMP ping +[2026-02-20 09:09:27,916] - PID:12361 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 09:09:41,690] - PID:12367 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Router - Sovetskaya {Problem}High {High} ICMP Ping: Unavailable by ICMP ping +[2026-02-20 09:09:43,913] - PID:12367 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 09:12:40,838] - PID:12383 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Router - Sovetskaya {Resolved} High {High} ICMP Ping: Unavailable by ICMP ping +[2026-02-20 09:12:47,343] - PID:12383 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 09:13:24,801] - PID:12389 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Router - Home {Resolved} High {High} ICMP Ping: Unavailable by ICMP ping +[2026-02-20 09:13:27,122] - PID:12389 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 09:23:25,851] - PID:12437 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 09:23:30,368] - PID:12437 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 09:29:25,142] - PID:124 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Router - Home {Problem}High {High} ICMP Ping: Unavailable by ICMP ping +[2026-02-20 09:29:28,573] - PID:124 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 09:29:40,654] - PID:130 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Router - Sovetskaya {Problem}High {High} ICMP Ping: Unavailable by ICMP ping +[2026-02-20 09:29:43,065] - PID:130 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 10:22:03,585] - PID:342 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 10:22:07,986] - PID:342 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 11:15:17,219] - PID:562 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Average {Average} Windows: "GoogleUpdaterInternalService144.0.7547.0" (Внутренний сервис Google Updater (GoogleUpdaterInternalService144.0.7547.0)) is not running (startup type automatic) +[2026-02-20 11:15:19,625] - PID:562 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 11:15:19,954] - PID:566 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Average {Average} Windows: "GoogleUpdaterService144.0.7547.0" (Сервис Google Updater (GoogleUpdaterService144.0.7547.0)) is not running (startup type automatic) +[2026-02-20 11:15:22,103] - PID:566 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 11:16:23,533] - PID:576 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Router - Home {Resolved} High {High} ICMP Ping: Unavailable by ICMP ping +[2026-02-20 11:16:28,206] - PID:576 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 11:16:39,675] - PID:582 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Router - Sovetskaya {Resolved} High {High} ICMP Ping: Unavailable by ICMP ping +[2026-02-20 11:16:41,800] - PID:582 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 11:18:16,512] - PID:590 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: "GoogleUpdaterInternalService144.0.7547.0" (Внутренний сервис Google Updater (GoogleUpdaterInternalService144.0.7547.0)) is not running (startup type automatic) +[2026-02-20 11:18:19,564] - PID:590 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 11:18:19,848] - PID:594 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: "GoogleUpdaterService144.0.7547.0" (Сервис Google Updater (GoogleUpdaterService144.0.7547.0)) is not running (startup type automatic) +[2026-02-20 11:18:23,542] - PID:594 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 11:46:39,412] - PID:718 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 11:46:44,664] - PID:718 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 12:13:24,369] - PID:828 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 12:13:28,649] - PID:828 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 12:30:05,214] - PID:902 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 12:30:10,076] - PID:902 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 12:45:26,002] - PID:968 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 12:45:31,331] - PID:968 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 13:15:24,921] - PID:1092 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 13:15:30,469] - PID:1092 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 13:17:04,011] - PID:1102 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 13:17:08,514] - PID:1102 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 13:53:39,630] - PID:1258 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 13:53:43,908] - PID:1258 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 13:55:04,942] - PID:1266 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 13:55:09,248] - PID:1266 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 14:11:03,575] - PID:1334 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 14:11:07,756] - PID:1334 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 14:18:05,040] - PID:1366 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 14:18:12,668] - PID:1366 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 14:25:25,405] - PID:1400 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 14:25:31,175] - PID:1400 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 15:17:25,419] - PID:1616 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 15:17:29,210] - PID:1616 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 15:21:26,237] - PID:1636 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 15:21:30,743] - PID:1636 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 16:02:24,483] - PID:1808 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 16:02:28,969] - PID:1808 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 16:11:39,380] - PID:1850 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 16:11:43,407] - PID:1850 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 16:14:40,526] - PID:1866 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 16:14:47,145] - PID:1866 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 16:16:16,509] - PID:1874 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Average {Average} Windows: "GoogleUpdaterInternalService144.0.7547.0" (Внутренний сервис Google Updater (GoogleUpdaterInternalService144.0.7547.0)) is not running (startup type automatic) +[2026-02-20 16:16:19,316] - PID:1874 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 16:16:19,629] - PID:1878 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Average {Average} Windows: "GoogleUpdaterService144.0.7547.0" (Сервис Google Updater (GoogleUpdaterService144.0.7547.0)) is not running (startup type automatic) +[2026-02-20 16:16:22,077] - PID:1878 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 16:19:16,518] - PID:1894 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: "GoogleUpdaterInternalService144.0.7547.0" (Внутренний сервис Google Updater (GoogleUpdaterInternalService144.0.7547.0)) is not running (startup type automatic) +[2026-02-20 16:19:18,767] - PID:1894 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 16:19:19,062] - PID:1898 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: "GoogleUpdaterService144.0.7547.0" (Сервис Google Updater (GoogleUpdaterService144.0.7547.0)) is not running (startup type automatic) +[2026-02-20 16:19:21,150] - PID:1898 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 16:30:25,875] - PID:1952 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 16:30:32,463] - PID:1952 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 16:53:04,315] - PID:2046 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 16:53:07,536] - PID:2046 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 16:55:40,512] - PID:2062 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 16:55:47,336] - PID:2062 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 17:06:24,718] - PID:2108 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 17:06:28,876] - PID:2108 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 17:07:12,817] - PID:2114 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 17:07:21,971] - PID:2114 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 17:27:14,192] - PID:2198 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 17:27:18,048] - PID:2198 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 17:28:05,262] - PID:2206 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 17:28:10,913] - PID:2206 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 17:34:26,572] - PID:2240 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 17:34:31,951] - PID:2240 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 17:50:25,389] - PID:2308 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 17:50:31,096] - PID:2308 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 17:52:26,055] - PID:2320 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 17:52:31,046] - PID:2320 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 18:01:39,616] - PID:2362 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 18:01:44,369] - PID:2362 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 18:31:25,490] - PID:2488 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 18:31:32,165] - PID:2488 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 18:39:25,570] - PID:2524 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 18:39:30,168] - PID:2524 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 19:40:25,275] - PID:2776 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 19:40:30,701] - PID:2776 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 19:49:26,180] - PID:2816 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 19:49:31,877] - PID:2816 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 20:06:59,265] - PID:2890 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: Zabbix agent is not available (for 3m) +[2026-02-20 20:07:02,062] - PID:2890 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-20 20:16:24,506] - PID:2932 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 20:16:30,692] - PID:2932 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 20:22:25,897] - PID:2960 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 20:22:32,052] - PID:2960 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 20:52:24,365] - PID:3088 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 20:52:33,246] - PID:3088 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 21:49:25,570] - PID:3324 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 21:49:29,790] - PID:3324 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 22:04:26,349] - PID:3388 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 22:04:31,053] - PID:3388 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 22:18:26,518] - PID:3448 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 22:18:30,747] - PID:3448 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 23:48:24,507] - PID:3820 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 23:48:29,350] - PID:3820 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-20 23:53:26,276] - PID:3844 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-20 23:53:31,365] - PID:3844 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 00:58:26,347] - PID:4112 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 00:58:31,773] - PID:4112 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 01:08:25,563] - PID:4156 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 01:08:30,398] - PID:4156 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 01:24:24,505] - PID:4224 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 01:24:29,330] - PID:4224 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 02:28:25,737] - PID:4488 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 02:28:30,308] - PID:4488 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 02:29:12,845] - PID:4494 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 02:29:16,610] - PID:4494 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 02:54:26,558] - PID:4604 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 02:54:31,549] - PID:4604 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 02:57:13,600] - PID:4618 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 02:57:18,267] - PID:4618 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 03:01:25,491] - PID:4640 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 03:01:31,012] - PID:4640 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 05:03:03,526] - PID:5138 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Average {Average} Windows: "GoogleUpdaterService144.0.7547.0" (Сервис Google Updater (GoogleUpdaterService144.0.7547.0)) is not running (startup type automatic) +[2026-02-21 05:03:05,286] - PID:5138 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 05:03:25,514] - PID:5144 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Warning {Warning} Windows: The Memory Pages/sec is too high (over 1000 for 5m) +[2026-02-21 05:03:28,107] - PID:5144 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 05:03:28,414] - PID:5148 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Information {Information} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Ethernet has changed to lower speed than it was before +[2026-02-21 05:03:31,913] - PID:5148 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 05:03:34,720] - PID:5152 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Information {Information} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Ethernet has changed to lower speed than it was before +[2026-02-21 05:03:38,445] - PID:5152 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 05:03:53,490] - PID:5158 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Warning {Warning} Windows: The Memory Pages/sec is too high (over 1000 for 5m) +[2026-02-21 05:03:55,503] - PID:5158 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 05:03:58,901] - PID:5162 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Average {Average} Windows: Zabbix agent is not available (for 3m) +[2026-02-21 05:04:01,680] - PID:5162 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 05:04:31,740] - PID:5168 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Link down +[2026-02-21 05:04:34,427] - PID:5168 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 05:05:17,796] - PID:5174 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: "GoogleUpdaterService144.0.7547.0" (Сервис Google Updater (GoogleUpdaterService144.0.7547.0)) is not running (startup type automatic) +[2026-02-21 05:05:20,230] - PID:5174 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 05:13:22,493] - PID:5212 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Warning {Warning} Windows: Host has been restarted (uptime < 10m) +[2026-02-21 05:13:25,611] - PID:5212 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 05:14:47,593] - PID:5222 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: "webthreatdefusersvc_782749ef" (Служба защиты пользователей от веб-угроз_782749ef) is not running (startup type automatic) +[2026-02-21 05:14:49,709] - PID:5222 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 05:20:05,526] - PID:5246 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Warning {Warning} Windows: Host has been restarted (uptime < 10m) +[2026-02-21 05:20:07,648] - PID:5246 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 05:57:31,761] - PID:5404 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Information {Information} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Ethernet has changed to lower speed than it was before +[2026-02-21 05:57:37,203] - PID:5404 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 05:57:37,515] - PID:5408 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Average {Average} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Link down +[2026-02-21 05:57:43,849] - PID:5408 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 05:58:31,793] - PID:5416 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Information {Information} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Ethernet has changed to lower speed than it was before +[2026-02-21 05:58:35,568] - PID:5416 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 05:58:35,869] - PID:5420 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Link down +[2026-02-21 05:58:38,782] - PID:5420 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 06:14:47,947] - PID:5490 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: "webthreatdefusersvc_782749ef" (Служба защиты пользователей от веб-угроз_782749ef) is not running (startup type automatic) +[2026-02-21 06:14:47,947] - PID:5490 - xml_parsing() - zbxTelegram.py:129 - ERROR: Exception occurred: No XML in zabbix actions or it's not valid (xml parsing error). XML: syntax error: line 1, column 0 +[2026-02-21 06:14:58,957] - PID:5494 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: "webthreatdefusersvc_782749ef" (Служба защиты пользователей от веб-угроз_782749ef) is not running (startup type automatic) +[2026-02-21 06:14:58,957] - PID:5494 - xml_parsing() - zbxTelegram.py:129 - ERROR: Exception occurred: No XML in zabbix actions or it's not valid (xml parsing error). XML: syntax error: line 1, column 0 +[2026-02-21 06:15:09,974] - PID:5498 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: "webthreatdefusersvc_782749ef" (Служба защиты пользователей от веб-угроз_782749ef) is not running (startup type automatic) +[2026-02-21 06:15:09,975] - PID:5498 - xml_parsing() - zbxTelegram.py:129 - ERROR: Exception occurred: No XML in zabbix actions or it's not valid (xml parsing error). XML: syntax error: line 1, column 0 +[2026-02-21 06:30:25,564] - PID:5564 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 06:30:30,834] - PID:5564 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 06:50:39,516] - PID:5654 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 06:50:43,024] - PID:5654 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 06:58:13,171] - PID:5686 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 06:58:17,398] - PID:5686 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 07:18:14,000] - PID:5770 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 07:18:18,942] - PID:5770 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 07:18:39,648] - PID:5778 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 07:18:47,216] - PID:5778 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 07:34:13,157] - PID:5842 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 07:34:17,174] - PID:5842 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 07:34:25,567] - PID:5848 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 07:34:30,241] - PID:5848 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 07:49:25,566] - PID:5916 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 07:49:31,153] - PID:5916 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 08:01:14,374] - PID:5966 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 08:01:20,030] - PID:5966 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 08:11:16,676] - PID:6010 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Warning {Warning} Windows: 0 C: D:: Disk write request responses are too high (write > 0.02s for 15m) +[2026-02-21 08:11:19,724] - PID:6010 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 08:20:13,979] - PID:6050 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 08:20:18,048] - PID:6050 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 08:38:25,843] - PID:6132 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 08:38:30,322] - PID:6132 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 08:59:26,190] - PID:6220 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 08:59:32,466] - PID:6220 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 09:51:16,495] - PID:6434 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Warning {Warning} Windows: 0 C: D:: Disk write request responses are too high (write > 0.02s for 15m) +[2026-02-21 09:51:19,092] - PID:6434 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 10:02:13,536] - PID:6482 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 10:02:18,603] - PID:6482 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 10:12:16,508] - PID:6526 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Average {Average} Windows: "GoogleUpdaterInternalService144.0.7547.0" (Внутренний сервис Google Updater (GoogleUpdaterInternalService144.0.7547.0)) is not running (startup type automatic) +[2026-02-21 10:12:19,037] - PID:6526 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 10:12:19,348] - PID:6530 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Average {Average} Windows: "GoogleUpdaterService144.0.7547.0" (Сервис Google Updater (GoogleUpdaterService144.0.7547.0)) is not running (startup type automatic) +[2026-02-21 10:12:21,779] - PID:6530 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 10:15:16,509] - PID:6546 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: "GoogleUpdaterInternalService144.0.7547.0" (Внутренний сервис Google Updater (GoogleUpdaterInternalService144.0.7547.0)) is not running (startup type automatic) +[2026-02-21 10:15:19,414] - PID:6546 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 10:15:19,695] - PID:6550 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: "GoogleUpdaterService144.0.7547.0" (Сервис Google Updater (GoogleUpdaterService144.0.7547.0)) is not running (startup type automatic) +[2026-02-21 10:15:21,449] - PID:6550 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 10:36:53,480] - PID:6642 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Warning {Warning} Windows: The Memory Pages/sec is too high (over 1000 for 5m) +[2026-02-21 10:36:55,968] - PID:6642 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 10:41:13,569] - PID:6666 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 10:41:18,217] - PID:6666 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 10:54:53,514] - PID:6726 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Warning {Warning} Windows: The Memory Pages/sec is too high (over 1000 for 5m) +[2026-02-21 10:54:56,159] - PID:6726 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 10:58:13,602] - PID:6742 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 10:58:21,231] - PID:6742 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 11:05:53,509] - PID:6778 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Warning {Warning} Windows: The Memory Pages/sec is too high (over 1000 for 5m) +[2026-02-21 11:05:55,884] - PID:6778 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 11:07:53,520] - PID:6790 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Warning {Warning} Windows: The Memory Pages/sec is too high (over 1000 for 5m) +[2026-02-21 11:07:56,098] - PID:6790 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 11:11:13,585] - PID:6806 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 11:11:18,047] - PID:6806 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 11:36:53,510] - PID:6914 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Warning {Warning} Windows: The Memory Pages/sec is too high (over 1000 for 5m) +[2026-02-21 11:36:56,639] - PID:6914 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 11:51:53,509] - PID:6982 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Warning {Warning} Windows: The Memory Pages/sec is too high (over 1000 for 5m) +[2026-02-21 11:51:55,993] - PID:6982 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 12:09:04,785] - PID:7054 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 12:09:09,425] - PID:7054 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 12:17:14,606] - PID:7090 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 12:17:19,529] - PID:7090 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 12:33:13,604] - PID:7158 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 12:33:28,212] - PID:7158 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 12:41:46,123] - PID:7202 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Warning {Warning} Windows: CPU queue length is too high (over 3 for 5m) +[2026-02-21 12:41:49,738] - PID:7202 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 12:42:04,515] - PID:7206 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 12:42:13,853] - PID:7206 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 12:44:45,570] - PID:7222 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Warning {Warning} Windows: CPU queue length is too high (over 3 for 5m) +[2026-02-21 12:44:52,029] - PID:7222 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 12:56:39,661] - PID:7274 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 12:56:44,425] - PID:7274 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 13:09:14,346] - PID:7326 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 13:09:20,114] - PID:7326 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 13:27:39,641] - PID:7406 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 13:27:46,264] - PID:7406 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 13:35:14,752] - PID:7438 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 13:35:20,009] - PID:7438 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 14:00:14,295] - PID:7546 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 14:00:18,088] - PID:7546 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 14:15:15,025] - PID:7610 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 14:15:19,848] - PID:7610 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 14:56:38,516] - PID:7786 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 14:56:43,245] - PID:7786 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 15:15:25,360] - PID:7864 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 15:15:37,349] - PID:7864 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 15:30:25,795] - PID:7928 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 15:30:34,076] - PID:7928 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 15:36:14,445] - PID:7954 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 15:36:18,493] - PID:7954 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 15:41:39,527] - PID:7986 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Estonia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 15:41:43,091] - PID:7986 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 16:03:16,512] - PID:8074 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Average {Average} Windows: "GoogleUpdaterInternalService144.0.7547.0" (Внутренний сервис Google Updater (GoogleUpdaterInternalService144.0.7547.0)) is not running (startup type automatic) +[2026-02-21 16:03:19,026] - PID:8074 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 16:03:19,337] - PID:8078 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Average {Average} Windows: "GoogleUpdaterService144.0.7547.0" (Сервис Google Updater (GoogleUpdaterService144.0.7547.0)) is not running (startup type automatic) +[2026-02-21 16:03:21,813] - PID:8078 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 16:06:16,506] - PID:8094 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: "GoogleUpdaterInternalService144.0.7547.0" (Внутренний сервис Google Updater (GoogleUpdaterInternalService144.0.7547.0)) is not running (startup type automatic) +[2026-02-21 16:06:18,865] - PID:8094 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 16:06:19,152] - PID:8098 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: "GoogleUpdaterService144.0.7547.0" (Сервис Google Updater (GoogleUpdaterService144.0.7547.0)) is not running (startup type automatic) +[2026-02-21 16:06:22,296] - PID:8098 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 16:54:03,502] - PID:8298 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 16:54:07,550] - PID:8298 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 16:57:04,514] - PID:8314 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 16:57:08,870] - PID:8314 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 20:23:09,613] - PID:9154 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Problem}Information {Information} Linux: Operating system description has changed +[2026-02-21 20:23:11,750] - PID:9154 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 20:23:12,063] - PID:9158 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Problem}Warning {Warning} Linux: NoteBook has been restarted (uptime < 10m) +[2026-02-21 20:23:14,176] - PID:9158 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 20:24:02,077] - PID:9169 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Resolved} Average {Average} Linux: Zabbix agent is not available (for 3m) +[2026-02-21 20:24:04,521] - PID:9169 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 20:32:35,522] - PID:9207 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Resolved} Warning {Warning} Linux: NoteBook has been restarted (uptime < 10m) +[2026-02-21 20:32:37,315] - PID:9207 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 21:22:31,836] - PID:9415 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Information {Information} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Ethernet has changed to lower speed than it was before +[2026-02-21 21:22:35,765] - PID:9415 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 21:22:36,080] - PID:9419 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Average {Average} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Link down +[2026-02-21 21:22:38,872] - PID:9419 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 21:23:31,833] - PID:9427 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Information {Information} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Ethernet has changed to lower speed than it was before +[2026-02-21 21:23:37,331] - PID:9427 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 21:24:31,799] - PID:9435 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Information {Information} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Ethernet has changed to lower speed than it was before +[2026-02-21 21:24:40,909] - PID:9435 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 21:26:31,784] - PID:9447 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Information {Information} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Ethernet has changed to lower speed than it was before +[2026-02-21 21:26:36,908] - PID:9447 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 21:28:31,735] - PID:9459 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Information {Information} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Ethernet has changed to lower speed than it was before +[2026-02-21 21:28:37,126] - PID:9459 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 21:29:31,770] - PID:9467 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Information {Information} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Ethernet has changed to lower speed than it was before +[2026-02-21 21:29:37,232] - PID:9467 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 21:30:31,845] - PID:9475 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Information {Information} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Ethernet has changed to lower speed than it was before +[2026-02-21 21:30:36,225] - PID:9475 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 21:31:31,840] - PID:9483 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Information {Information} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Ethernet has changed to lower speed than it was before +[2026-02-21 21:31:36,373] - PID:9483 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 21:32:31,768] - PID:9491 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Information {Information} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Ethernet has changed to lower speed than it was before +[2026-02-21 21:32:35,712] - PID:9491 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 21:33:01,946] - PID:9497 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Problem}Average {Average} Linux: Zabbix agent is not available (for 3m) +[2026-02-21 21:33:04,139] - PID:9497 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 21:33:31,766] - PID:9503 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Information {Information} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Ethernet has changed to lower speed than it was before +[2026-02-21 21:33:35,973] - PID:9503 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 21:33:48,552] - PID:9509 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Problem}Warning {Warning} Linux: NoteBook has been restarted (uptime < 10m) +[2026-02-21 21:33:51,500] - PID:9509 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 21:34:02,054] - PID:9513 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Resolved} Average {Average} Linux: Zabbix agent is not available (for 3m) +[2026-02-21 21:34:04,105] - PID:9513 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 21:34:31,679] - PID:9519 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Information {Information} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Ethernet has changed to lower speed than it was before +[2026-02-21 21:34:35,557] - PID:9519 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 21:35:31,746] - PID:9527 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Information {Information} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Ethernet has changed to lower speed than it was before +[2026-02-21 21:35:35,798] - PID:9527 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 21:35:36,108] - PID:9531 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: Interface Intel(R) Wi-Fi 6 AX201 160MHz(Беспроводная сеть): Link down +[2026-02-21 21:35:38,745] - PID:9531 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 21:35:50,586] - PID:9537 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Warning {Warning} Windows: FS [WINDRIVER(D:)]: Space is low (used > 80%, total 8.0GB) +[2026-02-21 21:35:53,349] - PID:9537 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 21:35:59,727] - PID:9541 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Warning {Warning} Windows: FS [WINDRIVER(D:)]: Space is low (used > 80%, total 8.0GB) +[2026-02-21 21:36:02,098] - PID:9541 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 21:40:58,865] - PID:9565 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: Zabbix agent is not available (for 3m) +[2026-02-21 21:41:01,400] - PID:9565 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 21:41:01,871] - PID:9569 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Problem}Average {Average} Linux: Zabbix agent is not available (for 3m) +[2026-02-21 21:41:04,518] - PID:9569 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-21 22:11:13,136] - PID:9697 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 22:11:17,921] - PID:9697 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 22:15:13,879] - PID:9717 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 22:15:20,711] - PID:9717 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 22:31:12,738] - PID:9785 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 22:31:17,532] - PID:9785 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 22:34:14,018] - PID:9801 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 22:34:18,981] - PID:9801 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 22:56:26,569] - PID:9899 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Helsinki {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 22:56:32,725] - PID:9899 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 23:06:12,653] - PID:9941 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 23:06:16,073] - PID:9941 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 23:30:14,542] - PID:10041 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 23:30:20,043] - PID:10041 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-21 23:33:14,011] - PID:10057 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-21 23:33:18,900] - PID:10057 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-22 03:11:15,468] - PID:10949 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Germany {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-22 03:11:19,503] - PID:10949 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-22 03:36:03,398] - PID:11053 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-22 03:36:08,114] - PID:11053 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-22 03:40:04,880] - PID:11073 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-22 03:40:10,368] - PID:11073 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-22 03:56:03,578] - PID:11145 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-22 03:56:07,899] - PID:11145 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-22 03:56:10,519] - PID:11149 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-22 03:56:14,687] - PID:11149 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-22 04:14:03,569] - PID:11225 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-22 04:14:07,221] - PID:11225 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-22 04:14:10,542] - PID:11229 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-22 04:14:15,584] - PID:11229 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-22 04:45:04,705] - PID:11357 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-22 04:45:09,192] - PID:11357 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-22 04:56:04,507] - PID:11409 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-22 04:56:10,261] - PID:11409 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-22 04:57:58,871] - PID:11421 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Resolved} Average {Average} Windows: Zabbix agent is not available (for 3m) +[2026-02-22 04:58:01,415] - PID:11421 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-22 05:16:06,795] - PID:11497 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Problem}Warning {Warning} Linux: Number of installed packages has been changed +[2026-02-22 05:16:10,166] - PID:11497 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-22 05:17:02,126] - PID:11505 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Resolved} Average {Average} Linux: Zabbix agent is not available (for 3m) +[2026-02-22 05:17:04,625] - PID:11505 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-22 05:21:49,687] - PID:11529 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: IT-NB-RL-41 {Problem}Average {Average} Windows: "GoogleChromeElevationService" (Google Chrome Elevation Service (GoogleChromeElevationService)) is not running (startup type automatic) +[2026-02-22 05:21:51,872] - PID:11529 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-22 05:26:05,557] - PID:11549 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Resolved} Warning {Warning} Linux: NoteBook has been restarted (uptime < 10m) +[2026-02-22 05:26:08,105] - PID:11549 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-22 05:44:04,218] - PID:11625 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-22 05:44:10,332] - PID:11625 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-22 06:06:05,163] - PID:11721 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Latvia {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-22 06:06:09,499] - PID:11721 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-22 06:16:01,862] - PID:11765 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Problem}Average {Average} Linux: Zabbix agent is not available (for 3m) +[2026-02-22 06:16:04,248] - PID:11765 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-22 08:37:01,655] - PID:110 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Resolved} Average {Average} Linux: Zabbix agent is not available (for 3m) +[2026-02-22 08:37:04,770] - PID:110 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-22 08:38:24,618] - PID:120 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Router - Home {Problem}High {High} ICMP Ping: Unavailable by ICMP ping +[2026-02-22 08:38:27,352] - PID:120 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-22 08:38:40,566] - PID:126 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Router - Sovetskaya {Problem}High {High} ICMP Ping: Unavailable by ICMP ping +[2026-02-22 08:38:43,811] - PID:126 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-22 08:41:01,817] - PID:138 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Problem}Average {Average} Linux: Zabbix agent is not available (for 3m) +[2026-02-22 08:41:04,787] - PID:138 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-22 08:43:24,065] - PID:152 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Router - Home {Resolved} High {High} ICMP Ping: Unavailable by ICMP ping +[2026-02-22 08:43:27,168] - PID:152 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-22 08:43:39,707] - PID:158 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: Router - Sovetskaya {Resolved} High {High} ICMP Ping: Unavailable by ICMP ping +[2026-02-22 08:43:42,435] - PID:158 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-22 08:45:14,329] - PID:166 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-22 08:45:19,655] - PID:166 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-22 08:49:13,532] - PID:186 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-22 08:49:18,888] - PID:186 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-22 09:27:14,682] - PID:342 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-22 09:27:19,858] - PID:342 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-22 10:10:14,429] - PID:522 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Resolved} Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-22 10:10:20,171] - PID:522 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-22 10:24:54,467] - PID:586 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Resolved} Information {Information} Linux: Operating system description has changed +[2026-02-22 10:24:57,007] - PID:586 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). +[2026-02-22 10:25:01,726] - PID:590 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: NoteBook {Resolved} Average {Average} Linux: Zabbix agent is not available (for 3m) +[2026-02-22 10:25:04,861] - PID:590 - send_messages() - zbxTelegram.py:457 - INFO: Bot @NotifauSSHBot(6978729637) send photo to "-1003591520479" (-1003591520479). +[2026-02-22 10:26:12,854] - PID:598 - main() - zbxTelegram.py:498 - INFO: Send to -1003591520479 action: USA {Problem}Warning {Warning} Linux: sda: Disk read/write request responses are too high (read > 20 ms for 15m or write > 20 ms for 15m) +[2026-02-22 10:26:19,204] - PID:598 - send_messages() - zbxTelegram.py:431 - INFO: Bot @NotifauSSHBot(6978729637) send media group to "-1003591520479" (-1003591520479). diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..68f1a76 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,80 @@ +services: + postgres-server: + image: postgres:16-alpine + restart: unless-stopped + environment: + POSTGRES_DB: zabbix + POSTGRES_USER: zabbix + POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} + command: postgres -c fsync=off -c full_page_writes=off -c wal_buffers=-1 -c shared_buffers=256MB -c max_connections=100 + networks: + - zabbix-net + volumes: + - postgres-data:/var/lib/postgresql/data:Z + healthcheck: + test: ["CMD-SHELL", "pg_isready -U zabbix -d zabbix"] + interval: 30s + timeout: 10s + retries: 5 + + zabbix-server: + build: + context: . + dockerfile: Dockerfile + restart: unless-stopped + environment: + DB_SERVER_HOST: postgres-server + POSTGRES_DB: zabbix + POSTGRES_USER: zabbix + POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} + ZBX_TELEGRAM_TG_TOKEN: ${ZBX_TELEGRAM_TG_TOKEN} + ZBX_TELEGRAM_API_URL: ${ZBX_TELEGRAM_API_URL} + ZBX_TELEGRAM_API_LOGIN: ${ZBX_TELEGRAM_API_LOGIN} + ZBX_TELEGRAM_API_PASS: ${ZBX_TELEGRAM_API_PASS} + ZBX_TELEGRAM_PROXY: ${ZBX_TELEGRAM_PROXY} + ZBX_TELEGRAM_PROXY_SCHEME: ${ZBX_TELEGRAM_PROXY_SCHEME} + ZBX_TELEGRAM_PROXY_URL: ${ZBX_TELEGRAM_PROXY_URL} + ZBX_TELEGRAM_THREAD: ${ZBX_TELEGRAM_THREAD} + networks: + - zabbix-net + depends_on: + postgres-server: + condition: service_healthy + ports: + - "45017:10051" + volumes: + - zabbix-data:/var/lib/zabbix +# - ./zbxTelegram_config.py:/usr/lib/zabbix/alertscripts/zbxTelegram_config.py +# - telegram_cache:/usr/lib/zabbix/alertscripts/zbxTelegram_files + - ./alertscripts:/usr/lib/zabbix/alertscripts + + zabbix-web: + image: zabbix/zabbix-web-nginx-pgsql:alpine-latest + restart: unless-stopped + environment: + DB_SERVER_HOST: postgres-server + POSTGRES_DB: zabbix + POSTGRES_USER: zabbix + POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} + ZBX_SERVER_HOST: zabbix-server + PHP_TZ: Europe/Helsinki + networks: + - zabbix-net + ports: + - "45016:8080" + depends_on: + postgres-server: + condition: service_healthy + zabbix-server: + condition: service_started + +volumes: + postgres-data: + driver: local + zabbix-data: + driver: local + telegram_cache: + driver: local +networks: + zabbix-net: + driver: bridge