463 lines
18 KiB
Plaintext
463 lines
18 KiB
Plaintext
-------------------------------------------------------------------------------
|
|
-- File Name : ZTE-AN-HIS-PERF-MGMT-MIB.mib
|
|
-- Date : 2011-11-07
|
|
-- Author : ZTE Shanghai NMS Dept.
|
|
--
|
|
-- Zte History Performance Mgmt Mib for Access Node.
|
|
--
|
|
-------------------------------------------------------------------------------
|
|
ZTE-AN-HIS-PERF-MGMT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,NOTIFICATION-TYPE,OBJECT-TYPE,
|
|
Integer32,Unsigned32,Counter64 FROM SNMPv2-SMI
|
|
|
|
RowStatus,DisplayString,TEXTUAL-CONVENTION,
|
|
TruthValue,DateAndTime FROM SNMPv2-TC
|
|
|
|
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
|
zxAn FROM ZTE-AN-TC-MIB;
|
|
|
|
zxAnHisPerfMgmtMib MODULE-IDENTITY
|
|
LAST-UPDATED "201111070000Z"
|
|
ORGANIZATION "ZTE Corporation"
|
|
CONTACT-INFO "jinyongbin ZTE Corporation
|
|
Mail: jing.younbin@zte.com.cn
|
|
Tel : 021-68897626"
|
|
DESCRIPTION "This MIB defines managed objects of ZTE historical
|
|
performance management."
|
|
REVISION "201111070000Z"
|
|
DESCRIPTION "The initial revision of this MIB module."
|
|
::= {zxAn 168}
|
|
-------------------------------------------------------------------------------
|
|
-- Following management objects are defined.
|
|
-- 1.Historical performance management objects
|
|
-- Following notification objects are defined.
|
|
-- 3.Historical performance management threshold cross alarm trap
|
|
-- Following conformance information is defined.
|
|
-- 4.Historical performance management compliance
|
|
-------------------------------------------------------------------------------
|
|
zxAnHisPerfMgmtObjects
|
|
OBJECT IDENTIFIER ::= { zxAnHisPerfMgmtMib 1 }
|
|
zxAnHisPerfMgmtTrapObjects
|
|
OBJECT IDENTIFIER ::= { zxAnHisPerfMgmtMib 3 }
|
|
zxAnHisPerfMgmtConformance
|
|
OBJECT IDENTIFIER ::= { zxAnHisPerfMgmtMib 4 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- 1.Historical performance management objects
|
|
-------------------------------------------------------------------------------
|
|
zxAnHisPerfMgmtThreshAlmObjects
|
|
OBJECT IDENTIFIER ::= { zxAnHisPerfMgmtObjects 1 }
|
|
zxAnHisPerfMgmtGlobalObjects
|
|
OBJECT IDENTIFIER ::= { zxAnHisPerfMgmtObjects 2 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- 1.1 Historical performance management threshold alarm objects
|
|
-------------------------------------------------------------------------------
|
|
zxAnHisPmMetricInstIndex OBJECT-TYPE
|
|
SYNTAX DisplayString( SIZE ( 1 .. 128 ) )
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The historical performance metric instance identification.
|
|
It identifies types of data for which historical performance
|
|
item was collected."
|
|
::= { zxAnHisPerfMgmtThreshAlmObjects 1 }
|
|
|
|
zxAnHisPmThresholdMetric OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A mib variable's instance of historcal performance,such as an
|
|
ether port monitored object,it may be
|
|
1.3.6.1.4.1.3902.1082.30.31.2.2.1.1"
|
|
::= { zxAnHisPerfMgmtThreshAlmObjects 2 }
|
|
|
|
zxAnHisPmStatisticalValue OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Statistical value for specified metric instance."
|
|
::= { zxAnHisPerfMgmtThreshAlmObjects 3 }
|
|
|
|
zxAnHisPmRisingWarningThreshold OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A binding object for rising threshold cross alarm.
|
|
When a rising warning event is generated,
|
|
it identifies rising warning threshold value.
|
|
When a clear rising warning event is generated,
|
|
It identifies rising warning restore threshold value."
|
|
::= { zxAnHisPerfMgmtThreshAlmObjects 4 }
|
|
|
|
zxAnHisPmRisingAlarmThreshold OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A binding object for rising threshold cross alarm.
|
|
When a rising alarm event is generated,
|
|
it identifies rising alarm threshold value.
|
|
When a clear rising alarm event is generated,
|
|
It identifies rising alarm restore threshold value."
|
|
::= { zxAnHisPerfMgmtThreshAlmObjects 5 }
|
|
|
|
zxAnHisPmFallingWarningThreshold OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A binding object for falling threshold cross alarm.
|
|
When a falling warning event is generated,
|
|
it identifies falling warning threshold value.
|
|
When a clear falling warning event is generated,
|
|
It identifies falling warning restore threshold value."
|
|
::= { zxAnHisPerfMgmtThreshAlmObjects 6 }
|
|
|
|
zxAnHisPmFallingAlarmThreshold OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A binding object for falling threshold cross alarm.
|
|
When a falling alarm event is generated,
|
|
it identifies falling alarm threshold value.
|
|
When a clear falling alarm event is generated,
|
|
It identifies falling alarm restore threshold value."
|
|
::= { zxAnHisPerfMgmtThreshAlmObjects 7 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- 1.2 History Performance management global control
|
|
-------------------------------------------------------------------------------
|
|
zxAnHisPerfMgmtSampleEnable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable historical performance data sample
|
|
function,default value is enable.Disable operation
|
|
will also disable threshold check for historical performance
|
|
data, and performance threshold cross alarm can't be
|
|
generated any more,but previous alarm won't be cleared."
|
|
DEFVAL { enable }
|
|
::= { zxAnHisPerfMgmtGlobalObjects 1 }
|
|
|
|
zxAnHisPerfMgmtAlarmEnable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable historical performance threshold cross
|
|
alarm function,default value is enable.Disable operation
|
|
will clear all previous threshold cross alarm."
|
|
DEFVAL { enable }
|
|
::= { zxAnHisPerfMgmtGlobalObjects 2 }
|
|
|
|
zxAnHisPerfMgmtAutoUploadEnable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable data files of historical performance automatic
|
|
upload function,default value is disable.For upload data files
|
|
successfully,performance upload file server must be configured
|
|
before."
|
|
DEFVAL { disable }
|
|
::= { zxAnHisPerfMgmtGlobalObjects 3 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- 3.Historical performance management threshold cross alarm trap
|
|
-------------------------------------------------------------------------------
|
|
zxAnPm15minRisingWarning NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
zxAnHisPmMetricInstIndex,
|
|
zxAnHisPmThresholdMetric,
|
|
zxAnHisPmStatisticalValue,
|
|
zxAnHisPmRisingWarningThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 15 minutes performance SNMP trap that is generated when an
|
|
alarm entry crosses its rising warning threshold and generates
|
|
an event that is configured for sending SNMP traps."
|
|
::= { zxAnHisPerfMgmtTrapObjects 1 }
|
|
|
|
zxAnPm15minRisingWarningRestore NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
zxAnHisPmMetricInstIndex,
|
|
zxAnHisPmThresholdMetric,
|
|
zxAnHisPmStatisticalValue,
|
|
zxAnHisPmRisingWarningThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 15 minutes performance restore SNMP trap that is generated
|
|
when an alarm entry restore to normal range."
|
|
::= { zxAnHisPerfMgmtTrapObjects 2 }
|
|
|
|
zxAnPm15minRisingAlarm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
zxAnHisPmMetricInstIndex,
|
|
zxAnHisPmThresholdMetric,
|
|
zxAnHisPmStatisticalValue,
|
|
zxAnHisPmRisingAlarmThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 15 minutes performance SNMP trap that is generated when an
|
|
alarm entry crosses its rising alarm threshold and generates
|
|
an event that is configured for sending SNMP traps."
|
|
::= { zxAnHisPerfMgmtTrapObjects 3 }
|
|
|
|
zxAnPm15minRisingAlarmRestore NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
zxAnHisPmMetricInstIndex,
|
|
zxAnHisPmThresholdMetric,
|
|
zxAnHisPmStatisticalValue,
|
|
zxAnHisPmRisingAlarmThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 15 minutes performance restore SNMP trap that is generated
|
|
when an alarm entry restore to normal range."
|
|
::= { zxAnHisPerfMgmtTrapObjects 4 }
|
|
|
|
zxAnPm24hRisingWarning NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
zxAnHisPmMetricInstIndex,
|
|
zxAnHisPmThresholdMetric,
|
|
zxAnHisPmStatisticalValue,
|
|
zxAnHisPmRisingWarningThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 24 hours performance SNMP trap that is generated when an
|
|
alarm entry crosses its rising warning threshold and generates
|
|
an event that is configured for sending SNMP traps."
|
|
::= { zxAnHisPerfMgmtTrapObjects 5 }
|
|
|
|
zxAnPm24hRisingWarningRestore NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
zxAnHisPmMetricInstIndex,
|
|
zxAnHisPmThresholdMetric,
|
|
zxAnHisPmStatisticalValue,
|
|
zxAnHisPmRisingWarningThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 24 hours performance restore SNMP trap that is generated
|
|
when an alarm entry restore to normal range."
|
|
::= { zxAnHisPerfMgmtTrapObjects 6 }
|
|
|
|
zxAnPm24hRisingAlarm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
zxAnHisPmMetricInstIndex,
|
|
zxAnHisPmThresholdMetric,
|
|
zxAnHisPmStatisticalValue,
|
|
zxAnHisPmRisingAlarmThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 24 hours performance SNMP trap that is generated when an
|
|
alarm entry crosses its rising alarm threshold and generates
|
|
an event that is configured for sending SNMP traps."
|
|
::= { zxAnHisPerfMgmtTrapObjects 7 }
|
|
|
|
zxAnPm24hRisingAlarmRestore NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
zxAnHisPmMetricInstIndex,
|
|
zxAnHisPmThresholdMetric,
|
|
zxAnHisPmStatisticalValue,
|
|
zxAnHisPmRisingAlarmThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 24 hours performance restore SNMP trap that is generated
|
|
when an alarm entry restore to normal range."
|
|
::= { zxAnHisPerfMgmtTrapObjects 8 }
|
|
|
|
zxAnPm15minFallingWarning NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
zxAnHisPmMetricInstIndex,
|
|
zxAnHisPmThresholdMetric,
|
|
zxAnHisPmStatisticalValue,
|
|
zxAnHisPmFallingWarningThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 15 minutes performance SNMP trap that is generated
|
|
when an alarm entry crosses its falling warning threshold
|
|
and generates an event that is configured for sending
|
|
SNMP traps."
|
|
::= { zxAnHisPerfMgmtTrapObjects 9 }
|
|
|
|
zxAnPm15minFallingWarningRestore NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
zxAnHisPmMetricInstIndex,
|
|
zxAnHisPmThresholdMetric,
|
|
zxAnHisPmStatisticalValue,
|
|
zxAnHisPmFallingWarningThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 15 minutes performance restore SNMP trap that is generated
|
|
when an alarm entry restore to normal range."
|
|
::= { zxAnHisPerfMgmtTrapObjects 10 }
|
|
|
|
zxAnPm15minFallingAlarm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
zxAnHisPmMetricInstIndex,
|
|
zxAnHisPmThresholdMetric,
|
|
zxAnHisPmStatisticalValue,
|
|
zxAnHisPmFallingAlarmThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 15 minutes performance SNMP trap that is generated
|
|
when an alarm entry crosses its falling alarm threshold
|
|
and generates an event that is configured for sending
|
|
SNMP traps."
|
|
::= { zxAnHisPerfMgmtTrapObjects 11 }
|
|
|
|
zxAnPm15minFallingAlarmRestore NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
zxAnHisPmMetricInstIndex,
|
|
zxAnHisPmThresholdMetric,
|
|
zxAnHisPmStatisticalValue,
|
|
zxAnHisPmFallingAlarmThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 15 minutes performance restore SNMP trap that is generated
|
|
when an alarm entry restore to normal range."
|
|
::= { zxAnHisPerfMgmtTrapObjects 12 }
|
|
|
|
zxAnPm24hFallingWarning NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
zxAnHisPmMetricInstIndex,
|
|
zxAnHisPmThresholdMetric,
|
|
zxAnHisPmStatisticalValue,
|
|
zxAnHisPmFallingWarningThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 24 hours performance SNMP trap that is generated
|
|
when an alarm entry crosses its falling warning threshold
|
|
and generates an event that is configured for sending
|
|
SNMP traps."
|
|
::= { zxAnHisPerfMgmtTrapObjects 13 }
|
|
|
|
zxAnPm24hFallingWarningRestore NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
zxAnHisPmMetricInstIndex,
|
|
zxAnHisPmThresholdMetric,
|
|
zxAnHisPmStatisticalValue,
|
|
zxAnHisPmFallingWarningThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 24 hours performance restore SNMP trap that is generated
|
|
when an alarm entry restore to normal range."
|
|
::= { zxAnHisPerfMgmtTrapObjects 14 }
|
|
|
|
zxAnPm24hFallingAlarm NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
zxAnHisPmMetricInstIndex,
|
|
zxAnHisPmThresholdMetric,
|
|
zxAnHisPmStatisticalValue,
|
|
zxAnHisPmFallingAlarmThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 24 hours performance SNMP trap that is generated
|
|
when an alarm entry crosses its falling alarm threshold
|
|
and generates an event that is configured for sending
|
|
SNMP traps."
|
|
::= { zxAnHisPerfMgmtTrapObjects 15 }
|
|
|
|
|
|
zxAnPm24hFallingAlarmRestore NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
zxAnHisPmMetricInstIndex,
|
|
zxAnHisPmThresholdMetric,
|
|
zxAnHisPmStatisticalValue,
|
|
zxAnHisPmFallingAlarmThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 24 hours performance restore SNMP trap that is generated
|
|
when an alarm entry restore to normal range."
|
|
::= { zxAnHisPerfMgmtTrapObjects 16 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- 4 History Performance management Conformance Information
|
|
-------------------------------------------------------------------------------
|
|
zxAnHisPerfMIBCompliances
|
|
OBJECT IDENTIFIER ::= { zxAnHisPerfMgmtConformance 1 }
|
|
zxAnHisPerfMIBGroups
|
|
OBJECT IDENTIFIER ::= { zxAnHisPerfMgmtConformance 2 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- 4.1 History Performance management Compliance
|
|
-------------------------------------------------------------------------------
|
|
zxAnHisPerfMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for ZTE-AN-HIS-PERF-MGMT-MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
zxAnHisPerfThreshAlmGroup,
|
|
zxAnHisPerfGlobalGroup
|
|
}
|
|
::= { zxAnHisPerfMIBCompliances 1 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- 4.2 History Performance units of compliance
|
|
-------------------------------------------------------------------------------
|
|
zxAnHisPerfThreshAlmGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
zxAnHisPmMetricInstIndex,
|
|
zxAnHisPmThresholdMetric,
|
|
zxAnHisPmStatisticalValue,
|
|
zxAnHisPmRisingWarningThreshold,
|
|
zxAnHisPmRisingAlarmThreshold,
|
|
zxAnHisPmFallingWarningThreshold,
|
|
zxAnHisPmFallingAlarmThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of binding objects for sending historical
|
|
performance threshold cross alarm trap."
|
|
::= { zxAnHisPerfMIBGroups 1 }
|
|
|
|
zxAnHisPerfGlobalGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
zxAnHisPerfMgmtSampleEnable,
|
|
zxAnHisPerfMgmtAlarmEnable,
|
|
zxAnHisPerfMgmtAutoUploadEnable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing for performance
|
|
global control."
|
|
::= { zxAnHisPerfMIBGroups 2 }
|
|
END
|
|
|