Ad Widget

Collapse

триггер обрабатывающий значения, отсыла&

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Nikolaicheg
    Senior Member
    • Feb 2009
    • 111

    #1

    триггер обрабатывающий значения, отсыла&

    Добрый день всем!
    Есть скрипт на перле, который соединяется по ftp и сливает информацию. Есть необходимость мониторить то, что сприпт смог соединиться по ftp, а также, что он смог выкачать инфу.
    Можно ли отслеживать информацию, что итем не менялся более 2х часов?
    Какой должен быть триггер, чтобы это проверить?

    На данный момент есть некий хост "host111", в настройках имеет ip адрес. В него добавлено 2 items. Каждый из них имеет тип - zabbix trapper.
    Ключи итемов:
    host111_item1 - 'script_connected'
    host111_item2 - 'files_load'.

    Тип итемов numeric.
  • noname
    Senior Member
    • Jan 2008
    • 120

    #2
    определить, что итем не меняется в течение определенного времени легко, если знаешь, какое значение должно быть:

    item.max(your_period) = your_value & item.min(your_period) = your_value

    Comment

    • asbel
      Junior Member
      • Nov 2008
      • 15

      #3
      есть такой триггер: xxxxx.nodata(time)

      Comment

      • noname
        Senior Member
        • Jan 2008
        • 120

        #4
        Допустим, скрипт на сервере проверяет состояние ftp подключения и отдает значение серверу через zabbix_agentd. Nodata означает то, что zabbix_agentd не сможет вернуть значение по какой-то причине (к примеру, он выключен). Очевидно, это не то, что нужно в данном случае.

        Comment

        • Nikolaicheg
          Senior Member
          • Feb 2009
          • 111

          #5
          Читаем внимательно!
          Сервер не использует агент! Сервер испульзует zabbix_sender.

          Comment

          • Alexei
            Founder, CEO
            Zabbix Certified Trainer
            Zabbix Certified SpecialistZabbix Certified Professional
            • Sep 2004
            • 5654

            #6
            Originally posted by Nikolaicheg
            Читаем внимательно!
            Сервер не использует агент! Сервер испульзует zabbix_sender.
            Это не важно! nodata(7200) проверяет наличие данных в истории.
            Alexei Vladishev
            Creator of Zabbix, Product manager
            New York | Tokyo | Riga
            My Twitter

            Comment

            • Nikolaicheg
              Senior Member
              • Feb 2009
              • 111

              #7
              впринципе, дело обошлось и без nodata()

              Скрипт шлет значения при запуске - 1, в конце - 0. Если не выполнился до конца, т.е. произошел die, то нолик соотвественно не шлется zabbix_sender'ом. Т,е. на каждый запуск скрипта в заббикс прилетают 1 и 0. Если случается подряд две 1, то срабатывает триггер.
              Вот сам триггер:
              {host111:host111_item2.change(0)}=0

              Comment

              Working...