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
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
Comment