CISCO-ENTITY-DIAG-MIB

File: CISCO-ENTITY-DIAG-MIB.mib (78759 bytes)

Imported modules

SNMPv2-CONF SNMPv2-SMI ENTITY-MIB
SNMP-FRAMEWORK-MIB SNMPv2-TC CISCO-TC
CISCO-ENTITY-DIAG-TC-MIB CISCO-SMI

Imported symbols

OBJECT-GROUP MODULE-COMPLIANCE NOTIFICATION-GROUP
Unsigned32 Gauge32 Integer32
Counter32 OBJECT-TYPE MODULE-IDENTITY
NOTIFICATION-TYPE entPhysicalIndex PhysicalIndex
entPhysicalDescr SnmpAdminString DateAndTime
TruthValue RowStatus EntPhysicalIndexOrZero
CeDiagDiagnosticLevel CeDiagDiagnosticMethod CeDiagTestIdentifier
CeDiagErrorIdentifier CeDiagErrorIdentifierOrZero CeDiagJobIdentifier
CeDiagPortList CeDiagTestList CeDiagJobSuite
ciscoMgmt

Defined Types

CeDiagTestInfoEntry  
SEQUENCE    
  ceDiagTestId CeDiagTestIdentifier
  ceDiagTestText SnmpAdminString
  ceDiagTestAttributes BITS

CeDiagTestCustomAttributeEntry  
SEQUENCE    
  ceDiagTestCustomAttributeIndex Unsigned32
  ceDiagTestCustomAttributeDesc SnmpAdminString

CeDiagErrorInfoEntry  
SEQUENCE    
  ceDiagErrorId CeDiagErrorIdentifier
  ceDiagErrorText SnmpAdminString

CeDiagEntityEntry  
SEQUENCE    
  ceDiagEntityBootLevel CeDiagDiagnosticLevel
  ceDiagEntityImageAdminStatus INTEGER
  ceDiagEntityImageOperStatus INTEGER
  ceDiagEntityFieldDiagnosticUrl SnmpAdminString

CeDiagEntityCurrentTestEntry  
SEQUENCE    
  ceDiagEntityCurrentTestMethod CeDiagDiagnosticMethod

CeDiagOnDemandJobEntry  
SEQUENCE    
  ceDiagOnDemandJobSuite CeDiagJobSuite
  ceDiagOnDemandJobTestList CeDiagTestList
  ceDiagOnDemandJobPortList CeDiagPortList
  ceDiagOnDemandJobRowStatus RowStatus

CeDiagScheduledJobEntry  
SEQUENCE    
  ceDiagScheduledJobIndex CeDiagJobIdentifier
  ceDiagScheduledJobType INTEGER
  ceDiagScheduledJobStart DateAndTime
  ceDiagScheduledJobDayOfWeek INTEGER
  ceDiagScheduledJobTestList CeDiagTestList
  ceDiagScheduledJobPortList CeDiagPortList
  ceDiagScheduledJobRowStatus RowStatus
  ceDiagScheduledJobSuite CeDiagJobSuite

CeDiagTestPerfEntry  
SEQUENCE    
  ceDiagTestPerfLastResult INTEGER
  ceDiagTestPerfLastErrorID CeDiagErrorIdentifierOrZero
  ceDiagTestPerfLastRun DateAndTime
  ceDiagTestPerfFirstFail DateAndTime
  ceDiagTestPerfLastSuccess DateAndTime
  ceDiagTestPeffLastFail DateAndTime
  ceDiagTestPerfTotalRuns Counter32
  ceDiagTestPerfTotalFails Counter32
  ceDiagTestPerfConsecutiveFails Gauge32
  ceDiagTestPerfLastTestMethod CeDiagDiagnosticMethod

CeDiagHMTestEntry  
SEQUENCE    
  ceDiagHMTestEnabled TruthValue
  ceDiagHMTestIntervalMin Unsigned32
  ceDiagHMTestIntervalDefault Unsigned32
  ceDiagHMTestInterval Unsigned32
  ceDiagHMTestThresholdDefault Unsigned32
  ceDiagHMTestThreshold Unsigned32
  ceDiagHMTestThreshWindowSuite INTEGER
  ceDiagHMTestThreshWindowSize Unsigned32

CeDiagEventQueryEntry  
SEQUENCE    
  ceDiagEventQueryIndex Unsigned32
  ceDiagEventQueryPhysicalIndex EntPhysicalIndexOrZero
  ceDiagEventQuerySeverity INTEGER
  ceDiagEventQueryOwner SnmpAdminString
  ceDiagEventQueryResultingRows Integer32
  ceDiagEventQueryStatus RowStatus

CeDiagEventResultEntry  
SEQUENCE    
  ceDiagEventResultIndex Unsigned32
  ceDiagEventResultPhysicalIndex PhysicalIndex
  ceDiagEventResultPhysicalDescr SnmpAdminString
  ceDiagEventResultTime DateAndTime
  ceDiagEventResultSeverity INTEGER
  ceDiagEventResultLogText SnmpAdminString

Defined Values

