IPMI Alert translation

Slides:



Advertisements
Similar presentations
Intelligent Platform Management Interface (IPMI) Monitoring and Control Ian Collier RAL Tier1 Fabric Team July 2 nd 2009 HEPSYSMAN With apologies/thanks.
Advertisements

ClearCube Blade Manager 4.0 Overview and Demonstration Rev
HW/Study Guide. Synchronization Make sure you understand the HW problems!
LDCM/LDSM LDCM --- LAN Desk Client Manager LDSM --- LAN Desk Server Manager LDCM –Available for (CD-ROM ready) 370DL3/370DLE S2QR6/S2QE6 370DER/370DE6.
Information Processing & Digital Systems COE 202 Digital Logic Design Dr. Aiman El-Maleh College of Computer Sciences and Engineering King Fahd University.
Chapter 6 Introduction to Logic.
Performed by: Raz Zur Instructor: Boaz Mizrahi המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי לישראל הפקולטה.
Monitoring Temperature and Fan Speed Using Ganglia and Winbond Chips Caitie McCaffrey, Yemi Adesanya August 2006.
By: Mark Bright and Mike Donaldson.  Project Goal  Applications of our system  System Block Diagram  Thermal Plant Overiew  Current Progress ◦ Engine.
CS2422 Assembly Language & System Programming November 2, 2006.
80x86 Processor Architecture
Computer Architecture Part III-C: Memory Access and Management.
ME 102A Spring 2010 May 4, 2010 Jennifer Lew Stephen Tu.
2nd International Hybrid Marine Propulsion Conference 12 November 2012 | Amsterdam RAI Media Partner.
2nd International Hybrid Marine Propulsion Conference 12 November 2012 | Amsterdam RAI Media Partner.
Hardware Monitor Sephiroth Kwon GRMA
Henry Brady Computer Components Unit 2 – Computer Systems.
Server Hardware Chapter 22 Release 22/10/2010Jetking Infotrain Ltd.
GML-3 GPRS BASED METER AND LOGGER THREE PHASE METER WITH INBUILT DATA LOGGER © Embuilt Technologies Visit us at Or For.
The processor, (also known as a microprocessor or a CPU, which stands for Central Processing Unit), does all of the computing a computer does. In other.
Address Decoder. Normally, microprocessor is connected to several devices However, only one device can communicate with the processor at one time leaving.
1 FUNDAMENTOS DEL CONTROLADOR PROGRAMABLE. 2 ¿QUE ES UN CONTROLADOR PROGRAMABLE? PROGRAMMABLE CONTROLLER ENTRADAS A solid state device that controls output.
Writing Your Own Custom IP Drivers for the IOC Blade 9010 By Darrell Nineham 5 Craddock.
CMPE 421 Parallel Computer Architecture
Input/Output Interface Circuits and LSI Peripheral Devices
INSTRUCTIONS We are looking to develop a detailed understanding of what information about an Platform needs to be displayed somewhere in the user interface,
What is a computer? A computer is a device that:
An Intelligent and Adaptable Grid-Based Flood Monitoring and Warning System Phil Greenwood.
1 of 14 1/15 Synthesis-driven Derivation of Process Graphs from Functional Blocks for Time-Triggered Embedded Systems Master thesis Student: Ghennadii.
IPMI 2.0 Overview SOL-Serial redirection over Lan Management of servers and systems in a remote environment over LAN connections Allow IT managers to manage.
Treston Hardin. Motherboard A motherboard holds all of the important components to power the computer.
Hardware-software Interface Xiaofeng Fan
2nd International Hybrid Marine Propulsion Conference 12 November 2012 | Amsterdam RAI Media Partner.
Resistive Transducers Sensors Used in Electronics.
Performance Monitoring of SLAC Blackbox Nodes Using Perl, Nagios, and Ganglia Roxanne Martinez Mentor: Yemi Adesanya United States Department of Energy.
Offset Length Description 0 2 An INT 20h instruction is stored here 2 2 Program ending address 4 1 Unused, reserved by DOS 5 5 Call to DOS function.
Asttraining.com Scan Procedures for Ford EEC-V OBD II Systems.
Intel 8051 Another family of microcontroller is the Intel 8051 family. The basic 8051 microcontroller has four parallel input/output ports, port 0, 1,
ME 102A Spring 2010 April 21, 2010 Jennifer Lew Stephen Tu.
Super Micro IPMI 1.5 Solution
INSTRUCTIONS We are looking to develop a detailed understanding of what information about an Instrument needs to be displayed somewhere in the user interface,
Patricia Gonzalez Divya Akella VLSI Class Project.
Unit 4 Day 1 FOCS – Introduction to Programming. Journal Entry: Unit #5Entry #1 In detail describe programming in Scratch. Describe how to use Events,
Lecture 13.
1 Marine RV Emergency Vehicles Service Vehicles. 2 SERVICE BATTERY STARTER BATTERY Marine, RV.
Parts of a PC Unit one.. What is a DVD A DVD is a disc able to hold large amounts of high definition data such as a movie A device such as a DVD player.
By Mercedes Hainzl Fernández, Conor Keating, Tom Robinson, Peter Shclover and Ella Wise UNDER THE HOOD OF A COMPUTER.
Digital Logic & Design Dr.Waseem Ikram Lecture No. 43.
MicroTCA & AdvancedTCA Shelf Management Jiping Cao May, 2009 Controls Conference (RT2009) Beijing China.
MECH 373 Instrumentation and Measurements
CHAPTER ADDRESSING MODES.
Transducers Topics covered in this presentation:
Hypotheses and test procedures
Other confidence intervals
Timer Source: under
Interfacing of LCD with µP
Embedded IPMI.
Introduction to Micro Controllers & Embedded System Design Interrupt
CS-401 Computer Architecture Assembly Language Programming
Power Supply in PCs It is primarily designed to take AC power from the wall outlet and convert it into much lower DC voltages needed by the system. This.
DMA CONTROLLER WHOLE WORKING
Timer.
Algebra 1 Section 12.8.
Computer Basics: Inside a Computer Part III
Timer Source: under
MSP432™ MCUs Training Part 6: Analog Peripherals
Timer Source: under
The System Unit By: Cole and Mariah.
Computer Hardware.
Network Monitoring System
Presentation transcript:

