IPMI#
Integration Details |
|
Ingester |
|
Kit |
IPMI Configuration#
No setup required. The IPMI ingester requires username and password.
Note
We recommend referring to your device’s configuration for best practices on setting up a read-only or restricted user account.
Gravwell Configuration#
Install the gravwell IPMI Ingester which collects Sensor Data Record (SDR) and System Event Log (SEL) records from any number of IPMI devices. The configuration file provides a simple host/port, username, and password field for connecting to each IPMI device.
SEL and SDR records are ingested in a JSON-encoded schema. For example:
{
"Type": "SDR",
"Target": "10.10.10.10:623",
"Data": {
"+3.3VSB": {
"Type": "Voltage",
"Reading": "3.26",
"Units": "Volts",
"Status": "ok"
},
"+5VSB": {},
"12V": {}
}
}
{
"Target": "10.10.10.10:623",
"Type": "SEL",
"Data": {
"RecordID": 25,
"RecordType": 2,
"Timestamp": {
"Value": 1506550240
},
"GeneratorID": 32,
"EvMRev": 4,
"SensorType": 5,
"SensorNumber": 81,
"EventType": 111,
"EventDir": 0,
"EventData1": 240,
"EventData2": 255,
"EventData3": 255
}
}
Gravwell Storage Well Configuration#
Setup the well configuration in your Gravwell indexers.
Sample well config:
Create or edit: /opt/gravwell/etc/gravwell.conf.d/ipmi-well.conf
[Storage-Well "IPMI"]
Location=/opt/gravwell/storage/ipmi
Tags=ipmi*
Gravwell Ingester Configuration#
Sample IPMI config:
Create or edit: /opt/gravwell/etc/ipmi.conf.d/ipmi.conf
[IPMI "Server 1"]
Target="1.2.3.4:623"
Username="user"
Password="pass"
Tag-Name=ipmi