I am trying to generate the snmp.yml file for my Juniper device on a Rocky
Linux 9 system. This is the first time I am doing it on the Rocky Linux
system. I copied the mibs files from the Librenms git repo to the
snmp_exporter/generator/mibs/ directory. When I run make generate, it
throughs me the below error.
*make generateMIBDIRS='mibs' ./generator --fail-on-parse-errors
generatets=2023-08-10T02:51:04.705Z caller=net_snmp.go:162 level=info
msg="Loading MIBs" from=mibsts=2023-08-10T02:51:05.506Z caller=main.go:53
level=info msg="Generating config for module"
module=juniper_srx_opticsts=2023-08-10T02:51:05.599Z caller=main.go:68
level=info msg="Generated metrics" module=juniper_srx_optics
metrics=0ts=2023-08-10T02:51:05.599Z caller=main.go:53 level=info
msg="Generating config for module" module=if_mibts=2023-08-10T02:51:05.705Z
caller=main.go:68 level=info msg="Generated metrics" module=if_mib
metrics=40ts=2023-08-10T02:51:05.705Z caller=main.go:53 level=info
msg="Generating config for module"
module=juniper_srxts=2023-08-10T02:51:05.768Z caller=main.go:132
level=error msg="Error generating config netsnmp" err="cannot find oid
'jnxOperatingState' to walk"make: *** [Makefile:70: generate] Error 1*
I have the juniper mibs copied to the mibs folder.
*# ls mibs/ | grep junosjunosjunose*
also when i do ./generator generate it is looking at the
/usr/share/snmp/mibs/ folder insted of the snmp_exporter/generator/mibs/
folder is there any option to include the snmp_exporter/generator/mibs/ in
the lookup.
i copied the junos mibs to /usr/share/snmp/mibs/ folder and tried running
the ./generator generate command and it was giving same error.
Some more debug
*MIBDIRS=/usr/share/snmp/mibs/junos/ MIBS=: snmptranslate -On
JUNIPER-MIB::jnxOperatingTableMIB search path:
/usr/share/snmp/mibs/junos/Cannot find module (SNMPv2-TC): At line 18 in
/usr/share/snmp/mibs/junos//JUNIPER-MIBCannot find module (SNMPv2-SMI): At
line 15 in /usr/share/snmp/mibs/junos//JUNIPER-SMIDid not find
'enterprises' in module #-1
(/usr/share/snmp/mibs/junos//JUNIPER-SMI)Unlinked OID in JUNIPER-SMI:
juniperMIB ::= { enterprises 2636 }Undefined identifier: enterprises near
line 17 of /usr/share/snmp/mibs/junos//JUNIPER-SMIDid not find
'DisplayString' in module #-1 (/usr/share/snmp/mibs/junos//JUNIPER-MIB)Did
not find 'TimeStamp' in module #-1
(/usr/share/snmp/mibs/junos//JUNIPER-MIB)Did not find 'TimeInterval' in
module #-1 (/usr/share/snmp/mibs/junos//JUNIPER-MIB)Did not find
'DateAndTime' in module #-1 (/usr/share/snmp/mibs/junos//JUNIPER-MIB)Did
not find 'jnxMibs' in module JUNIPER-SMI
(/usr/share/snmp/mibs/junos//JUNIPER-MIB)Did not find 'jnxChassisTraps' in
module JUNIPER-SMI (/usr/share/snmp/mibs/junos//JUNIPER-MIB)Did not find
'jnxChassisOKTraps' in module JUNIPER-SMI
(/usr/share/snmp/mibs/junos//JUNIPER-MIB)Unlinked OID in JUNIPER-MIB:
jnxFruOK ::= { jnxChassisOKTraps 4 }Undefined identifier: jnxChassisOKTraps
near line 1940 of /usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxTemperatureOK ::= { jnxChassisOKTraps 3 }Undefined
identifier: jnxChassisOKTraps near line 1924 of
/usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in JUNIPER-MIB:
jnxFanOK ::= { jnxChassisOKTraps 2 }Undefined identifier: jnxChassisOKTraps
near line 1909 of /usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxPowerSupplyOK ::= { jnxChassisOKTraps 1 }Undefined
identifier: jnxChassisOKTraps near line 1893 of
/usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in JUNIPER-MIB:
jnxBootFromBackup ::= { jnxChassisTraps 16 }Undefined identifier:
jnxChassisTraps near line 1874 of
/usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in JUNIPER-MIB:
jnxHardDiskMissing ::= { jnxChassisTraps 15 }Undefined identifier:
jnxChassisTraps near line 1858 of
/usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in JUNIPER-MIB:
jnxHardDiskFailed ::= { jnxChassisTraps 14 }Undefined identifier:
jnxChassisTraps near line 1841 of
/usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in JUNIPER-MIB:
jnxFEBSwitchover ::= { jnxChassisTraps 13 }Undefined identifier:
jnxChassisTraps near line 1824 of
/usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in JUNIPER-MIB:
jnxFruCheck ::= { jnxChassisTraps 12 }Undefined identifier: jnxChassisTraps
near line 1807 of /usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxFruOnline ::= { jnxChassisTraps 11 }Undefined identifier:
jnxChassisTraps near line 1791 of
/usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in JUNIPER-MIB:
jnxFruOffline ::= { jnxChassisTraps 10 }Undefined identifier:
jnxChassisTraps near line 1772 of
/usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in JUNIPER-MIB:
jnxFruFailed ::= { jnxChassisTraps 9 }Undefined identifier: jnxChassisTraps
near line 1756 of /usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxFruPowerOn ::= { jnxChassisTraps 8 }Undefined identifier:
jnxChassisTraps near line 1737 of
/usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in JUNIPER-MIB:
jnxFruPowerOff ::= { jnxChassisTraps 7 }Undefined identifier:
jnxChassisTraps near line 1718 of
/usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in JUNIPER-MIB:
jnxFruInsertion ::= { jnxChassisTraps 6 }Undefined identifier:
jnxChassisTraps near line 1702 of
/usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in JUNIPER-MIB:
jnxFruRemoval ::= { jnxChassisTraps 5 }Undefined identifier:
jnxChassisTraps near line 1686 of
/usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in JUNIPER-MIB:
jnxRedundancySwitchover ::= { jnxChassisTraps 4 }Undefined identifier:
jnxChassisTraps near line 1664 of
/usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in JUNIPER-MIB:
jnxOverTemperature ::= { jnxChassisTraps 3 }Undefined identifier:
jnxChassisTraps near line 1648 of
/usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in JUNIPER-MIB:
jnxFanFailure ::= { jnxChassisTraps 2 }Undefined identifier:
jnxChassisTraps near line 1632 of
/usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in JUNIPER-MIB:
jnxPowerSupplyFailure ::= { jnxChassisTraps 1 }Undefined identifier:
jnxChassisTraps near line 1616 of
/usr/share/snmp/mibs/junos//JUNIPER-MIBUnlinked OID in JUNIPER-MIB:
jnxBoxAnatomy ::= { jnxMibs 1 }Undefined identifier: jnxMibs near line 22
of /usr/share/snmp/mibs/junos//JUNIPER-MIBJUNIPER-MIB::jnxOperatingTable:
Unknown Object Identifier*
*[root@containerlab junos]# MIBDIRS=/opt/snmp_exporter/generator/mibs/junos
MIBS=: snmptranslate -On JUNIPER-MIB::jnxOperatingTableMIB search path:
/opt/snmp_exporter/generator/mibs/junosCannot find module (SNMPv2-TC): At
line 18 in /opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBCannot find
module (SNMPv2-SMI): At line 15 in
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-SMIDid not find
'enterprises' in module #-1
(/opt/snmp_exporter/generator/mibs/junos/JUNIPER-SMI)Unlinked OID in
JUNIPER-SMI: juniperMIB ::= { enterprises 2636 }Undefined identifier:
enterprises near line 17 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-SMIDid not find
'DisplayString' in module #-1
(/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIB)Did not find
'TimeStamp' in module #-1
(/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIB)Did not find
'TimeInterval' in module #-1
(/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIB)Did not find
'DateAndTime' in module #-1
(/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIB)Did not find 'jnxMibs'
in module JUNIPER-SMI
(/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIB)Did not find
'jnxChassisTraps' in module JUNIPER-SMI
(/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIB)Did not find
'jnxChassisOKTraps' in module JUNIPER-SMI
(/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIB)Unlinked OID in
JUNIPER-MIB: jnxFruOK ::= { jnxChassisOKTraps 4 }Undefined identifier:
jnxChassisOKTraps near line 1940 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxTemperatureOK ::= { jnxChassisOKTraps 3 }Undefined
identifier: jnxChassisOKTraps near line 1924 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxFanOK ::= { jnxChassisOKTraps 2 }Undefined identifier:
jnxChassisOKTraps near line 1909 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxPowerSupplyOK ::= { jnxChassisOKTraps 1 }Undefined
identifier: jnxChassisOKTraps near line 1893 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxBootFromBackup ::= { jnxChassisTraps 16 }Undefined
identifier: jnxChassisTraps near line 1874 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxHardDiskMissing ::= { jnxChassisTraps 15 }Undefined
identifier: jnxChassisTraps near line 1858 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxHardDiskFailed ::= { jnxChassisTraps 14 }Undefined
identifier: jnxChassisTraps near line 1841 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxFEBSwitchover ::= { jnxChassisTraps 13 }Undefined
identifier: jnxChassisTraps near line 1824 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxFruCheck ::= { jnxChassisTraps 12 }Undefined identifier:
jnxChassisTraps near line 1807 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxFruOnline ::= { jnxChassisTraps 11 }Undefined identifier:
jnxChassisTraps near line 1791 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxFruOffline ::= { jnxChassisTraps 10 }Undefined identifier:
jnxChassisTraps near line 1772 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxFruFailed ::= { jnxChassisTraps 9 }Undefined identifier:
jnxChassisTraps near line 1756 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxFruPowerOn ::= { jnxChassisTraps 8 }Undefined identifier:
jnxChassisTraps near line 1737 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxFruPowerOff ::= { jnxChassisTraps 7 }Undefined identifier:
jnxChassisTraps near line 1718 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxFruInsertion ::= { jnxChassisTraps 6 }Undefined identifier:
jnxChassisTraps near line 1702 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxFruRemoval ::= { jnxChassisTraps 5 }Undefined identifier:
jnxChassisTraps near line 1686 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxRedundancySwitchover ::= { jnxChassisTraps 4 }Undefined
identifier: jnxChassisTraps near line 1664 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxOverTemperature ::= { jnxChassisTraps 3 }Undefined
identifier: jnxChassisTraps near line 1648 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxFanFailure ::= { jnxChassisTraps 2 }Undefined identifier:
jnxChassisTraps near line 1632 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxPowerSupplyFailure ::= { jnxChassisTraps 1 }Undefined
identifier: jnxChassisTraps near line 1616 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBUnlinked OID in
JUNIPER-MIB: jnxBoxAnatomy ::= { jnxMibs 1 }Undefined identifier: jnxMibs
near line 22 of
/opt/snmp_exporter/generator/mibs/junos/JUNIPER-MIBJUNIPER-MIB::jnxOperatingTable:
Unknown Object Identifier*
--
You received this message because you are subscribed to the Google Groups
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/prometheus-users/b6840a80-299e-4a76-a9a4-9d352753bdebn%40googlegroups.com.