Centralized or Distributed Event Management?
The fact that all the managed objects contain an event handler is in fact a big design decision. Many NMS products don’t use this approach; instead, many commercial products prefer to implement a centralized event handler. The centralized approach requires a big event server that tries to field all incoming events from the network. Event messages are received and parsed, and then the event server has to decide what to do.
This article uses a devolved model—equipping the managed objects to do some specific event handling. This is another way of saying that the objects have higher IQs than if a centralized management approach were used.