From 14333422567509858dc56d60dd1fa8a63e2b4220 Mon Sep 17 00:00:00 2001 From: Maksim Totmin Date: Tue, 23 Jun 2026 15:01:07 +0700 Subject: [PATCH] feat: rewrite zbx_ses_template for Zabbix 6.4, sync 5.0 with etalon MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - zbx_ses_template.xml: version 6.4, trapper type, proper UUIDs, 11 items matching etalon, trigger expressions in new last(/host/key) format - zbx_ses_template_5.0.xml: add ses.license.days_remaining and ses.scenario.* items, rename scenario triggers to 'тестовые сценарии' - README.md: remove Git SSH key mention (irrelevant for Zabbix setup) --- README.md | 1 - zabbix/zbx_ses_template.xml | 470 ++++++++------------------------ zabbix/zbx_ses_template_5.0.xml | 42 +-- 3 files changed, 137 insertions(+), 376 deletions(-) diff --git a/README.md b/README.md index 7b26b3b..c2e8c15 100644 --- a/README.md +++ b/README.md @@ -109,7 +109,6 @@ Zabbix агент по запросу сервера запускает скри - **Zabbix Agent** с утилитой `zabbix_sender` - Доступ к SES API (`http://:6190`) - Доступ к Zabbix Server по порту 10051 -- SSH-ключ, добавленный в Git-репозиторий (`git.totmin.ru`) ### 2. Установка пакета diff --git a/zabbix/zbx_ses_template.xml b/zabbix/zbx_ses_template.xml index 0dfd294..235f0f8 100644 --- a/zabbix/zbx_ses_template.xml +++ b/zabbix/zbx_ses_template.xml @@ -1,29 +1,25 @@ - 6.0 - 2026-06-19T12:00:00Z - - + 6.4 + + + 07e4cdf99f034fe199f05186adfe30b2 Templates - - + + diff --git a/zabbix/zbx_ses_template_5.0.xml b/zabbix/zbx_ses_template_5.0.xml index 510ea67..b24fb05 100644 --- a/zabbix/zbx_ses_template_5.0.xml +++ b/zabbix/zbx_ses_template_5.0.xml @@ -77,17 +77,7 @@ - - SES: дней до окончания лицензии - TRAP - ses.license.days_remaining - 0 - 7d - 31536000 - FLOAT - d - Количество дней до окончания лицензии SES. -1 = бессрочная. - + SES: статус лицензии @@ -108,6 +98,18 @@ + + SES: дней до окончания лицензии + TRAP + ses.license.days_remaining + 0 + 7d + 31536000 + FLOAT + d + Количество дней до окончания лицензии SES. -1 = бессрочная. + + SES: количество сценариев (роботов) TRAP @@ -123,7 +125,7 @@ - SES: сценарии — все успешны + SES: тестовые сценарии — все успешны TRAP ses.scenario.ok 0 @@ -134,7 +136,7 @@ {SES Monitor:ses.scenario.ok.last()}=0 - SES: сценарии мониторинга падают на {HOST.NAME} + SES: тестовые сценарии мониторинга падают на {HOST.NAME} AVERAGE YES @@ -142,7 +144,7 @@ - SES: сценарии — всего + SES: тестовые сценарии — всего TRAP ses.scenario.total 0 @@ -153,7 +155,7 @@ - SES: сценарии — упало + SES: тестовые сценарии — упало TRAP ses.scenario.failed 0 @@ -164,7 +166,7 @@ {SES Monitor:ses.scenario.failed.last()}>0 - SES: сценарии мониторинга падают на {HOST.NAME} + SES: тестовые сценарии мониторинга падают на {HOST.NAME} WARNING YES @@ -172,7 +174,7 @@ - SES: сценарии — среднее время + SES: тестовые сценарии — среднее время TRAP ses.scenario.avg_time 0 @@ -184,7 +186,7 @@ - SES: сценарии — макс. время + SES: тестовые сценарии — макс. время TRAP ses.scenario.max_time 0 @@ -196,7 +198,7 @@ - SES: сценарии — ошибка + SES: тестовые сценарии — ошибка TRAP ses.scenario.error 0 @@ -206,7 +208,7 @@ Текст ошибки: "N сценариев упали". Пустая строка если всё хорошо. - +