- New and Changed Information
- Preface
- Overview
- Cisco DCNM SMI-S Server Support
- Configuring and Using Cisco DCNM SMI-S Server
- SMI-S Notifications
- Sample SMI-S Java Client
- Managed Object Format Files for Cisco DCNM SMI-S Server
- Introduction to Cisco DCNM for SAN Web Services
- DCNM for SAN Web Services API
- Discovery Automation Tool
- Sample Client Program
- Perl Client
- Command Line Storage Dumps Tool
SMI-S Notifications
This chapter includes the following sections:
WBEM Server
WBEM server provides the interfaces to allow operators to specify the faults that needs to be notified. The CIM classes used to establish this monitoring are included in Event Common model.
Event Common Model
The following are the components of the event common model:
- Indication Provider—Detects the traps and passes to the WBEM (CIMOM) server s indication. An indication is an instance of a class derived from the CIM_Indication.
- Filters—A predefined pattern checked by CIMOM against indications. Filters are instances of classes derived from CIM_Indication filter.
- Subscriptio—WBEM server consults the subscription to see if any operator is interested in being notified about indication. Subscriptions are instances of associations derived from CIM_IndicationSubscriptions.
- Handlers— WBEM server sends notifications to them. Handlers are defined in instances of classes derived from CIM_IndicationHandler.
- Listenersq—Represents the SMI-S clients and receive indications.
Figure 4-1 Architecture of the Event Common Model
Figure 4-2 Event Handling Mechanism in WBEM Server
SNMP traps are sent asynchronously from the end devices like switches for changes in the ports, VSAN, and zone which are managed by CISCO DCNM. The SNMP traps are received and processed in the Cisco DCNM module. There can be internal traps generated in Cisco DCNM as a part of the intercommunication between the FM modules. All the traps are sent to SMI-S module through JMS messaging mechanism. SMI-S provider receives the events and formats it as per indication provider schema and forwards it to the CIMOM. CIMOM sends the indication to the SMI-S client which are subscribed for interested indication.
Supported Indications in SMI-S Server
The supported events are either CIM_InstIndication or CIM_AlertIndication type.
- CIM_InstIndication—Describes events for creation, deletion, and modification of instances. These are also known as Life cycle events.
The Subscription format of CIM_InstIndication is:
wbemclient -s https://localhost/cimv2 -u username -p password -f "SELECT * from CIM_InstDeletion WHERE sourceInstance ISA CISCO_endport"
For example, Poweralert,tempalert, link up, and link down.
The subscription format of CIM_AlertIndication is:
wbemclient -s https://localhost/cimv2 -u username -p password -f "SELECT * FROM CISCO_LinkDown"