ciscoEntityDiagMIB 1.3.6.1.4.1.9.9.350
This MIB module defines the managed objects that describe the online diagnostics capabilities supported by the physical entities contained by the system, including chassis, modules, ports, power supplies, fans, and sensors. In order to manage the online diagnostic capabilities supported by a physical entity, it must be represented by a conceptual row in the entPhysicalTable of the ENTITY-MIB (RFC-2737). GLOSSARY Boot-up Diagnostic - a diagnostic consisting of tests intended to be executed in a reasonable timeframe when a physical entity boots. Diagnostic - a suite of tests intended to exercise the functional integrity of a physical entity. Diagnostic Level - the degree of completeness that a diagnostic will exercise a physical entity. Field Diagnostic - a special suite of tests intended to exercise the functional integrity of a physical entity in a manner that is possible when a physical entity is operational or running an operational image. Field Diagnostic Image - an image supporting field diagnostics. A physical entity has to be loaded with a field diagnostic image before field diagnostics can be executed on the physical entity. Health Monitoring - the process of running special non-intrusive online tests periodically on a physical entity for the purpose of tracking the overall condition of a physical entity. On-Demand Diagnostic - a diagnostic intended to be executed immediately upon request. Offline Diagnostic - a diagnostic that consists of tests that are disruptive in nature, and thus requires the physical entity being evaluated to be taken offline for the duration. Online Diagnostic - a diagnostic that consists of tests that are not disruptive in nature, and thus can be done without taking the physical entity offline. Physical Entity - an identifiable physical resource, such as a chassis, line card, power supply, or communication port. See RFC-2737, 'Entity MIB (Version 2)', K. McCloghrie and A. Bierman. Scheduled Diagnostic - a diagnostic intended to execute at some time in the future. There exist two types of scheduled diagnostics: 1) one-shot, which execute only once; and 2) periodic, which executes at a specific interval. Test - an exercise intended to determine the functional integrity of a component comprising a physical entity (e.g., a port might support an internal loopback test). Diagnostic Job - Consists of a diagnostic suite (i.e., a collection of tests) to be executed by a physical entity.
MODULE-IDENTITY    

ciscoEntityDiagMIBNotifs 1.3.6.1.4.1.9.9.350.0
OBJECT IDENTIFIER    

ciscoEntityDiagMIBObjects 1.3.6.1.4.1.9.9.350.1
OBJECT IDENTIFIER    

ciscoEntityDiagMIBConform 1.3.6.1.4.1.9.9.350.2
OBJECT IDENTIFIER    

ceDiagDescriptions 1.3.6.1.4.1.9.9.350.1.1
OBJECT IDENTIFIER    

ceDiagGlobalConfig 1.3.6.1.4.1.9.9.350.1.2
OBJECT IDENTIFIER    

ceDiagEntity 1.3.6.1.4.1.9.9.350.1.3
OBJECT IDENTIFIER    

ceDiagOnDemand 1.3.6.1.4.1.9.9.350.1.4
OBJECT IDENTIFIER    

ceDiagScheduled 1.3.6.1.4.1.9.9.350.1.5
OBJECT IDENTIFIER    

ceDiagTest 1.3.6.1.4.1.9.9.350.1.6
OBJECT IDENTIFIER    

ceDiagHealthMonitor 1.3.6.1.4.1.9.9.350.1.7
OBJECT IDENTIFIER    

ceDiagEvents 1.3.6.1.4.1.9.9.350.1.8
OBJECT IDENTIFIER    

ceDiagNotificationControl 1.3.6.1.4.1.9.9.350.1.9
OBJECT IDENTIFIER    

ceDiagTestInfoTable 1.3.6.1.4.1.9.9.350.1.1.1
This table describes the tests supported by each physical entity supporting online diagnostics. The table organizes tests into sets associated with the physical entity supporting those tests. The SNMP entity adds a set of tests corresponding to a physical entity upon detection of a physical entity supporting online diagnostics. The SNMP entity deletes a set of tests corresponding to a physical entity upon removal of the physical entity. The SNMP entity replaces a set of tests corresponding to a physical entity when the physical entity has been successfully loaded with a different image (e.g., the field diagnostic image).
OBJECT-TYPE    
  SEQUENCE OF  
    CeDiagTestInfoEntry

ceDiagTestInfoEntry 1.3.6.1.4.1.9.9.350.1.1.1.1
The description of a single test supported by a corresponding physical entity.
OBJECT-TYPE    
  CeDiagTestInfoEntry  

ceDiagTestId 1.3.6.1.4.1.9.9.350.1.1.1.1.1
This object indicates an arbitrary positive integer arbitrarily identifying the test.
OBJECT-TYPE    
  CeDiagTestIdentifier  

ceDiagTestText 1.3.6.1.4.1.9.9.350.1.1.1.1.2
This object indicates a human-readable description of the test. Examples include: 'Marching Pattern DRAM Test' 'Data Pins DRAM Test' 'Internal Loopback Test' 'External Loopback Test'
OBJECT-TYPE    
  SnmpAdminString  

ceDiagTestAttributes 1.3.6.1.4.1.9.9.350.1.1.1.1.3
This object indicates a set of attributes characterizing the test: 'minimal' - indicates that this test will be executed during boot-up if ceDiagBootupLevel is set to 'minimal' or 'complete'. This test is also included in the minimal or complete test suites. 'complete' - indicates that this test will be executed during boot-up if ceDiagBootupLevel is set to 'complete'. This test is also included in the complete test suites. 'perPort' - indicates that this test is a executed for each port contained by the module. This test is also included in the perPort test suites. 'fatal' - indicates that if this test fails, then the diagnostic should fail indicating that a major error occurred. 'basicOnDemand' - indicates that this test will be run during the basic on demand job is run. 'standby' - indicates that this test can only be run if the physical entity is a standby unit and can only be executed from the standby unit. 'parallel' - indicates that this test can be executed in parallel with other tests without checking for resource availability. 'nonDisruptive' - indicates this test can be executed without disrupting the physical entity's normal operation. This test is also included in the nonDisruptive test suites. 'hmAlwaysEnabled' - indicates that a management application can not disable the use of this test for the purpose of health monitoring. 'hmFixedInterval' - indicates that a management application can not change the interval at which health monitoring executes this test. 'nonHM' - indicates that this test can not be used for health monitoring. 'proxy' - indicates that the test must be executed through a proxy. 'activeToStandby' - indicates that this test can only be run if the physical entity is a standby unit and can only be executed from the active unit. 'offline' - indicates that this test will not get a user confirmation when it is run. 'perDevice' - indicates that this test is a per device test. 'disruptive' - indicates that this test can be executed with disrupting the physical entity's normal operation. This test is also included in the disruptive test suites.
OBJECT-TYPE    
  BITS minimal(0), complete(1), perPort(2), fatal(3), basicOnDemand(4), standby(5), parallel(6), nonDisruptive(7), hmAlwaysEnable(8), hmFixedInterval(9), nonHM(10), proxy(11), activeToStandby(12), offline(13), perDevice(14), disruptive(15)  

