APC-USV Plugin Ausgaben nach Firmware-Update(APC OS AOS, v7.0.4) nicht vollständig

Hallo zusammen,

wir haben vor kurzem auf 2 von 20 USVs von APC eine neue Firmware (APC OS AOS, v7.0.4) eingespielt.

Hardware: AP9630 mit UPS Network Management Card 2

Wir haben die USV im check_mk (Checkmk version 2.0.0p5) den Host gelöscht, neu angelegt.
Es werden aber die wichtigste Dienste( APC Symmetra status, Self Test , Phase) nicht mehr angezeigt.

Anbei die Ausgabe:

OMD[nms]:~$ cmk --debug -vvn mh2-usv-f2-1
Checkmk version 2.0.0p5
Try license usage history update.
Try aquire lock on /omd/sites/nms/var/check_mk/license_usage/next_run
Got lock on /omd/sites/nms/var/check_mk/license_usage/next_run
Try aquire lock on /omd/sites/nms/var/check_mk/license_usage/history.json
Got lock on /omd/sites/nms/var/check_mk/license_usage/history.json
Next run time has not been reached yet. Abort.
Releasing lock on /omd/sites/nms/var/check_mk/license_usage/history.json
Released lock on /omd/sites/nms/var/check_mk/license_usage/history.json
Releasing lock on /omd/sites/nms/var/check_mk/license_usage/next_run
Released lock on /omd/sites/nms/var/check_mk/license_usage/next_run
Loading autochecks from /omd/sites/nms/var/check_mk/autochecks/mh2-usv-f2-1.mk
+ FETCHING DATA
  Source: SourceType.HOST/FetcherType.SNMP
[cpu_tracking] Start [7f59a2f412b0]
[SNMPFetcher] Fetch with cache settings: SNMPFileCache(base_path=PosixPath('/omd/sites/nms/tmp/check_mk/data_source_cache/snmp/mh2-usv-f2-1'), max_age=0, disabled=False, use_outdated=False, simulation=False), Cache enabled: True
Not using cache (Too old. Age is 19 sec, allowed is 0 sec)
[SNMPFetcher] Execute data source
No persisted sections loaded
  SNMP scan:
       Getting OID .1.3.6.1.2.1.1.1.0: Running 'snmpget -v1 -c zugansgdatenanonymisiert -m "" -M "" -On -OQ -Oe -Ot 10.20.2.15 .1.3.6.1.2.1.1.1.0'
SNMP answer: ==> ["APC Web/SNMP Management Card (MB:v4.1.0 PF:v7.0.4 PN:apc_hw05_aos_704.bin AF1:v7.0.4 AN1:apc_hw05_sy_704.bin MN:AP9630 HR:05 SN: ZA1024018761 MD:06/12/2010) (Embedded PowerNet SNMP Agent SW v2.2 compatible)"]
b'APC Web/SNMP Management Card (MB:v4.1.0 PF:v7.0.4 PN:apc_hw05_aos_704.bin AF1:v7.0.4 AN1:apc_hw05_sy_704.bin MN:AP9630 HR:05 SN: ZA1024018761 MD:06/12/2010) (Embedded PowerNet SNMP Agent SW v2.2 compatible)'
       Getting OID .1.3.6.1.2.1.1.2.0: Running 'snmpget -v1 -c zugansgdatenanonymisiert -m "" -M "" -On -OQ -Oe -Ot 10.20.2.15 .1.3.6.1.2.1.1.2.0'
SNMP answer: ==> [.1.3.6.1.4.1.318]
b'.1.3.6.1.4.1.318'
       Using cached OID .1.3.6.1.2.1.1.2.0: '.1.3.6.1.4.1.318'
       Using cached OID .1.3.6.1.2.1.1.1.0: 'APC Web/SNMP Management Card (MB:v4.1.0 PF:v7.0.4 PN:apc_hw05_aos_704.bin AF1:v7.0.4 AN1:apc_hw05_sy_704.bin MN:AP9630 HR:05 SN: ZA1024018761 MD:06/12/2010) (Embedded PowerNet SNMP Agent SW v2.2 compatible)'
       Using cached OID .1.3.6.1.2.1.1.2.0: '.1.3.6.1.4.1.318'
       Getting OID .1.3.6.1.4.1.674.*: Running 'snmpgetnext -Cf -v1 -c zugansgdatenanonymisiert -m "" -M "" -On -OQ -Oe -Ot 10.20.2.15 .1.3.6.1.4.1.674'
