A system for logging events of network devices includes an event
management module (110), an event forwarding module (120), a plurality of
service modules (130), an event storing module (150), and a user
interface (160). The event management module includes an event buffer
(111). The service modules generate various events and classify them.
Based on a callback function, the event forwarding module collects
classified events and sends them to the event management module. The
event management module stores events in the event storing module, and
provides the events to the user interface for display according to a
predefined filtering mechanism. A method for logging events of network
devices is also disclosed.