Event Filter Profile Document Number: DCIM1009 Document Type: Specification Document Status: Published Document Language: E Date: 2012-07-09 Version: 1.0.
THIS PROFILE IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS PROVIDED AS IS, WITHOUT EXPRESS OR IMPLIED WARRANTIES OF ANY KIND. ABSENT A SEPARATE AGREEMENT BETWEEN YOU AND DELL™ WITH REGARD TO FEEDBACK TO DELL ON THIS PROFILE SPECIFICATION, YOU AGREE ANY FEEDBACK YOU PROVIDE TO DELL REGARDING THIS PROFILE SPECIFICATION WILL BE OWNED AND CAN BE FREELY USED BY DELL. © 2008 – 2012 Dell Inc. All rights reserved.
CONTENTS 1 2 3 4 5 6 7 Scope .................................................................................................................................................... 5 Normative References ........................................................................................................................... 5 Terms and Definitions ........................................................................................................................... 5 Symbols and Abbreviated Terms ......
Figures Figure 1 – Event Filter Profile Implementation .............................................................................................. 8 Tables Table 1 – Related Profiles ............................................................................................................................. 7 Table 2 – Class Requirements: Event Filter Profile ...................................................................................... 9 Table 3 – DCIM_EFConfigurationService - Operations ......
Event Filter Profile 1 2 1 3 4 The Dell Event Filter Profile provides the management capabilities to view the event filters and set actions and notifications for the events. Scope 5 6 2 7 8 9 The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies.
33 34 35 3.3 36 37 38 3.4 39 40 41 42 3.5 43 44 45 46 3.6 47 48 49 3.7 50 51 52 53 3.8 54 55 56 57 3.9 58 59 60 61 3.10 62 63 64 65 3.
1 72 73 4.2 74 75 76 4.3 77 78 79 4.4 80 81 82 83 4.5 iDRAC integrated Dell Remote Access Controller – management controller for blades and monolithic servers CMC Chassis Manager Controller – management controller for the modular chassis LIFO Last In, First Out EF Event Filter 84 5 85 Profile Name: Event Filter 86 Version: 1.0.0 87 Organization: Dell 88 CIM Schema Version: 2.26 Experimental 89 Dell Schema Version: 1.0.
104 105 Figure 1 represents the class schema for Event Filter Profile. For simplicity, the prefix DCIM_ has been removed from the names of the classes. 106 107 108 The DCIM_EFConfigurationService class represents the configuration service that allows the user to set the actions and notifications of event filters based on category and severity or purely based on instanceIDs of the event filter instances. 109 110 111 The DCIM_EventFilter class represents the individual event filters.
115 7 116 117 This section describes the requirements and guidelines for implementing Dell Event FilterEvent Filter Profile. Implementation Description Table 2 – Class Requirements: Event Filter Profile 118 Element Name Requirement Description DCIM_EFConfigurationService Mandatory The class shall be implemented in the Implementation Namespace. It represents the EF configuration service and the methods available.
Operation Name Invoke SetEventFilterByInstanceIDs() Requirements Required Input Mandatory Instance URI, parameter name-value pairs 135 7.1.3 Properties 136 137 138 139 140 141 The following table details the implemented properties for DCIM_EFConfigurationService instance representing the configuration service for event filters in a system. The “Requirements” column shall denote the implementation requirement for the corresponding property.
157 158 7.2.3 Properties 159 160 161 162 163 The following table details the implemented properties for DCIM_ EventFilter instance representing the event filters in a system. The “Requirements” column shall denote the implementation requirement for the corresponding property.
Property Name Type Requirements Additional Requirements PossibleNotificationDescript ions[] string Mandatory The property array shall have the following value: “None”, "IPMI Alert", "SNMP Trap", "Email Alert", "LC Log", "LCD", "OS Log". MessageID string Mandatory For the full list of messages, please refer to the Dell Event Message Registry. 165 166 7.3 167 This section describes the implementation for the DCIM_LCRegisteredProfile class.
RegisteredVersion Mandatory String This property shall have a value of “1.0.0”. RegisteredOrganization Mandatory Uint16 This property shall have a value of 1 (Other). OtherRegisteredOrganization Mandatory String This property shall match “DCIM” AdvertisedTypes[] Mandatory Uint16 AdvertiseTypeDescriptions[] Mandatory String ProfileRequireLicense[] Mandatory String This property array shall contain [1(Other), 1 (Other)].
200 Table 7 – DCIM_EFConfigurationService.SetEventFilterByCategory() Method: Return Code Values Description 0 Request was successfully executed. 2 Error occurred Table 8 – DCIM_EFConfigurationService.SetEventFilterByCategory() Method: Parameters 201 202 Value Qualifiers Name Type Description/Values IN, REQ Category string Category of event filter. IN, REQ SubCategory string SubCategory of event filter. IN, REQ Severity string Severity of event filter.
205 8.2 206 207 A method used to set the action and notifications for all the event filters that belong to a particular set of InstanceIDs. 208 209 The method shall return 2 (Error Occurred), if a DCIM_EventFilter instance referenced by the EFInstanceID parameter has PossibleActions property value equal to 0 (None). DCIM_EFConfigurationService.SetEventFilterByInstanceIDs() 210 211 212 Table 10 – DCIM_EFConfigurationService.
Table 12 – DCIM_EFConfigurationService.
ANNEX A (informative) 229 230 231 232 Change Log 233 Version Date Description 1.0.0 03/08/2012 Initial Version. 1.0.1 04/19/2012 Corrected the DCIM_EventFilter.PossibleActionStrings property name to PossibleActionDescriptions. Corrected the value None for the DCIM_EventFilter.PossibleActions property. Corrected the DCIM_EventFilter.PossibleNotificationStrings property name to PossibleNotificationDescriptions. Corrected DCIM_EventFilter.Action property constraint requirement. 1.0.