SNMP answer: ==> [18303]
failed.
       Using cached OID .1.3.6.1.2.1.1.2.0: '.1.3.6.1.4.1.318'
       Using cached OID .1.3.6.1.2.1.1.1.0: 'APC Web/SNMP Management Card (MB:v4.1.0 PF:v7.0.4 PN:apc_hw05_aos_704.bin AF1:v7.0.4 AN1:apc_hw05_sy_704.bin MN:AP9630 HR:05 SN: ZA1024018761 MD:06/12/2010) (Embedded PowerNet SNMP Agent SW v2.2 compatible)'
       Getting OID .1.3.6.1.4.1.2036.2.1.1.4.0: Running 'snmpget -v1 -c zugansgdatenanonymisiert -m "" -M "" -On -OQ -Oe -Ot 10.20.2.15 .1.3.6.1.4.1.2036.2.1.1.4.0'
ERROR: SNMP error
Error in packet
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: .1.3.6.1.4.1.2036.2.1.1.4.0


failed.
       Using cached OID .1.3.6.1.2.1.1.2.0: '.1.3.6.1.4.1.318'
       Using cached OID .1.3.6.1.2.1.1.1.0: 'APC Web/SNMP Management Card (MB:v4.1.0 PF:v7.0.4 PN:apc_hw05_aos_704.bin AF1:v7.0.4 AN1:apc_hw05_sy_704.bin MN:AP9630 HR:05 SN: ZA1024018761 MD:06/12/2010) (Embedded PowerNet SNMP Agent SW v2.2 compatible)'
       Using cached OID .1.3.6.1.2.1.1.1.0: 'APC Web/SNMP Management Card (MB:v4.1.0 PF:v7.0.4 PN:apc_hw05_aos_704.bin AF1:v7.0.4 AN1:apc_hw05_sy_704.bin MN:AP9630 HR:05 SN: ZA1024018761 MD:06/12/2010) (Embedded PowerNet SNMP Agent SW v2.2 compatible)'
       Using cached OID .1.3.6.1.2.1.1.1.0: 'APC Web/SNMP Management Card (MB:v4.1.0 PF:v7.0.4 PN:apc_hw05_aos_704.bin AF1:v7.0.4 AN1:apc_hw05_sy_704.bin MN:AP9630 HR:05 SN: ZA1024018761 MD:06/12/2010) (Embedded PowerNet SNMP Agent SW v2.2 compatible)'
       Using cached OID .1.3.6.1.2.1.1.1.0: 'APC Web/SNMP Management Card (MB:v4.1.0 PF:v7.0.4 PN:apc_hw05_aos_704.bin AF1:v7.0.4 AN1:apc_hw05_sy_704.bin MN:AP9630 HR:05 SN: ZA1024018761 MD:06/12/2010) (Embedded PowerNet SNMP Agent SW v2.2 compatible)'
       Getting OID .1.3.6.1.2.1.47.1.1.1.1.*: Running 'snmpgetnext -Cf -v1 -c zugansgdatenanonymisiert -m "" -M "" -On -OQ -Oe -Ot 10.20.2.15 .1.3.6.1.2.1.47.1.1.1.1'
SNMP answer: ==> [2]
failed.
       Getting OID .1.3.6.1.4.1.232.2.2.4.2.0: Running 'snmpget -v1 -c zugansgdatenanonymisiert -m "" -M "" -On -OQ -Oe -Ot 10.20.2.15 .1.3.6.1.4.1.232.2.2.4.2.0'
ERROR: SNMP error
Error in packet
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: .1.3.6.1.4.1.232.2.2.4.2.0


