In an apparatus for monitoring devices connected to a network, an event collecting
part collects each event received from the devices and controls an event table
to maintain device information when the event indicates a problem. A problem alarm
notifying part determines, based on dependent information maintained by a relationship
object maintaining part, whether or not each of the devices identified by the device
information maintained in the event table influences another device by the problem,
and specifies which device is causing the problem in accordance with a result of
the determination.