Ad Widget

Collapse

Выполнить действие перед сбором данных

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • zend
    Junior Member
    • Jan 2013
    • 1

    #1

    Выполнить действие перед сбором данных

    Здравствуйте.

    Хочу с помощью ZABBIX отслеживать повреждения кабеля. Только начал работать над этим, но в принципе пока получается. ZABBIX собирает данные о длине кабеля и в случае значительного изменения длины поднимает тревогу.

    Но есть одна проблема.
    Что бы на коммутаторе запустился кабельный тестер и обновил значения которые считывает ZABBIX необходимо выполнить:

    snmpset -c private -v2c 192.168.21.34 1.3.6.1.4.1.171.12.58.1.1.1.12.8 i 1

    Это пример для восьмого порта, а такое действие необходимо выполнить над всеми портами. Если кабельный тестер не запускать, то значение длины кабеля всегда остаётся одинаковым и следить за ним нет смысла.

    Скажите пожалуйста есть ли возможность научить ZABBIX перед считыванием данных выполнять запуск кабельного тестера приведённой выше командой или придёся использовать некий отдельный скрипт который будет запускаться по крону?
  • zalex_ua
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Oct 2009
    • 1286

    #2
    внешние проверки можно прикрутить и к тому же через LLD


    Comment

    • ugh
      Senior Member
      • Jun 2009
      • 296

      #3
      Трапы ловите, и скриптом при падении порта проверяйте длину

      Comment

      Working...