diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/raisecom/ROSMGMT-SYSTEM-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/raisecom/ROSMGMT-SYSTEM-MIB')
| -rw-r--r-- | MIBS/raisecom/ROSMGMT-SYSTEM-MIB | 675 |
1 files changed, 675 insertions, 0 deletions
diff --git a/MIBS/raisecom/ROSMGMT-SYSTEM-MIB b/MIBS/raisecom/ROSMGMT-SYSTEM-MIB new file mode 100644 index 0000000..5c46167 --- /dev/null +++ b/MIBS/raisecom/ROSMGMT-SYSTEM-MIB @@ -0,0 +1,675 @@ +--MibName=raisecomSystem
+-- =======================================================================
+-- Version info
+--
+-- Version 0.1 Created 2003.12.17 by GONGGUIDONG
+-- This version of MIB is created just for the use of Network Management Systems
+-- display the memory and cpu.
+--
+-- Copyright(c) 2002-2005 by RAISECOM TECH, Ltd.
+-- modify history
+-- 01, 20131012, huxiangfeng, Add two traps.
+-- 01, 20090915, qiyun, Add CPU monitor MIBs.
+--
+-- =======================================================================
+
+
+
+ROSMGMT-SYSTEM-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ MODULE-IDENTITY ,
+ NOTIFICATION-TYPE,
+ Integer32,
+ OBJECT-TYPE
+ FROM SNMPv2-SMI
+ rosMgmt
+ FROM RAISECOM-BASE-MIB
+
+ EnableVar
+ FROM SWITCH-TC
+ TimeStamp,TEXTUAL-CONVENTION
+ FROM SNMPv2-TC;
+
+ rosMgmtSystem MODULE-IDENTITY
+ LAST-UPDATED "202004120000Z"
+ ORGANIZATION "RAISECOM TECH, Ltd."
+ CONTACT-INFO "www.raisecom.com"
+ DESCRIPTION
+ "raisecom System objects: objects common to all platforms."
+ REVISION "202004120000Z"
+ DESCRIPTION "MIB file check and modification"
+ ::= { rosMgmt 1 }
+--
+-- Textual Conventions
+--
+
+ ProcessStatus ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Status of the process."
+ SYNTAX INTEGER
+ {
+ rrunning(1),
+ dinterruptiblesleep(2),
+ suninterruptiblesleep(3),
+ tstopped(4),
+ zzombie(5),
+ xdead(6),
+ wpaging(7)
+ }
+
+ CPUTimeStamp ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "4d.4d.4d.4d"
+ STATUS current
+ DESCRIPTION
+ "The time in seconds that could represent signed
+ quantities like time delay with respect to some
+ source. The signed integer part is in the first
+ 32 bits and the fraction part is in the last 32 bits."
+ REFERENCE
+ "D.L. Mills, 'Network Time Protocol (Version 3)',
+ RFC-1305, March 1992, Sections 2, 3.2.1"
+ SYNTAX OCTET STRING (SIZE (16))
+
+
+--
+-- RAISECOM CPU objects
+--
+
+
+ rosMgmtCpu OBJECT IDENTIFIER ::= { rosMgmtSystem 1 }
+
+--rosMgmtCpuTrapGroup
+
+ rosMgmtCpuNotifications OBJECT IDENTIFIER ::= { rosMgmtCpu 0 }
+ rosMgmtCpuObjects OBJECT IDENTIFIER ::= { rosMgmtCpu 1 }
+ rosMgmtCpuConformance OBJECT IDENTIFIER ::= { rosMgmtCpu 2 }
+
+--rosMgmtCpuNotifications
+ rosMgmtCpuRisingThreshold NOTIFICATION-TYPE
+ OBJECTS { rosMgmtProcessIndex, rosMgmtProcessUtilization,rosMgmtCpuUtilizationCpuIdx, rosMgmtCpuUtilization }
+ STATUS current
+ DESCRIPTION
+ "CPU utilization rising threshold trap transfer."
+ ::= { rosMgmtCpuNotifications 1 }
+
+ rosMgmtCpuRisingThresholdRecover NOTIFICATION-TYPE
+ OBJECTS {rosMgmtCpuUtilizationCpuIdx, rosMgmtCpuUtilization }
+ STATUS current
+ DESCRIPTION
+ "CPU utilization rising threshold return to normal trap transfer."
+ ::= { rosMgmtCpuNotifications 2 }
+
+
+--rosMgmtCpuScalarGroup
+
+
+ rosMgmtCpuScalarGroup OBJECT IDENTIFIER
+ ::= { rosMgmtCpuObjects 1}
+
+ rosMgmtCpuTotalProcNum OBJECT-TYPE
+ SYNTAX Integer32 (1..2000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of processes."
+ ::= { rosMgmtCpuScalarGroup 1}
+
+
+ rosMgmtCpuHistoryTableSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A value configured by the user which specifies
+ the number of reports in the history table."
+ DEFVAL { 60 }
+ ::= { rosMgmtCpuScalarGroup 2}
+
+ rosMgmtCpuThresholdTrapEnable OBJECT-TYPE
+ SYNTAX EnableVar
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "The administration status of the CPU utilization threshold trap."
+ ::= { rosMgmtCpuScalarGroup 3}
+
+ rosMgmtCpuRisingThresholdValue OBJECT-TYPE
+ SYNTAX Integer32 (2..99)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The percentage rising threshold value configured by the user.
+ The value indicates, if the CPU utilization which rise from
+ rosMgmtCpuFallingThresholdValue is equal to or above this value
+ for rosMgmtCpuThresholdInterval duration then send
+ a rosMgmtCpuRisingThreshold notification to the NMS."
+ DEFVAL { 99 }
+ ::= { rosMgmtCpuScalarGroup 4}
+
+ rosMgmtCpuRecoverThresholdValue OBJECT-TYPE
+ SYNTAX Integer32 (0..98)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The percentage falling threshold value configured by the user.
+ The value indicates, if the CPU utilization which fell from
+ rosMgmtCpuRecoverThresholdValue is equal to or below this value
+ for rosMgmtCpuThresholdInterval duration then send
+ a rosMgmtCpuFallingThreshold notification to the NMS."
+ DEFVAL { 79 }
+ ::= { rosMgmtCpuScalarGroup 5}
+
+ rosMgmtCpuThresholdInterval OBJECT-TYPE
+ SYNTAX Integer32 (5..36000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is an observation interval.
+ The value of this object indicates that the CPU utilization
+ should be above rosMgmtCpuRisingThresholdValue for this
+ duration to send a rosMgmtCpuRisingThreshold notification
+ to the NMS or below rosMgmtCpuFallingThresholdValue for
+ this duration to send a rosMgmtCpuFallingThreshold."
+ DEFVAL { 60 }
+ ::= { rosMgmtCpuScalarGroup 6}
+
+ rosMgmtCpuNum OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of cpu."
+ ::= { rosMgmtCpuScalarGroup 7}
+
+
+
+--rosMgmtCpuTableGroup
+
+
+ rosMgmtCpuTableGroup OBJECT IDENTIFIER
+ ::= { rosMgmtCpuObjects 2}
+
+
+--rosMgmtCpuUtilizationGroup
+
+
+ rosMgmtCpuUtilizationGroup OBJECT IDENTIFIER
+ ::= { rosMgmtCpuTableGroup 1 }
+
+
+--rosMgmtCpuUtilizationTable
+
+ rosMgmtCpuUtilizationTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RosMgmtCpuUtilizationEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains information about multi-core CPU utilization."
+ ::= { rosMgmtCpuUtilizationGroup 1 }
+
+ rosMgmtCpuUtilizationEntry OBJECT-TYPE
+ SYNTAX RosMgmtCpuUtilizationEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about the CPU utilization."
+ INDEX { rosMgmtCpuUtilizationPeriod,rosMgmtCpuUtilizationCpuIdx }
+ ::= { rosMgmtCpuUtilizationTable 1 }
+
+ RosMgmtCpuUtilizationEntry ::= SEQUENCE {
+ rosMgmtCpuUtilizationPeriod INTEGER,
+ rosMgmtCpuUtilizationCpuIdx Integer32,
+ rosMgmtCpuUtilization Integer32
+ }
+
+ rosMgmtCpuUtilizationPeriod OBJECT-TYPE
+ SYNTAX INTEGER {
+ oneSec(1),
+ fiveSec(2),
+ oneMin(3),
+ tenMin(4),
+ twoHour(5)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Periods for computing CPU utilization."
+ ::= { rosMgmtCpuUtilizationEntry 1 }
+
+ rosMgmtCpuUtilizationCpuIdx OBJECT-TYPE
+ SYNTAX Integer32 (0..16)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The cpu core index"
+ ::= { rosMgmtCpuUtilizationEntry 2 }
+
+
+ rosMgmtCpuUtilization OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "percent"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CPU busy percentage in the last specified period."
+ ::= { rosMgmtCpuUtilizationEntry 3 }
+
+--rosMgmtTotalCPUUtilizationTable
+
+
+ rosMgmtTotalCPUUtilizationTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RosMgmtTotalCPUUtilizationEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains information about total CPU utilization."
+ ::= { rosMgmtCpuUtilizationGroup 2 }
+
+ rosMgmtTotalCPUUtilizationEntry OBJECT-TYPE
+ SYNTAX RosMgmtTotalCPUUtilizationEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Description."
+ INDEX { rosMgmtTotalCPUPeriod }
+ ::= { rosMgmtTotalCPUUtilizationTable 1 }
+
+ RosMgmtTotalCPUUtilizationEntry ::= SEQUENCE {
+ rosMgmtTotalCPUPeriod INTEGER,
+ rosMgmtTotalCPUUtilization Integer32
+ }
+
+ rosMgmtTotalCPUPeriod OBJECT-TYPE
+ SYNTAX INTEGER {
+ oneSec(1),
+ fiveSec(2),
+ oneMin(3),
+ tenMin(4),
+ twoHour(5)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Periods for computing CPU utilization."
+ ::= { rosMgmtTotalCPUUtilizationEntry 1 }
+
+
+ rosMgmtTotalCPUUtilization OBJECT-TYPE
+ SYNTAX Integer32 (0..10000)
+ UNITS "percent"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CPU busy percentage in the last specified period."
+ ::= { rosMgmtTotalCPUUtilizationEntry 2 }
+
+
+
+
+--rosMgmtCpuHistoryTable
+
+ rosMgmtCpuHistoryTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RosMgmtCpuHistoryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains CPU hsitory utilization records."
+ ::= { rosMgmtCpuUtilizationGroup 3}
+
+ rosMgmtCpuHistoryEntry OBJECT-TYPE
+ SYNTAX RosMgmtCpuHistoryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "CPU history utilization record."
+ INDEX { rosMgmtCpuHistoryPeriod, rosMgmtCpuHistoryIndex,rosMgmtCpuHistoryCpuIdx }
+ ::= { rosMgmtCpuHistoryTable 1 }
+
+ RosMgmtCpuHistoryEntry ::= SEQUENCE {
+ rosMgmtCpuHistoryPeriod INTEGER,
+ rosMgmtCpuHistoryIndex Integer32,
+ rosMgmtCpuHistoryCpuIdx Integer32,
+ rosMgmtCpuHistoryUtil Integer32
+ }
+
+ rosMgmtCpuHistoryPeriod OBJECT-TYPE
+ SYNTAX INTEGER {
+ fiveSec(1),
+ oneMin(2),
+ tenMin(3),
+ twoHour(4)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Periods for computing CPU history utilization, the first index of CPU history utilization table."
+ ::= { rosMgmtCpuHistoryEntry 1 }
+
+ rosMgmtCpuHistoryIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..60)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Process sequence number,the second index of CPU history utilization table."
+ ::= { rosMgmtCpuHistoryEntry 2 }
+
+ rosMgmtCpuHistoryCpuIdx OBJECT-TYPE
+ SYNTAX Integer32 (0..16)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The cpu core index"
+ ::= { rosMgmtCpuHistoryEntry 3 }
+
+ rosMgmtCpuHistoryUtil OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "percent"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "History record of CPU utilization in the specified period. "
+ ::= { rosMgmtCpuHistoryEntry 4 }
+
+--rosMgmtTotalCPUHistoryTable
+
+ rosMgmtTotalCPUHistoryTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RosMgmtTotalCPUHistoryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains CPU hsitory utilization records."
+ ::= { rosMgmtCpuUtilizationGroup 4}
+
+ rosMgmtTotalCPUHistoryEntry OBJECT-TYPE
+ SYNTAX RosMgmtTotalCPUHistoryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "CPU history utilization record."
+ INDEX { rosMgmtTotalCPUHistoryPeriod, rosMgmtTotalCPUHistoryIndex }
+ ::= { rosMgmtTotalCPUHistoryTable 1 }
+
+ RosMgmtTotalCPUHistoryEntry ::= SEQUENCE {
+ rosMgmtTotalCPUHistoryPeriod INTEGER,
+ rosMgmtTotalCPUHistoryIndex Integer32,
+ rosMgmtTotalCPUHistoryUtil Integer32
+ }
+
+ rosMgmtTotalCPUHistoryPeriod OBJECT-TYPE
+ SYNTAX INTEGER {
+ fiveSec(1),
+ oneMin(2),
+ tenMin(3),
+ twoHour(4)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Periods for computing CPU history utilization, the first index of CPU history utilization table."
+ ::= { rosMgmtTotalCPUHistoryEntry 1 }
+
+ rosMgmtTotalCPUHistoryIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..60)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Process sequence number,the second index of CPU history utilization table."
+ ::= { rosMgmtTotalCPUHistoryEntry 2 }
+
+ rosMgmtTotalCPUHistoryUtil OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "percent"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "History record of CPU utilization in the specified period. "
+ ::= { rosMgmtTotalCPUHistoryEntry 3 }
+
+
+--rosMgmtCpuProcessesGroup
+
+
+ rosMgmtCpuProcessesGroup OBJECT IDENTIFIER
+ ::= { rosMgmtCpuTableGroup 2 }
+
+
+--rosMgmtProcessesTable
+
+ rosMgmtProcessesTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RosMgmtProcessesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains information about processes."
+ ::= { rosMgmtCpuProcessesGroup 1 }
+
+ rosMgmtProcessesEntry OBJECT-TYPE
+ SYNTAX RosMgmtProcessesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about processes."
+ INDEX { rosMgmtProcessIndex }
+ ::= { rosMgmtProcessesTable 1 }
+
+ RosMgmtProcessesEntry ::= SEQUENCE {
+ rosMgmtProcessIndex Integer32,
+ rosMgmtProcessPID Integer32,
+ rosMgmtProcessName OCTET STRING,
+ rosMgmtProcessRunTimeTotal CPUTimeStamp,
+ rosMgmtProcessInvokedTotal Integer32,
+ rosMgmtProcessTimeCreated TimeStamp,
+ rosMgmtProcessCurrentPriority Integer32,
+ rosMgmtProcessStatus ProcessStatus
+ }
+
+ rosMgmtProcessIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object index of processes table. This index is PID."
+ ::= { rosMgmtProcessesEntry 1 }
+
+ rosMgmtProcessPID OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object contains the process ID."
+ ::= { rosMgmtProcessesEntry 2 }
+
+ rosMgmtProcessName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(1..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name associated with this process."
+ ::= { rosMgmtProcessesEntry 3 }
+
+ rosMgmtProcessRunTimeTotal OBJECT-TYPE
+ SYNTAX CPUTimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The amount of time the process occupied, in microseconds."
+ ::= { rosMgmtProcessesEntry 4 }
+
+ rosMgmtProcessInvokedTotal OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of times since rosMgmtProcessTimeCreated
+ that the process has been invoked."
+ ::= { rosMgmtProcessesEntry 5 }
+
+ rosMgmtProcessTimeCreated OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time when the process was created.
+ The process sequence number and the time
+ when the process was created, uniquely identifies a process."
+ ::= { rosMgmtProcessesEntry 6 }
+
+ rosMgmtProcessCurrentPriority OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current priority at which the process is running."
+ ::= { rosMgmtProcessesEntry 7 }
+
+ rosMgmtProcessStatus OBJECT-TYPE
+ SYNTAX ProcessStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current status of the process."
+ ::= { rosMgmtProcessesEntry 8 }
+
+
+
+--rosMgmtProcessStatisticsTable
+
+ rosMgmtProcessStatisticsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RosMgmtProcessStatisticsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains statistics information for processes.
+ The first index is rosMgmtProcessIndex,
+ the second index is rosMgmtProcessStatisticsPeriod"
+ ::= { rosMgmtCpuProcessesGroup 2 }
+
+ rosMgmtProcessStatisticsEntry OBJECT-TYPE
+ SYNTAX RosMgmtProcessStatisticsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Statistics information for processes."
+ INDEX { rosMgmtProcessIndex, rosMgmtProcessStatisticsPeriod }
+ ::= { rosMgmtProcessStatisticsTable 1 }
+
+ RosMgmtProcessStatisticsEntry ::= SEQUENCE {
+ rosMgmtProcessStatisticsPeriod INTEGER,
+ rosMgmtProcessRunTime CPUTimeStamp,
+ rosMgmtProcessUtilization Integer32
+ }
+
+ rosMgmtProcessStatisticsPeriod OBJECT-TYPE
+ SYNTAX INTEGER {
+ fiveSec(1),
+ oneMin(2),
+ tenMin(3)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Periods for process statistics,
+ the second index of process statistics table."
+ ::= { rosMgmtProcessStatisticsEntry 1 }
+
+ rosMgmtProcessRunTime OBJECT-TYPE
+ SYNTAX CPUTimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Time of the process occupied in the specified period."
+ ::= { rosMgmtProcessStatisticsEntry 2 }
+
+ rosMgmtProcessUtilization OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "percent"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object provides a general idea of how busy
+ a process caused the processor to be over a specified period."
+ ::= { rosMgmtProcessStatisticsEntry 3 }
+
+
+--rosMgmtDeadProcessesTable
+
+ rosMgmtDeadProcessesTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RosMgmtDeadProcessesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains dead processes information."
+ ::= { rosMgmtCpuProcessesGroup 3 }
+
+ rosMgmtDeadProcessesEntry OBJECT-TYPE
+ SYNTAX RosMgmtDeadProcessesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Dead processes information."
+ INDEX { rosMgmtDeadProcessIndex }
+ ::= { rosMgmtDeadProcessesTable 1 }
+
+ RosMgmtDeadProcessesEntry ::= SEQUENCE {
+ rosMgmtDeadProcessIndex Integer32 ,
+ rosMgmtDeadProcessName OCTET STRING,
+ rosMgmtDeadProcessPriority Integer32,
+ rosMgmtDeadProcessTimeDelete TimeStamp,
+ rosMgmtDeadProcessDeadTimes Integer32,
+ rosMgmtDeadProcessStatus ProcessStatus
+ }
+
+ rosMgmtDeadProcessIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Process sequence number,the index of dead processes table. The index is PID."
+ ::= { rosMgmtDeadProcessesEntry 1 }
+
+ rosMgmtDeadProcessName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(1..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name associated with this dead process."
+ ::= { rosMgmtDeadProcessesEntry 2 }
+
+ rosMgmtDeadProcessPriority OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The priority at which the dead process."
+ ::= { rosMgmtDeadProcessesEntry 3 }
+
+
+ rosMgmtDeadProcessTimeDelete OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time when the process was deleted."
+ ::= { rosMgmtDeadProcessesEntry 4}
+
+ rosMgmtDeadProcessDeadTimes OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Times of the process dead."
+ ::= { rosMgmtDeadProcessesEntry 5 }
+
+ rosMgmtDeadProcessStatus OBJECT-TYPE
+ SYNTAX ProcessStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the dead process."
+ ::= { rosMgmtDeadProcessesEntry 6}
+
+
+
+END
\ No newline at end of file |