This application discloses a hardware
event management method, apparatus, electronic device, and storage medium, particularly relating to the field of
server technology. The method includes a target controller detecting a hardware event and notifying a
baseboard management controller via a pulse
signal. The
baseboard management controller acquires the event status information and broadcasts it via a process
bus. Functional modules can subscribe to corresponding information
on demand and process it independently, without relying on a
single process for exclusive listening. Therefore, it solves the problems in existing technologies where event
processing is centralized, disrupts
modular design, has high
coupling, low independence and
maintainability of functional modules, and limited
system scalability and development efficiency due to the requirement of a
single process for exclusive listening. This achieves the technical effects of strengthening the
modular design of the
baseboard management controller, reducing
system coupling, improving the independence and
maintainability of functional modules, and enhancing
system scalability and development efficiency.