Cisco Switche keine Services Temperatur,Power-Supply,Fan vorhanden

**CMK version: 2.1.0p24 Managed Service Edition
**OS version:*4.19.0-23-amd64 Linux

Hallo, ich habe verschiedene Cisco Switche mit SNMP in der Überwachung und in den Services sind keine Temperatur,Power-Supply,Fan vorhanden. Interface, Uptime und SNMP Info ist als Service vorhanden.

image

In der HW/SW-Inventory ist jedoch alles vorhanden

image

Connection Tests sind alle erfolgreich, ein Rescan bringt nichts neues.
Warum bekomme ich keine Services für Temperatur,Power-Supply,Fan ?

danke für die Unterstützung

Schau mal am Switch nach dem Schlagwort “snmp-server view ALL-ACCESS iso included”
Ich glaube mit “show snmp view” kannst du dir anschauen welche Möglichkeiten vorhanden sind.
Wir haben in unserer RunC z.B. “snmp-server view Gruppenname iso included”

Troubleshoot SNMP Basic Functionality - Cisco

wir haben in der RunningConfig auch folgendes:
snmp-server view GRPNAME iso included

Nach deinem screenshot würde ich mal vermuten das ist ein Nexus 7000. In CMK 2.1 gibtes noch einen Cisco Temperatur check. Die Scanfunctionerwartet, dass

  • in der sysDescr irgedetwas mit “Cisco” drin steht (vermute mal das ist so)
  • die OID .1.3.6.1.4.1.9.9.91.1.1.1.1 oder .1.3.6.1.4.1.9.9.13.1.3.1.3 Daten liefert.

Der Check Selber mutzt dann noch

  • .1.3.6.1.2.1.47.1.1.1.1.2 (Sensor descritpion)
  • .1.3.6.1.2.1.2.2.1.2 und .7 (Alternate Sensor description/admin status)

Heisst du kannst mit snmpwalk prüfen ob der Switch da etwas sinvolles liefert.

Fan und Power nutzen grundsätzlich die gleichen OIDs. Hier kommt he nach Check noch die

  • .1.3.6.1.4.1.9.9.117.1.1.2.1 (cisco_fru_power)
  • .1.3.6.1.4.1.9.9.117.1.4.1.1 (cisco_fan_tray)

dazu.

cheers
Thomas

danke für die Info, ja es ist eine Cisco Nexus 7000.
Ein snmpwalk mit “sysdescr” liefert keinen Output !!
Ein Walk mit 1.3.6.1.4.1.9.9.91.1.1.1.1 liefert jede Menge an Output, sollte korrekt sein

Auch dia anderen Walks liefern jede Menge daten:
1.3.6.1.2.1.47.1.1.1.1.2 (Sensor descritpion)
1.3.6.1.2.1.2.2.1.2 und .7 (Alternate Sensor description/admin status)
1.3.6.1.4.1.9.9.117.1.1.2.1 (cisco_fru_power)
1.3.6.1.4.1.9.9.117.1.4.1.1 (cisco_fan_tray)

nur bei “sysdescr” kommen keine Werte ???

Spannend, du kannst es noch mit der direkten OID testen ( “.1.3.6.1.2.1.1.1.0”). Wenn da wirklich nichts kommt, bleibt noch die CMK Rule Hosts without system description OID.

mit der direkten OID bekomme ich Output

Weiterhin habe ich bereits die Regel CMK Rule Hosts without system description OID aktiviert, da ich sonst überhaupt keine Services bekomme

Liefert also doch eine SysDesc. Steht auch Cisco drin (sogar 2 mal)…

aber warum bekomme ich keine Services für Temperatur, Fan und Power-Supply ?

gute Frage :wink: du kannst mal mit

cmk -vvII <your-device-name> 

schauen was CMK für Daten bekommt. Interessant wäre was dein Nexus für die relevanten OIDs liefert.

Nach dem Discovery sollte dann eine Zeile mit SNMP scan found kommen. Was findet CMK da bei dir

Bei einem einfachen Cisco Router sieht das bei mir so aus

 SNMP scan found                    cisco_cpu_memory cisco_cpu_multiitem cisco_fan cisco_fantray cisco_fru_module_status cisco_fru_power cisco_fru_powerusage cisco_hsrp cisco_mem cisco_power cisco_redundancy cisco_secure cisco_temp cisco_temp_sensor cisco_temperature dell_om_disks dell_om_esmlog dell_om_fans dell_om_mem dell_om_power dell_om_processors dell_om_sensors if if64 if64name inv_cisco_bug inv_cisco_contract inv_cisco_eox inv_cisco_psirt inv_cisco_vlans inv_if pse_poe rmon_stats snmp_extended_info snmp_info snmp_os snmp_uptime ucd_cpu_util ucd_disk ucd_diskio ucd_mem ucd_processes

der nächste interessante Punkt wäre dann -> Add sections:

  -> Add sections: ['cisco_cpu_memory', 'cisco_cpu_multiitem', 'cisco_fan', 'cisco_fantray', 'cisco_fru_module_status', 'cisco_fru_power', 'cisco_fru_powerusage', 'cisco_hsrp', 'cisco_mem', 'cisco_power', 'cisco_redundancy', 'cisco_secure', 'cisco_temp', 'cisco_temp_sensor', 'cisco_temperature', 'dell_om_disks', 'dell_om_esmlog', 'dell_om_fans', 'dell_om_mem', 'dell_om_power', 'dell_om_processors', 'dell_om_sensors', 'if', 'if64', 'if64name', 'inv_cisco_bug', 'inv_cisco_contract', 'inv_cisco_eox', 'inv_cisco_psirt', 'inv_cisco_vlans', 'inv_if', 'pse_poe', 'rmon_stats', 'snmp_extended_info', 'snmp_info', 'snmp_os', 'snmp_uptime', 'ucd_cpu_util', 'ucd_disk', 'ucd_diskio', 'ucd_mem', 'ucd_processes']

zuerst SNMP scan found:

dann Add sections: