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}
+
+
+
+
+
\ 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 на изображение.
+- Обьединение графиков в альбом.
+
+## Планы
+- Обработка быстрых команд ботом
+- Отправка метрик по запросу от бота
+
+## С чего начать
+Для работы потребуется 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}|
+|``````|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'|
+
+Пример:
+
+
+
+
+## Логирование
+
+Все основные события (отправка, добавления в 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