A method, system, and computer program product for managing information
used by a plurality of communication protocols to extract status
information related to a monitored device among distinct devices
communicatively coupled to a network. The method includes selecting a
communication protocol among the plurality of communication protocols;
retrieving, from a first memory, information for accessing the device
using the selected communication protocol; and accessing the device using
the selected communication protocol and the information retrieved from
the first memory. In addition, a vendor-model support map, a protocol
parameter map, and a status information map are maintained to allow for
the efficient extraction of status information from monitored network
devices using the plurality of communication protocols.