19–Manageability
HBA API
339
83840-546-00 D
ASP provides events through event logs. Users can use the “Event Viewer”
provided by Windows server platforms, or use CIM to inspect or monitor these
events. QLogic CIM provider will also provide event information through the CIM
generic event model. These events are __InstanceCreationEvent,
__InstanceDeletionEvent and __InstanceModificationEvent, and are defined by
CIM. CIM requires the client application to register the events from the client
application, using queries as examples shown below to receive events properly.
SELECT * FROM __InstanceModificationEvent
where TargetInstance ISA “QLGC_NetworkAdapter”
SELECT * FROM __InstanceModificationEvent
where TargetInstance ISA "QLGC_ExtraCapacityGroup"
SELECT * FROM __InstanceCreationEvent
where TargetInstance ISA "QLGC_NetworkAdapter"
SELECT * FROM __InstanceDeletionEvent
where TargetInstance ISA "QLGC_NetworkAdapter"
SELECT * FROM __InstanceCreationEvent
where TargetInstance ISA "QLGC_ActsAsSpare"
SELECT * FROM __InstanceDeletionEvent
where TargetInstance ISA "QLGC_ActsAsSpare"
For detailed information about these events, see the CIM documentation at
http://www.dmtf.org/sites/default/files/standards/documents/DSP0004V2.3_final.p
df
QLogic also implements the Storage Management Initiative-Specification (SMI-S),
which defines CIM management profiles for storage systems.
HBA API
QLogic supports the Storage Networking Industry Association (SNIA) Common
HBA API on Windows and Linux operating systems. The Common HBA API is an
application program interface for the management of Fibre Channel Host Bus
Adapters.