ceDiagTestCustomAttributeTable 1.3.6.1.4.1.9.9.350.1.1.2
This table describes the additional custom based attributes of the tests listed in ceDiagTestInfoTable. These are attributes which have been customized by the platform supporting the tests.
OBJECT-TYPE    
  SEQUENCE OF  
    CeDiagTestCustomAttributeEntry

ceDiagTestCustomAttributeEntry 1.3.6.1.4.1.9.9.350.1.1.2.1
The description of a single custom based attribute for a test supported by a corresponding physical entity.
OBJECT-TYPE    
  CeDiagTestCustomAttributeEntry  

ceDiagTestCustomAttributeIndex 1.3.6.1.4.1.9.9.350.1.1.2.1.1
An arbitrary integer which identifies the custom based attribute of a test.
OBJECT-TYPE    
  Unsigned32  

ceDiagTestCustomAttributeDesc 1.3.6.1.4.1.9.9.350.1.1.2.1.2
This object provides a textual description of the custom based attribute of this test.
OBJECT-TYPE    
  SnmpAdminString  

ceDiagErrorInfoTable 1.3.6.1.4.1.9.9.350.1.1.3
This table describes the errors indicated by a system supporting online diagnostics.
OBJECT-TYPE    
  SEQUENCE OF  
    CeDiagErrorInfoEntry

ceDiagErrorInfoEntry 1.3.6.1.4.1.9.9.350.1.1.3.1
The description of a single online error.
OBJECT-TYPE    
  CeDiagErrorInfoEntry  

ceDiagErrorId 1.3.6.1.4.1.9.9.350.1.1.3.1.1
This object indicates an arbitrary positive integer arbitrarily identifying the error.
OBJECT-TYPE    
  CeDiagErrorIdentifier  

ceDiagErrorText 1.3.6.1.4.1.9.9.350.1.1.3.1.2
This object indicates a human-readable description of the error. Examples include: 'DIAG_SUCCESS' 'DIAG_FAILURE' 'DIAG_NOT_SUPPORT' 'DIAG_SKIPPED'
OBJECT-TYPE    
  SnmpAdminString  

ceDiagBootupLevel 1.3.6.1.4.1.9.9.350.1.2.1
This object specifies the level that physical entities will execute their boot-up diagnostic.
OBJECT-TYPE    
  CeDiagDiagnosticLevel  

ceDiagEntityTable 1.3.6.1.4.1.9.9.350.1.3.1
This table supports online diagnostic control and status for each physical entity that supporting the feature. The SNMP entity adds a conceptual row to this table corresponding to a physical entity upon detection of a physical entity supporting online diagnostics. The SNMP entity deletes a conceptual row from this table corresponding to a physical entity upon removal of the physical entity.
OBJECT-TYPE    
  SEQUENCE OF  
    CeDiagEntityEntry

ceDiagEntityEntry 1.3.6.1.4.1.9.9.350.1.3.1.1
Online diagnostic control and status for a single physical entity supporting the feature. Observe that this data may not be accurate if the corresponding cefcModuleOperStatus (see the CISCO-ENTITY-FRU-CONTROL-MIB for further details) has a value of 'boot'.
OBJECT-TYPE    
  CeDiagEntityEntry  

ceDiagEntityBootLevel 1.3.6.1.4.1.9.9.350.1.3.1.1.1
This object indicates the level that the physical entity executed its boot-up diagnostic.
OBJECT-TYPE    
  CeDiagDiagnosticLevel  

ceDiagEntityImageAdminStatus 1.3.6.1.4.1.9.9.350.1.3.1.1.2
This object specifies the desired image the physical entity should be running: 'operational' - the physical entity should be running the operational image. 'fieldDiagnostic' - the physical entity should be running the field diagnostic image.
OBJECT-TYPE    
  INTEGER operational(1), fieldDiagnostic(2)  

ceDiagEntityImageOperStatus 1.3.6.1.4.1.9.9.350.1.3.1.1.3
This object indicates the actual image the physical entity is running: 'operational' - the physical entity is running the operational image. 'fieldDiagnostic' - the physical entity is running the field diagnostic image. 'booting' - the physical entity is booting; that is, there is no way of determining what image the physical entity is running because it is currently booting.
OBJECT-TYPE    
  INTEGER operational(1), fieldDiagnostic(2), booting(3)  

ceDiagEntityFieldDiagnosticUrl 1.3.6.1.4.1.9.9.350.1.3.1.1.4
This object specifies a URL (see RFC-1630) that specifies the location of the field diagnostic image. The following list provides some examples of URLs for the field diagnostic: file://disk0:/images/fd001 Describes a file with the path '/images/fd001' on 'disk0:' accessed locally. ftp://pop-server/usr/bin/fd001 Describes a file with the path '/usr/bin/fd001' on the host 'pop-server' accessed via FTP. tftp://pop-server/tftpout/fd001 Describes a file with the path '/tftpout/fd001' on the host 'pop-server' accessed via TFTP.
OBJECT-TYPE    
  SnmpAdminString  

ceDiagEntityCurrentTestTable 1.3.6.1.4.1.9.9.350.1.3.2
This table contains the information about the current test executing on a physical entity.
OBJECT-TYPE    
  SEQUENCE OF  
    CeDiagEntityCurrentTestEntry

ceDiagEntityCurrentTestEntry 1.3.6.1.4.1.9.9.350.1.3.2.1
A test which is currently executing on a particular physical entity.
OBJECT-TYPE    
  CeDiagEntityCurrentTestEntry  

ceDiagEntityCurrentTestMethod 1.3.6.1.4.1.9.9.350.1.3.2.1.1
This object indicates the method used to invoke the diagnostic that is executing this test.
OBJECT-TYPE    
  CeDiagDiagnosticMethod  

ceDiagOnDemandErrorAllowed 1.3.6.1.4.1.9.9.350.1.4.1
This object specifies the number of errors the physical entities will allow before aborting an on demand diagnostic job. A value of '0' indicates that the an unlimited number of errors are allowed for the on demand diagnostic job.
OBJECT-TYPE    
  Unsigned32  

ceDiagOnDemandErrorAction 1.3.6.1.4.1.9.9.350.1.4.2
This object specifies how the physical entities in the system are to proceed when they encounter an error during an on demand diagnostic job. 'continue' - indicates that the physical entities will continue executing the on demand job. 'stop' - indicates that the physical entities will abort the on demand job.
OBJECT-TYPE    
  INTEGER continue(1), stop(2)  

ceDiagOnDemandIterations 1.3.6.1.4.1.9.9.350.1.4.3
This object specifies the maximum number of iterations of an on demand job.
OBJECT-TYPE    
  Unsigned32  

ceDiagOnDemandJobTable 1.3.6.1.4.1.9.9.350.1.4.4
This table contains a list of on demand jobs currently in the system. A row in this table can be created by setting the corresponding instance of ceDiagOnDemandJobRowStatus to 'createAndGo'. A row can be deleted by setting the corresponding instance of ceDiagOnDemandJobRowStatus to 'destroy'. Once the job is completed the corresponding row is deleted from the table. The individual results of the tests executed by this job are updated in ceDiagTestPerfTable.
OBJECT-TYPE    
  SEQUENCE OF  
    CeDiagOnDemandJobEntry

ceDiagOnDemandJobEntry 1.3.6.1.4.1.9.9.350.1.4.4.1
A on demand job currently executing on a particular physical entity which supports on demand diagnostics.
OBJECT-TYPE    
  CeDiagOnDemandJobEntry  

ceDiagOnDemandJobSuite 1.3.6.1.4.1.9.9.350.1.4.4.1.1
This object indicates the various system predefined test suites the on demand job can choose from. If the value of this object is 'none', this job will run the tests specified by ceDiagOnDemandJobTestList. If the value of this object is 'complete', 'minimal', 'nonDisruptive' or 'perPort' the value of ceDiagOnDemandJobTestList is ignored.
OBJECT-TYPE    
  CeDiagJobSuite  

ceDiagOnDemandJobTestList 1.3.6.1.4.1.9.9.350.1.4.4.1.2
This object specifies the user specified diagnostic suite (i.e., a set of tests) to be executed by the corresponding physical entity. The set of tests supported by this physical entity are specified in ceDiagTestInfoTable.
OBJECT-TYPE    
  CeDiagTestList  

ceDiagOnDemandJobPortList 1.3.6.1.4.1.9.9.350.1.4.4.1.3
This object specifies the list of ports to be exercised by the corresponding physical entity when executing the diagnostic suite specified for the job.
OBJECT-TYPE    
  CeDiagPortList  

ceDiagOnDemandJobRowStatus 1.3.6.1.4.1.9.9.350.1.4.4.1.4
The status object used to manage the rows in this table. When set to active(1) the on demand job is submitted. When set to destroy(6) the on demand job is stopped. When the value of this object is 'active', values within this row cannot be modified, except by deleting and re-creating the row.
OBJECT-TYPE    
  RowStatus  

ceDiagScheduledJobTable 1.3.6.1.4.1.9.9.350.1.5.1
This table contains a list of scheduled jobs on the system. A row in this table can be created by setting the corresponding instance of ceDiagScheduledJobRowStatus to 'createAndGo'. A row can be deleted by setting the corresponding instance of ceDiagScheduledJobRowStatus to 'destroy'. Once the job is completed the corresponding row is deleted from the table. The individual results of the tests executed by this job are updated in ceDiagTestPerfTable.
OBJECT-TYPE    
  SEQUENCE OF  
    CeDiagScheduledJobEntry

ceDiagScheduledJobEntry 1.3.6.1.4.1.9.9.350.1.5.1.1
A job currently scheduled on a particular physical entity.
OBJECT-TYPE    
  CeDiagScheduledJobEntry  

ceDiagScheduledJobIndex 1.3.6.1.4.1.9.9.350.1.5.1.1.1
An arbitrary non-zero integer value that uniquely identifies a single scheduled job with respect to a physical entity.
OBJECT-TYPE    
  CeDiagJobIdentifier  

ceDiagScheduledJobType 1.3.6.1.4.1.9.9.350.1.5.1.1.2
This object specifies the type of the scheduled job. 'scheduledOneShot' - the physical entity will invoke this job at the time specified by ceDiagScheduledJobStart. 'scheduledPeriodicDaily' - the physical entity will first invoke this job at the time specified by ceDiagScheduledJobStart and continue invoking it daily at the same time. 'scheduledPeriodicWeekly' - the corresponding physical entity will first invoke this job at the time and day of the week specified by ceDiagScheduledJobStart and ceDiagScheduledJobDayOfWeek, and continue to invoke it weekly at the same time and day.
OBJECT-TYPE    
  INTEGER scheduledOneShot(1), scheduledPeriodicDaily(2), scheduledPeriodicWeekly(3)  

ceDiagScheduledJobStart 1.3.6.1.4.1.9.9.350.1.5.1.1.3
This object specifies when a scheduled job will be executed. If the value of ceDiagScheduledJobType is 'scheduledOneShot', then this object only applies to the first execution of the job. If the value of ceDiagScheduledJobType is 'scheduledPeriodicDaily' or 'scheduledPeriodicWeekly', then the first four octets of this objects should be zero. If the physical entity's job queue already contains a job scheduled for execution at this time, then the process of submitting the job will fail.
OBJECT-TYPE    
  DateAndTime  

ceDiagScheduledJobDayOfWeek 1.3.6.1.4.1.9.9.350.1.5.1.1.4
This object specifies the day of the week for a weekly periodic scheduled job. The value of of this object must be specified if the value of ceDiagScheduledJobType is 'scheduledPeriodicWeekly'. This value of this object is set to 'notApplicable' if the value of ceDiagScheduledJobType is 'scheduledOneShot' or 'scheduledPeriodicDaily'.
OBJECT-TYPE    
  INTEGER sunday(1), monday(2), tuesday(3), wednesday(4), thursday(5), friday(6), saturday(7), notApplicable(8)  

ceDiagScheduledJobTestList 1.3.6.1.4.1.9.9.350.1.5.1.1.5
This object specifies the diagnostic suite (i.e., a set of tests) to be executed by the corresponding physical entity. The set of tests supported by this physical entity are specified in ceDiagTestInfoTable.
OBJECT-TYPE    
  CeDiagTestList  

ceDiagScheduledJobPortList 1.3.6.1.4.1.9.9.350.1.5.1.1.6
This object specifies the list of ports to be tested by the corresponding physical entity when executing the diagnostic suite specified for the job.
OBJECT-TYPE    
  CeDiagPortList  

ceDiagScheduledJobRowStatus 1.3.6.1.4.1.9.9.350.1.5.1.1.7
The status object used to manage the rows in this table. When set to 'active' the scheduled job is submitted. When set to destroy(6) the scheduled job is cleared. When the value of this object is 'active', values within this row cannot be modified, except by deleting and re-creating the row.
OBJECT-TYPE    
  RowStatus  

ceDiagScheduledJobSuite 1.3.6.1.4.1.9.9.350.1.5.1.1.8
This object indicates the various system predefined test suites the on scheduled job can choose from. If the value of this object is 'none', this job will run the tests specified by ceDiagScheduledJobTestList. If the value of this object is 'complete', 'minimal', 'nonDisruptive' or 'perPort' the value of ceDiagScheduledJobTestList is ignored.
OBJECT-TYPE    
  CeDiagJobSuite  

ceDiagTestPerfTable 1.3.6.1.4.1.9.9.350.1.6.1
This table maintains data concerning the performance of tests executed by each physical entity supporting the online diagnostic feature. The table organizes tests into sets associated with the physical entity supporting those tests. The SNMP entity adds a set of tests corresponding to a physical entity upon detection of a physical entity supporting online diagnostics. The SNMP entity deletes a set of tests corresponding to a physical entity upon removal of the physical entity. The SNMP entity replaces a set of tests corresponding to a physical entity when the physical entity has been successfully loaded with a different image (e.g., the field diagnostic image).
OBJECT-TYPE    
  SEQUENCE OF  
    CeDiagTestPerfEntry

ceDiagTestPerfEntry 1.3.6.1.4.1.9.9.350.1.6.1.1
Data concerning the performance of a single test.
OBJECT-TYPE    
  CeDiagTestPerfEntry  

ceDiagTestPerfLastResult 1.3.6.1.4.1.9.9.350.1.6.1.1.1
This object indicates the result the last time this test was executed by the corresponding physical entity: 'unknown' - the corresponding physical entity has not executed the test. 'fail' - the test executed and detected at least one failure. 'pass' - the test executed without detecting a failure. 'skipped' - the test was skipped due to insufficient resources.
OBJECT-TYPE    
  INTEGER unknown(1), fail(2), pass(3), skipped(4)  

ceDiagTestPerfLastErrorID 1.3.6.1.4.1.9.9.350.1.6.1.1.2
This object indicates the last error code of this test. Details of the non-zero error code can be found in the corresponding entry in ceDiagErrorInfoTable.
OBJECT-TYPE    
  CeDiagErrorIdentifierOrZero  

ceDiagTestPerfLastRun 1.3.6.1.4.1.9.9.350.1.6.1.1.3
This object indicates the last time the corresponding physical entity executed this test. If the value of ceDiagTestPerfLastResult is 'unknown', then the value of this object is irrelevant.
OBJECT-TYPE    
  DateAndTime  

ceDiagTestPerfFirstFail 1.3.6.1.4.1.9.9.350.1.6.1.1.4
This object indicates the first time the corresponding physical entity executed this test and it failed. The value of this object is irrelevant if the value of ceDiagTestPerfTotalFails is 0.
OBJECT-TYPE    
  DateAndTime  

ceDiagTestPerfLastSuccess 1.3.6.1.4.1.9.9.350.1.6.1.1.5
This object indicates the last time the corresponding physical entity executed this test and it passed. The value 0x0000010100000000 indicates that the corresponding physical entity has not passed this test yet.
OBJECT-TYPE    
  DateAndTime  

ceDiagTestPeffLastFail 1.3.6.1.4.1.9.9.350.1.6.1.1.6
This object indicates the last time the corresponding physical entity executed this test and it failed. If the value of ceDiagTestPerfTotalFails is 0, then the value of this object is irrelevant.
OBJECT-TYPE    
  DateAndTime  

ceDiagTestPerfTotalRuns 1.3.6.1.4.1.9.9.350.1.6.1.1.7
This object indicates the total number of times the corresponding physical entity has executed the test.
OBJECT-TYPE    
  Counter32  

ceDiagTestPerfTotalFails 1.3.6.1.4.1.9.9.350.1.6.1.1.8
This object indicates the total number of times the corresponding physical entity has executed the test and the test resulted with a failure.
OBJECT-TYPE    
  Counter32  

ceDiagTestPerfConsecutiveFails 1.3.6.1.4.1.9.9.350.1.6.1.1.9
This object indicates the consecutive number of times the corresponding physical entity has executed the test and it has failed. The value of this object will be reset to '0' when the physical entity executes the test and it succeeds.
OBJECT-TYPE    
  Gauge32  

ceDiagTestPerfLastTestMethod 1.3.6.1.4.1.9.9.350.1.6.1.1.10
This object indicates the testing method used for the last time this test was executed by the corresponding physical entity.
OBJECT-TYPE    
  CeDiagDiagnosticMethod  

ceDiagHMSyslogEnabled 1.3.6.1.4.1.9.9.350.1.7.1
This object specifies whether the system will generate syslog messages due to the tests run by health monitor.
OBJECT-TYPE    
  TruthValue  

ceDiagHMTestTable 1.3.6.1.4.1.9.9.350.1.7.2
This table describes attributes specific to the health monitor for tests supported by a physical entity.
OBJECT-TYPE    
  SEQUENCE OF  
    CeDiagHMTestEntry

ceDiagHMTestEntry 1.3.6.1.4.1.9.9.350.1.7.2.1
The attributes of a single test specific to the health monitor.
OBJECT-TYPE    
  CeDiagHMTestEntry  

ceDiagHMTestEnabled 1.3.6.1.4.1.9.9.350.1.7.2.1.1
This object specifies whether this test is enabled for health monitor.
OBJECT-TYPE    
  TruthValue  

ceDiagHMTestIntervalMin 1.3.6.1.4.1.9.9.350.1.7.2.1.2
This object indicates the minimum interval which the health monitor can periodically invoke this test.
OBJECT-TYPE    
  Unsigned32 0..2147483647  

ceDiagHMTestIntervalDefault 1.3.6.1.4.1.9.9.350.1.7.2.1.3
This object indicates the default interval which the health monitor will periodically invoke this test. A value of '0' indicates that the health monitor will not invoke the test.
OBJECT-TYPE    
  Unsigned32 0..2147483647  

ceDiagHMTestInterval 1.3.6.1.4.1.9.9.350.1.7.2.1.4
This object specifies the interval at which the health monitor periodically invokes this test. A value of '0' indicates that the health monitor will not invoke the test. A value of '0' cannot be set.
OBJECT-TYPE    
  Unsigned32 0..2147483647  

ceDiagHMTestThresholdDefault 1.3.6.1.4.1.9.9.350.1.7.2.1.5
This object indicates the default consecutive failure count threshold. When the specified failure count threshold is reached, the diagnostic test result is set to failure. A value of '0' indicates that the health monitor will not invoke this test.
OBJECT-TYPE    
  Unsigned32 0..2147483647  

ceDiagHMTestThreshold 1.3.6.1.4.1.9.9.350.1.7.2.1.6
This object specifies the consecutive failure count threshold for this test. When the specified failure count threshold is reached, the diagnostic test result is set to failure. A value of '0' indicates that there is no failure count threshold for this test. This object is used in combination with ceDiagHMTestThreshWindowSuite and ceDiagHMTestThreshWindowSize to specify a sliding history window for which the threshold is monitored. When the value of ceDiagHMTestThreshWindowSuite is 'default', the sliding history window is in number of test runs, with a window size the same as the value of this object. If ceDiagHMTestThreshWindowSuite and ceDiagHMTestThreshWindowSize are not supported, the failure count threshold will be the consecutive failure count threshold.
OBJECT-TYPE    
  Unsigned32 0..2147483647  

ceDiagHMTestThreshWindowSuite 1.3.6.1.4.1.9.9.350.1.7.2.1.7
This object specifies a sliding history window parameter which is used in combination with ceDiagHMTestThreshold. When the specified failure count threshold is reached in this sliding history window, the diagnostic test result is set to failure. 'default' - The sliding history window is in number of test runs or executions, with a window size the same as ceDiagHMTestThreshold. 'milliseconds' - The sliding history window is in milli-seconds specified by ceDiagHMTestThreshWindowSize. 'seconds' - The sliding history window is in seconds specified by ceDiagHMTestThreshWindowSize. 'minutes' - The sliding history window is in minutes specified by ceDiagHMTestThreshWindowSize. 'hours' - The sliding history window is in hours specified by ceDiagHMTestThreshWindowSize. 'days' - The sliding history window is in days specified by ceDiagHMTestThreshWindowSize. 'runs' - The sliding history window is in number of test runs or executions specified by ceDiagHMTestThreshWindowSize. When the value of this object is 'default' the user cannot set any value for ceDiagHMTestThreshWindowSize. When the value of this object is not 'default', then the value of ceDiagHMTestThreshWindowSize cannot be zero (0).
OBJECT-TYPE    
  INTEGER default(1), milliseconds(2), seconds(3), minutes(4), hours(5), days(6), runs(7)  

ceDiagHMTestThreshWindowSize 1.3.6.1.4.1.9.9.350.1.7.2.1.8
This object indicates the sliding history window size. When the value of ceDiagHMTestThreshWindowSuite is 'default', the user cannot set any value for this object. The value of zero (0) cannot be set.
OBJECT-TYPE    
  Unsigned32 0..2147483647  

ceDiagEventLogSize 1.3.6.1.4.1.9.9.350.1.8.1
This object specifies the maximum number of entries which the event log buffer can contain.
OBJECT-TYPE    
  Unsigned32  

ceDiagEventCount 1.3.6.1.4.1.9.9.350.1.8.2
This object specifies the number of entries currently stored in the event log buffer.
OBJECT-TYPE    
  Unsigned32  

ceDiagEventMaxQueries 1.3.6.1.4.1.9.9.350.1.8.3
Maximum number of query entries allowed in the ceDiagEventQueryTable.
OBJECT-TYPE    
  Unsigned32  

