Observium_CE/mibs/huawei/HUAWEI-IFIT-MIB

731 lines
48 KiB
Plaintext

-- ===================================================================
-- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved.
-- Description:
-- Reference:
-- Version: V1.09
-- ===================================================================
HUAWEI-IFIT-MIB DEFINITIONS ::= BEGIN
IMPORTS
hwDatacomm
FROM HUAWEI-MIB
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
FROM SNMPv2-CONF
DisplayString, RowStatus
FROM SNMPv2-TC
TimeTicks, Integer32, Unsigned32, IpAddress, Counter32, OBJECT-TYPE,
MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI;
hwIfit MODULE-IDENTITY
LAST-UPDATED "202208291800Z"
ORGANIZATION
"Huawei Technologies Co.,Ltd."
CONTACT-INFO
"Huawei Industrial Base
Bantian, Longgang
Shenzhen 518129
People's Republic of China
Website: http://www.huawei.com
Email: support@huawei.com
"
DESCRIPTION
"The mib is used for IFIT notifications."
REVISION "202208291800Z"
DESCRIPTION
"V1.09, Modify Alarm description at 2022-08-29."
REVISION "202208081800Z"
DESCRIPTION
"V1.08, Add new ifit trap node at 2022-08-08."
REVISION "202112011800Z"
DESCRIPTION
"V1.07, Change the iFIT in the file to IFIT at 2021-12-01."
REVISION "202110111800Z"
DESCRIPTION
"V1.06, Add node hwIfitMeasureFlowNumExceedAlarm,hwIfitMeasureFlowNumExceedResume at 2021-10-11."
REVISION "202107051800Z"
DESCRIPTION
"V1.05, Add node hwIfitIngressNumExceedAlarm,hwIfitIngressNumExceedResume at 2021-07-05."
REVISION "202102041800Z"
DESCRIPTION
"V1.04, Add node hwIfitDynFlowIngressNumExceedAlarm,hwIfitDynFlowIngressNumExceedResume at 2021-02-04."
REVISION "202101120000Z"
DESCRIPTION
"V1.03, Add node hwIfitExceedInstanceAlarm and hwIfitExceedInstanceAlarmResume at 2021-01-12."
REVISION "202008110000Z"
DESCRIPTION
"V1.02, Change Description of node hwIfitStaticFlowNumExceedAlarm,hwIfitStaticFlowNumExceedResume at 2020-08-11."
REVISION "202004270000Z"
DESCRIPTION
"V1.01, Add node hwIfitDynFlowMidEgressNumExceedAlarm,hwIfitDynFlowMidEgressNumExceedResume at 2020-06-09."
REVISION "202004270000Z"
DESCRIPTION "V1.00, initial version."
::= { hwDatacomm 364 }
hwIfitObjects OBJECT IDENTIFIER ::= { hwIfit 1 }
hwFlowNumExceedObjectsInBoard OBJECT IDENTIFIER ::= { hwIfitObjects 1 }
hwFlowNumExceedTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwFlowNumExceedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table is used to define variables in traps."
--INDEX { hwIfitFlowExceedBoard, hwIfitMaxFlowInBoard }
::= { hwFlowNumExceedObjectsInBoard 1 }
hwFlowNumExceedEntry OBJECT-TYPE
SYNTAX HwFlowNumExceedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Defined the entries on which occurred IFIT flow reaches the upper limit."
INDEX { hwIfitFlowExceedBoard, hwIfitMaxFlowInBoard }
::= { hwFlowNumExceedTable 1 }
HwFlowNumExceedEntry ::=
SEQUENCE {
hwIfitFlowExceedBoard
DisplayString,
hwIfitMaxFlowInBoard
Integer32
}
hwIfitFlowExceedBoard OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the slot ID of the board."
::= { hwFlowNumExceedEntry 1 }
hwIfitMaxFlowInBoard OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "This object indicates the max IFIT flow number in a board."
::= { hwFlowNumExceedEntry 2 }
hwFlowNumExceedObjects OBJECT IDENTIFIER ::= { hwIfitObjects 4 }
hwDynFlowMidEgressNumExcTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwDynFlowMidEgressNumExcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table is used to define variables in traps."
--INDEX { hwIfitMaxDynFlowMidEgress }
::= { hwFlowNumExceedObjects 1 }
hwDynFlowMidEgressNumExcEntry OBJECT-TYPE
SYNTAX HwDynFlowMidEgressNumExcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Defined the entries on which occurred IFIT flow reaches the upper limit."
INDEX { hwIfitMaxDynFlowMidEgress }
::= { hwDynFlowMidEgressNumExcTable 1 }
HwDynFlowMidEgressNumExcEntry::=
SEQUENCE {
hwIfitMaxDynFlowMidEgress
Integer32
}
hwIfitMaxDynFlowMidEgress OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "This object indicates the max IFIT dynamic midegress flow number."
::= { hwDynFlowMidEgressNumExcEntry 1 }
hwInstanceExceedObjectsInBoard OBJECT IDENTIFIER ::= { hwIfitObjects 5 }
hwInstanceExceedTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwInstanceExceedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table is used to define variables in traps."
--INDEX { hwIfitInstanceType, hwIfitInstanceBoard, hwIfitMaxInstanceInBoard }
::= { hwInstanceExceedObjectsInBoard 1 }
hwInstanceExceedEntry OBJECT-TYPE
SYNTAX HwInstanceExceedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Defined the entries on which occurred IFIT flow reaches the upper limit."
INDEX { hwIfitInstanceType, hwIfitInstanceBoard, hwIfitMaxInstanceInBoard }
::= { hwInstanceExceedTable 1 }
HwInstanceExceedEntry ::=
SEQUENCE {
hwIfitInstanceType
DisplayString,
hwIfitInstanceBoard
DisplayString,
hwIfitMaxInstanceInBoard
Integer32
}
hwIfitInstanceType OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the type of the ifit instance."
::= { hwInstanceExceedEntry 1 }
hwIfitInstanceBoard OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the slot ID of the board."
::= { hwInstanceExceedEntry 2 }
hwIfitMaxInstanceInBoard OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "This object indicates the max IFIT instance number in a board."
::= { hwInstanceExceedEntry 3 }
hwDynFlowIngressLimitObjects OBJECT IDENTIFIER ::= { hwIfitObjects 6 }
hwDynFlowIngressNumExcTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwDynFlowIngressNumExcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table is used to define variables in traps."
--INDEX { hwIfitDynFlowIngressUpperLimit }
::= { hwDynFlowIngressLimitObjects 1 }
hwDynFlowIngressNumExcEntry OBJECT-TYPE
SYNTAX HwDynFlowIngressNumExcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Defined the entries on which occurred IFIT flow reaches the upper limit."
INDEX { hwIfitDynFlowIngressUpperLimit }
::= { hwDynFlowIngressNumExcTable 1 }
HwDynFlowIngressNumExcEntry::=
SEQUENCE {
hwIfitDynFlowIngressUpperLimit
Integer32
}
hwIfitDynFlowIngressUpperLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "This object indicates the IFIT total dynamic ingress flow number upper limit."
::= { hwDynFlowIngressNumExcEntry 1 }
hwIngressLimitObjects OBJECT IDENTIFIER ::= { hwIfitObjects 7 }
hwIngressNumExcTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwIngressNumExcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table is used to define variables in traps."
--INDEX { hwIfitIngressUpperLimit }
::= { hwIngressLimitObjects 1 }
hwIngressNumExcEntry OBJECT-TYPE
SYNTAX HwIngressNumExcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Defined the entries on which occurred IFIT flow reaches the upper limit."
INDEX { hwIfitIngressUpperLimit }
::= { hwIngressNumExcTable 1 }
HwIngressNumExcEntry::=
SEQUENCE {
hwIfitIngressUpperLimit
Integer32
}
hwIfitIngressUpperLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "This object indicates the IFIT total ingress flow number upper limit."
::= { hwIngressNumExcEntry 1 }
hwMeasureFlowLimitObjects OBJECT IDENTIFIER ::= { hwIfitObjects 8 }
hwMeasureFlowNumExcTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMeasureFlowNumExcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table is used to define measurement flow specifications."
--INDEX { hwIfitMeasureFlowNodeType, hwIfitMeasureFlowType, hwIfitMeasureFlowUpperLimit}
::= { hwMeasureFlowLimitObjects 1 }
hwMeasureFlowNumExcEntry OBJECT-TYPE
SYNTAX HwMeasureFlowNumExcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Defined the measurement flow specifications entries."
INDEX { hwIfitMeasureFlowNodeType, hwIfitMeasureFlowType, hwIfitMeasureFlowUpperLimit}
::= { hwMeasureFlowNumExcTable 1 }
HwMeasureFlowNumExcEntry::=
SEQUENCE {
hwIfitMeasureFlowNodeType
OCTET STRING,
hwIfitMeasureFlowType
OCTET STRING,
hwIfitMeasureFlowUpperLimit
Integer32
}
hwIfitMeasureFlowNodeType OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..64))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "This object indicates the measurement flow node type."
::= { hwMeasureFlowNumExcEntry 1 }
hwIfitMeasureFlowType OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..64))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "This object indicates the measurement flow type."
::= { hwMeasureFlowNumExcEntry 2 }
hwIfitMeasureFlowUpperLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "This object indicates the measurement flow number upper limit."
::= { hwMeasureFlowNumExcEntry 3 }
hwFlowNumAlmostExceedObjects OBJECT IDENTIFIER ::= { hwIfitObjects 9 }
hwDynFlowMidEgressNumAlmostExcTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwDynFlowMidEgressNumAlmostExcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table is used to define variables in traps."
--INDEX { hwIfitDynFlowMidEgressMaxLimit }
::= { hwFlowNumAlmostExceedObjects 1 }
hwDynFlowMidEgressNumAlmostExcEntry OBJECT-TYPE
SYNTAX HwDynFlowMidEgressNumAlmostExcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Defined the entries on which occurred IFIT flow almost reaches the upper limit."
INDEX { hwIfitDynFlowMidEgressMaxLimit }
::= { hwDynFlowMidEgressNumAlmostExcTable 1 }
HwDynFlowMidEgressNumAlmostExcEntry::=
SEQUENCE {
hwIfitDynFlowMidEgressMaxLimit
Integer32
}
hwIfitDynFlowMidEgressMaxLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "This object indicates the max IFIT dynamic midegress flow number."
::= { hwDynFlowMidEgressNumAlmostExcEntry 1 }
hwDynFlowIngressAlmostExceedObjects OBJECT IDENTIFIER ::= { hwIfitObjects 10 }
hwDynFlowIngressNumAlmostExcTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwDynFlowIngressNumAlmostExcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table is used to define variables in traps."
--INDEX { hwIfitDynFlowIngressMaxLimit }
::= { hwDynFlowIngressAlmostExceedObjects 1 }
hwDynFlowIngressNumAlmostExcEntry OBJECT-TYPE
SYNTAX HwDynFlowIngressNumAlmostExcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Defined the entries on which occurred IFIT flow almost reaches the upper limit."
INDEX { hwIfitDynFlowIngressMaxLimit }
::= { hwDynFlowIngressNumAlmostExcTable 1 }
HwDynFlowIngressNumAlmostExcEntry::=
SEQUENCE {
hwIfitDynFlowIngressMaxLimit
Integer32
}
hwIfitDynFlowIngressMaxLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "This object indicates the IFIT total dynamic ingress flow number upper limit."
::= { hwDynFlowIngressNumAlmostExcEntry 1 }
hwIngressAlmostExceedObjects OBJECT IDENTIFIER ::= { hwIfitObjects 11 }
hwIngressNumAlmostExcTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwIngressNumAlmostExcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table is used to define variables in traps."
--INDEX { hwIfitIngressMaxLimit }
::= { hwIngressAlmostExceedObjects 1 }
hwIngressNumAlmostExcEntry OBJECT-TYPE
SYNTAX HwIngressNumAlmostExcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Defined the entries on which occurred IFIT flow almost reaches the upper limit."
INDEX { hwIfitIngressMaxLimit }
::= { hwIngressNumAlmostExcTable 1 }
HwIngressNumAlmostExcEntry::=
SEQUENCE {
hwIfitIngressMaxLimit
Integer32
}
hwIfitIngressMaxLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "This object indicates the IFIT total ingress flow number upper limit."
::= { hwIngressNumAlmostExcEntry 1 }
hwMeasureFlowAlmostExceedObjects OBJECT IDENTIFIER ::= { hwIfitObjects 12 }
hwMeasureFlowNumAlmostExcTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMeasureFlowNumAlmostExcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table is used to define measurement flow specifications."
--INDEX { hwMeasureFlowNodeType, hwMeasureFlowType, hwMeasureFlowMaxLimit}
::= { hwMeasureFlowAlmostExceedObjects 1 }
hwMeasureFlowNumAlmostExcEntry OBJECT-TYPE
SYNTAX HwMeasureFlowNumAlmostExcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Defined the measurement flow specifications entries."
INDEX { hwMeasureFlowNodeType, hwMeasureFlowType, hwMeasureFlowMaxLimit}
::= { hwMeasureFlowNumAlmostExcTable 1 }
HwMeasureFlowNumAlmostExcEntry::=
SEQUENCE {
hwMeasureFlowNodeType
OCTET STRING,
hwMeasureFlowType
OCTET STRING,
hwMeasureFlowMaxLimit
Integer32
}
hwMeasureFlowNodeType OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..64))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "This object indicates the measurement flow node type."
::= { hwMeasureFlowNumAlmostExcEntry 1 }
hwMeasureFlowType OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..64))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "This object indicates the measurement flow type."
::= { hwMeasureFlowNumAlmostExcEntry 2 }
hwMeasureFlowMaxLimit OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "This object indicates the measurement flow number upper limit."
::= { hwMeasureFlowNumAlmostExcEntry 3 }
hwIfitNotifications OBJECT IDENTIFIER ::= { hwIfit 2 }
hwFlowNumExceedTrapInBoard OBJECT IDENTIFIER ::= { hwIfitNotifications 1 }
hwIfitStaticFlowNumExceedAlarm NOTIFICATION-TYPE
OBJECTS {
hwIfitFlowExceedBoard,
hwIfitMaxFlowInBoard
}
STATUS current
DESCRIPTION
"The total number of IFIT static flows and reverse flows in the board reaches the upper limit."
::= { hwFlowNumExceedTrapInBoard 1 }
hwIfitStaticFlowNumExceedResume NOTIFICATION-TYPE
OBJECTS {
hwIfitFlowExceedBoard,
hwIfitMaxFlowInBoard
}
STATUS current
DESCRIPTION
"The total number of IFIT static flows and reverse flows in the board has been lower than the upper limit."
::= { hwFlowNumExceedTrapInBoard 2 }
hwIfitDynamicFlowNumExceedAlarm NOTIFICATION-TYPE
OBJECTS {
hwIfitFlowExceedBoard,
hwIfitMaxFlowInBoard
}
STATUS current
DESCRIPTION
"The total number of IFIT dynamic flows in the board reaches the upper limit."
::= { hwFlowNumExceedTrapInBoard 3 }
hwIfitDynamicFlowNumExceedResume NOTIFICATION-TYPE
OBJECTS {
hwIfitFlowExceedBoard,
hwIfitMaxFlowInBoard
}
STATUS current
DESCRIPTION
"The total number of IFIT dynamic flows in the board has been lower than the upper limit."
::= { hwFlowNumExceedTrapInBoard 4 }
hwIfitExceedInstanceAlarm NOTIFICATION-TYPE
OBJECTS {
hwIfitInstanceType,
hwIfitInstanceBoard,
hwIfitMaxInstanceInBoard
}
STATUS current
DESCRIPTION
"The total number of IFIT instances on the interface board reaches the upper limit."
::= { hwFlowNumExceedTrapInBoard 5 }
hwIfitExceedInstanceAlarmResume NOTIFICATION-TYPE
OBJECTS {
hwIfitInstanceType,
hwIfitInstanceBoard,
hwIfitMaxInstanceInBoard
}
STATUS current
DESCRIPTION
"The total number of IFIT instances on the interface board has been lower the upper limit."
::= { hwFlowNumExceedTrapInBoard 6 }
hwDynFlowMidEgressNumExcTrap OBJECT IDENTIFIER ::= { hwIfitNotifications 2 }
hwIfitDynFlowMidEgressNumExceedAlarm NOTIFICATION-TYPE
OBJECTS {
hwIfitMaxDynFlowMidEgress
}
STATUS current
DESCRIPTION
"The total number of IFIT dynamic flows in the machine reaches the upper limit."
::= { hwDynFlowMidEgressNumExcTrap 1 }
hwIfitDynFlowMidEgressNumExceedResume NOTIFICATION-TYPE
OBJECTS {
hwIfitMaxDynFlowMidEgress
}
STATUS current
DESCRIPTION
"The total number of IFIT dynamic flows in the machine has been lower than the upper limit."
::= { hwDynFlowMidEgressNumExcTrap 2 }
hwDynFlowIngressNumExcTrap OBJECT IDENTIFIER ::= { hwIfitNotifications 3 }
hwIfitDynFlowIngressNumExceedAlarm NOTIFICATION-TYPE
OBJECTS {
hwIfitDynFlowIngressUpperLimit
}
STATUS current
DESCRIPTION
"The number of IFIT dynamic ingress flow reaches the upper limit."
::= { hwDynFlowIngressNumExcTrap 1 }
hwIfitDynFlowIngressNumExceedResume NOTIFICATION-TYPE
OBJECTS {
hwIfitDynFlowIngressUpperLimit
}
STATUS current
DESCRIPTION
"The number of IFIT dynamic ingress flow is below the upper limit."
::= { hwDynFlowIngressNumExcTrap 2 }
hwIngressNumExcTrap OBJECT IDENTIFIER ::= { hwIfitNotifications 4 }
hwIfitIngressNumExceedAlarm NOTIFICATION-TYPE
OBJECTS {
hwIfitIngressUpperLimit
}
STATUS current
DESCRIPTION
"The number of IFIT ingress flow reaches the upper limit."
::= { hwIngressNumExcTrap 1 }
hwIfitIngressNumExceedResume NOTIFICATION-TYPE
OBJECTS {
hwIfitIngressUpperLimit
}
STATUS current
DESCRIPTION
"The number of IFIT ingress flow is below the upper limit."
::= { hwIngressNumExcTrap 2 }
hwMeasureFlowNumExcTrap OBJECT IDENTIFIER ::= { hwIfitNotifications 5 }
hwIfitMeasureFlowNumExceedAlarm NOTIFICATION-TYPE
OBJECTS {
hwIfitMeasureFlowNodeType,
hwIfitMeasureFlowType,
hwIfitMeasureFlowUpperLimit
}
STATUS current
DESCRIPTION
"The number of IFIT measurement flow reaches the upper limit."
::= { hwMeasureFlowNumExcTrap 1 }
hwIfitMeasureFlowNumExceedResume NOTIFICATION-TYPE
OBJECTS {
hwIfitMeasureFlowNodeType,
hwIfitMeasureFlowType,
hwIfitMeasureFlowUpperLimit
}
STATUS current
DESCRIPTION
"The number of IFIT measurement flow is below the upper limit."
::= { hwMeasureFlowNumExcTrap 2 }
hwSlaDataTrap OBJECT IDENTIFIER ::= { hwIfitNotifications 6 }
hwIfitmcpSlaDataAlarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"IFITMCP has not been generating SLA data for a noticeable period of time. "
::= { hwSlaDataTrap 1 }
hwIfitmcpSlaDataResume NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"IFITMCP is generating SLA data now."
::= { hwSlaDataTrap 2 }
hwDynFlowMidEgressNumAlmostExcTrap OBJECT IDENTIFIER ::= { hwIfitNotifications 7 }
hwIfitDynFlowMidEgressNumAlmostExceedAlarm NOTIFICATION-TYPE
OBJECTS {
hwIfitDynFlowMidEgressMaxLimit
}
STATUS current
DESCRIPTION
"The total number of IFIT dynamic flows in the machine almost reaches the upper limit."
::= { hwDynFlowMidEgressNumAlmostExcTrap 1 }
hwIfitDynFlowMidEgressNumAlmostExceedResume NOTIFICATION-TYPE
OBJECTS {
hwIfitDynFlowMidEgressMaxLimit
}
STATUS current
DESCRIPTION
"The total number of IFIT dynamic flows in the machine is below 80% of the upper limit."
::= { hwDynFlowMidEgressNumAlmostExcTrap 2 }
hwDynFlowIngressNumAlmostExcTrap OBJECT IDENTIFIER ::= { hwIfitNotifications 8 }
hwIfitDynFlowIngressNumAlmostExceedAlarm NOTIFICATION-TYPE
OBJECTS {
hwIfitDynFlowIngressMaxLimit
}
STATUS current
DESCRIPTION
"The number of IFIT dynamic ingress flows almost reaches the upper limit."
::= { hwDynFlowIngressNumAlmostExcTrap 1 }
hwIfitDynFlowIngressNumAlmostExceedResume NOTIFICATION-TYPE
OBJECTS {
hwIfitDynFlowIngressMaxLimit
}
STATUS current
DESCRIPTION
"The number of IFIT dynamic ingress flows is below 80% of the upper limit."
::= { hwDynFlowIngressNumAlmostExcTrap 2 }
hwIngressNumAlmostExcTrap OBJECT IDENTIFIER ::= { hwIfitNotifications 9 }
hwIfitIngressNumAlmostExceedAlarm NOTIFICATION-TYPE
OBJECTS {
hwIfitIngressMaxLimit
}
STATUS current
DESCRIPTION
"The number of IFIT ingress flows almost reaches the upper limit."
::= { hwIngressNumAlmostExcTrap 1 }
hwIfitIngressNumAlmostExceedResume NOTIFICATION-TYPE
OBJECTS {
hwIfitIngressMaxLimit
}
STATUS current
DESCRIPTION
"The number of IFIT ingress flows is below 80% of the upper limit."
::= { hwIngressNumAlmostExcTrap 2 }
hwMeasureFlowNumAlmostExcTrap OBJECT IDENTIFIER ::= { hwIfitNotifications 10 }
hwIfitMeasureFlowNumAlmostExceedAlarm NOTIFICATION-TYPE
OBJECTS {
hwMeasureFlowNodeType,
hwMeasureFlowType,
hwMeasureFlowMaxLimit
}
STATUS current
DESCRIPTION
"The number of IFIT measurement flows almost reaches the upper limit."
::= { hwMeasureFlowNumAlmostExcTrap 1 }
hwIfitMeasureFlowNumAlmostExceedResume NOTIFICATION-TYPE
OBJECTS {
hwMeasureFlowNodeType,
hwMeasureFlowType,
hwMeasureFlowMaxLimit
}
STATUS current
DESCRIPTION
"The number of IFIT measurement flows is below 80% of the upper limit."
::= { hwMeasureFlowNumAlmostExcTrap 2 }
hwIfitConfigObjects OBJECT IDENTIFIER ::= { hwIfitObjects 2 }
hwIfitStatsObjects OBJECT IDENTIFIER ::= { hwIfitObjects 3 }
hwIfitTrap OBJECT IDENTIFIER ::= { hwIfit 3 }
hwIfitTrapObjects OBJECT IDENTIFIER ::= { hwIfitTrap 1 }
hwIfitConformance OBJECT IDENTIFIER ::= { hwIfit 4 }
hwIfitGroups OBJECT IDENTIFIER ::= { hwIfitConformance 1 }
hwIfitAlarmTrapGroup NOTIFICATION-GROUP
NOTIFICATIONS {
hwIfitStaticFlowNumExceedAlarm,
hwIfitStaticFlowNumExceedResume,
hwIfitDynamicFlowNumExceedAlarm,
hwIfitDynamicFlowNumExceedResume,
hwIfitExceedInstanceAlarm,
hwIfitExceedInstanceAlarmResume,
hwIfitDynFlowMidEgressNumExceedAlarm,
hwIfitDynFlowMidEgressNumExceedResume,
hwIfitDynFlowIngressNumExceedAlarm,
hwIfitDynFlowIngressNumExceedResume,
hwIfitIngressNumExceedAlarm,
hwIfitIngressNumExceedResume,
hwIfitMeasureFlowNumExceedAlarm,
hwIfitMeasureFlowNumExceedResume,
hwIfitmcpSlaDataAlarm,
hwIfitmcpSlaDataResume,
hwIfitDynFlowMidEgressNumAlmostExceedAlarm,
hwIfitDynFlowMidEgressNumAlmostExceedResume,
hwIfitDynFlowIngressNumAlmostExceedAlarm,
hwIfitDynFlowIngressNumAlmostExceedResume,
hwIfitIngressNumAlmostExceedAlarm,
hwIfitIngressNumAlmostExceedResume,
hwIfitMeasureFlowNumAlmostExceedAlarm,
hwIfitMeasureFlowNumAlmostExceedResume
}
STATUS current
DESCRIPTION "IFIT alarm group."
::= { hwIfitGroups 1 }
hwIfitObjectGroup OBJECT-GROUP
OBJECTS {
hwIfitFlowExceedBoard,
hwIfitMaxFlowInBoard,
hwIfitMaxDynFlowMidEgress,
hwIfitInstanceType,
hwIfitInstanceBoard,
hwIfitMaxInstanceInBoard,
hwIfitDynFlowIngressUpperLimit,
hwIfitIngressUpperLimit,
hwIfitMeasureFlowNodeType,
hwIfitMeasureFlowType,
hwIfitMeasureFlowUpperLimit,
hwIfitDynFlowMidEgressMaxLimit,
hwIfitDynFlowIngressMaxLimit,
hwIfitIngressMaxLimit,
hwMeasureFlowNodeType,
hwMeasureFlowType,
hwMeasureFlowMaxLimit
}
STATUS current
DESCRIPTION "IFIT Object group."
::= { hwIfitGroups 2 }
hwIfitCompliances MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Please provide the descritpion."
MODULE
-- MANDATORY-GROUPS { }
::= { hwIfitConformance 2 }
END
--
-- HUAWEI-IFIT-MIB.mib
--