failed.
       Using cached OID .1.3.6.1.2.1.1.1.0: 'APC Web/SNMP Management Card (MB:v4.1.0 PF:v7.0.4 PN:apc_hw05_aos_704.bin AF1:v7.0.4 AN1:apc_hw05_sy_704.bin MN:AP9630 HR:05 SN: ZA1024018761 MD:06/12/2010) (Embedded PowerNet SNMP Agent SW v2.2 compatible)'
       Using cached OID .1.3.6.1.2.1.1.1.0: 'APC Web/SNMP Management Card (MB:v4.1.0 PF:v7.0.4 PN:apc_hw05_aos_704.bin AF1:v7.0.4 AN1:apc_hw05_sy_704.bin MN:AP9630 HR:05 SN: ZA1024018761 MD:06/12/2010) (Embedded PowerNet SNMP Agent SW v2.2 compatible)'
       Using cached OID .1.3.6.1.4.1.232.2.2.4.2.0: None
       Using cached OID .1.3.6.1.4.1.232.2.2.4.2.0: None
       Getting OID .1.3.6.1.2.1.2.2.1.*: Running 'snmpgetnext -Cf -v1 -c zugansgdatenanonymisiert -m "" -M "" -On -OQ -Oe -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1'
SNMP answer: ==> [1]
b'1'
       Using cached OID .1.3.6.1.2.1.1.2.0: '.1.3.6.1.4.1.318'
       Using cached OID .1.3.6.1.2.1.1.1.0: 'APC Web/SNMP Management Card (MB:v4.1.0 PF:v7.0.4 PN:apc_hw05_aos_704.bin AF1:v7.0.4 AN1:apc_hw05_sy_704.bin MN:AP9630 HR:05 SN: ZA1024018761 MD:06/12/2010) (Embedded PowerNet SNMP Agent SW v2.2 compatible)'
       Using cached OID .1.3.6.1.2.1.1.1.0: 'APC Web/SNMP Management Card (MB:v4.1.0 PF:v7.0.4 PN:apc_hw05_aos_704.bin AF1:v7.0.4 AN1:apc_hw05_sy_704.bin MN:AP9630 HR:05 SN: ZA1024018761 MD:06/12/2010) (Embedded PowerNet SNMP Agent SW v2.2 compatible)'
       Using cached OID .1.3.6.1.2.1.1.1.0: 'APC Web/SNMP Management Card (MB:v4.1.0 PF:v7.0.4 PN:apc_hw05_aos_704.bin AF1:v7.0.4 AN1:apc_hw05_sy_704.bin MN:AP9630 HR:05 SN: ZA1024018761 MD:06/12/2010) (Embedded PowerNet SNMP Agent SW v2.2 compatible)'
       Using cached OID .1.3.6.1.2.1.1.1.0: 'APC Web/SNMP Management Card (MB:v4.1.0 PF:v7.0.4 PN:apc_hw05_aos_704.bin AF1:v7.0.4 AN1:apc_hw05_sy_704.bin MN:AP9630 HR:05 SN: ZA1024018761 MD:06/12/2010) (Embedded PowerNet SNMP Agent SW v2.2 compatible)'
       Using cached OID .1.3.6.1.2.1.1.1.0: 'APC Web/SNMP Management Card (MB:v4.1.0 PF:v7.0.4 PN:apc_hw05_aos_704.bin AF1:v7.0.4 AN1:apc_hw05_sy_704.bin MN:AP9630 HR:05 SN: ZA1024018761 MD:06/12/2010) (Embedded PowerNet SNMP Agent SW v2.2 compatible)'
       Using cached OID .1.3.6.1.2.1.1.2.0: '.1.3.6.1.4.1.318'
       Using cached OID .1.3.6.1.2.1.2.2.1.*: '1'
       Using cached OID .1.3.6.1.2.1.1.2.0: '.1.3.6.1.4.1.318'
       Using cached OID .1.3.6.1.2.1.1.1.0: 'APC Web/SNMP Management Card (MB:v4.1.0 PF:v7.0.4 PN:apc_hw05_aos_704.bin AF1:v7.0.4 AN1:apc_hw05_sy_704.bin MN:AP9630 HR:05 SN: ZA1024018761 MD:06/12/2010) (Embedded PowerNet SNMP Agent SW v2.2 compatible)'
       Using cached OID .1.3.6.1.4.1.232.2.2.4.2.0: None
       Using cached OID .1.3.6.1.4.1.232.2.2.4.2.0: None
       Using cached OID .1.3.6.1.2.1.1.2.0: '.1.3.6.1.4.1.318'
   SNMP scan found                    if inv_if snmp_os snmp_uptime
