System Event Log auslesen
Viele moderne Server schreiben hardwarenahe Systeminformationen in ein System Event Log (SEL). Dieser Artikel beschreibt, wie Sie ein solches System Event Log mittels ipmitool unter Linux auslesen können.
IPMI SEL mit ipmitool auslesen
Mit folgenden ipmitool Kommando kann das System Event Log ausgelesen werden:
ipmitool sel list
Informationen zur Verwendung von ipmitool finden Sie im Artikel IPMI Konfiguration unter Linux mittels ipmitool.
Intel Server
Die folgende Beispielausgabe stammt von einem Intel SR2500 Server mit S5000PAL Mainboard:
[root@intel-SR2500 ~]# ipmitool sel list [...] fdec | 04/07/2008 | 16:42:15 | Power Unit #0x01 | AC lost | Asserted fe00 | 04/10/2008 | 14:49:53 | Power Unit #0x01 | AC lost | Deasserted fe14 | 04/10/2008 | 14:49:54 | Power Supply #0x70 | Presence detected | Asserted fe28 | 04/10/2008 | 14:49:54 | Power Supply #0x71 | Presence detected | Asserted fe3c | 04/10/2008 | 14:50:13 | Power Unit #0x02 | Fully Redundant fe50 | 04/10/2008 | 14:52:49 | Button #0x84 | Power Button pressed | Asserted fe64 | 04/10/2008 | 14:52:54 | Fan #0x6f | Fully Redundant [...]
Mit der Option elist (anstelle von list) gibt ipmitool anstelle der Sensoradressen die Sensorbezeichnungen aus (hier z.B. Pwr Unit Stat statt #0x01):
[root@intel-SR2500 ~]# ipmitool sel elist [...] fdec | 04/07/2008 | 16:42:15 | Power Unit Pwr Unit Stat | AC lost | Asserted fe00 | 04/10/2008 | 14:49:53 | Power Unit Pwr Unit Stat | AC lost | Deasserted fe14 | 04/10/2008 | 14:49:54 | Power Supply PS1 Status | Presence detected | Asserted fe28 | 04/10/2008 | 14:49:54 | Power Supply PS2 Status | Presence detected | Asserted fe3c | 04/10/2008 | 14:50:13 | Power Unit Power Redundancy | Fully Redundant fe50 | 04/10/2008 | 14:52:49 | Button Button | Power Button pressed | Asserted fe64 | 04/10/2008 | 14:52:54 | Fan Fan Redundancy | Fully Redundant [...]
Weitere Möglichkeiten zum Auslesen des SEL bei Intel Servern beschreibt der Artikel Intel Mainboards System Event Log auslesen.
Supermicro Server
Die folgende Beispielausgabe stammt von einem Supermicro Server mit X8DT3-LN4F Mainboard:
[root@supermicro-X8DT3-LN4F ~]# ipmitool sel list 1 | 01/20/2010 | 14:27:45 | Voltage #0x0d | Lower Non-critical going low 2 | 01/20/2010 | 14:27:46 | Voltage #0x0d | Lower Critical going low 3 | 01/20/2010 | 14:27:46 | Voltage #0x0d | Lower Non-recoverable going low 4 | 01/01/2007 | 00:00:28 | Voltage #0x0d | Lower Non-critical going low 5 | 01/01/2007 | 00:00:28 | Voltage #0x0d | Lower Critical going low 6 | 01/01/2007 | 00:00:29 | Voltage #0x0d | Lower Non-recoverable going low 7 | 01/21/2010 | 18:24:02 | Voltage #0x0d | Lower Non-critical going low 8 | 01/21/2010 | 18:24:03 | Voltage #0x0d | Lower Critical going low 9 | 01/21/2010 | 18:24:03 | Voltage #0x0d | Lower Non-recoverable going low a | 02/01/2010 | 15:06:33 | Power Supply #0x16 | Failure detected | Asserted b | 02/01/2010 | 15:06:36 | Power Supply #0x16 | Failure detected | Deasserted c | 02/01/2010 | 15:06:42 | Power Supply #0x16 | Failure detected | Asserted d | 02/01/2010 | 15:06:57 | Power Supply #0x16 | Failure detected | Deasserted [root@supermicro-X8DT3-LN4F ~]#
weitere ipmitool sel Optionen
ipmitool sel help
zeigt weitere Optionen:
[root@intel-SR2500 ~]# ipmitool sel help SEL Commands: info clear delete list elist get add time save readraw writeraw interpret
ipmitool sel info
gibt etwa Status-Informationen zum SEL aus:
[root@intel-SR2500 ~]# ipmitool sel info SEL Information Version : 1.5 (v1.5, v2 compliant) Entries : 642 Free Space : 52692 bytes Percent Used : 16% Last Add Time : 11/09/2009 19:25:11 Last Del Time : 04/30/2007 08:43:01 Overflow : false Supported Cmds : 'Delete' 'Partial Add' 'Reserve' 'Get Alloc Info' # of Alloc Units : 3276 Alloc Unit Size : 20 # Free Units : 2634 Largest Free Blk : 2634 Max Record Size : 10 [root@intel-SR2500 ~]#
Autor: Werner Fischer Werner Fischer arbeitet im Product Management Team von Thomas-Krenn. Er evaluiert dabei neueste Technologien und teilt sein Wissen in Fachartikeln, bei Konferenzen und im Thomas-Krenn Wiki. Bereits 2005 - ein Jahr nach seinem Abschluss des Studiums zu Computer- und Mediensicherheit an der FH Hagenberg - heuerte er beim bayerischen Server-Hersteller an. Als Öffi-Fan nutzt er gerne Bus & Bahn und genießt seinen morgendlichen Spaziergang ins Büro.
|