Ad Widget

Collapse

как правильно мониторить лог файлы ?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • anton_knelts
    Junior Member
    • Dec 2017
    • 11

    #1

    как правильно мониторить лог файлы ?

    Добрый день

    Item:
    log["c:\file.log","error"]
    мониторим item каждые 30 секунд

    Trigger:
    {test:log["c:\file.log","error"].nodata(30)}<>1

    Action:
    посылаем email формата
    {TRIGGER.NAME} : {ITEM.LASTVALUE}

    Проблема:
    если за 30 секунд в файле появилось 2 строчки с error, то он пришлёт всего одну (первую которая попалась)
    latest data показвает все правильно - обе строчки, которые появились

    Собственно вопрос: а как правильно настроить мониторинг лог-файлов (а именно action), чтобы не пропускать никакие важные события?
  • anton_knelts
    Junior Member
    • Dec 2017
    • 11

    #2
    Вопрос закрыт
    Правильный ответ: в настройка триггера поставить "PROBLEM event generation mode" в "multi"

    Comment

    • Semiadmin
      Senior Member
      • Oct 2014
      • 1625

      #3
      Думаю, в вашем случае надо менять не action, а триггер. Попробуйте вместо nodata одну из функций, реагирующую на получаемые из лога данные - regexp (iregexp), str, strlen. Также поэкспериментируйте с PROBLEM event generation mode - Multiple.

      Comment

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

        #4
        О, ещё один наступивший на те же грабли
        Приветствую, коллега.
        Посмотрите мои реплики в этой теме, пожалуйста.

        Comment

        • anton_knelts
          Junior Member
          • Dec 2017
          • 11

          #5
          Добрый день

          Спасибо за помощь.

          Действительно, после выставления флага PROBLEM event generation mode" в "multi", у меня возникла такая ситуация с дополнительными алёртами. И действительно страное (неожиданное) поведение системы, при включении этого флага. Скажи как проголосовать за этот тикет ZBXNEXT-2452 ? Может на него все таки обратят внимание разработчики.

          Comment

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

            #6
            Для этого нужно лишь зарегистрироваться на сайте support.zabbix.com (это бесплатно), тогда при просмотре тикета в правой верхней части экрана станут доступны пункты "Votes" и "Watchers". В первом из них можно проголосовать, а во втором - добавить себя в список получателей уведомлений при каких-либо изменениях в этом тикете.

            Comment

            Working...