ceDiagEventQueryTable 1.3.6.1.4.1.9.9.350.1.8.4
A control table used to query the event log buffer. Each row instance in the table represents a query with its parameters. The resulting data for each instance of a query in this table is stored in the ceDiagEventResultTable. A row in this table can be created by setting the corresponding instance of ceDiagEventQueryStatus to 'createAndGo'. A row can be deleted by setting the corresponding instance of ceDiagEventQueryStatus to 'destroy'.
OBJECT-TYPE    
  SEQUENCE OF  
    CeDiagEventQueryEntry

ceDiagEventQueryEntry 1.3.6.1.4.1.9.9.350.1.8.4.1
A conceptual row of the ceDiagEventQueryTable used to setup a event log buffer query to search for diagnostic events. The actual search is started by when the value of ceDiagEventQueryStatus is set to 'active'.
OBJECT-TYPE    
  CeDiagEventQueryEntry  

ceDiagEventQueryIndex 1.3.6.1.4.1.9.9.350.1.8.4.1.1
An arbitrary integer in the range of 1 to ceDiagEventMaxQueries to identify this control query.
OBJECT-TYPE    
  Unsigned32  

ceDiagEventQueryPhysicalIndex 1.3.6.1.4.1.9.9.350.1.8.4.1.2
This object specifies the physical entity for the event log buffer query. A value of zero indicates that the query will return events of all physical entities.
OBJECT-TYPE    
  EntPhysicalIndexOrZero  

ceDiagEventQuerySeverity 1.3.6.1.4.1.9.9.350.1.8.4.1.3
This object specifies the severity of the event log buffer query. A value of 'all' indicates that the search will return events of all severities.
OBJECT-TYPE    
  INTEGER all(0), info(1), warning(2), error(3)  

ceDiagEventQueryOwner 1.3.6.1.4.1.9.9.350.1.8.4.1.4
The manager entity that configured this entry and is therefore using the resources assigned to it. It is used to model an administratively assigned name of the owner of a resource. It is recommended that this object have one or more the following information: IP address, management station name, network manager's name, location, or phone number.
OBJECT-TYPE    
  SnmpAdminString  

ceDiagEventQueryResultingRows 1.3.6.1.4.1.9.9.350.1.8.4.1.5
The result status of the query. Possible values are: -1 - Either the query has not been initiated or the agent is busy processing this query instance. Time to completion of the query processing depends on the complexity of the query and the number of matches that satisfy this query. 0..2147483647 - The search has ended and this is the number of rows in the ceDiagEventResultTable, resulting from this query.
OBJECT-TYPE    
  Integer32 -1..2147483647  

ceDiagEventQueryStatus 1.3.6.1.4.1.9.9.350.1.8.4.1.6
The status object used to manage rows in this table. When set to 'active', the query to search for diagnostic events is initiated. Once a row becomes active, values within the row cannot be modified, except by deleting and re-creating the row.
OBJECT-TYPE    
  RowStatus  

ceDiagEventResultTable 1.3.6.1.4.1.9.9.350.1.8.5
A table containing event log information corresponding to all the completed queries set up in ceDiagEventQueryTable. The query result will not become available until the current search is completed.
OBJECT-TYPE    
  SEQUENCE OF  
    CeDiagEventResultEntry

ceDiagEventResultEntry 1.3.6.1.4.1.9.9.350.1.8.5.1
A conceptual row in ceDiagEventResultTable, containing information about an event that matches the search criteria set in the corresponding row of ceDiagEventQueryTable.
OBJECT-TYPE    
  CeDiagEventResultEntry  

ceDiagEventResultIndex 1.3.6.1.4.1.9.9.350.1.8.5.1.1
A positive integer which uniquely identifies a result entry matching a particular query.
OBJECT-TYPE    
  Unsigned32  

ceDiagEventResultPhysicalIndex 1.3.6.1.4.1.9.9.350.1.8.5.1.2
This object specifies the physical entity corresponding to this event.
OBJECT-TYPE    
  PhysicalIndex  

ceDiagEventResultPhysicalDescr 1.3.6.1.4.1.9.9.350.1.8.5.1.3
This object specifies a textual description of physical entity corresponding to this event.
OBJECT-TYPE    
  SnmpAdminString  

ceDiagEventResultTime 1.3.6.1.4.1.9.9.350.1.8.5.1.4
This object specifies the time at which this event occurred.
OBJECT-TYPE    
  DateAndTime  

ceDiagEventResultSeverity 1.3.6.1.4.1.9.9.350.1.8.5.1.5
This object indicates the severity of this event.
OBJECT-TYPE    
  INTEGER info(1), warning(2), error(3)  

ceDiagEventResultLogText 1.3.6.1.4.1.9.9.350.1.8.5.1.6
The text message of this event.
OBJECT-TYPE    
  SnmpAdminString  

ceDiagEventErrorMsg 1.3.6.1.4.1.9.9.350.1.8.6
The error message related to the notification.
OBJECT-TYPE    
  SnmpAdminString  

ceDiagEnableBootUpFailedNotif 1.3.6.1.4.1.9.9.350.1.9.1
This variable specifies whether the system produces the ceDiagBootUpFailedNotif. A 'false' value will prevent ceDiagBootUpFailedNotif notifications from being generated by this system.
OBJECT-TYPE    
  TruthValue  

ceDiagEnableHMThreshReachedNotif 1.3.6.1.4.1.9.9.350.1.9.2
This variable specifies whether the system produces the ceDiagHMThresholdReachedNotif. A 'false' value will prevent ceDiagHMThresholdReachedNotif notifications from being generated by this system.
OBJECT-TYPE    
  TruthValue  

ceDiagEnableHMTestRecoverNotif 1.3.6.1.4.1.9.9.350.1.9.3
This variable specifies whether the system produces the ceDiagHMTestRecoverNotif. A 'false' value will prevent ceDiagHMTestRecoverNotif notifications from being generated by this system.
OBJECT-TYPE    
  TruthValue  

