CMK version:
2.0.0
OS version:
CentOS Linux release 7.9.2009
Error message:
Starting job...
SNMP scan failed: Cannot fetch system description OID .1.3.6.1.2.1.1.1.0. Please check your SNMP configuration. Possible reason might be: Wrong credentials, wrong SNMP version, Firewall rules, etc.
Completed.
Output of “cmk --debug -vvn hostname”: (If it is a problem with checks or plugins)
$ cmk --debug -vvn filer.example.com
Checkmk version 2.0.0
Try license usage history update.
Try aquire lock on /omd/sites/site/var/check_mk/license_usage/next_run
Got lock on /omd/sites/site/var/check_mk/license_usage/next_run
Try aquire lock on /omd/sites/site/var/check_mk/license_usage/history.json
Got lock on /omd/sites/site/var/check_mk/license_usage/history.json
Next run time has not been reached yet. Abort.
Releasing lock on /omd/sites/site/var/check_mk/license_usage/history.json
Released lock on /omd/sites/site/var/check_mk/license_usage/history.json
Releasing lock on /omd/sites/site/var/check_mk/license_usage/next_run
Released lock on /omd/sites/site/var/check_mk/license_usage/next_run
+ FETCHING DATA
Source: SourceType.HOST/FetcherType.SNMP
[cpu_tracking] Start [7f47460cf970]
[SNMPFetcher] Fetch with cache settings: SNMPFileCache(path=PosixPath('/omd/sites/site/tmp/check_mk/data_source_cache/snmp/filer.example.com'), max_age=0, disabled=False, use_outdated=False, simulation=False), Cache enabled: False
[SNMPFetcher] Execute data source
No persisted sections loaded
[cpu_tracking] Stop [7f47460cf970 - Snapshot(process=posix.times_result(user=0.09000000000000008, system=0.0, children_user=0.0, children_system=0.0, elapsed=0.0800000000745058))]
Source: SourceType.HOST/FetcherType.PIGGYBACK
[cpu_tracking] Start [7f4745ecd130]
No piggyback files for 'filer.example.com'. Skip processing.
No piggyback files for '172.16.151.10'. Skip processing.
[PiggybackFetcher] Fetch with cache settings: NoCache(path=PosixPath('/omd/sites/site/tmp/check_mk/data_source_cache/piggyback/filer.example.com'), max_age=0, disabled=False, use_outdated=False, simulation=False), Cache enabled: False
[PiggybackFetcher] Execute data source
[cpu_tracking] Stop [7f4745ecd130 - Snapshot(process=posix.times_result(user=0.0, system=0.0, children_user=0.0, children_system=0.0, elapsed=0.009999999776482582))]
[cpu_tracking] Start [7f47460cfa00]
+ PARSE FETCHER RESULTS
Source: SourceType.HOST/FetcherType.SNMP
No persisted sections loaded
-> Add sections: []
Source: SourceType.HOST/FetcherType.PIGGYBACK
No persisted sections loaded
-> Add sections: []
Received no piggyback data
Loading item states
Try aquire lock on /omd/sites/site/tmp/check_mk/counters/filer.example.com
Got lock on /omd/sites/site/tmp/check_mk/counters/filer.example.com
Releasing lock on /omd/sites/site/tmp/check_mk/counters/filer.example.com
Released lock on /omd/sites/site/tmp/check_mk/counters/filer.example.com
No piggyback files for 'filer.example.com'. Skip processing.
No piggyback files for '172.16.151.10'. Skip processing.
[cpu_tracking] Stop [7f47460cfa00 - Snapshot(process=posix.times_result(user=0.0, system=0.0, children_user=0.0, children_system=0.0, elapsed=0.0))]
[snmp] Success, execution time 0.1 sec | execution_time=0.090 user_time=0.090 system_time=0.000 children_user_time=0.000 children_system_time=0.000 cmk_time_snmp=0.000 cmk_time_agent=0.010
The host is configured for SNMPv2c, and when doing connection tests on the host all SNMP tests report:
sysDescr: NetApp Release 7.3.1.1: Mon Apr 20 22:53:01 PDT 2009
sysContact: Contact Me <user@example.com>
sysName: filer.example.com
sysLocation: Somebuilding, Anytown
Discovery works if I configure the host for SNMPv1, however then df_netapp32 is used instead of df_netapp, and I end up with issues like aggregates reporting 200% utilization.
The OID it’s reporting as not working definitely works:
$ snmpwalk -v2c -c community 172.16.151.10 .1.3.6.1.2.1.1.1.0
SNMPv2-MIB::sysDescr.0 = STRING: NetApp Release 7.3.1.1: Mon Apr 20 22:53:01 PDT 2009
The OIDs are definitely supported for 64-bit counters:
$ snmpwalk -v2c -c community 172.16.151.10 .1.3.6.1.4.1.789.1.5.4.1.2
SNMPv2-SMI::enterprises.789.1.5.4.1.2.1 = STRING: "aggr0"
SNMPv2-SMI::enterprises.789.1.5.4.1.2.2 = STRING: "aggr0/.snapshot"
$ snmpwalk -v2c -c community 172.16.151.10 .1.3.6.1.4.1.789.1.5.4.1.3
SNMPv2-SMI::enterprises.789.1.5.4.1.3.1 = INTEGER: 1378505780
SNMPv2-SMI::enterprises.789.1.5.4.1.3.2 = INTEGER: 0
$ snmpwalk -v2c -c community 172.16.151.10 .1.3.6.1.4.1.789.1.5.4.1.4
SNMPv2-SMI::enterprises.789.1.5.4.1.4.1 = INTEGER: 971636644
SNMPv2-SMI::enterprises.789.1.5.4.1.4.2 = INTEGER: 0
$ snmpwalk -v2c -c community 172.16.151.10 .1.3.6.1.4.1.789.1.5.4.1.29
SNMPv2-SMI::enterprises.789.1.5.4.1.29.1 = Counter64: 1378505780
SNMPv2-SMI::enterprises.789.1.5.4.1.29.2 = Counter64: 0
$ snmpwalk -v2c -c community 172.16.151.10 .1.3.6.1.4.1.789.1.5.4.1.30
SNMPv2-SMI::enterprises.789.1.5.4.1.30.1 = Counter64: 971599524
SNMPv2-SMI::enterprises.789.1.5.4.1.30.2 = Counter64: 0
Any ideas how to troubleshoot/resolve this?