IPMI Email Alert translation

Email Alert Example PEF EMail alert System IP: 192.168.1.34 System GUID: 02 30 48 ff fe d9 7a fe 08 09 0a 0b 0c 0d 0e 0f Sensor Type: 05 Sensor No.: 44 Event Type: 6f Data: 00 00 00 For more information, refer to slide-3 For more information, refer to slide-4 For more information, refer to slide-5 For more information, refer to slide-7 Slides: 3 4 5 6 7

Sensor Type 01: Temperature 02: Voltage 03: Current 04: Fan 05: Chassis Intrusion 06: Platform Security Breach 07: Processor 08: Power Supply 09: Power Unit 0A: Cooling Device 0C: Memory 0D: Drive Slot 0F: POST Error  Slides: 2 4 5 6 7

Sensor Number Slides: 2 3 5 6 7 Sensor Type Sensor # CPU1 Temp 00h Sys Temp           02h Temperature = Data CPU1 Vcore       03h Voltage = Data* 0.008  CPU2 Vcore       04h Voltage = Data* 0.008 3.3V                   05h Voltage = Data* 0.016 5V                      06h Voltage = Data* 0.024 12V                    07h Voltage = Data* 0.096 -12V                   08h Voltage = Data*0.148 - 16.92 1.5V                   09h Voltage = Data* 0.016 5VSB                 0Ah Voltage = Data* 0.024 VBAT                 0Bh Voltage = Data* 0.016 Fan1                  0Ch RPM = 1350000/Data Fan2                  0Dh RPM = 1350000/Data Fan3                   0Eh RPM = 1350000/Data Fan4                  0Fh RPM = 1350000/Data Fan5                  10h RPM = 1350000/Data Fan6                  11h RPM = 1350000/Data Fan7/CPU1        12h RPM = 1350000/Data Fan8/CPU2        13h RPM = 1350000/Data Intrusion            44h Power Supply    14h Data: is the second value in the data field Example: 54 00 02. 00 is the data field here. Slides: 2 3 5 6 7

Event Type Slides: 2 3 4 6 7

Data Field Slides: 2 3 4 5 7

Threshold Description Here are the several conditions, Higher Non-Recoverable   Higher Critical Higher Non-Critical Normal Lower Non-Critical Lower Critical Lower Non-Recoverable So, if it is lower critical going low then the reading is lower than lower critical but higher than Lower Non-Recoverable. Simply put, it is between Lower Critical and Lower Non-recoverable. Slides: 2 3 4 5 6 8

Data Field Here is what data 1 and data 3 means. For both the data-fields, we consider only the last 4 bits (bit 0~3). Data-1: Let us consider the following email alert as an example, Sensor Type: 04 Sensor No.: 0d Event Type: 01 Data: 54 00 02 Here we see 0x54 in the data-field 1. Since we consider only the last 4 bits, which in this case is 4. The value corresponds to “non-recoverable” when mapped using the table on slide-6. We have also seen 0x50, 0x52. In all the cases we consider only the last 4 bits, that is either 0 or 2. By mapping these values to the table on slide-6, we obtain 0-non-critical 2-critical   Data-3 is the threshold value. We have our minimum RPM value set to 100. From this data we can find out the value that triggered the event. For example: 54 00 02 that means, non-recoverable, 04 value (trigger value), and the threshold is 2 (200 rpm). The fan is triggered by non-recoverable value with threshold 200 rpm. Slides: 2 3 4 5 6 7