Observium_CE/mibs/eltex/ELTEX-PROCESS-MIB

739 lines
26 KiB
Plaintext

ELTEX-PROCESS-MIB DEFINITIONS ::= BEGIN
-- Title: ELTEX PROCESS MIB
-- Version: 1.0
-- Date: 2 May 2017
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Counter64,
Gauge32,
Unsigned32
FROM SNMPv2-SMI
TruthValue,
RowStatus
FROM SNMPv2-TC
PhysicalIndex
FROM ENTITY-MIB
eltexLtd
FROM ELTEX-SMI-ACTUAL
EltexPercent,
EltexThresholdRelation
FROM ELTEX-TC
SyslogSeverity
FROM SYSLOG-TC-MIB;
eltexProcessMIB MODULE-IDENTITY
LAST-UPDATED "201705020000Z"
ORGANIZATION "Eltex Enterprise, Ltd."
CONTACT-INFO
"www.eltex.nsk.ru"
DESCRIPTION
"The ELTEX-PROCESS-MIB is used to describe the utilization of CPU and RAM
resources by system processes"
REVISION "201705020000Z"
DESCRIPTION "Initial revision of ELTEX-PROCESS-MIB."
::= { eltexLtd 41 }
------------------------------------------------------------------------------
eltexProcessMIBObjects OBJECT IDENTIFIER ::= { eltexProcessMIB 1 }
eltexProcessCPU OBJECT IDENTIFIER ::= { eltexProcessMIBObjects 1 }
------------------------------------------------------------------------------
eltexProcessCPUMonitorTable OBJECT-TYPE
SYNTAX SEQUENCE OF EltexProcessCPUMonitorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of overall CPU statistics."
::= { eltexProcessCPU 1 }
eltexProcessCPUMonitorEntry OBJECT-TYPE
SYNTAX EltexProcessCPUMonitorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Overall information about the CPU load. Entries in this table come and go
as CPUs are added and removed from the system."
INDEX { eltexProcessCPUMonitorIndex, eltexProcessCPUMonitorInterval }
::= { eltexProcessCPUMonitorTable 1 }
EltexProcessCPUMonitorEntry ::= SEQUENCE {
eltexProcessCPUMonitorIndex
Unsigned32,
eltexProcessCPUMonitorInterval
Unsigned32,
eltexProcessCPUMonitorPhysicalIndex
PhysicalIndex,
eltexProcessCPUMonitorValue
EltexPercent,
eltexProcessCPUMonitorValidValue
TruthValue,
eltexProcessCPUMonitorThresholdFreeIndex
Unsigned32
}
eltexProcessCPUMonitorIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index that uniquely represents a CPU (or group of CPUs)
whose CPU load information is reported by a row in this table.
This index is assigned arbitrarily by the engine
and is not saved over reboots."
::= { eltexProcessCPUMonitorEntry 1 }
eltexProcessCPUMonitorInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Time interval for calculating the average load of CPU."
::= { eltexProcessCPUMonitorEntry 2 }
eltexProcessCPUMonitorPhysicalIndex OBJECT-TYPE
SYNTAX PhysicalIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Physical index of a CPU from entPhysicalTable."
::= { eltexProcessCPUMonitorEntry 3 }
eltexProcessCPUMonitorValue OBJECT-TYPE
SYNTAX EltexPercent
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall CPU busy percentage in the last eltexProcessCPUMonitorInterval
period."
::= { eltexProcessCPUMonitorEntry 4 }
eltexProcessCPUMonitorValidValue OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether or not the eltexProcessCPUMonitorValue
contain accurate data. If an instance of this object has the value false,
the values of eltexProcessCPUMonitorValidValue in the conceptual row may contain
inaccurate information."
::= { eltexProcessCPUMonitorEntry 5 }
eltexProcessCPUMonitorThresholdFreeIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field indicates the minimal value of eltexProcessCPUThresholdIndex that
isn't in use by any threshold configured in eltexProcessCPUThresholdTable and
which can be used as index to create a new eltexProcessCPUThresholdEntry instance."
::= { eltexProcessCPUMonitorEntry 6 }
-------------------------------------------------------------------------------------------
--THRESHOLDS
-------------------------------------------------------------------------------------------
eltexProcessCPUThreshold OBJECT IDENTIFIER ::= { eltexProcessCPU 2 }
-------------------------------------------------------------------------------------------
eltexProcessCPUThresholdNotificationGlobalEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This field enables the generation of eltexProcessCPUThresholdNotification
globally on the device.
If this object value is 'false', then no eltexProcessCPUThresholdNotification
will be generated on this device. If this object value is 'true', then
notification will be generated."
DEFVAL { false }
::= { eltexProcessCPUThreshold 1 }
eltexProcessCPUThresholdRecoveryNotificationGlobalEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This field enables the generation of eltexProcessCPUThresholdRecoveryNotification
globally on the device.
If this object value is 'false', then no eltexProcessCPUThresholdRecoveryNotification
will be generated on this device. If this object value is 'true', then
notification will be generated."
DEFVAL { false }
::= { eltexProcessCPUThreshold 2 }
---------------------------------------------------------------------------
eltexProcessCPUThresholdTable OBJECT-TYPE
SYNTAX SEQUENCE OF EltexProcessCPUThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists the thresholds severity, relation, and comparison value
for a CPU.
List of notification sending conditions:
Val - eltexProcessCPUMonitorValue
Thr - eltexProcessCPUThresholdValue
Int - eltexProcessCPUThresholdFlappingInterval
abs - absolute value
+----------------+------------------------+------------------------+
| Relation | Notification Condition | Recovery Condition |
+----------------+------------------------+------------------------+
| greaterThan | Val > Thr | Val < (Thr - Int) |
| greaterOrEqual | Val >= Thr | Val <= (Thr - Int) |
| lessThan | Val < Thr | Val > (Thr + Int) |
| lessOrEqual | Val <= Thr | Val >= (Thr + Int) |
| equalTo | Val == Thr | abs(Val - Thr) > Int |
| notEqualTo | abs(Val - Thr) > Int | Val == Thr |
+----------------+------------------------+------------------------+
"
::= { eltexProcessCPUThreshold 3 }
eltexProcessCPUThresholdEntry OBJECT-TYPE
SYNTAX EltexProcessCPUThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry describes the threshold for a CPU."
INDEX { eltexProcessCPUMonitorIndex, eltexProcessCPUThresholdIndex, eltexProcessCPUMonitorInterval }
::= { eltexProcessCPUThresholdTable 1 }
EltexProcessCPUThresholdEntry ::= SEQUENCE {
eltexProcessCPUThresholdIndex
Unsigned32,
eltexProcessCPUThresholdRowStatus
RowStatus,
eltexProcessCPUThresholdValue
EltexPercent,
eltexProcessCPUThresholdFlappingInterval
EltexPercent,
eltexProcessCPUThresholdSeverity
SyslogSeverity,
eltexProcessCPUThresholdRelation
EltexThresholdRelation,
eltexProcessCPUThresholdNotificationEnable
TruthValue,
eltexProcessCPUThresholdRecoveryNotificationEnable
TruthValue,
eltexProcessCPUThresholdEvaluation
TruthValue
}
eltexProcessCPUThresholdIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index unique within a CPU entity. This index permits
CPU to have thresholds with the same index.
The first free index can be obtained from the field
eltexProcessCPUMonitorThresholdFreeIndex in the table
eltexProcessCPUMonitorTable."
::= { eltexProcessCPUThresholdEntry 1 }
eltexProcessCPUThresholdRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object indicates the RowStatus of this entry."
::= { eltexProcessCPUThresholdEntry 2 }
eltexProcessCPUThresholdValue OBJECT-TYPE
SYNTAX EltexPercent
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This field indicates value of threshold in percents."
::= { eltexProcessCPUThresholdEntry 3 }
eltexProcessCPUThresholdFlappingInterval OBJECT-TYPE
SYNTAX EltexPercent
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This field indicates the value of flapping interval. This field is
necessary for determining the moment of sending
eltexProcessCPUThresholdRecoveryNotification."
DEFVAL { 0 }
::= { eltexProcessCPUThresholdEntry 4 }
eltexProcessCPUThresholdSeverity OBJECT-TYPE
SYNTAX SyslogSeverity
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This field indicates the severity of this threshold."
DEFVAL { alert }
::= { eltexProcessCPUThresholdEntry 5 }
eltexProcessCPUThresholdRelation OBJECT-TYPE
SYNTAX EltexThresholdRelation
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This field indicates the relation between eltexProcessCPUMonitorValue
and eltexProcessCPUThresholdValue required to trigger the alarm."
::= { eltexProcessCPUThresholdEntry 6 }
eltexProcessCPUThresholdNotificationEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This field controls generation of eltexProcessCPUThresholdNotification
for this threshold.
When this field is 'true', generation of notifications is enabled for this
threshold. When this field is 'false', generation of notifications
is disabled for this threshold."
DEFVAL { true }
::= { eltexProcessCPUThresholdEntry 7 }
eltexProcessCPUThresholdRecoveryNotificationEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This field controls generation of eltexProcessCPUThresholdRecoveryNotification
for this threshold.
When this field is 'true', generation of notifications is enabled for this
threshold. When this field is 'disable', generation of notifications
is disabled for this threshold."
DEFVAL { true }
::= { eltexProcessCPUThresholdEntry 8 }
eltexProcessCPUThresholdEvaluation OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field indicates the result of the most recent evaluation of the threshold."
::= { eltexProcessCPUThresholdEntry 9 }
---------------------------------------------------------------------------
eltexProcessMemory OBJECT IDENTIFIER ::= { eltexProcessMIBObjects 2 }
---------------------------------------------------------------------------
eltexProcessMemoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF EltexProcessMemoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of overall RAM statistics."
::= { eltexProcessMemory 1 }
eltexProcessMemoryEntry OBJECT-TYPE
SYNTAX EltexProcessMemoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Overall information about the RAM."
INDEX { eltexProcessMemoryIndex }
::= { eltexProcessMemoryTable 1 }
EltexProcessMemoryEntry ::= SEQUENCE {
eltexProcessMemoryIndex
Unsigned32,
eltexProcessMemoryPhysicalIndex
PhysicalIndex,
eltexProcessMemoryTotal
Gauge32,
eltexProcessMemoryTotalOverflow
Gauge32,
eltexProcessMemoryHCTotal
Counter64,
eltexProcessMemoryFreePercent
EltexPercent,
eltexProcessMemoryFree
Gauge32,
eltexProcessMemoryFreeOverflow
Gauge32,
eltexProcessMemoryHCFree
Counter64,
eltexProcessMemoryThresholdFreeIndex
Unsigned32
}
eltexProcessMemoryIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index that uniquely represents a memory whose
load information is reported by a row in this table.
This index is assigned arbitrarily by the engine
and is not saved over reboots."
::= { eltexProcessMemoryEntry 1 }
eltexProcessMemoryPhysicalIndex OBJECT-TYPE
SYNTAX PhysicalIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Physical index of a RAM from entPhysicalTable."
::= { eltexProcessMemoryEntry 2 }
eltexProcessMemoryTotal OBJECT-TYPE
SYNTAX Gauge32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall CPU wide system memory size which is currently in system."
::= { eltexProcessMemoryEntry 3 }
eltexProcessMemoryTotalOverflow OBJECT-TYPE
SYNTAX Gauge32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the upper 32-bit of eltexProcessMemoryTotal.
This object needs to be supported only when the value of
eltexProcessMemoryTotal exceeds 32-bit, otherwise this object value
would be set to 0."
::= { eltexProcessMemoryEntry 4 }
eltexProcessMemoryHCTotal OBJECT-TYPE
SYNTAX Counter64
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall CPU wide system memory which is currently in system.
This object is a 64-bit version of eltexProcessMemoryTotal."
::= { eltexProcessMemoryEntry 5 }
eltexProcessMemoryFreePercent OBJECT-TYPE
SYNTAX EltexPercent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall CPU wide system memory which is currently free in percents."
::= { eltexProcessMemoryEntry 6 }
eltexProcessMemoryFree OBJECT-TYPE
SYNTAX Gauge32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall CPU wide system memory which is currently free in bytes."
::= { eltexProcessMemoryEntry 7 }
eltexProcessMemoryFreeOverflow OBJECT-TYPE
SYNTAX Gauge32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the upper 32-bit of eltexProcessMemoryFree.
This object needs to be supported only when the value of
eltexProcessMemoryFree exceeds 32-bit, otherwise this object value
would be set to 0."
::= { eltexProcessMemoryEntry 8 }
eltexProcessMemoryHCFree OBJECT-TYPE
SYNTAX Counter64
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall CPU wide system memory which is currently free.
This object is a 64-bit version of eltexProcessMemoryFree."
::= { eltexProcessMemoryEntry 9 }
eltexProcessMemoryThresholdFreeIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field indicates the minimal value of eltexProcessMemoryThresholdIndex that
isn't in use by any threshold configured in eltexProcessMemoryThresholdTable and
which can be used as index to create a new eltexProcessMemoryThresholdEntry instance."
::= { eltexProcessMemoryEntry 10 }
-------------------------------------------------------------------------------------------
--THRESHOLDS
-------------------------------------------------------------------------------------------
eltexProcessMemoryThreshold OBJECT IDENTIFIER ::= { eltexProcessMemory 2 }
----------------------------------------------------------------------------------------
eltexProcessMemoryThresholdNotificationGlobalEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This field enables the generation of eltexProcessMemoryThresholdNotification
globally on the device.
If this object value is 'false', then no eltexProcessMemoryThresholdNotification
will be generated on this device. If this object value is 'true', then notification
will be generated."
DEFVAL { false }
::= { eltexProcessMemoryThreshold 1 }
eltexProcessMemoryThresholdRecoveryNotificationGlobalEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This field enables the generation of eltexProcessMemoryThresholdRecoveryNotification
globally on the device.
If this object value is 'false', then no
eltexProcessMemoryThresholdRecoveryNotification will be generated on this device.
If this object value is 'true', then notification will be generated."
DEFVAL { false }
::= { eltexProcessMemoryThreshold 2 }
----------------------------------------------------------------------------------------
eltexProcessMemoryThresholdTable OBJECT-TYPE
SYNTAX SEQUENCE OF EltexProcessMemoryThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists the thresholds severity, relation, and comparison value
for a memory.
List of notification sending conditions:
Val - eltexProcessMemoryFreePercent
Thr - eltexProcessMemoryThresholdValue
Int - eltexProcessMemoryThresholdFlappingInterval
abs - absolute value
+----------------+------------------------+------------------------+
| Relation | Notification Condition | Recovery Condition |
+----------------+------------------------+------------------------+
| greaterThan | Val > Thr | Val < (Thr - Int) |
| greaterOrEqual | Val >= Thr | Val <= (Thr - Int) |
| lessThan | Val < Thr | Val > (Thr + Int) |
| lessOrEqual | Val <= Thr | Val >= (Thr + Int) |
| equalTo | Val == Thr | abs(Val - Thr) > Int |
| notEqualTo | abs(Val - Thr) > Int | Val == Thr |
+----------------+------------------------+------------------------+
"
::= { eltexProcessMemoryThreshold 3 }
eltexProcessMemoryThresholdEntry OBJECT-TYPE
SYNTAX EltexProcessMemoryThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry describes the threshold for a memory."
INDEX { eltexProcessMemoryIndex, eltexProcessMemoryThresholdIndex }
::= { eltexProcessMemoryThresholdTable 1 }
EltexProcessMemoryThresholdEntry ::= SEQUENCE {
eltexProcessMemoryThresholdIndex
Unsigned32,
eltexProcessMemoryThresholdRowStatus
RowStatus,
eltexProcessMemoryThresholdValue
EltexPercent,
eltexProcessMemoryThresholdFlappingInterval
EltexPercent,
eltexProcessMemoryThresholdSeverity
SyslogSeverity,
eltexProcessMemoryThresholdRelation
EltexThresholdRelation,
eltexProcessMemoryThresholdNotificationEnable
TruthValue,
eltexProcessMemoryThresholdRecoveryNotificationEnable
TruthValue,
eltexProcessMemoryThresholdEvaluation
TruthValue
}
eltexProcessMemoryThresholdIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index unique within a memory entity. This index permits
memory to have thresholds with the same index.
The first free index can be obtained from the field
eltexProcessMemoryThresholdFreeIndex in the table
eltexProcessMemoryTable."
::= { eltexProcessMemoryThresholdEntry 1 }
eltexProcessMemoryThresholdRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object indicates the RowStatus of this entry."
::= { eltexProcessMemoryThresholdEntry 2 }
eltexProcessMemoryThresholdValue OBJECT-TYPE
SYNTAX EltexPercent
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Indicates the value of the threshold for field eltexProcessMemoryFreePercent."
::= { eltexProcessMemoryThresholdEntry 3 }
eltexProcessMemoryThresholdFlappingInterval OBJECT-TYPE
SYNTAX EltexPercent
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This field indicates the value of flapping interval. This field is
necessary for determining the moment of sending
eltexProcessMemoryThresholdRecoveryNotification."
DEFVAL { 0 }
::= { eltexProcessMemoryThresholdEntry 4 }
eltexProcessMemoryThresholdSeverity OBJECT-TYPE
SYNTAX SyslogSeverity
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Indicates the severity of this threshold."
DEFVAL { alert }
::= { eltexProcessMemoryThresholdEntry 5 }
eltexProcessMemoryThresholdRelation OBJECT-TYPE
SYNTAX EltexThresholdRelation
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Indicates the relation between sensor value and threshold value,
required to trigger the alarm."
::= { eltexProcessMemoryThresholdEntry 6 }
eltexProcessMemoryThresholdNotificationEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Controls generation of notifications for this threshold.
When this field is 'true', generation of notifications is enabled for
this threshold. When this field is 'false', generation of notifications
is disabled for this threshold."
DEFVAL { true }
::= { eltexProcessMemoryThresholdEntry 7 }
eltexProcessMemoryThresholdRecoveryNotificationEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Controls generation of notifications for this threshold.
When this field is 'true', generation of notifications is enabled for
this threshold. When this field is 'false', generation of notifications
is disabled for this threshold."
DEFVAL { true }
::= { eltexProcessMemoryThresholdEntry 8 }
eltexProcessMemoryThresholdEvaluation OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the result of the most recent evaluation of the threshold."
::= { eltexProcessMemoryThresholdEntry 9 }
------------------------------------------------------------------------------------------
--Notifications
------------------------------------------------------------------------------------------
eltexProcessMIBNotification OBJECT IDENTIFIER ::= { eltexProcessMIB 2 }
eltexProcessMIBNotificationPrefix OBJECT IDENTIFIER ::= { eltexProcessMIBNotification 0 }
------------------------------------------------------------------------------------------
eltexProcessCPUThresholdNotification NOTIFICATION-TYPE
OBJECTS {
eltexProcessCPUThresholdSeverity,
eltexProcessCPUThresholdRelation,
eltexProcessCPUThresholdValue,
eltexProcessCPUMonitorValue
}
STATUS current
DESCRIPTION
"The notification is generated when the value of
eltexProcessCPUThresholdEvaluation changes from false to true.
Notifications can be disabled for a threshold by
eltexProcessCPUThresholdNotificationEnable field or globally by
eltexProcessCPUThresholdNotificationGlobalEnable."
::= { eltexProcessMIBNotificationPrefix 1 }
eltexProcessCPUThresholdRecoveryNotification NOTIFICATION-TYPE
OBJECTS {
eltexProcessCPUThresholdSeverity,
eltexProcessCPUThresholdRelation,
eltexProcessCPUThresholdValue,
eltexProcessCPUMonitorValue
}
STATUS current
DESCRIPTION
"The notification is generated when the value of
eltexProcessCPUThresholdEvaluation changes from true to false.
Notifications can be disabled for a threshold by
eltexProcessCPUThresholdRecoveryNotificationEnable field or globally by
eltexProcessCPUThresholdRecoveryNotificationGlobalEnable."
::= { eltexProcessMIBNotificationPrefix 2 }
eltexProcessMemoryThresholdNotification NOTIFICATION-TYPE
OBJECTS {
eltexProcessMemoryThresholdSeverity,
eltexProcessMemoryThresholdRelation,
eltexProcessMemoryThresholdValue,
eltexProcessMemoryFreePercent
}
STATUS current
DESCRIPTION
"The notification is generated when the value of
eltexProcessMemoryThresholdEvaluation changes from false to true.
Notifications can be disabled for a threshold by
eltexProcessMemoryThresholdNotificationEnable field or globally by
eltexProcessMemoryThresholdNotificationGlobalEnable."
::= { eltexProcessMIBNotificationPrefix 3 }
eltexProcessMemoryThresholdRecoveryNotification NOTIFICATION-TYPE
OBJECTS {
eltexProcessMemoryThresholdSeverity,
eltexProcessMemoryThresholdRelation,
eltexProcessMemoryThresholdValue,
eltexProcessMemoryFreePercent
}
STATUS current
DESCRIPTION
"The notification is generated when the value of
eltexProcessMemoryThresholdEvaluation changes from true to false.
Notifications can be disabled for a threshold by
eltexProcessMemoryThresholdRecoveryNotificationEnable field or globally by
eltexProcessMemoryThresholdRecoveryNotificationGlobalEnable."
::= { eltexProcessMIBNotificationPrefix 4 }
END