Ad Widget

Collapse

Обнаружение по snmp

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Eternity01
    Junior Member
    • May 2012
    • 5

    #1

    Обнаружение по snmp

    Использую Zabbix 1.8.8

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

    Шаблоны под каждый тип железок сделал.
    Осталось завести их в забикс.
    Вручную добавлять смысла не имеет.
    Поэтому только путем обнаружения по SNMP.
    Но вот незадача заббикс не хочет понимать sysObjectID

    Code:
    snmpget -c public -v2c 10.176.76.2 .1.3.6.1.2.1.1.2.0
    SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.890.1.5.8.16
    Code:
    31746:20120521:185440.000 process_rule() IP:'10.176.76.2'
     31746:20120521:185440.000 query [txnlev:0] [select dcheckid,type,key_,snmp_community,snmpv3_securityname,snmpv3_securitylevel,snmpv3_authpassphrase,snmpv3_p
    rivpassphrase,ports from dchecks where druleid=7 order by dcheckid]
     31746:20120521:185440.001 In process_check()
     31746:20120521:185440.001 process_check() port:161
     31746:20120521:185440.001 In discover_service()
     31746:20120521:185440.001 In substitute_simple_macros() data:'public'
     31746:20120521:185440.001 In substitute_simple_macros() data:'.1.3.6.1.2.1.1.2.0'
     31746:20120521:185440.001 In get_value_snmp() key:'.1.3.6.1.2.1.1.2.0' oid:'.1.3.6.1.2.1.1.2.0'
     31746:20120521:185440.001 In snmp_open_session()
     31746:20120521:185440.001 SNMP [[email protected]:161]
     31746:20120521:185440.001 End of snmp_open_session()
     31746:20120521:185440.002 Standard processing
     31746:20120521:185440.002 In snmp_normalize(oid:.1.3.6.1.2.1.1.2.0)
     31746:20120521:185440.002 End of snmp_normalize():.1.3.6.1.2.1.1.2.0
     31746:20120521:185440.002 In get_snmp(oid:.1.3.6.1.2.1.1.2.0)
     31746:20120521:185440.009 Status send [0]
     31746:20120521:185440.010 AV loop OID [.1.3.6.1.2.1.1.2.0] Type [0x06] 'OID: SNMPv2-SMI::enterprises.890.1.5.8.16'
     31746:20120521:185440.010 End of get_snmp():NOTSUPPORTED
     31746:20120521:185440.010 In snmp_close_session()
     31746:20120521:185440.010 End of snmp_close_session()
     31746:20120521:185440.010 End of get_value_snmp():NOTSUPPORTED
     31746:20120521:185440.010 discovery: item [.1.3.6.1.2.1.1.2.0] error: OID [.1.3.6.1.2.1.1.2.0] value has unknown type [0x06]
     31746:20120521:185440.010 End of discover_service():FAIL
     31746:20120521:185440.010 query [txnlev:1] [begin;]
     31746:20120521:185440.010 In discovery_update_service() ip:'10.176.76.2' port:161 status:1
     31746:20120521:185440.010 In discovery_register_host() ip:'10.176.76.2' status:1 value:''
     31746:20120521:185440.010 query [txnlev:1] [select dh.dhostid,dh.status,dh.lastup,dh.lastdown from dhosts dh,dservices ds where ds.dhostid=dh.dhostid and dh
    .druleid=7 and ds.ip='10.176.76.2' order by dh.dhostid]
     31746:20120521:185440.011 End of discovery_register_host()
     31746:20120521:185440.011 End of discovery_update_service()
     31746:20120521:185440.011 query [txnlev:1] [commit;]
     31746:20120521:185440.011 End of process_check()
     31746:20120521:185440.011 query [txnlev:1] [begin;]
     31746:20120521:185440.011 In discovery_update_host()
     31746:20120521:185440.011 End of discovery_update_host()
     31746:20120521:185440.011 query [txnlev:1] [commit;]
    Помогите кто может! Кто может - помогите!
  • zalex_ua
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Oct 2009
    • 1286

    #2
    К сожалению это Object identifier 0x06



    Comment

    • zalex_ua
      Senior Member
      Zabbix Certified Trainer
      Zabbix Certified SpecialistZabbix Certified Professional
      • Oct 2009
      • 1286

      #3
      И еще вот https://support.zabbix.com/browse/ZBX-4054

      Comment

      • OKyHb
        Senior Member
        • Sep 2010
        • 103

        #4
        Собрались таки переходить на 2.0. Решили сделать добавление коммутаторов по красоте (через discovery) и тоже столкнулись с этой же проблемой.
        Какие ещё snmp oid'ы можно использовать для определения модели коммутатора?

        Comment

        • dotneft
          Senior Member
          • Nov 2008
          • 699

          #5
          Как вариант, попробуйте SNMPv2-MIB::sysDescr.0

          Comment

          • OKyHb
            Senior Member
            • Sep 2010
            • 103

            #6
            О, действительно. В моем случае через sysDescr.0 даже удобнее/понятнее получилось.

            Comment

            • alp
              Member
              • Nov 2009
              • 90

              #7
              Как возможный вариант решения поставленной задачи, забить железки в БД, а из БД через API в zabbix можно с лёгкостью вгрузить.

              Comment

              Working...