ceDiagEnableSchedTestFailedNotif 1.3.6.1.4.1.9.9.350.1.9.4
This variable specifies whether the system produces the ceDiagScheduledTestFailedNotif. A 'false' value will prevent ceDiagScheduledTestFailedNotif notifications from being generated by this system.
OBJECT-TYPE    
  TruthValue  

ceDiagBootUpFailedNotif 1.3.6.1.4.1.9.9.350.0.1
A ceDiagBootUpFailedNotif is sent if the online diagnostic discovers a boot up failure for a physical entity.
NOTIFICATION-TYPE    

ceDiagHMThresholdReachedNotif 1.3.6.1.4.1.9.9.350.0.2
A ceDiagHMThresholdReachedNotif is sent if the number of consecutive failure of a Health Monitoring test reaches the configured threshold.
NOTIFICATION-TYPE    

ceDiagHMTestRecoverNotif 1.3.6.1.4.1.9.9.350.0.3
A ceDiagHMTestRecoverNotif is sent when no error is detected for the first time on the same Health Monitoring test which previously triggered ceDiagHMThresholdReachedNotif.
NOTIFICATION-TYPE    

ceDiagScheduledTestFailedNotif 1.3.6.1.4.1.9.9.350.0.4
A ceDiagScheduledTestFailedNotif is sent if a scheduled test failed.
NOTIFICATION-TYPE    

ciscoEntityDiagMIBCompliances 1.3.6.1.4.1.9.9.350.2.1
OBJECT IDENTIFIER    

ciscoEntityDiagMIBGroups 1.3.6.1.4.1.9.9.350.2.2
OBJECT IDENTIFIER    

ciscoEntityDiagMIBComplianceRev1 1.3.6.1.4.1.9.9.350.2.1.1
The objects defined by this group only need to be implemented if the online diagnostic feature supports scheduled job test suites.
MODULE-COMPLIANCE    

ciscoEntityDiagMIBComplianceRev2 1.3.6.1.4.1.9.9.350.2.1.2
This group is mandatory for devices which can provide online diagnostic notifications.
MODULE-COMPLIANCE    

ciscoEntityDiagMIBComplianceRev3 1.3.6.1.4.1.9.9.350.2.1.3
This group is mandatory for devices which can provide the last testing method for a diagnostic test.
MODULE-COMPLIANCE    

ciscoEntityDiagMIBComplianceRev4 1.3.6.1.4.1.9.9.350.2.1.4
Write access is not required.
MODULE-COMPLIANCE    
  ceDiagOnDemandJobRowStatus INTEGER active(1)
  active INTEGER createAndGo(4), destroy(6)
  ceDiagScheduledJobRowStatus INTEGER active(1)
  active INTEGER createAndGo(4), destroy(6)

ceDiagDescrGroup 1.3.6.1.4.1.9.9.350.2.2.1
A collection of managed objects that describe tests and errors supported by each physical entity.
OBJECT-GROUP    

ceDiagGlobalConfigGroup 1.3.6.1.4.1.9.9.350.2.2.2
A collection of managed objects that describe global configuration of the online diagnostic feature.
OBJECT-GROUP    

ceDiagEntityGroup 1.3.6.1.4.1.9.9.350.2.2.3
A collection of managed objects that describe the state of a physical entity with respect ot the online diagnostic feature.
OBJECT-GROUP    

ceDiagEntityImageGroup 1.3.6.1.4.1.9.9.350.2.2.4
A collection of managed objects that describe the diagnostic image which the physical entity is running.
OBJECT-GROUP    

ceDiagOnDemandGroup 1.3.6.1.4.1.9.9.350.2.2.5
A collection of managed objects that describe the diagnostic on demand diagnostic jobs on the system.
OBJECT-GROUP    

ceDiagScheduledGroup 1.3.6.1.4.1.9.9.350.2.2.6
A collection of managed objects that describe the diagnostic on demand diagnostic jobs on the system.
OBJECT-GROUP    

ceDiagTestPerfGroup 1.3.6.1.4.1.9.9.350.2.2.7
A collection of managed objects that describe the performance of tests supported by each physical entity.
OBJECT-GROUP    

ceDiagHealthMonitorGroup 1.3.6.1.4.1.9.9.350.2.2.8
A collection of managed objects that describe tests and test configuration with relating to the health monitor.
OBJECT-GROUP    

ceDiagEventGroup 1.3.6.1.4.1.9.9.350.2.2.9
A collection of managed objects that describe online diagnostic event history.
OBJECT-GROUP    

ceDiagScheduledJobSuiteGroup 1.3.6.1.4.1.9.9.350.2.2.10
A collection of managed objects that describe the test suite information for a diagnostic scheduled job.
OBJECT-GROUP    

ceDiagNotifControlGroup 1.3.6.1.4.1.9.9.350.2.2.11
A collection of objects providing enabling/disabling of the boot up failed, health monitoring, and scheduled job notifications for online diagnostics.
OBJECT-GROUP    

ceDiagNotifErrorMsgGroup 1.3.6.1.4.1.9.9.350.2.2.12
A collection of objects providing error message used by various notifications.
OBJECT-GROUP    

ceDiagNotificationGroup 1.3.6.1.4.1.9.9.350.2.2.13
A collection of notifications providing for boot up failed, health monitoring, and scheduled job within online diagnostics.
NOTIFICATION-GROUP    

ceDiagTestPerfLastTestMethodGroup 1.3.6.1.4.1.9.9.350.2.2.14
A collection of managed objects that describe the last testing method for a diagnostic test.
OBJECT-GROUP    

ceDiagHMTestThreshWindowGroup 1.3.6.1.4.1.9.9.350.2.2.15
A collection of managed objects that describe the sliding history window parameters for a Health Monitor diagnostic test.
OBJECT-GROUP