Ad Widget

Collapse

Сообщение NOTE: Escalation cancelled: trigger

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dimanightmare
    Junior Member
    • Oct 2018
    • 2

    #1

    Сообщение NOTE: Escalation cancelled: trigger

    Здравствуйте.
    Установил zbbix 3.4. Настроил отправку сообщений в telegram. Периодически приходят уведомления

    Новая проблема!
    NOTE: Escalation cancelled: trigger
    Новая проблема!
    NOTE: Escalation cancelled: trigger
    Новая проблема!
    NOTE: Escalation cancelled: trigger
    Новая проблема!
    NOTE: Escalation cancelled: trigger
    Новая проблема!
    NOTE: Escalation cancelled: trigger
    Новая проблема!
    NOTE: Escalation cancelled: trigger
    Новая проблема!
    NOTE: Escalation cancelled: trigger


    Где можно посмотреть логи эскалации и понять что это за триггер?
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Боюсь, что с таким подробным описанием вряд ли Вы дождётесь толковых советов.
    Напишите подробнее - как настраивали "отправку сообщений в telegram" (это не штатный функционал Zabbix-а, значит, что-то "прикручивали"), куда приходят уведомления (в тот канал Телеграм, который настраивали, на почту, в какой-то лог?), есть ли связь между временем появления уведомлений и срабатыванием триггеров (на веб-консоли Zabbix: monitoring -> Triggers или Monitoring -> Problems)?
    Что-то полезное можно увидеть, если на экране сработавших триггеров (Monitoring -> Triggers) наступить на дату/время события, а на следующем экране - ещё раз на дату/время.
    Кроме того, можно глянуть в раздел Report -> Action log (там должны быть видны все действия).
    В конце концов, что-то должно быть видно в лог-файле самого сервера Zabbix (zabbix_server.log, точно местоположение зависит от вашей инсталяции).

    Comment

    • dimanightmare
      Junior Member
      • Oct 2018
      • 2

      #3
      Originally posted by Kos
      Боюсь, что с таким подробным описанием вряд ли Вы дождётесь толковых советов.
      Напишите подробнее - как настраивали "отправку сообщений в telegram" (это не штатный функционал Zabbix-а, значит, что-то "прикручивали"), куда приходят уведомления (в тот канал Телеграм, который настраивали, на почту, в какой-то лог?), есть ли связь между временем появления уведомлений и срабатыванием триггеров (на веб-консоли Zabbix: monitoring -> Triggers или Monitoring -> Problems)?
      Что-то полезное можно увидеть, если на экране сработавших триггеров (Monitoring -> Triggers) наступить на дату/время события, а на следующем экране - ещё раз на дату/время.
      Кроме того, можно глянуть в раздел Report -> Action log (там должны быть видны все действия).
      В конце концов, что-то должно быть видно в лог-файле самого сервера Zabbix (zabbix_server.log, точно местоположение зависит от вашей инсталяции).
      По поводу прикручивания.Сделано это так.
      Есть скрипт.
      #!/bin/bash

      token='ID бота'
      chat="$1"
      subj="$2"
      message="$3"

      /usr/bin/curl -s --header 'Content-Type: application/json' --request 'POST' --data "{"chat_id":"${chat}","text":"${subj}\n${messa ge}" }" "https://api.telegram.org/bot${token}/sendMessage"

      Создан способ оповещения скрин 1.
      Создано действие скрин 2.
      Оповещение пользователя скрин 3.

      Зашел в отчеты.
      Там сообщение.
      Тема: Новая проблема!
      Сообщение:
      NOTE: Escalation cancelled: trigger "Служба - TrustedInstaller - (Установщик модулей Windows) перешла в состояние - running" disabled.
      Время: 2018.10.07 09:19:58
      Сервер: KES
      Проблема: Служба - TrustedInstaller - (Установщик модулей Windows) перешла в состояние - running
      Приоритет: Average

      Данный триггер у меня выключен скрин 4.

      Сообщение не оправляется полностью в телеграмм из-за символа " после слова trigger, но данный триггер у меня выключен.
      Получается такая ситуация. Триггер сработал, отправил мне сообщение о том что служба выключилась. Мне данную службу мониторить совсем не нужно и ее дальнейшая судьба мне не интересна, я деактивировал данный триггер как на скрине 4. Но сообщения о данном триггере продолжают отправляться, но с пометкой NOTE: Escalation cancelled.
      Attached Files
      Last edited by dimanightmare; 08-10-2018, 10:53.

      Comment

      • Kos
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • Aug 2015
        • 3404

        #4
        Сообщение не оправляется полностью в телеграмм из-за символа " после слова trigger
        Да, именно так. И, похоже, что скрипт в этом случае оканчивается с ненулевым кодом завершения.

        Получается такая ситуация. Триггер сработал, отправил мне сообщение о том что служба выключилась. Мне данную службу мониторить совсем не нужно и ее дальнейшая судьба мне не интересна, я деактивировал данный триггер как на скрине 4. Но сообщения о данном триггере продолжают отправляться, но с пометкой NOTE: Escalation cancelled.
        Я не сильно большой знаток того, как реализован механизм эскалаций в версии 3.4. Но выглядит так, что либо запись о необходимом действии не удаляется из соответствующей таблицы (из-за того что скрипт завершается с ошибкой), либо что делается попытка сообщить ещё о каком-то событии (не о срабатывании триггера, а, например, о том, что активный триггер был задизейблен).

        Я бы в такой ситуации попробовал бы просто задизейблить на какое-то время само действие (Action); если не поможет - вообще его удалить и пересоздать заново. Если и это не поможет, надо обращаться в техподдержку Zabbix за помощью - какие именно таблицы в базе данных нужно подчистить вручную.

        Comment

        • TAliSMAN
          Junior Member
          • Oct 2018
          • 13

          #5
          У меня такие сообщения приходят когда хост деактивирую, одно сообщение на хост. Видимо так система сообщает что хост снят с мониторинга.

          Comment

          Working...