Ad Widget

Collapse

Шаблон обнаружения и {#snmpindex}

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • SAS
    Junior Member
    • Jul 2013
    • 4

    #1

    Шаблон обнаружения и {#snmpindex}

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

    Я пытаюсь сделать мониторинг состояния банков памяти у серверов IBM xServer Series через IBM Director Agent (он позволяет получать информацию по SNMP).

    Имеется:
    По OID 1.3.6.1.4.1.2.6.159.1.1.120.1.1.12 находится список названий банков памяти:
    Code:
    iso.3.6.1.4.1.2.6.159.1.1.120.1.1.12.40.112.104.121.115.105.99.97.108.32.109.101.109.111.114.121.32.49.102.50.56.48.49.102.52.54.48.49.102.50.48.49.102.52.53.48.49.102.53.99.48 = STRING: "DIMM 1:Bank 1"
    iso.3.6.1.4.1.2.6.159.1.1.120.1.1.12.40.112.104.121.115.105.99.97.108.32.109.101.109.111.114.121.32.50.102.50.56.48.49.102.52.54.48.49.102.50.48.49.102.52.53.48.49.102.53.99.48 = STRING: "DIMM 4:Bank 1"
    iso.3.6.1.4.1.2.6.159.1.1.120.1.1.12.40.112.104.121.115.105.99.97.108.32.109.101.109.111.114.121.32.51.102.50.56.48.49.102.52.54.48.49.102.50.48.49.102.52.53.48.49.102.53.99.48 = STRING: "DIMM 2:Bank 3"
    iso.3.6.1.4.1.2.6.159.1.1.120.1.1.12.40.112.104.121.115.105.99.97.108.32.109.101.109.111.114.121.32.52.102.50.56.48.49.102.52.54.48.49.102.50.48.49.102.52.53.48.49.102.53.99.48 = STRING: "DIMM 5:Bank 3"
    iso.3.6.1.4.1.2.6.159.1.1.120.1.1.12.40.112.104.121.115.105.99.97.108.32.109.101.109.111.114.121.32.53.102.50.56.48.49.102.52.54.48.49.102.50.48.49.102.52.53.48.49.102.53.99.48 = STRING: "DIMM 7:Bank 2"
    iso.3.6.1.4.1.2.6.159.1.1.120.1.1.12.40.112.104.121.115.105.99.97.108.32.109.101.109.111.114.121.32.54.102.50.56.48.49.102.52.54.48.49.102.50.48.49.102.52.53.48.49.102.53.99.48 = STRING: "DIMM 10:Bank 2"
    А список состояний банков памяти находится по OID 1.3.6.1.4.1.2.6.159.1.1.120.1.1.3 (результаты: 0 - ошибок нет, 1 - есть ошибки)
    Code:
    iso.3.6.1.4.1.2.6.159.1.1.120.1.1.3.40.112.104.121.115.105.99.97.108.32.109.101.109.111.114.121.32.49.102.50.56.48.49.102.52.54.48.49.102.50.48.49.102.52.53.48.49.102.53.99.48 = INTEGER: 0
    iso.3.6.1.4.1.2.6.159.1.1.120.1.1.3.40.112.104.121.115.105.99.97.108.32.109.101.109.111.114.121.32.50.102.50.56.48.49.102.52.54.48.49.102.50.48.49.102.52.53.48.49.102.53.99.48 = INTEGER: 0
    iso.3.6.1.4.1.2.6.159.1.1.120.1.1.3.40.112.104.121.115.105.99.97.108.32.109.101.109.111.114.121.32.51.102.50.56.48.49.102.52.54.48.49.102.50.48.49.102.52.53.48.49.102.53.99.48 = INTEGER: 0
    iso.3.6.1.4.1.2.6.159.1.1.120.1.1.3.40.112.104.121.115.105.99.97.108.32.109.101.109.111.114.121.32.52.102.50.56.48.49.102.52.54.48.49.102.50.48.49.102.52.53.48.49.102.53.99.48 = INTEGER: 0
    iso.3.6.1.4.1.2.6.159.1.1.120.1.1.3.40.112.104.121.115.105.99.97.108.32.109.101.109.111.114.121.32.53.102.50.56.48.49.102.52.54.48.49.102.50.48.49.102.52.53.48.49.102.53.99.48 = INTEGER: 0
    iso.3.6.1.4.1.2.6.159.1.1.120.1.1.3.40.112.104.121.115.105.99.97.108.32.109.101.109.111.114.121.32.54.102.50.56.48.49.102.52.54.48.49.102.50.48.49.102.52.53.48.49.102.53.99.48 = INTEGER: 0
    Сразу же можно заметить совершенно невероятный индекс:
    (.40.112.104.121.115.105.99.97.108.32.109.101.109. 111.114.121.32.54.102.50.56.48.49.102.52.54.48.49. 102.50.48.49.102.52.53.48.49.102.53.99.48)
    которым сопровождается выдаваемый список.

    Можно ли каким-то образом научить Zabbix использовать всю эту строку в качестве индекса, а не только последние цифры?
  • SAS
    Junior Member
    • Jul 2013
    • 4

    #2
    Отвечу сам себе (плохо я искал прежде чем создавать тему...)



    Вот issue, которое как раз описывает проблему. Там же находится патч для исправления проблемы. Подходит как на Zabbix 2.0.2, так и на Zabbix 2.0.6.

    Очень надеюсь что авторы включат это исправление в ближайший релиз.

    Comment

    Working...