INTELCORPORATIONSERVERHEALTH-MIB

File: INTELCORPORATIONSERVERHEALTH-MIB.mib (21322 bytes)

Imported modules

RFC-1215 RFC-1212 RFC1155-SMI
RFC1213-MIB

Imported symbols

TRAP-TYPE OBJECT-TYPE enterprises
DisplayString

Defined Types

DmiInteger  
INTEGER    

DmiDisplaystring  
DisplayString    

DmiDateX  
OCTET STRING Size(28)    

DmiComponentIndex  
INTEGER    

SComponentid  
SEQUENCE    
  a1Manufacturer DmiDisplaystring
  a1Product DmiDisplaystring
  a1Version DmiDisplaystring
  a1SerialNumber DmiDisplaystring
  a1Installation DmiDateX
  a1Verify DmiInteger

SServerHealthContributionTable  
SEQUENCE    
  a2ContributionTableIndex DmiInteger
  a2Component DmiDisplaystring
  a2Group DmiDisplaystring
  a2StatusStore DmiInteger
  a2LocalIndexAttributeIdToStoreGroup DmiInteger
  a2HealthAttributeId DmiInteger
  a2Contribution DmiInteger
  a2UpdateThroughPolling DmiInteger

SServerHealthFilterTable  
SEQUENCE    
  a3FilterTableIndex DmiInteger
  a3Component DmiDisplaystring
  a3Group DmiDisplaystring

SServerHealthStatus  
SEQUENCE    
  a4Status DmiInteger
  a4StatusInInteger DmiInteger
  a4PollInterval DmiInteger

SEventGenerationForServerHealthStatus  
SEQUENCE    
  a5EventType DmiInteger
  a5EventSeverity DmiInteger
  a5IsEventState-based DmiInteger
  a5EventStateKey DmiInteger
  a5AssociatedGroup DmiDisplaystring
  a5EventSystem DmiInteger
  a5EventSubsystem DmiInteger
  a5IsInstanceDataPresent DmiInteger
  a5EventMessage DmiDisplaystring

SServerHealthDetail  
SEQUENCE    
  a6HealthInstanceIndex DmiInteger
  a6Component DmiDisplaystring
  a6Group DmiDisplaystring
  a6InstancePath DmiDisplaystring
  a6LastEventType DmiInteger
  a6Status DmiInteger

SMiftomib  
SEQUENCE    
  a99MibName DmiDisplaystring
  a99MibOid DmiDisplaystring
  a99DisableTrap DmiInteger

Defined Values

intel 1.3.6.1.4.1.343
OBJECT IDENTIFIER    

products 1.3.6.1.4.1.343.2
OBJECT IDENTIFIER    

server-management 1.3.6.1.4.1.343.2.10
OBJECT IDENTIFIER    

software 1.3.6.1.4.1.343.2.10.3
OBJECT IDENTIFIER    

sha 1.3.6.1.4.1.343.2.10.3.2
OBJECT IDENTIFIER    

dmtfGroups 1.3.6.1.4.1.343.2.10.3.2.1
OBJECT IDENTIFIER    

tComponentid 1.3.6.1.4.1.343.2.10.3.2.1.1
This group defines the attributes common to all components.This group is required.
OBJECT-TYPE    
  SEQUENCE OF  
    SComponentid

eComponentid 1.3.6.1.4.1.343.2.10.3.2.1.1.1
Tok_String
OBJECT-TYPE    
  SComponentid  

a1Manufacturer 1.3.6.1.4.1.343.2.10.3.2.1.1.1.1
Manufacturer of this software.
OBJECT-TYPE    
  DmiDisplaystring  

a1Product 1.3.6.1.4.1.343.2.10.3.2.1.1.1.2
Product name for this software.
OBJECT-TYPE    
  DmiDisplaystring  

a1Version 1.3.6.1.4.1.343.2.10.3.2.1.1.1.3
Version number of this system.
OBJECT-TYPE    
  DmiDisplaystring  

a1SerialNumber 1.3.6.1.4.1.343.2.10.3.2.1.1.1.4
Serial number for this system.
OBJECT-TYPE    
  DmiDisplaystring  

a1Installation 1.3.6.1.4.1.343.2.10.3.2.1.1.1.5
The time and date when this component was installed.
OBJECT-TYPE    
  DmiDateX  

a1Verify 1.3.6.1.4.1.343.2.10.3.2.1.1.1.6
A code that provides a level of verification that the component is still installed and working.
OBJECT-TYPE    
  INTEGER vAnErrorOccurredCheckStatusCode(0), vThisComponentDoesNotExist(1), vVerificationIsNotSupported(2), vReserved(3), vThisComponentExistsButTheFunctionalityI(4), vThisComponentExistsButTheFunctionality1(5), vThisComponentExistsAndIsNotFunctioningC(6), vThisComponentExistsAndIsFunctioningCorr(7)  

tServerHealthContributionTable 1.3.6.1.4.1.343.2.10.3.2.1.2
The groups that may contribute to the decision of the server health
OBJECT-TYPE    
  SEQUENCE OF  
    SServerHealthContributionTable

eServerHealthContributionTable 1.3.6.1.4.1.343.2.10.3.2.1.2.1
Tok_String
OBJECT-TYPE    
  SServerHealthContributionTable  

a2ContributionTableIndex 1.3.6.1.4.1.343.2.10.3.2.1.2.1.1
The index to identify each entry in the Server Health Contributi n table
OBJECT-TYPE    
  DmiInteger  

a2Component 1.3.6.1.4.1.343.2.10.3.2.1.2.1.2
the contributing component name
OBJECT-TYPE    
  DmiDisplaystring  

a2Group 1.3.6.1.4.1.343.2.10.3.2.1.2.1.3
The class name of the group that may contribute to the decision of the server health
OBJECT-TYPE    
  DmiDisplaystring  

a2StatusStore 1.3.6.1.4.1.343.2.10.3.2.1.2.1.4
The flag to indicate where the health status attribute is stored. The health status for the instance of this group can be stored in one of the following groups: 1. locally in the same group; 2. in the operational state group Current Error Status attribute for DMTF group; 3. in the Error Control group Error Status attribute for Intel group.
OBJECT-TYPE    
  INTEGER vLocal(0), vOperationalState(1), vErrorControl(2)  

a2LocalIndexAttributeIdToStoreGroup 1.3.6.1.4.1.343.2.10.3.2.1.2.1.5
The id of the contributing group's attribute that stores the instance of the Operational State group table or the Error Control Group table. This instance stores the health status.If the health status is stored locally in the contributing group, this value will be set to zero
OBJECT-TYPE    
  DmiInteger  

a2HealthAttributeId 1.3.6.1.4.1.343.2.10.3.2.1.2.1.6
The id of the attribute to check for health. This attribute locates in the group that is indicated in the Status Store attribute. If this is a local attribute, it should have the same type as the the operational status group Current Error Status attribute. In this case, the attribute value will have a one to one mapping to the health status type. If not the same type, the value of this attribute is 0. If this is the Error Control group Error Status attribute, the Health Agent will map OK value to OK s
OBJECT-TYPE    
  DmiInteger  

a2Contribution 1.3.6.1.4.1.343.2.10.3.2.1.2.1.7
Is this group going to contribute to the decision of the server health? 1 for Yes, 0 for No
OBJECT-TYPE    
  INTEGER vFalse(0), vTrue(1)  

a2UpdateThroughPolling 1.3.6.1.4.1.343.2.10.3.2.1.2.1.8
This attribute is a boolean indicating if the Server Health Agent should update the health status of this group through polling in addition to DMI indication. If not through polling, the updatewill be done through DMI indication only. The value 1 means Yes, 0 means No. By default, the polling is turned off.
OBJECT-TYPE    
  INTEGER vFalse(0), vTrue(1)  

tServerHealthFilterTable 1.3.6.1.4.1.343.2.10.3.2.1.3
the (component, group) that will not contribute to the server health.
OBJECT-TYPE    
  SEQUENCE OF  
    SServerHealthFilterTable

eServerHealthFilterTable 1.3.6.1.4.1.343.2.10.3.2.1.3.1
Tok_String
OBJECT-TYPE    
  SServerHealthFilterTable  

a3FilterTableIndex 1.3.6.1.4.1.343.2.10.3.2.1.3.1.1
The index to identify each entry in the Server Health Filter table
OBJECT-TYPE    
  DmiInteger  

