Ad Widget

Collapse

Zabbix и SDH

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Pro-R
    Junior Member
    • Apr 2012
    • 22

    #1

    Zabbix и SDH

    Добрый день.
    Прошу сразу не закидывать камнями, есть вопрос.
    Провайдер, мониторится всё оборудование и сервера через zabbix, всё работет, всё хорошо. НО есть сеть PDH/SDH и желание перетащить мониторинг этого хазяйства в zabbix.
    Если оборудование PDH еще можно привязать к заббиху, по оидам к примеру на элементарное up\down портов, то к оборудованию SDH так не получается подойти... Собственно есть глазок в эту сеть через компьютер (как сейчас происходит мониторинг и упарвление сетью SDH).
    Вопрос размытый: кто либо уже пробовал это делать и как? И можно ли как-то реализовать схему на основе "zabbix agent" либо используя функцию "распределенный мониторинг".
    Заранее спасибо за любой ответ.
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    А какие протоколы мониторинга хотите использовать?
    Посмотрите в сторону zabbix_proxy
    http://www.zabbix.com/documentation/...toring/proxies

    Comment

    • Pro-R
      Junior Member
      • Apr 2012
      • 22

      #3
      На данный момент ситуация в следующем:
      Пытаюсь настроить мониторинг PDH оборудования (RAD Optimux-34). Поднимал вопрос на официальном форуме, чтобы дали oid'ы для мониторинга состояния потока E1 (состояние порта может быть: normal, loss, ais). Параметр loss отсеивается через прямой oid, как состояние порта ifOperStatus. Состояние порта normal и ais не различимо на уровне ifOperStatus.
      Но на форуме мне сказали следующее: что мол плати бабки за программу RADview-EMS и будет тебе счастье.
      Опрашиваю железку через snmpwalk, вижу предпологаемые нужные oid'ы, но они не прямые, а перенаправляют на другой oid и видимо составляют какой то запрос.
      Пример:
      iso.3.6.1.2.1.2.2.1.22.33 = OID: iso.3.6.1.2.1.10.18 (где iso.3.6.1.2.1.2.2.1.22.33 - это номер порта, а OID: iso.3.6.1.2.1.10.18 - The MIB module to describe DS1, E1, DS2, and E2 interfaces objects.)

      Вопрос может и не по адресу, но что значит перенаправление oid'а на тот которого нет в списке на запрос snmpwalk.
      и может кто-то сталкивался с подобным, ниже идут видимо какие-то параметры состояния для каждого порта (всего их 16 локальных и 16 удаленных).
      Вот пример:
      iso.3.6.1.2.1.2.2.1.22.24 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.31 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.32 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.33 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.61 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.101 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.102 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.103 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.111 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.112 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.113 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.114 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.121 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.122 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.123 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.124 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.131 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.132 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.133 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.134 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.141 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.142 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.143 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.2.2.1.22.144 = OID: ccitt.0
      iso.3.6.1.2.1.2.2.1.22.151 = OID: iso.3.6.1.2.1.10.30
      iso.3.6.1.2.1.2.2.1.22.161 = OID: iso.3.6.1.2.1.10.18
      iso.3.6.1.2.1.10.30.5.1.1.61 = INTEGER: 61
      iso.3.6.1.2.1.10.30.5.1.1.151 = INTEGER: 151
      iso.3.6.1.2.1.10.30.5.1.1.161 = INTEGER: 161
      iso.3.6.1.2.1.10.30.5.1.2.61 = INTEGER: 61
      iso.3.6.1.2.1.10.30.5.1.2.151 = INTEGER: 151
      iso.3.6.1.2.1.10.30.5.1.2.161 = INTEGER: 161
      iso.3.6.1.2.1.10.30.5.1.3.61 = INTEGER: 0
      iso.3.6.1.2.1.10.30.5.1.3.151 = INTEGER: 0
      iso.3.6.1.2.1.10.30.5.1.3.161 = INTEGER: 0
      iso.3.6.1.2.1.10.30.5.1.4.61 = INTEGER: 0
      iso.3.6.1.2.1.10.30.5.1.4.151 = INTEGER: 0
      iso.3.6.1.2.1.10.30.5.1.4.161 = INTEGER: 0
      iso.3.6.1.2.1.10.30.5.1.5.61 = INTEGER: 1
      iso.3.6.1.2.1.10.30.5.1.5.151 = INTEGER: 1
      iso.3.6.1.2.1.10.30.5.1.5.161 = INTEGER: 1
      iso.3.6.1.2.1.10.30.5.1.6.61 = INTEGER: 1
      iso.3.6.1.2.1.10.30.5.1.6.151 = INTEGER: 1
      iso.3.6.1.2.1.10.30.5.1.6.161 = INTEGER: 1
      iso.3.6.1.2.1.10.30.5.1.7.61 = INTEGER: 1
      iso.3.6.1.2.1.10.30.5.1.7.151 = INTEGER: 1
      iso.3.6.1.2.1.10.30.5.1.7.161 = INTEGER: 1
      iso.3.6.1.2.1.10.30.5.1.8.61 = STRING: "RAD"
      iso.3.6.1.2.1.10.30.5.1.8.151 = STRING: "RAD"
      iso.3.6.1.2.1.10.30.5.1.8.161 = STRING: "RAD"
      iso.3.6.1.2.1.10.30.5.1.9.61 = INTEGER: 1
      iso.3.6.1.2.1.10.30.5.1.9.151 = INTEGER: 1
      iso.3.6.1.2.1.10.30.5.1.9.161 = INTEGER: 1
      iso.3.6.1.2.1.10.30.5.1.10.61 = INTEGER: 64
      iso.3.6.1.2.1.10.30.5.1.10.151 = INTEGER: 1
      iso.3.6.1.2.1.10.30.5.1.10.161 = INTEGER: 64
      iso.3.6.1.2.1.10.30.5.1.11.61 = INTEGER: 2
      iso.3.6.1.2.1.10.30.5.1.11.151 = INTEGER: 2
      iso.3.6.1.2.1.10.30.5.1.11.161 = INTEGER: 2
      iso.3.6.1.2.1.10.30.5.1.12.61 = INTEGER: 96
      iso.3.6.1.2.1.10.30.5.1.12.151 = INTEGER: 96
      iso.3.6.1.2.1.10.30.5.1.12.161 = INTEGER: 96
      iso.3.6.1.2.1.10.30.5.1.13.61 = INTEGER: 0
      iso.3.6.1.2.1.10.30.5.1.13.151 = INTEGER: 0
      iso.3.6.1.2.1.10.30.5.1.13.161 = INTEGER: 0
      iso.3.6.1.2.1.10.30.5.1.14.61 = Timeticks: (0) 0:00:00.00
      iso.3.6.1.2.1.10.30.5.1.14.151 = Timeticks: (0) 0:00:00.00
      iso.3.6.1.2.1.10.30.5.1.14.161 = Timeticks: (0) 0:00:00.00
      iso.3.6.1.2.1.10.30.5.1.15.61 = INTEGER: 1
      iso.3.6.1.2.1.10.30.5.1.15.151 = INTEGER: 1
      iso.3.6.1.2.1.10.30.5.1.15.161 = INTEGER: 1
      iso.3.6.1.2.1.10.30.5.1.16.61 = INTEGER: 1
      iso.3.6.1.2.1.10.30.5.1.16.151 = INTEGER: 1
      iso.3.6.1.2.1.10.30.5.1.16.161 = INTEGER: 1
      Если кому интересно могу выложить полный snmpwalk.

      Comment

      • Pro-R
        Junior Member
        • Apr 2012
        • 22

        #4
        зашел с другой стороны

        Вдруг кому пригодится...
        остановился на следующем: концентрирующую все потоки E1 жезеку Optimux-34 обуздать не удалось. Зато на опрос, оконечной железки находящейся у клиента Optimux-4E1:
        snmpwalk -c public -v 2c X.X.X.X 1.3.6.1.2.1.10.18.6.1.10
        мне выдались заветные статусы:
        iso.3.6.1.2.1.10.18.6.1.10.1 = INTEGER: 1
        iso.3.6.1.2.1.10.18.6.1.10.2 = INTEGER: 64
        iso.3.6.1.2.1.10.18.6.1.10.3 = INTEGER: 64
        iso.3.6.1.2.1.10.18.6.1.10.4 = INTEGER: 64
        iso.3.6.1.2.1.10.18.6.1.10.5 = INTEGER: 1
        iso.3.6.1.2.1.10.18.6.1.10.7 = INTEGER: 0
        iso.3.6.1.2.1.10.18.6.1.10.101 = INTEGER: 1
        iso.3.6.1.2.1.10.18.6.1.10.102 = INTEGER: 64
        iso.3.6.1.2.1.10.18.6.1.10.103 = INTEGER: 64
        iso.3.6.1.2.1.10.18.6.1.10.104 = INTEGER: 64
        iso.3.6.1.2.1.10.18.6.1.10.105 = INTEGER: 1

        Итого:
        Состояние физической синхронизации линии Е1 – число, может принимать значение
        1 (No Alarm, синхронизация установлена),
        64 (Lost of signal, потеря сигнала),
        8 (принимается сигнал AIS),
        4096 (Errors, в линии обнаружены ошибки)

        Здесь можете пичитать описание возможного состояния потока:


        Пока могу настроить мониторинг на клиентских железках, это уже что-то, хоть и работы больше.
        Last edited by Pro-R; 02-12-2012, 08:48.

        Comment

        Working...