diff --git a/zabbix/zbx_ses_template.xml b/zabbix/zbx_ses_template.xml index 1c51605..e17c4f3 100644 --- a/zabbix/zbx_ses_template.xml +++ b/zabbix/zbx_ses_template.xml @@ -146,15 +146,7 @@ 30d UNSIGNED 1 — все сценарии прошли, 0 — есть упавшие. - - - d2699acb49dd4af3af88fbcb96c6bf23 - last(/SES Monitor/ses.scenario.ok)=0 - SES: тестовые сценарии мониторинга падают на {HOST.NAME} - AVERAGE - YES - - + @@ -182,7 +174,7 @@ b5a9deae3de74d68b3a92617541bf0c8 - last(/SES Monitor/ses.scenario.failed)>0 + avg(/SES Monitor/ses.scenario.failed,#3)>0 SES: тестовые сценарии мониторинга падают на {HOST.NAME} WARNING YES @@ -229,9 +221,9 @@ 71bad15f-2b6e-4130-8567-4fd88f419bb5 - strlen(last(/SES Monitor/ses.scenario.error))>0 + last(/SES Monitor/ses.scenario.error) <> '' SES: критическая ошибка выполнения сценариев на {HOST.NAME} - CRITICAL + DISASTER YES diff --git a/zabbix/zbx_ses_template_5.0.xml b/zabbix/zbx_ses_template_5.0.xml index 451fae3..9902ee3 100644 --- a/zabbix/zbx_ses_template_5.0.xml +++ b/zabbix/zbx_ses_template_5.0.xml @@ -141,14 +141,7 @@ 31536000 UNSIGNED 1 — все сценарии прошли, 0 — есть упавшие. - - - {SES Monitor:ses.scenario.ok.last()}=0 - SES: тестовые сценарии мониторинга падают на {HOST.NAME} - AVERAGE - YES - - + @@ -173,7 +166,7 @@ Количество упавших сценариев за последний цикл. - {SES Monitor:ses.scenario.failed.last()}>0 + {SES Monitor:ses.scenario.failed.avg(#3)}>0 SES: тестовые сценарии мониторинга падают на {HOST.NAME} WARNING YES @@ -216,9 +209,9 @@ Текст ошибки: "N сценариев упали". Пустая строка если всё хорошо. - {SES Monitor:ses.scenario.error.strlen()}>0 + {SES Monitor:ses.scenario.error.last()} <> '' SES: критическая ошибка выполнения сценариев на {HOST.NAME} - CRITICAL + 5 YES diff --git a/zabbix/zbx_ses_template_5.0_up.xml b/zabbix/zbx_ses_template_5.0_up.xml index 495af2f..2823f79 100644 --- a/zabbix/zbx_ses_template_5.0_up.xml +++ b/zabbix/zbx_ses_template_5.0_up.xml @@ -1,6 +1,6 @@ - 5.0 + 6.0 2026-06-19T12:00:00Z @@ -205,14 +205,7 @@ JSON с метриками пишется в /var/tmp/ses_monitor/metrics.json 31536000 UNSIGNED ses.scenario.ok - - - {SES Monitor:ses.scenario.ok.last()}=0 - SES: тестовые сценарии мониторинга падают на {HOST.NAME} - AVERAGE - YES - - + @@ -255,11 +248,17 @@ JSON с метриками пишется в /var/tmp/ses_monitor/metrics.json ses.scenario.failed - {SES Monitor:ses.scenario.failed.last()}>0 + {SES Monitor:ses.scenario.failed.avg(#3)}>0 SES: тестовые сценарии мониторинга падают на {HOST.NAME} WARNING YES + + {SES Monitor:ses.scenario.failed.avg(#3)}>0 + SES: критическая ошибка выполнения сценариев на {HOST.NAME} + DISASTER + YES + @@ -323,14 +322,7 @@ JSON с метриками пишется в /var/tmp/ses_monitor/metrics.json 31536000 TEXT ses.scenario.error - - - {SES Monitor:ses.scenario.error.strlen()}>0 - SES: критическая ошибка выполнения сценариев на {HOST.NAME} - CRITICAL - YES - - + diff --git a/zabbix/zbx_ses_template_up.xml b/zabbix/zbx_ses_template_up.xml index ab7d2ec..2f74d7f 100644 --- a/zabbix/zbx_ses_template_up.xml +++ b/zabbix/zbx_ses_template_up.xml @@ -1,15 +1,15 @@ - 6.4 - - - 88166f35-c76b-44e2-b8ad-333b3b4b9692 + 6.0 + + + 88166f35c76b44e2b8ad333b3b4b9692 Templates - - + +