a3Component 1.3.6.1.4.1.343.2.10.3.2.1.3.1.2
the filter's component name
OBJECT-TYPE    
  DmiDisplaystring  

a3Group 1.3.6.1.4.1.343.2.10.3.2.1.3.1.3
the filter's group class string. If the value is *, all groups of this component will be filtered.
OBJECT-TYPE    
  DmiDisplaystring  

tServerHealthStatus 1.3.6.1.4.1.343.2.10.3.2.1.4
Status of server wellness.
OBJECT-TYPE    
  SEQUENCE OF  
    SServerHealthStatus

eServerHealthStatus 1.3.6.1.4.1.343.2.10.3.2.1.4.1
Tok_String
OBJECT-TYPE    
  SServerHealthStatus  

a4Status 1.3.6.1.4.1.343.2.10.3.2.1.4.1.1
This attribute indicates whether the server is healthy or not. Its type is an enumeration. For application which doesn't support DMI enumeration type, it can use the next attribute, Status in Integer, which stores the status in integer form
OBJECT-TYPE    
  INTEGER vOther(1), vUnknown(2), vOk(4), vNon-critical(8), vCritical(16), vNon-recoverable(32)  

a4StatusInInteger 1.3.6.1.4.1.343.2.10.3.2.1.4.1.2
This attribute indicates whether the server is healthy or not. Since this instrumentation needs to support LDSM DCA which doesn't support enum type, the attribute type here is integer with the following meaning: 0x001 - Other 0x002 - Unknown 0x004 - OK 0x008 - Non-Critical 0x010 - Critical 0x020 - Non-Recoverable
OBJECT-TYPE    
  DmiInteger  

a4PollInterval 1.3.6.1.4.1.343.2.10.3.2.1.4.1.3
This attribute is the Server Health Agent's polling interval of those CI group's status when the Update Through Polling attribute in the Server Health Contribution group is set to true for those groups. The unit of this attribute is in minute
OBJECT-TYPE    
  DmiInteger  

tEventGenerationForServerHealthStatus 1.3.6.1.4.1.343.2.10.3.2.1.5
Tok_String
OBJECT-TYPE    
  SEQUENCE OF  
    SEventGenerationForServerHealthStatus

eEventGenerationForServerHealthStatus 1.3.6.1.4.1.343.2.10.3.2.1.5.1
Tok_String
OBJECT-TYPE    
  SEventGenerationForServerHealthStatus  

a5EventType 1.3.6.1.4.1.343.2.10.3.2.1.5.1.1
The type of event that has occurred.
OBJECT-TYPE    
  INTEGER vServerOk(4), vServerNon-critical(8), vServerCritical(16), vServerNon-recoverable(32), vServerHealthDetailChanged(48), vServerHealthDetailRefresh(64)  

a5EventSeverity 1.3.6.1.4.1.343.2.10.3.2.1.5.1.2
The severity of this event.
OBJECT-TYPE    
  INTEGER vMonitor(1), vInformation(2), vOk(4), vNon-critical(8), vCritical(16), vNon-recoverable(32)  

a5IsEventState-based 1.3.6.1.4.1.343.2.10.3.2.1.5.1.3
The value of this attributedetermines whether the Event being reportedis a state-based Event or not. If the valueof this attribute is TRUE then the Event isstate-based. Otherwise the Event is notstate-based.
OBJECT-TYPE    
  INTEGER vFalse(0), vTrue(1)  

a5EventStateKey 1.3.6.1.4.1.343.2.10.3.2.1.5.1.4
A unique, single integer key into the EventState group if this is a state-based Event.If this is not a state-based Event then thisthis attribute's value is not defined.
OBJECT-TYPE    
  DmiInteger  

a5AssociatedGroup 1.3.6.1.4.1.343.2.10.3.2.1.5.1.5
The class name of the group that is associatedwith the events defined in this EventGeneration group.
OBJECT-TYPE    
  DmiDisplaystring  

a5EventSystem 1.3.6.1.4.1.343.2.10.3.2.1.5.1.6
The major functional aspect of the productcausing the fault.
OBJECT-TYPE    
  INTEGER vOther(0), vUnknown(1)  

