Ad Widget

Collapse

Discovery of SNMP OIDs. Help needed

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Mechanix
    Member
    • Jan 2017
    • 92

    #1

    Discovery of SNMP OIDs. Help needed

    Hi,

    we're using this template: https://github.com/change48/zabbix_t...juniper-snmpv2 to discover Juniper optical interfaces. The discovery rule looks like this:


    discovery[{#IFOPERSTATUS},1.3.6.1.2.1.2.2.1.8,{#IFADMINSTATU S},1.3.6.1.2.1.2.2.1.7,{#IFALIAS},1.3.6.1.2.1.31.1 .1.1.18,{#IFNAME},1.3.6.1.2.1.31.1.1.1.1,{#IFDESCR },1.3.6.1.2.1.2.2.1.2,{#IFTYPE},1.3.6.1.2.1.2.2.1. 3,{#IFMEDIA},1.3.6.1.4.1.2636.3.60.1.1.1.1.25]

    The macro {#IFMEDIA} is used to filter out only interfaces with a optical SFP ({#IFMEDIA} does not match 0") but the discovery throws an error: Cannot accurately apply filter: no value received for macro "{#IFMEDIA}".
    According to the documentation this should be possible: https://www.zabbix.com/documentation...very/snmp_oids

    Any clue why this is happening?

    I can snmpwalk the OID from the zabbix proxy CLI:

    snmpbulkwalk -v3 -u xxx -l authpriv -a SHA -A xxx -x AES -X xxx 10.222.100.166 1.3.6.1.4.1.2636.3.60.1.1.1.1.25
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.509 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.510 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.513 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.514 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.517 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.519 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.520 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.523 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.525 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.526 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.527 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.531 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.533 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.535 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.537 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.539 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.540 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.541 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.542 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.543 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.544 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.546 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.547 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.548 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.559 = INTEGER: 3333
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.560 = INTEGER: 3266
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.569 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.570 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.571 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.572 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.573 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.574 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.575 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.576 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.577 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.578 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.579 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.580 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.581 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.582 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.583 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.584 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.585 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.586 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.587 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.588 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.589 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.590 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.591 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.592 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.593 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.594 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.595 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.596 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.597 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.598 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.599 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.600 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.601 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.602 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.603 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.604 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.605 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.606 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.607 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.608 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.609 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.610 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.611 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.612 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.613 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.614 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.615 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.616 = INTEGER: 0
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.617 = INTEGER: 3329
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.618 = INTEGER: 3333
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.669 = INTEGER: 3320
    SNMPv2-SMI::enterprises.2636.3.60.1.1.1.1.25.671 = INTEGER: 3242


    We're using Zabbix 4.4.7

    Any hints are much appreciated.
    Thanks
    Last edited by Mechanix; 23-02-2021, 13:32.
  • aurelie
    Junior Member
    • Jan 2016
    • 16

    #2
    do you think it will works to use a filter from the branche 1.3.6.1.4.1.26.36 and to apply it on the branche 1.3.6.1.2.1.2.2.1?
    Not sure you will get the correcponding indexes.

    Comment

    • Mechanix
      Member
      • Jan 2017
      • 92

      #3
      Thanks for your reply. Well yes, you're right but I couldn't figure out how to discover those interface OIDs. :/

      Comment

      Working...