Ad Widget

Collapse

Мониторинг изменения файла

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Philippov
    Junior Member
    • Jul 2014
    • 1

    #1

    Мониторинг изменения файла

    Привет!
    Заббиксом раньше не приходилось пользоваться, поставили передо мной задачу настроить мониторинг изменения содержимого файла. Есть файл, содержащий число, которое постоянно меняется. Нужно это вывести в виде графика через заббикс.
    Мои действия:
    - Создаю узел сети и группу для него. Указываю IP того сервера, на котором стоИт заббикс-агент и хранится сам файл, который нужно мониторить. После создания узла, заббикс успешно соединяется с агентом и горит зеленый огонёк, всё ок.
    - Создаю элемент данных. На хабре нашел статью о настройке мониторинга температуры процессора. Решил сделать по аналогии:
    1) В конфигурационном файле заббикс-агента я добавил строчку
    UserParameter=count[*], "cat /home/user/file.log"
    2) В веб-интерфейсе заббикса добавляю элемент данных: Тип - Zabbix-агент, Ключ: UserParameter=count[0], Тип данных: цифровой (десятичный).
    И, собственно, после создания элемента данных его статус становится Не поддерживается (Zabbix agent not support).
    В чем может быть дело, как это исправить и в том ли направлении я вообще работаю? Подскажите, пожалуйста.
    Спасибо!
  • yukra
    Senior Member
    • Apr 2013
    • 1359

    #2
    Originally posted by Philippov
    На хабре нашел статью о настройке мониторинга температуры процессора.
    И кто вам запретил читать офф документацию после хабра?


    Originally posted by Philippov
    2) В веб-интерфейсе заббикса добавляю элемент данных: Тип - Zabbix-агент, Ключ: UserParameter=count[0],
    Скрин с Вашего хабра: http://beta.hstor.org/getpro/habr/po...5670547f89.jpg
    Вы видите "UserParameter=" в поле "Ключ"? я лично нет.

    Originally posted by Philippov
    В чем может быть дело, как это исправить и в том ли направлении я вообще работаю? Подскажите, пожалуйста.
    Спасибо!
    Вы готовы мерится что в файле в момент прихода провеки окажется 5 (значение попадет в заббикс), через 5 секунд 123, еще через 5 сек 19834, потом 2352464536, а потом 6 и в этот момент снова придет заббикс агент? Если вас устраивает потерять все что было между 2мя запросами, то все ок, если не устраивает то смотрите в сторону трапперов (утилита zabbix_send) и inotify.

    Comment

    • aklim007
      Junior Member
      • Jul 2014
      • 5

      #3
      Originally posted by Philippov
      Ключ: UserParameter=count[0]
      Если вы не опечатались то тут и проблема, нужно count[0] (в самом заббиксе).
      А в целом самый простой способ протестировать работоспособность, вызвать ./zabbix_agentd --test <ключ элемента данных> --config <файл>, и прям на машине проверите работоспособность параметра.

      Comment

      Working...