a5EventSubsystem 1.3.6.1.4.1.343.2.10.3.2.1.5.1.7
The minor functional aspect of the productcausing the fault.
OBJECT-TYPE    
  INTEGER vOther(0), vUnknown(1)  

a5IsInstanceDataPresent 1.3.6.1.4.1.343.2.10.3.2.1.5.1.9
Indicates whether the second event block containsinstance-specif c data.
OBJECT-TYPE    
  INTEGER vFalse(0), vTrue(1)  

a5EventMessage 1.3.6.1.4.1.343.2.10.3.2.1.5.1.10
Auxillary information releated to the eventThis text contains the name of the Probe
OBJECT-TYPE    
  DmiDisplaystring  

tServerHealthDetail 1.3.6.1.4.1.343.2.10.3.2.1.6
the health detail of server. This group consists of a table of row with information on the associated unhealthy group, instance, associated attribute, and status of that attribute
OBJECT-TYPE    
  SEQUENCE OF  
    SServerHealthDetail

eServerHealthDetail 1.3.6.1.4.1.343.2.10.3.2.1.6.1
Tok_String
OBJECT-TYPE    
  SServerHealthDetail  

a6HealthInstanceIndex 1.3.6.1.4.1.343.2.10.3.2.1.6.1.1
The index to identify each entry in the Server Health Detail table
OBJECT-TYPE    
  DmiInteger  

a6Component 1.3.6.1.4.1.343.2.10.3.2.1.6.1.2
The name of the unhealthy component that is associated
OBJECT-TYPE    
  DmiDisplaystring  

a6Group 1.3.6.1.4.1.343.2.10.3.2.1.6.1.3
The class name of the unhealthy group that is associated
OBJECT-TYPE    
  DmiDisplaystring  

a6InstancePath 1.3.6.1.4.1.343.2.10.3.2.1.6.1.4
The path to uniquely identifies the unhealthy instance that cause the error. The format for non scalar group is: componentID|groupID|attribu eID1=attributeValue+...+attributeIDn=attributeValue where attributeID1,...,a tributeIDn are the attributes that form the key to the group. For example, to uniquely identify the baseboard component, Physical Container Global Table group, Container Index attribute with value 1, the string to represent this instance is 7|64|9='1' For example, to uniquely identify
OBJECT-TYPE    
  DmiDisplaystring  

a6LastEventType 1.3.6.1.4.1.343.2.10.3.2.1.6.1.5
The type of last event that causes the unhealthy condition. The attribute type value zero means UNKONWN
OBJECT-TYPE    
  DmiInteger  

a6Status 1.3.6.1.4.1.343.2.10.3.2.1.6.1.6
This attribute indicates the status of this unhealthy instance.
OBJECT-TYPE    
  INTEGER vOther(1), vUnknown(2), vOk(4), vNon-critical(8), vCritical(16), vNon-recoverable(32)  

tMiftomib 1.3.6.1.4.1.343.2.10.3.2.1.99
This group defines attributes required for DMI to SNMP translati n.
OBJECT-TYPE    
  SEQUENCE OF  
    SMiftomib

eMiftomib 1.3.6.1.4.1.343.2.10.3.2.1.99.1
Tok_String
OBJECT-TYPE    
  SMiftomib  

a99MibName 1.3.6.1.4.1.343.2.10.3.2.1.99.1.1
The MIB name that defines this MIF
OBJECT-TYPE    
  DmiDisplaystring  

a99MibOid 1.3.6.1.4.1.343.2.10.3.2.1.99.1.2
The MIB OID that corresponds to this MIF
OBJECT-TYPE    
  DmiDisplaystring  

a99DisableTrap 1.3.6.1.4.1.343.2.10.3.2.1.99.1.3
This attribute can be changed to disable sending oftraps from this component
OBJECT-TYPE    
  DmiInteger  

trap1ForServerHealthStatus 4
Server OK
TRAP-TYPE    

trap2ForServerHealthStatus 8
Server Non-Critical
TRAP-TYPE    

trap3ForServerHealthStatus 16
Server Critical
TRAP-TYPE    

trap4ForServerHealthStatus 32
Server Non-Recoverable
TRAP-TYPE    

trap5ForServerHealthStatus 48
Server Health Detail Changed
TRAP-TYPE    

trap6ForServerHealthStatus 64
Server Health Detail Refresh
TRAP-TYPE