Ad Widget

Collapse

Уведомление при обновлении лога в течени

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • l3tn0b
    Junior Member
    • Jun 2015
    • 6

    #1

    Уведомление при обновлении лога в течени

    Уведомление при обновлении лога в течение 5 минут
    Приветствую, необходимо мониторить состояние лог-файла. Сам лог расположен по пути: /mnt/main/opt/vipnet/user/zabbix/history.log
    Права на доступ: 777

    Необходимо получать уведомления при появлении новых строк за последние 5 минут и иметь возможность просматривать эти изменения.

    Создал следующий итем:
    Zabbix агент (активный)
    log["/mnt/main/opt/vipnet/user/zabbix/history.log"]
    Журнал (лог)

    Создал триггер:
    Новые выполненные команды
    {HW Templates - Zabbix:log["/mnt/main/opt/vipnet/user/zabbix/history.log"].nodata(5m)}=0

    Однако при появлении новых строк ничего не происходит.
    Конфиг агента:
    Code:
    Server=10.1.1.1
    ListenPort=10050
    ServerActive=10.1.1.1
    Hostname=HW
    AllowRoot=1
    UnsafeUserParameters=1
    Помогите, пожалуйста.
    Last edited by l3tn0b; 08-06-2015, 18:14.
  • sadman
    Senior Member
    • Dec 2010
    • 1611

    #2
    А что должно происходить с триггером на .nodata() по вашему мнению, если не секрет?

    Comment

    • l3tn0b
      Junior Member
      • Jun 2015
      • 6

      #3
      Originally posted by sadman
      А что должно происходить с триггером на .nodata() по вашему мнению, если не секрет?
      Должно выскакивать сообщение:
      "Новые выполненные команды"

      В идеале выводить их на Dashboard сразу. Дело в том, что у меня в последних данных по данному итему никаких записей, отсутствует история.

      Comment

      • l3tn0b
        Junior Member
        • Jun 2015
        • 6

        #4
        Добавил в агенте:
        RefreshActiveChecks=60
        EnableRemoteCommands=1

        На сервере:
        StartTrappers=5

        Заработало

        Comment

        • sadman
          Senior Member
          • Dec 2010
          • 1611

          #5
          Всегда считал, что nodata() срабатывает, если нет активности в логах.
          А уж как повлияли последние изменения конфигов на ситуацию - вообще представить не могу. Надо вам серверную пивом окропить на всякий случай.

          Comment

          • l3tn0b
            Junior Member
            • Jun 2015
            • 6

            #6
            Originally posted by sadman
            Всегда считал, что nodata() срабатывает, если нет активности в логах.
            А уж как повлияли последние изменения конфигов на ситуацию - вообще представить не могу. Надо вам серверную пивом окропить на всякий случай.
            Были логи, руками проверял, постоянно обновлялся файл. На счёт серверной - учту

            Comment

            Working...