Commit version 24.12.13800

This commit is contained in:
2025-01-06 17:35:06 -05:00
parent b7f6a79c2c
commit 55d9218816
6133 changed files with 4239740 additions and 1374287 deletions

View File

@ -1,10 +1,10 @@
-- =================================================================
-- Copyright (C) 2018 by HUAWEI TECHNOLOGIES. All rights reserved
-- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved
--
-- Description: The HUAWEI-DC-BASE-MIB provides information about DataComm TRAPS
--
-- Reference:
-- Version: V2.12
-- Version: V2.17
-- History:
--
-- =================================================================
@ -41,7 +41,7 @@
hwBaseTrapMIB MODULE-IDENTITY
LAST-UPDATED "201801151200Z" -- Jan 15, 2018 at 12:00 GMT
LAST-UPDATED "202208042000Z" -- July 12, 2022 at 21:11 GMT
ORGANIZATION
"Huawei Technologies Co.,Ltd."
CONTACT-INFO
@ -55,6 +55,21 @@
DESCRIPTION
"This is the base trap definition for DataCom."
-- Revision history
REVISION "202208042000Z"
DESCRIPTION "V2.17, add hwBaseCommonTrap"
REVISION "202207122000Z"
DESCRIPTION "V2.16, add hwProcessPid and hwProcessExitTrap"
REVISION "202201122000Z"
DESCRIPTION "V2.15, modify hwSystemMemoryOverload and hwSystemMemoryOverloadResume"
REVISION "202110162000Z"
DESCRIPTION "V2.14, add hwSystemMemoryOvLoadAlarm and hwSystemMemoryOvloadResume"
REVISION "202105131600Z"
DESCRIPTION "V2.13, add hwEntityWarning and hwEntityWarningResume "
REVISION "201801151200Z"
DESCRIPTION "v2.12, modify the description"
@ -855,6 +870,186 @@
"The IP address."
::= { hwBaseTrapObject 57 }
hwTrapSlotID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The slot ID."
::= { hwBaseTrapObject 58 }
hwTrapUnit OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The unit name."
::= { hwBaseTrapObject 59 }
hwTrapEntry OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The entry name."
::= { hwBaseTrapObject 60 }
hwTrapField OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The field."
::= { hwBaseTrapObject 61 }
hwTrapErrorBit OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The error bit."
::= { hwBaseTrapObject 62 }
hwTrapPort OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The port name."
::= { hwBaseTrapObject 63 }
hwTrapFailedReason OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Cause of the failure."
::= { hwBaseTrapObject 64 }
hwTrapTotalNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The total number."
::= { hwBaseTrapObject 65 }
hwTrapUsedNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The used number."
::= { hwBaseTrapObject 66 }
hwTrapPacketDroppedService OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The service which dropped packets."
::= { hwBaseTrapObject 67 }
hwTrapPacketDroppedNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of packet dropped."
::= { hwBaseTrapObject 68 }
hwTrapPacketDroppedReason OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The reason of packet dropped."
::= { hwBaseTrapObject 69 }
hwTrapAbnormalProtocol OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The protocol which is abnormal."
::= { hwBaseTrapObject 70 }
hwTrapProtocolAbnormalReason OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The cause of the anomaly."
::= { hwBaseTrapObject 71 }
hwTrapProtocolAbnormalPeerInfo OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The peer info of the anomaly protocol."
::= { hwBaseTrapObject 72 }
hwProcessPid OBJECT-TYPE
SYNTAX INTEGER { processid(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Process ID."
::= { hwBaseTrapObject 73 }
hwBaseMemThresTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwBaseMemThresEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table to config the memory reliability threshold for each storage device."
::= { hwBaseTrapObject 101 }
hwBaseMemThresEntry OBJECT-TYPE
SYNTAX HwBaseMemThresEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry for hwBaseMemThresTable."
INDEX { entPhysicalIndex }
::= { hwBaseMemThresTable 1 }
HwBaseMemThresEntry ::=
SEQUENCE {
hwBaseMemUsageValue
Integer32,
hwBaseMemThresUnit
INTEGER,
hwBaseMemUsageThres
Integer32
}
hwBaseMemUsageValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The current value that been measured."
::= { hwBaseMemThresEntry 1 }
hwBaseMemThresUnit OBJECT-TYPE
SYNTAX INTEGER { percentage(1) }
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The unit for this threshold value.
percentage(1) "
::= { hwBaseMemThresEntry 2 }
hwBaseMemUsageThres OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The threshold of the reliability overload threshold."
::= { hwBaseMemThresEntry 3 }
hwBaseTraps OBJECT IDENTIFIER ::= { hwBaseTrapMIB 2 }
@ -1054,6 +1249,29 @@
"The CMU monitoring module alarm recovered."
::= { hwEntityTrap 22 }
hwEntityWarning NOTIFICATION-TYPE
OBJECTS { hwBaseTrapSeverity, hwBaseTrapProbableCause, hwBaseTrapEventType, entPhysicalContainedIn, entPhysicalName,
hwBaseTrapRelativeResource, hwBaseTrapReasonDescr }
STATUS current
DESCRIPTION
"The entity experienced a minor fault."
::= { hwEntityTrap 23 }
hwEntityWarningResume NOTIFICATION-TYPE
OBJECTS { hwBaseTrapSeverity, hwBaseTrapProbableCause, hwBaseTrapEventType, entPhysicalContainedIn, entPhysicalName,
hwBaseTrapRelativeResource, hwBaseTrapReasonDescr }
STATUS current
DESCRIPTION
"The entity resumed from the minor fault."
::= { hwEntityTrap 24 }
hwProcessExitTrap NOTIFICATION-TYPE
OBJECTS { hwProcessPid }
STATUS current
DESCRIPTION
"Indicates that the process exits."
::= { hwEntityTrap 26 }
hwEnvironmentTrap OBJECT IDENTIFIER ::= { hwBaseTraps 2 }
@ -1474,6 +1692,22 @@ hwPortPhysicalAutoNegotiateResume NOTIFICATION-TYPE
"The disk usage fall below the clear threashold."
::= { hwStorageTrap 4}
hwSystemMemoryOverload NOTIFICATION-TYPE
OBJECTS { hwBaseTrapSeverity, hwBaseTrapEventType, entPhysicalName,
hwBaseMemUsageValue, hwBaseMemThresUnit, hwBaseMemUsageThres }
STATUS current
DESCRIPTION
"Memory usage rise over the reliability overload threshold."
::= { hwStorageTrap 5 }
hwSystemMemoryOverloadResume NOTIFICATION-TYPE
OBJECTS { hwBaseTrapSeverity, hwBaseTrapEventType, entPhysicalName,
hwBaseMemUsageValue, hwBaseMemThresUnit, hwBaseMemUsageThres }
STATUS current
DESCRIPTION
"Memory usage resume to normal level."
::= { hwStorageTrap 6 }
hwClockTrap OBJECT IDENTIFIER ::= { hwBaseTraps 7 }
@ -1974,6 +2208,39 @@ hwPortPhysicalAutoNegotiateResume NOTIFICATION-TYPE
"Setting Security Group Rules Resume."
::= { hwBaseNpsTrap 43 }
hwBaseCommonTrap OBJECT IDENTIFIER ::= { hwBaseTraps 19 }
hwParityAbnormal NOTIFICATION-TYPE
OBJECTS { hwTrapSlotID, hwTrapUnit, hwTrapEntry, hwTrapField, hwTrapErrorBit}
STATUS current
DESCRIPTION
"The trap for parity check abnormal."
::= { hwBaseCommonTrap 1 }
hwDownloadEntryFailed NOTIFICATION-TYPE
OBJECTS { hwTrapSlotID, hwTrapUnit, hwTrapPort, hwTrapEntry, hwTrapFailedReason, hwTrapTotalNumber,
hwTrapUsedNumber }
STATUS current
DESCRIPTION
"The trap for downloading entry failed."
::= { hwBaseCommonTrap 2 }
hwPacketDropped NOTIFICATION-TYPE
OBJECTS { hwTrapSlotID, hwTrapUnit, hwTrapPort, hwTrapPacketDroppedService, hwTrapPacketDroppedNumber,
hwTrapPacketDroppedReason }
STATUS current
DESCRIPTION
"The trap for packet dropped."
::= { hwBaseCommonTrap 3 }
hwProtocolAbnormal NOTIFICATION-TYPE
OBJECTS { hwTrapSlotID, hwTrapPort, hwTrapAbnormalProtocol, hwTrapProtocolAbnormalPeerInfo,
hwTrapProtocolAbnormalReason}
STATUS current
DESCRIPTION
"The trap for protocol abnormal."
::= { hwBaseCommonTrap 4 }
hwBaseTrapConformance OBJECT IDENTIFIER ::= { hwBaseTrapMIB 3 }
@ -1996,7 +2263,7 @@ hwPortPhysicalAutoNegotiateResume NOTIFICATION-TYPE
hwBaseObjectGroup OBJECT-GROUP
OBJECTS { hwBaseTrapSeverity, hwBaseTrapProbableCause, hwBaseTrapEventType, hwBaseThresholdValue, hwBaseThresholdUnit,
hwBaseThresholdLowCritical, hwBaseThresholdLowWarning, hwBaseThresholdHighWarning, hwBaseThresholdHighCritical, hwBaseUsageValue,
hwBaseUsageUnit, hwBaseUsageThreshold, hwDevAvailablePower, hwEntityRatedPower, hwDeviceTotalPower,
hwBaseUsageUnit, hwBaseUsageThreshold, hwBaseMemUsageValue, hwBaseMemThresUnit, hwBaseMemUsageThres, hwDevAvailablePower, hwEntityRatedPower, hwDeviceTotalPower,
hwBaseTrapLastPortType, hwPortPhysicalDownReason, hwBaseTrapCurPortType, hwBaseTrapReasonDescr,
hwBaseTrapRelativeResource, hwFIBOverloadModule, hwBaseFlowDirectionType, hwPowerDirection, hwBaseTrapTrafficDir,hwEntBandwidthMode,
hwNpsPackageName,hwNpsPackageVersion,hwNpsFailReason,hwNpsVmName,hwNpsOsMemoryUsage,hwNpsOvloadThreshold,
@ -2004,7 +2271,9 @@ hwPortPhysicalAutoNegotiateResume NOTIFICATION-TYPE
hwNpsOverloadThreshold,hwNpsAvailableSpace,hwNpsCapThreshold,hwNpsvnfcType,hwNpsAppType,hwNpsVersionType,hwNpsVersionId,
hwNpsVMId,hwNpsCertFile,hwNpsVaildBeginTime,hwNpsVaildEndTime,hwNpsPhysicalVMID,hwNpsVnfmIp,
hwNpsVnfmPort,hwNpsLocalVM,hwNpsRemoteVM,hwNpsPlane,hwNpsThreshold,hwNpsVendorID,hwNpsDeviceID,hwNpsCurrentDriverType,
hwNpsVNFCName,hwNpsRUName,hwNpsPortName,hwNpsIpAdress}
hwNpsVNFCName,hwNpsRUName,hwNpsPortName,hwNpsIpAdress,hwTrapSlotID,hwTrapUnit,hwTrapEntry,hwTrapField,hwTrapErrorBit,
hwTrapPort,hwTrapFailedReason,hwTrapTotalNumber,hwTrapUsedNumber,hwTrapPacketDroppedService,hwTrapPacketDroppedNumber,
hwTrapPacketDroppedReason,hwTrapAbnormalProtocol,hwTrapProtocolAbnormalReason,hwTrapProtocolAbnormalPeerInfo,hwProcessPid}
STATUS current
DESCRIPTION
"Group for base trap objects."
@ -2023,7 +2292,8 @@ hwPortPhysicalAutoNegotiateResume NOTIFICATION-TYPE
hwPowerOn, hwPowerMixed, hwPowerMixedResume, hwCPUUtilizationRisingAlarm, hwCPUUtilizationResume,
hwPortPhysicalDown, hwPortPhysicalUp, hwPortPhysicalNoTrafficAlarm, hwPortPhysicalNoTrafficClear, hwPortPhysicalTrafficRisingAlarm,
hwPortPhysicalTrafficClear, hwPortPhysicalCrcErrorRisingAlarm, hwPortPhysicalCrcErrorClear, hwPortPhysicalEthBroadcastRisingAlarm, hwPortPhysicalEthBroadcastClear,
hwPortPhysicalEthHalfDuplexAlarm, hwPortPhysicalEthFullDuplexClear, hwStorageUtilizationRisingAlarm, hwStorageUtilizationResume, hwVsDiskFullAlarm,hwVsDiskResume,hwFIBOverloadSuspend,
hwPortPhysicalEthHalfDuplexAlarm, hwPortPhysicalEthFullDuplexClear, hwStorageUtilizationRisingAlarm, hwStorageUtilizationResume, hwVsDiskFullAlarm,hwVsDiskResume,
hwSystemMemoryOverload,hwSystemMemoryOverloadResume,hwFIBOverloadSuspend,
hwFIBOverloadSusResume, hwFIBOverloadForward, hwFIBOverloadFwResume, hwFESInconsistencyForMemoryLack, hwFESInconsistencyForMemoryLackResume,
hwPppLoopbackDetect, hwPppLoopbackDetResume, hwEntityCheckFail, hwEntityCheckResume, hwFlowCongestion, hwFlowCongestionResume, hwDeviceAbnormalRisingAlarm,
hwResExhaustBfdAlarm, hwResExhaustBfdResume, hwResExhaustOamAlarm, hwResExhaustOamResume, hwHdlcLoopbackDetect,
@ -2037,7 +2307,8 @@ hwPortPhysicalAutoNegotiateResume NOTIFICATION-TYPE
hwNpsVirtualMachineDiskInvalid,hwNpsVirtualMachineDiskResume,hwNpsDatabaseRestoreFail,hwNpsSSLCertificateExpired,hwNpsSSLCertificateExpiredEarlyWarning,
hwNpsVMResInconsistAlarm,hwNpsVMResInconsistResume,hwNpsVmFauldAlarm,hwNpsVmFauldResume,hwNpsVNFMConnectFault,hwNpsVNFMConnectResume,
hwNpsFabricOamPlaneDown,hwNpsFabricOamPlaneDownResume,hwNpsFabricLinkSubhealthy,hwNpsFabricLinkSubhealthyResume,
hwNpsDriverTypeMismatch,hwNpsDriverTypeMismatchResume,hwNpsRuCreateFail,hwNpsRuCreateResume,hwNpsIpSecRuleFail,hwNpsIpSecRuleResume}
hwNpsDriverTypeMismatch,hwNpsDriverTypeMismatchResume,hwNpsRuCreateFail,hwNpsRuCreateResume,hwNpsIpSecRuleFail,hwNpsIpSecRuleResume,
hwEntityWarning,hwEntityWarningResume,hwProcessExitTrap,hwParityAbnormal,hwDownloadEntryFailed,hwPacketDropped,hwProtocolAbnormal}
STATUS current
DESCRIPTION
"Group for all base traps."