Ad Widget

Collapse

перевод item'а в состояние unsupported

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • kerberos464
    Junior Member
    • Apr 2016
    • 11

    #1

    перевод item'а в состояние unsupported

    Всем добрый день!

    Почитал я вот этот топик Триггер на некорректное значение item, у меня вопрос прямо противоположный.

    Есть скрипт, который выполняется на заббикс-агенте и мониторит железячку. Он выдаёт заббикс-серверу статус железячки в текстовом виде, типа "OK", "Fail", "Semi-fail" и т.д., статусов много.
    На сервере создан триггер, который сравнивает ответ агента со строкой "OK". Если строка отличается, срабатывает триггер.
    {... .str(OK)}<>1

    И всё бы хорошо, но иногда железячка дурит мозги, и не возвращает статус (при следующей проверке обычно уже всё ок). Триггер срабатывает, т.к. статус не "OK", админы волнуются.

    Вопрос: можно ли (и если да, то как) сделать так, чтобы скрипт при глюке железячки переводил item в состояние unsupported?

    Спасибо!
  • Semiadmin
    Senior Member
    • Oct 2014
    • 1625

    #2
    А что значит "не возвращает статус"? Пустая строка? Тогда добавьте в триггер
    and strlen()>0

    Comment

    • kerberos464
      Junior Member
      • Apr 2016
      • 11

      #3
      спасибо, сейчас попробую.

      т.к. скрипт мой, то я могу сделать, что он будет выдавать любое значение, в настоящее время просто выдаёт строчку "error".

      Comment

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

        #4
        Если скрипт свой, то тогда можно сделать, чтобы при отсутствии данных он возвращал, например, "unknown"; а в условии триггера прописать, что он срабатывает, когда получает что-то отличное от "OK" и "unknown", а назад возвращается только при получении "OK".

        Comment

        • kerberos464
          Junior Member
          • Apr 2016
          • 11

          #5
          спасибо, ребята!
          железячка, к счастью, не очень часто дурит, поэтому жду.
          отпишусь тут по результатам.

          Comment

          Working...