Try aquire lock on /omd/sites/nms/tmp/check_mk/snmp_scan_cache/mh2-usv-f2-1.10.20.2.15
Got lock on /omd/sites/nms/tmp/check_mk/snmp_scan_cache/mh2-usv-f2-1.10.20.2.15
Releasing lock on /omd/sites/nms/tmp/check_mk/snmp_scan_cache/mh2-usv-f2-1.10.20.2.15
Released lock on /omd/sites/nms/tmp/check_mk/snmp_scan_cache/mh2-usv-f2-1.10.20.2.15
if: Fetching data (SNMP walk cache is enabled: Use any locally cached information)
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.1'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.2'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.3'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.5'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.8'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.10'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.11'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.12'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.13'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.14'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.16'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.17'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.18'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.19'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.20'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.21'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.6'
inv_if: Fetching data (SNMP walk cache is enabled: Use any locally cached information)
Already fetched OID: .1.3.6.1.2.1.2.2.1.1
Already fetched OID: .1.3.6.1.2.1.2.2.1.2
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.31.1.1.1.18'
Already fetched OID: .1.3.6.1.2.1.2.2.1.3
Already fetched OID: .1.3.6.1.2.1.2.2.1.5
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.31.1.1.1.15'
Already fetched OID: .1.3.6.1.2.1.2.2.1.8
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.7'
Already fetched OID: .1.3.6.1.2.1.2.2.1.6
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.2.2.1.9'
snmp_info: Fetching data (SNMP walk cache is enabled: Use any locally cached information)
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.1.1'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.1.4'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.1.5'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.1.6'
snmp_os: Fetching data (SNMP walk cache is enabled: Use any locally cached information)
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.1.1.0'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.1.2.0'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.1.3.0'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.1.5.0'
snmp_uptime: Fetching data (SNMP walk cache is enabled: Use any locally cached information)
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.1.3'
Running 'snmpwalk -v1 -c zugansgdatenanonymisiert -m "" -M "" -Cc -OQ -OU -On -Ot 10.20.2.15 .1.3.6.1.2.1.25.1.1'
Write data to cache file /omd/sites/nms/tmp/check_mk/data_source_cache/snmp/checking/mh2-usv-f2-1
Try aquire lock on /omd/sites/nms/tmp/check_mk/data_source_cache/snmp/checking/mh2-usv-f2-1
Got lock on /omd/sites/nms/tmp/check_mk/data_source_cache/snmp/checking/mh2-usv-f2-1
Releasing lock on /omd/sites/nms/tmp/check_mk/data_source_cache/snmp/checking/mh2-usv-f2-1
Released lock on /omd/sites/nms/tmp/check_mk/data_source_cache/snmp/checking/mh2-usv-f2-1
[cpu_tracking] Stop [7f59a2f412b0 - Snapshot(process=posix.times_result(user=0.10000000000000009, system=0.09, children_user=0.04, children_system=0.17, elapsed=0.9399999976158142))]
  Source: SourceType.HOST/FetcherType.PIGGYBACK
[cpu_tracking] Start [7f59a2f418e0]
No piggyback files for 'mh2-usv-f2-1'. Skip processing.
No piggyback files for '10.20.2.15'. Skip processing.
[PiggybackFetcher] Fetch with cache settings: NoCache(base_path=PosixPath('/omd/sites/nms/tmp/check_mk/data_source_cache/piggyback/mh2-usv-f2-1'), max_age=0, disabled=False, use_outdated=False, simulation=False), Cache enabled: False
[PiggybackFetcher] Execute data source
Not writing data to cache file (Cache usage disabled)
[cpu_tracking] Stop [7f59a2f418e0 - Snapshot(process=posix.times_result(user=0.009999999999999787, system=0.0, children_user=0.0, children_system=0.0, elapsed=0.010000001639127731))]
[cpu_tracking] Start [7f59a440d370]
+ PARSE FETCHER RESULTS
  Source: SourceType.HOST/FetcherType.SNMP
No persisted sections loaded
  -> Add sections: ['if', 'inv_if', 'snmp_info', 'snmp_os', 'snmp_uptime']
  Source: SourceType.HOST/FetcherType.PIGGYBACK
No persisted sections loaded
  -> Add sections: []
