Redfish EventService Implementation

James Feist james.feist at linux.intel.com
Tue Jun 9 10:58:56 AEST 2020


On 6/8/2020 2:08 PM, Brad Bishop wrote:
> On Sat, 2020-02-01 at 02:23 +0530, RAJESWARAN THILLAIGOVINDAN wrote:
>> Hi,
>>
>> I am going through the bmcweb code for implementing Redfish
>> EventService based on the design document
>> https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/24749. This design
>> is hooked to the journal based Redfish Event Logging.
> 
> Would anyone else be willing to opine on whether or not they think
> journal based event schemes are what we want going forward for OpenBMC?
> 
> My feeling is that they are not - as an alternative IPC mechanism don't
> we end up re-implementing things that DBus already does?  Doesn't it
> require us to raise the same event twice everywhere (Once with DBus, and
> once in the journal)?  What does journal based eventing do that DBus
> signals don't do?

We don't host log events on DBus at all, so there is no duplicate. The 
journal gives built in persistence and rotating of logs for large number 
of events. I know when this came up the last time one of the big issues 
was supporting thousands of logs wouldn't work well on DBus.


> 
> Please poke holes.
> 
> thx - brad
> 


More information about the openbmc mailing list