In a monitoring system for networked devices, a system, method, and
computer program product for collecting and sending information related
to monitored devices. When a first type of information is collected and
not reported to a central monitoring workstation, the collected
information, such as, for example, alarm conditions, is stored in a
database connected to a remote monitoring workstation, and when
information is to be sent to the central monitoring workstation, both the
first type of information from the database and currently-collected first
type of information as well as a second type of information is sent to
the central monitoring workstation. Once the information is sent to the
central monitoring workstation, the values in the database corresponding
to the first type of information is reset and the next monitoring cycle
begins.