Received no piggyback data
Loading item states
Try aquire lock on /omd/sites/nms/tmp/check_mk/counters/mh2-usv-f2-1
Got lock on /omd/sites/nms/tmp/check_mk/counters/mh2-usv-f2-1
Releasing lock on /omd/sites/nms/tmp/check_mk/counters/mh2-usv-f2-1
Released lock on /omd/sites/nms/tmp/check_mk/counters/mh2-usv-f2-1
Interface 2          [vmac0], (up), MAC: 00:C0:B7:C6:CE:98, Speed: 100 MBit/s, In: 838 B/s (<0.01%), Out: 930 B/s (<0.01%)
SNMP Info            apcC6CE98, Unknown, Unknown
Uptime               Up since Apr 05 2022 10:10:09, Uptime: 44 minutes 53 seconds

Danke
Gruss

Das Problem ist recht einfach.
Der Inhalt der OID “.1.3.6.1.2.1.1.2.0” entspricht nicht mehr dem was CMK erwartet für die APC Checks.
Hier wird der Wert “.1.3.6.1.4.1.318.1.3” als Start erwartet. Bei deiner Karte kommt aber nur der Teil bis 318 zurück.
Hier wird nix anderes übrig bleiben wie der bestehenden APC Symmetra Checks anzupassen.
Oder besser gesagt erstmal testen ob diese nur mit der Anpassung der Scan OID immer noch richtig arbeiten.

Hallo,

Danke für die Rückmeldung.

ich gehe davon aus das künftig alle(APC-User) über diesen Probleme stolpern werden.
Die Firmware schlisst , gaanz böse Sicherheitslücke.

  1. Wie kann ich es testen?
    (Bin ein Anfänger)
  2. Plugin-Anpassung:

ist das der Abschnitt?

 "snmp_info": [
        (
            ".1.3.6.1.4.1.318.1.1.10.4.2.3.1",
            [  # additional temp sensors
                "3",  # name
                "5",  # temp
            ]),
        # A Note on the order of OIDs: If the 11.1.1.0 is not the last to be polled,
        # this leads to bogus values for some other OIDs on some devices.
        (
            ".1.3.6.1.4.1.318.1.1.1",
            [
                "2.1.1.0",  # PowerNet-MIB::upsBasicBatteryStatus,
                "4.1.1.0",  # PowerNet-MIB::upsBasicOutputStatus,
                "2.2.1.0",  # PowerNet-MIB::upsAdvBatteryCapacity,
                "2.2.4.0",  # PowerNet-MIB::upsAdvBatteryReplaceIndicator,
                "2.2.6.0",  # PowerNet-MIB::upsAdvBatteryNumOfBadBattPacks,
                "2.2.3.0",  # PowerNet-MIB::upsAdvBatteryRunTimeRemaining,
                "7.2.6.0",  # PowerNet-MIB::upsAdvTestCalibrationResults
                "7.2.4.0",  # PowerNet-MIB::upsLastDiagnosticsDate
                "2.2.2.0",  # PowerNet-MIB::upsAdvBatteryTemperature,
                "2.2.9.0",  # PowerNet-MIB::upsAdvBatteryCurrent,
                "11.1.1.0",  # PowerNet-MIB::upsBasicStateOutputState
            ]),
    ],
    "snmp_scan_function": lambda oid: oid(".1.3.6.1.2.1.1.2.0").startswith(".1.3.6.1.4.1.318.1.3"),
    "has_perfdata": True,
    "group": "apc_symentra",
    "default_levels_variable": "apc_default_levels",
}

Danke

Genau - dort wo die 318.1.3 steht darf halt das nur noch auf 318 enden.
Danach ist’s einfach probieren ob der Check funktioniert.

There is a feature request queued currently, that might implement this. Keep an eye on the next releases for that. Not making any promises though.

Hallo @robin.gierse ,

das Anpassen der SNMP Scan-Funktion reicht leider nicht aus, APC hat da auch oids geändert.
Würdest du mal schauen, wie da der aktuelle Stand bei euch intern ist ?

Ich habe das Problem jetzt bei mehreren Systemen und wenn ihr da für 2.2 etwas geplant habt, muss ich nichts selbst entwickeln.

Hallo,

gibt es Neuigkeiten dazu.
Spielt keine neue Firmware auf die USV der Fa. APC ein?

Gruss

