Sensor alarm logging in IPMI SEL

Lei YU mine260309 at gmail.com
Tue Aug 21 13:02:56 AEST 2018


The existing phosphor-dbus-monitor should be able to do that.
It requires a yaml config to define the watches and actions.

See [witherspoon example][1], that watches the properties (ThrottleProcTemp,
ThrottleProcPower, ThrottleMemTemp) on /org/open_power/control/occ0, and log
the related events.

1. https://github.com/openbmc/openbmc/blob/master/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/events/witherspoon-events-policy/config.yaml

On Tue, Aug 21, 2018 at 3:53 AM Benjamin Fair <benjaminfair at google.com> wrote:
>
> Hi all,
>
> We are looking for a way to log and report sensor events such as
> over-temperature alarms and voltage regulator failures using the BMC.
> The IPMI SEL seems like a good approach, as it matches industry
> standards. There is already existing infrastructure for SEL in
> OpenBMC, so implementing this seems like it would only require
> modifying a daemon like sensord from the lm-sensors project to report
> alarms over dbus.
>
> Does this sound reasonable? Has anyone else already started working on
> something similar?
>
> Thanks,
> Benjamin


More information about the openbmc mailing list