Ich bin mal so Dreist und schließe mich dem Thread an. Wir haben einige APC USVs mit AP9631 (FW: 7.1.2) bzw. AP9641 (FW: Netzwerkkarten im Einsatz. Die Überwachung mit SNMP spuckt zwar vernüftige Services aus, aber einige wichtige Parameter werden nicht erkannt. Battery-Needs-Replacement ist im APC Symmetra Check explizit aktiviert, allerdings erfolgt keine Auswertung/Darstellung.

Ist für zukünftige Checkmk-Versionen eine Weiterentwicklung der APC-Plugins geplant? Oder ist APC als Hersteller in der Bringschuld für MIB-Files bzw. OIDs?

Gruss

gibt es Neuigkeiten?

Wir haben weiterhin das Problem und neues kam dazu.
Die Webgui von APC-USVs mit alten Firmware kann nicht aufgerufen werden (TLS veraltet).
Die Überwachung von APC-USVs mit neue Firmware (7.0.x und 7.1.2 - die neuste Version) liefert weiterhin die wichtigste Werte nicht.

Wir sind ein Kunde mit der Enterprise-Version und Support-Vertrag und sind leider ein wenig enttäuscht.

mfg
D. Komajda

Hallo zusammen. Meines Wissens gibt es hier keine Neuigkeiten. Sollte euch das ein Anliegen sein, bitte ich darum, ein Ticket oder eine Idee einzureichen. Gerade da hier das Thema “Supportvertrag” aufkam, weise ich nochmal darauf hin, dass das hier kein Support-, sondern ein Community-Forum ist. Wenn etwas kaputt ist und ihr einen Supportvertrag habt, dann nutzt diesen bitte auch und eröffnet ein Ticket.

Hallo zusammen,

wir haben das gleiche Problem, dass unsere neu gekauften USV von Schneider Electric nicht mehr alle wichtigen Parameter übermittelt, wie hier schon genannt Battery needs replacement oder external temperature.

Gibt es einen Workaround den ich am Code vornehmen könnte? Wenn ja, in welcher Datei wäre das?
Das sind nämlich äußerst wichtige Informationen, da an den USV Alarmsysteme hängen und wir zwingend mitbekommen müssen, wenn eine Batterie ersetzt werden muss oder Probleme macht. :slight_smile:

Über eine kurze Rückmeldung freue ich mich!
Danke!

Erster Schritt hier wäre ein SNMPwalk des betroffenen Gerätes erstellt mittels.
snmpwalk -v2c -c community -ObentU 192.168.100.100 .1
Die Community and IP muss halt entsprechend angepasst werden.

Danach lässt sich schauen was hier wirklich anders ist gegenüber den alten Firmwares.

Hallo,

da ich auch “betroffen” bin, liefere ich gerne die Infos:

Checkmk version 2.2.0p24
cmk --debug -vvn mh2-usv-f2-1

siehe Anhang
snmpwalk_apc.txt (31.0 KB)

Gruss

Der Anhang ist leider kein SNMPwalk.
Bitte den Befehl mal so ausführen wie in meinem letzten Post nur mit der richtigen IP und den SNMP Creds.

Sorry, nachgebessert.
snmpwalk_apc.txt (19.9 KB)

Gruss

Da hier ja mehrere Leute mit Supportverträgen mitlesen: Macht bitte ein Ticket auf, dann haben wir eine Chance das längerfristig zu lösen. :v:

Hallo @robin.gierse ,

ich habe für unseren gemeinsamen Kunden ein Support Ticket eröffnet und snmpwalks angehängt.

SUP-19311

3 Likes

Gibt es hier Neuigkeiten?
Wir tauschen aktuell einige USV aus und es gibt nur noch die neue Firmware.
Da nicht mehr der wichtige Parameter „Batterie needs replacing“ gecheckt wird, ist CheckMK hier nutzlos. Auch externe Temperatursensoren werden nicht mehr abgefragt und angezeigt.

Wir haben sowohl wichtige Server oder Notrufsystem für unsere Aufzüge an den APC USV hängen die wir zwingend im Blick haben müssen. Aktuell haben wir alle neuen USV auf E-Mail umgestellt was nicht schön ist.

Vielleicht hat jemand ein kleines Feedback. Ich bin auch gerne bereit nötige Infos zu liefern und zu helfen.

DANKE :pray:

1 Like

Hi!
Ich habe Neuigkeiten — das wird vom Team bearbeitet. Ich habe noch keinen genauen Zeitrahmen, aber ich sage Ihnen Bescheid, sobald es Neuigkeiten gibt.

4 Likes

Danke für die Rückmeldung, das freut mich zu hören! :blush:

DANKE!!!

2 Likes