1256 lines
35 KiB
Plaintext
1256 lines
35 KiB
Plaintext
-- ==================================================================
|
|
-- Copyright (C) 2021 by HUAWEI TECHNOLOGIES. All rights reserved.
|
|
--
|
|
-- Description: HUAWEI-VNF-DEVICE-MIB
|
|
-- Reference:
|
|
-- Version: V1.08
|
|
-- History:
|
|
-- <author>, <date>, <contents>
|
|
-- zhouyun 2017-7-20
|
|
-- ==================================================================
|
|
-- ==================================================================
|
|
--
|
|
-- Variables and types are imported
|
|
--
|
|
-- ==================================================================
|
|
|
|
HUAWEI-VNF-DEVICE-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
hwPatchInstallFileName, hwPatchInstallVersion, hwPatchInstallFailReason
|
|
FROM HUAWEI-SYS-MAN-MIB
|
|
hwDatacomm
|
|
FROM HUAWEI-MIB
|
|
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
IpAddress, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY,
|
|
NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI;
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348
|
|
hwVNFDevice MODULE-IDENTITY
|
|
LAST-UPDATED "202108181139Z" -- August 18, 2021 at 14:39 GMT
|
|
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
|
|
"V1.08, modify type of hwVMFaultAlarm and hwVMFaultAlarmResume."
|
|
REVISION "202108181139Z" -- August 18, 2021 at 14:39 GMT
|
|
|
|
DESCRIPTION
|
|
"V1.07, modify type of hwPAEDriverVendorID, hwPAEDriverDeviceID and hwPAEDriverCauseInfo."
|
|
REVISION "201801121139Z" -- January 12, 2018 at 11:39 GMT
|
|
|
|
DESCRIPTION
|
|
"V1.06, add hwVMPartitionTable, hwVMDiskPartitionInValidResume, hwVMDiskPartitionSpacinsufficient,hwVMDiskPartitionSpacinsufficientResume,hwVMDiskPartitionUtilizationRising, hwVMDiskPartitionUtilizationResume,."
|
|
REVISION "201711291139Z" -- November 29, 2017 at 11:39 GMT
|
|
|
|
DESCRIPTION
|
|
"V1.05, modify the hwVNFMPort size 0...65535."
|
|
REVISION "201711031139Z" -- November 03, 2017 at 11:39 GMT
|
|
DESCRIPTION
|
|
"V1.04, add hwSoftwarePackageTable,hwVmFileIntegrityTrap,hwSoftwareIntegrityTrap,hwPatchInstallVmTrap."
|
|
REVISION "201710251339Z" -- Octo 25, 2017 at 13:39 GMT
|
|
|
|
DESCRIPTION
|
|
"V1.03, modify the description of hwVMDiskTrap."
|
|
REVISION "201710231339Z" -- Octo 23, 2017 at 16:39 GMT
|
|
|
|
DESCRIPTION
|
|
"The MIB is used to define the VNF-related objects and notifications."
|
|
REVISION "201710191339Z" -- Octo 19, 2017 at 16:39 GMT
|
|
DESCRIPTION
|
|
"V1.02, add hwBaseLinkSubHealthyTrap, hwRUCreateTrap."
|
|
REVISION "201709251339Z" -- Sept 25, 2017 at 13:39 GMT
|
|
DESCRIPTION
|
|
"V1.01, add hwVMDiskTrap."
|
|
REVISION "201707201339Z" -- July 20, 2017 at 13:39 GMT
|
|
DESCRIPTION
|
|
"The initial revision of this MIB module ."
|
|
|
|
|
|
::= { hwDatacomm 348 }
|
|
|
|
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1
|
|
hwVNFDeviceMibObjects OBJECT IDENTIFIER ::= { hwVNFDevice 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.1
|
|
hwPAEPlaneTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwPAEPlaneEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table describes PAE fabric plane trap parameters."
|
|
::= { hwVNFDeviceMibObjects 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.1.1
|
|
hwPAEPlaneEntry OBJECT-TYPE
|
|
SYNTAX HwPAEPlaneEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PAE fabric plane entry."
|
|
INDEX { hwPAEPlaneVMName, hwPAEPlaneRemoteVMName, hwPAEPlanePlaneID }
|
|
::= { hwPAEPlaneTable 1 }
|
|
|
|
|
|
HwPAEPlaneEntry ::=
|
|
SEQUENCE {
|
|
hwPAEPlaneVMName
|
|
OCTET STRING,
|
|
hwPAEPlaneRemoteVMName
|
|
OCTET STRING,
|
|
hwPAEPlanePlaneID
|
|
Integer32,
|
|
hwPAEPlaneSubhealthyThreshold
|
|
Integer32
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.1.1.1
|
|
hwPAEPlaneVMName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Local VM name."
|
|
::= { hwPAEPlaneEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.1.1.2
|
|
hwPAEPlaneRemoteVMName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remote VM name."
|
|
::= { hwPAEPlaneEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.1.1.3
|
|
hwPAEPlanePlaneID OBJECT-TYPE
|
|
SYNTAX Integer32 (0..256)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Plane ID."
|
|
::= { hwPAEPlaneEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.1.1.4
|
|
hwPAEPlaneSubhealthyThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Threshold."
|
|
::= { hwPAEPlaneEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.2
|
|
hwPAEDriverTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwPAEDriverEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table describes PAE driver trap parameters."
|
|
::= { hwVNFDeviceMibObjects 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.2.1
|
|
hwPAEDriverEntry OBJECT-TYPE
|
|
SYNTAX HwPAEDriverEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PAE driver entry."
|
|
INDEX { hwPAEDriverVMName, hwPAEDriverVendorID, hwPAEDriverDeviceID }
|
|
::= { hwPAEDriverTable 1 }
|
|
|
|
|
|
HwPAEDriverEntry ::=
|
|
SEQUENCE {
|
|
hwPAEDriverVMName
|
|
OCTET STRING,
|
|
hwPAEDriverVendorID
|
|
OCTET STRING,
|
|
hwPAEDriverDeviceID
|
|
OCTET STRING,
|
|
hwPAEDriverCurDrvType
|
|
INTEGER,
|
|
hwPAEDriverCauseInfo
|
|
INTEGER
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.2.1.1
|
|
hwPAEDriverVMName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VM name."
|
|
::= { hwPAEDriverEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.2.1.2
|
|
hwPAEDriverVendorID OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vNic's Vendor ID."
|
|
::= { hwPAEDriverEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.2.1.3
|
|
hwPAEDriverDeviceID OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vNic's Device ID."
|
|
::= { hwPAEDriverEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.2.1.4
|
|
hwPAEDriverCurDrvType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
netmapService(0),
|
|
pcap(1),
|
|
pmd(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current driver type."
|
|
::= { hwPAEDriverEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.2.1.5
|
|
hwPAEDriverCauseInfo OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
loadMultiDriver(1),
|
|
noDefineInXML(2),
|
|
notSupportDriver(3),
|
|
wrongDriverType(4),
|
|
notRecognizedVNic(5),
|
|
invaild(6)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Alarm reason."
|
|
::= { hwPAEDriverEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.3
|
|
hwVNFMConnectionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwVNFMConnectionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table describes the trap parameters of VNFM connections."
|
|
::= { hwVNFDeviceMibObjects 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.3.1
|
|
hwVNFMConnectionEntry OBJECT-TYPE
|
|
SYNTAX HwVNFMConnectionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VNFM connection entry."
|
|
INDEX { hwVNFMIp, hwVNFMPort }
|
|
::= { hwVNFMConnectionTable 1 }
|
|
|
|
|
|
HwVNFMConnectionEntry ::=
|
|
SEQUENCE {
|
|
hwVNFMIp
|
|
IpAddress,
|
|
hwVNFMPort
|
|
Unsigned32,
|
|
hwVNFMFaultReason
|
|
INTEGER
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.3.1.1
|
|
hwVNFMIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VNFM IP address."
|
|
::= { hwVNFMConnectionEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.3.1.2
|
|
hwVNFMPort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VNFM interface number."
|
|
::= { hwVNFMConnectionEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.3.1.3
|
|
hwVNFMFaultReason OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
connectionEstablishmentFailed(1),
|
|
authenticationFailed(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fault reason."
|
|
::= { hwVNFMConnectionEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.4
|
|
hwVNFCTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwVNFCEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VNFC information."
|
|
::= { hwVNFDeviceMibObjects 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.4.1
|
|
hwVNFCEntry OBJECT-TYPE
|
|
SYNTAX HwVNFCEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VNFC entry."
|
|
INDEX { hwVNFCName }
|
|
::= { hwVNFCTable 1 }
|
|
|
|
|
|
HwVNFCEntry ::=
|
|
SEQUENCE {
|
|
hwVNFCName
|
|
OCTET STRING,
|
|
hwVNFCType
|
|
OCTET STRING
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.4.1.1
|
|
hwVNFCName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VNFC name."
|
|
::= { hwVNFCEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.4.1.2
|
|
hwVNFCType OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..31))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VNFC type."
|
|
::= { hwVNFCEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.5
|
|
hwVMTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwVMEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table describes VM trap parameters."
|
|
::= { hwVNFDeviceMibObjects 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.5.1
|
|
hwVMEntry OBJECT-TYPE
|
|
SYNTAX HwVMEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VM entry."
|
|
INDEX { hwVMName }
|
|
::= { hwVMTable 1 }
|
|
|
|
|
|
HwVMEntry ::=
|
|
SEQUENCE {
|
|
hwVMName
|
|
OCTET STRING,
|
|
hwVMID
|
|
OCTET STRING,
|
|
hwPhyVMID
|
|
OCTET STRING,
|
|
hwVMInconsistFaultReason
|
|
INTEGER,
|
|
hwVMTypeName
|
|
OCTET STRING,
|
|
hwVMCPUUsageValue
|
|
Integer32,
|
|
hwVMCPUUsageThreshold
|
|
Integer32,
|
|
hwVMMemoryUsageValue
|
|
Integer32,
|
|
hwVMMemoryUsageThreshold
|
|
Integer32
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.5.1.1
|
|
hwVMName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VM name."
|
|
::= { hwVMEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.5.1.2
|
|
hwVMID OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MANO-layer VM ID."
|
|
::= { hwVMEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.5.1.3
|
|
hwPhyVMID OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Physical-layer VM ID."
|
|
::= { hwVMEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.5.1.4
|
|
hwVMInconsistFaultReason OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
vmPowerOff(1),
|
|
vmReset(2),
|
|
iLayerVmFault(3),
|
|
softwareLoseHeartBeat(4),
|
|
registerFailed(5),
|
|
notExistInVnf(2001),
|
|
notExistInMano(2002),
|
|
macAddrInconsistent(2003)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fault reason."
|
|
::= { hwVMEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.5.1.5
|
|
hwVMTypeName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VM type."
|
|
::= { hwVMEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.5.1.6
|
|
hwVMCPUUsageValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current value that been measured for the CPU."
|
|
::= { hwVMEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.5.1.7
|
|
hwVMCPUUsageThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The threshold of usage for the CPU."
|
|
::= { hwVMEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.5.1.8
|
|
hwVMMemoryUsageValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current value that been measured for the memroy."
|
|
::= { hwVMEntry 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.5.1.9
|
|
hwVMMemoryUsageThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The threshold of usage for the memroy."
|
|
::= { hwVMEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.6
|
|
hwVirtualPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwVirtualPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table describes the trap parameters of virtual interfaces."
|
|
::= { hwVNFDeviceMibObjects 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.6.1
|
|
hwVirtualPortEntry OBJECT-TYPE
|
|
SYNTAX HwVirtualPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual interface entry."
|
|
INDEX { hwVMName, hwVirtualPortName }
|
|
::= { hwVirtualPortTable 1 }
|
|
|
|
|
|
HwVirtualPortEntry ::=
|
|
SEQUENCE {
|
|
hwVirtualPortName
|
|
OCTET STRING
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.6.1.1
|
|
hwVirtualPortName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Virtual interface name."
|
|
::= { hwVirtualPortEntry 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.7
|
|
hwBaseLinkSubHealthyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwBaseLinkSubHealthyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains variables for base subhealth detection. At least one entry must exist."
|
|
::= { hwVNFDeviceMibObjects 7 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.7.1
|
|
hwBaseLinkSubHealthyEntry OBJECT-TYPE
|
|
SYNTAX HwBaseLinkSubHealthyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a base link subhealth entity. Entities may be managed by this agent or other SNMP agents (possibly) in the same chassis."
|
|
INDEX { hwBaseLinkVMName, hwBaseLinkRemoteVMName, hwBaseLinkPlaneID, hwBaseLinkQuality }
|
|
::= { hwBaseLinkSubHealthyTable 1 }
|
|
|
|
HwBaseLinkSubHealthyEntry ::=
|
|
SEQUENCE {
|
|
hwBaseLinkVMName
|
|
OCTET STRING,
|
|
hwBaseLinkRemoteVMName
|
|
OCTET STRING,
|
|
hwBaseLinkPlaneID
|
|
Integer32,
|
|
hwBaseLinkQuality
|
|
Integer32
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.7.1.1
|
|
hwBaseLinkVMName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the local VM name for the base link."
|
|
::= { hwBaseLinkSubHealthyEntry 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.7.1.2
|
|
hwBaseLinkRemoteVMName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the remote VM name for the base link."
|
|
::= { hwBaseLinkSubHealthyEntry 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.7.1.3
|
|
hwBaseLinkPlaneID OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates which plane used in the base link detection."
|
|
::= { hwBaseLinkSubHealthyEntry 3 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.7.1.4
|
|
hwBaseLinkQuality OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the base link quality."
|
|
::= { hwBaseLinkSubHealthyEntry 4 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.8
|
|
hwVNFDeviceTrapObjects OBJECT IDENTIFIER ::= { hwVNFDeviceMibObjects 8 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.8.1
|
|
hwRUName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RU Name."
|
|
::= { hwVNFDeviceTrapObjects 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.8.2
|
|
hwRUCreateFaultReason OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
vmApplyforDiskFailed(1),
|
|
vmRequestRpmFilesFailed(2),
|
|
vmCreateVNFCWatchdogFailed(3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the reason for the failure to create RU. It has follow values:
|
|
1. vmApplyforDiskFailed means VM failed to apply for a disk
|
|
2. vmRequestRpmFilesFailed means VM failed to apply for an RPM file
|
|
3. vmCreateVNFCWatchdogFailed means VM failed tp create VNFC watchdog"
|
|
::= { hwVNFDeviceTrapObjects 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.9
|
|
hwSoftwarePackageTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwSoftwarePackageEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table describes software package trap parameters."
|
|
::= { hwVNFDeviceMibObjects 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.9.1
|
|
hwSoftwarePackageEntry OBJECT-TYPE
|
|
SYNTAX HwSoftwarePackageEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Software package entry. Each entry consists of information of software package."
|
|
INDEX { hwSoftwarePackageVNFCType, hwSoftwarePackageAppType, hwSoftwarePackageVersionType, hwSoftwarePackageVersionId }
|
|
::= { hwSoftwarePackageTable 1 }
|
|
|
|
|
|
HwSoftwarePackageEntry ::=
|
|
SEQUENCE {
|
|
hwSoftwarePackageVNFCType
|
|
OCTET STRING,
|
|
hwSoftwarePackageAppType
|
|
OCTET STRING,
|
|
hwSoftwarePackageVersionType
|
|
OCTET STRING,
|
|
hwSoftwarePackageVersionId
|
|
OCTET STRING
|
|
}
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.9.1.1
|
|
hwSoftwarePackageVNFCType OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the VNFC type of software package."
|
|
::= { hwSoftwarePackageEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.9.1.2
|
|
hwSoftwarePackageAppType OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the App type of software package."
|
|
::= { hwSoftwarePackageEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.9.1.3
|
|
hwSoftwarePackageVersionType OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the Version type of software package."
|
|
::= { hwSoftwarePackageEntry 3 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.1.9.1.4
|
|
hwSoftwarePackageVersionId OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the Version Id of software package."
|
|
::= { hwSoftwarePackageEntry 4 }
|
|
|
|
--1.3.6.1.4.1.2011.5.25.348.1.10
|
|
hwVMPartitionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwVMPartitionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table describes disk partition information. Currently, it is only used for disk partition-related alarms.
|
|
Creation Restriction: No entry can be created in this table.
|
|
Modification Restriction: The entries in this table cannot be modified.
|
|
Deletion Restriction: The entries in this table cannot be deleted.
|
|
Access Restriction: The entries in this table cannot be accessed."
|
|
::= { hwVNFDeviceMibObjects 10 }
|
|
|
|
|
|
--1.3.6.1.4.1.2011.5.25.348.1.10.1
|
|
hwVMPartitionEntry OBJECT-TYPE
|
|
SYNTAX HwVMPartitionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A device disk partition entry. Each entry consists of information of a device disk partition.
|
|
hwVMName and hwVMPartitionName exclusively decide a device disk partition."
|
|
INDEX { hwVMName, hwVMPartitionName}
|
|
::= { hwVMPartitionTable 1 }
|
|
|
|
|
|
HwVMPartitionEntry ::=
|
|
SEQUENCE {
|
|
hwVMPartitionName
|
|
OCTET STRING,
|
|
hwVMPartitionSpaceFree
|
|
Integer32,
|
|
hwVMPartitionSpaceFreeThreshold
|
|
Integer32,
|
|
hwVMPartitionUseage
|
|
Integer32,
|
|
hwVMPartitionUseageThreshold
|
|
Integer32
|
|
}
|
|
|
|
|
|
hwVMPartitionName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates a disk partition name."
|
|
::= { hwVMPartitionEntry 1 }
|
|
|
|
|
|
hwVMPartitionSpaceFree OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the remaining disk partition space for the user, in MB."
|
|
::= { hwVMPartitionEntry 2 }
|
|
|
|
hwVMPartitionSpaceFreeThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the threshold for the remaining disk partition space for the user, in MB."
|
|
::= { hwVMPartitionEntry 3 }
|
|
|
|
hwVMPartitionUseage OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the current disk partition usage, in percentage."
|
|
::= { hwVMPartitionEntry 4 }
|
|
|
|
hwVMPartitionUseageThreshold OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the threshold for the disk partition usage, in percentage."
|
|
::= { hwVMPartitionEntry 5 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2
|
|
hwVNFDeviceNotifications OBJECT IDENTIFIER ::= { hwVNFDevice 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.1
|
|
hwFabricTrap OBJECT IDENTIFIER ::= { hwVNFDeviceNotifications 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.1.1
|
|
hwFabricPlaneDown NOTIFICATION-TYPE
|
|
OBJECTS { hwPAEPlaneVMName, hwPAEPlaneRemoteVMName, hwPAEPlanePlaneID }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fabric plane goes Down."
|
|
::= { hwFabricTrap 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.1.2
|
|
hwFabricPlaneUp NOTIFICATION-TYPE
|
|
OBJECTS { hwPAEPlaneVMName, hwPAEPlaneRemoteVMName, hwPAEPlanePlaneID }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fabric plane down alarm was cleared."
|
|
::= { hwFabricTrap 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.1.3
|
|
hwFabricPlaneSubhealthy NOTIFICATION-TYPE
|
|
OBJECTS { hwPAEPlaneVMName, hwPAEPlaneRemoteVMName, hwPAEPlanePlaneID, hwPAEPlaneSubhealthyThreshold }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fabric link goes subhealthy."
|
|
::= { hwFabricTrap 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.1.4
|
|
hwFabricPlaneSubhealthyResume NOTIFICATION-TYPE
|
|
OBJECTS { hwPAEPlaneVMName, hwPAEPlaneRemoteVMName, hwPAEPlanePlaneID, hwPAEPlaneSubhealthyThreshold }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fabric link resume from subhealthy."
|
|
::= { hwFabricTrap 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.1.5
|
|
hwFabricPortDriverMismatch NOTIFICATION-TYPE
|
|
OBJECTS { hwPAEDriverVMName, hwPAEDriverVendorID, hwPAEDriverDeviceID, hwPAEDriverCurDrvType, hwPAEDriverCauseInfo
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Driver Type Mismatch."
|
|
::= { hwFabricTrap 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.2
|
|
hwVNFCTrap OBJECT IDENTIFIER ::= { hwVNFDeviceNotifications 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.2.1
|
|
hwVnfcConnectionLost NOTIFICATION-TYPE
|
|
OBJECTS { hwVNFCName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The connection between the VNFP and VNFC fails."
|
|
::= { hwVNFCTrap 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.2.2
|
|
hwVnfcConnectionResume NOTIFICATION-TYPE
|
|
OBJECTS { hwVNFCName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The connection between the VNFP and VNFC is restored."
|
|
::= { hwVNFCTrap 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.3
|
|
hwVMResTrap OBJECT IDENTIFIER ::= { hwVNFDeviceNotifications 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.3.1
|
|
hwVMInconsist NOTIFICATION-TYPE
|
|
OBJECTS { hwVMName, hwVMID, hwPhyVMID, hwVMInconsistFaultReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Local VM resources are inconsistent with VM resources on the MANO."
|
|
::= { hwVMResTrap 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.3.2
|
|
hwVMInconsistResume NOTIFICATION-TYPE
|
|
OBJECTS { hwVMName, hwVMID, hwPhyVMID, hwVMInconsistFaultReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Local VM resources are consistent with VM resources on the MANO."
|
|
::= { hwVMResTrap 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.3.3
|
|
hwVMAdd NOTIFICATION-TYPE
|
|
OBJECTS { hwVMName, hwVMTypeName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VM was added."
|
|
::= { hwVMResTrap 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.3.4
|
|
hwVMDelete NOTIFICATION-TYPE
|
|
OBJECTS { hwVMName, hwVMTypeName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VM was deleted."
|
|
::= { hwVMResTrap 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.3.5
|
|
hwVMFaultAlarm NOTIFICATION-TYPE
|
|
OBJECTS { hwVMName, hwVMID, hwPhyVMID, hwVMInconsistFaultReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A fault occurs on a VM."
|
|
::= { hwVMResTrap 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.3.6
|
|
hwVMFaultAlarmResume NOTIFICATION-TYPE
|
|
OBJECTS { hwVMName, hwVMID, hwPhyVMID, hwVMInconsistFaultReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The fault on the VM is cleared."
|
|
::= { hwVMResTrap 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.4
|
|
hwVirtualPortTrap OBJECT IDENTIFIER ::= { hwVNFDeviceNotifications 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.4.1
|
|
hwVirtualPortDown NOTIFICATION-TYPE
|
|
OBJECTS { hwVirtualPortName, hwVMName, hwVMID, hwPhyVMID }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual interface went Down."
|
|
::= { hwVirtualPortTrap 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.4.2
|
|
hwVirtualPortDownResume NOTIFICATION-TYPE
|
|
OBJECTS { hwVirtualPortName, hwVMName, hwVMID, hwPhyVMID }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual interface Down alarm was cleared."
|
|
::= { hwVirtualPortTrap 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.5
|
|
hwVNFMConnectionTrap OBJECT IDENTIFIER ::= { hwVNFDeviceNotifications 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.5.1
|
|
hwVNFMConnectionFault NOTIFICATION-TYPE
|
|
OBJECTS { hwVNFMIp, hwVNFMPort, hwVNFMFaultReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The connection between the VNF and VNFM was faulty."
|
|
::= { hwVNFMConnectionTrap 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.5.2
|
|
hwVNFMConnectionFaultResume NOTIFICATION-TYPE
|
|
OBJECTS { hwVNFMIp, hwVNFMPort, hwVNFMFaultReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The fault in the connection between the VNF and VNFM was rectified."
|
|
::= { hwVNFMConnectionTrap 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.6
|
|
hwVMMemoryTrap OBJECT IDENTIFIER ::= { hwVNFDeviceNotifications 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.6.1
|
|
hwVMMemoryUsageRisingAlarm NOTIFICATION-TYPE
|
|
OBJECTS { hwVMName, hwVMMemoryUsageValue, hwVMMemoryUsageThreshold }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the Memory usage remains greater than the Memory alarm threshold for a period of time, this alarm is generated."
|
|
::= { hwVMMemoryTrap 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.6.2
|
|
hwVMMemoryUsageResume NOTIFICATION-TYPE
|
|
OBJECTS { hwVMName, hwVMMemoryUsageValue, hwVMMemoryUsageThreshold }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the Memory usage remains less than the Memory alarm clearance threshold for a period of time, this alarm is cleared."
|
|
::= { hwVMMemoryTrap 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.7
|
|
hwVMCPUTrap OBJECT IDENTIFIER ::= { hwVNFDeviceNotifications 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.7.1
|
|
hwVMCPUUsageRisingAlarm NOTIFICATION-TYPE
|
|
OBJECTS { hwVMName, hwVMCPUUsageValue, hwVMCPUUsageThreshold }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the average CPU usage is greater than the CPU alarm threshold, this alarm is generated."
|
|
::= { hwVMCPUTrap 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.7.2
|
|
hwVMCPUUsageResume NOTIFICATION-TYPE
|
|
OBJECTS { hwVMName, hwVMCPUUsageValue, hwVMCPUUsageThreshold }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the average CPU usage is less than the CPU alarm clearance threshold, this alarm is cleared."
|
|
::= { hwVMCPUTrap 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.8
|
|
hwVMDiskTrap OBJECT IDENTIFIER ::= { hwVNFDeviceNotifications 8 }
|
|
|
|
hwVMDiskInvalid NOTIFICATION-TYPE
|
|
OBJECTS {hwVMName}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates that an alarm is generated when a VM disk fails."
|
|
::= { hwVMDiskTrap 1 }
|
|
|
|
hwVMDiskInvalidResume NOTIFICATION-TYPE
|
|
OBJECTS {hwVMName}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates that an alarm is cleared when a VM disk fault is rectified."
|
|
::= { hwVMDiskTrap 2 }
|
|
|
|
hwVMDiskPartitionInValid NOTIFICATION-TYPE
|
|
OBJECTS {hwVMName, hwVMPartitionName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An alarm was generated when a disk partition was unavailable."
|
|
::= { hwVMDiskTrap 3 }
|
|
|
|
|
|
|
|
hwVMDiskPartitionInValidResume NOTIFICATION-TYPE
|
|
OBJECTS { hwVMName, hwVMPartitionName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The alarm was cleared when the disk partition became available."
|
|
::= { hwVMDiskTrap 4 }
|
|
|
|
|
|
hwVMDiskPartitionSpacinsufficient NOTIFICATION-TYPE
|
|
OBJECTS { hwVMName, hwVMPartitionName, hwVMPartitionSpaceFree, hwVMPartitionSpaceFreeThreshold }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An alarm was generated when the disk partition's(except the log partition) available space was below the threshold."
|
|
::= { hwVMDiskTrap 5}
|
|
|
|
|
|
hwVMDiskPartitionSpacinsufficientResume NOTIFICATION-TYPE
|
|
OBJECTS {hwVMName, hwVMPartitionName, hwVMPartitionSpaceFree, hwVMPartitionSpaceFreeThreshold }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The alarm was cleared when the disk partition's(except the log partition) available space was above the threshold."
|
|
::= { hwVMDiskTrap 6 }
|
|
|
|
|
|
hwVMDiskPartitionUseageRising NOTIFICATION-TYPE
|
|
OBJECTS {hwVMName, hwVMPartitionName, hwVMPartitionUseage, hwVMPartitionUseageThreshold }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the disk partition usage(except the log partition) is greater than the specified overload threshold within a statistical period, the alarm is reported."
|
|
::= { hwVMDiskTrap 7 }
|
|
|
|
|
|
hwVMDiskPartitionUseageResume NOTIFICATION-TYPE
|
|
OBJECTS {hwVMName, hwVMPartitionName, hwVMPartitionUseage, hwVMPartitionUseageThreshold }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the disk partition usage(except the log partition) fell and remained below 10% of the specified overload threshold within a statistical period, the alarm is cleared."
|
|
::= { hwVMDiskTrap 8}
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.9
|
|
hwVmFileIntegrityTrap OBJECT IDENTIFIER ::= { hwVNFDeviceNotifications 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.9.1
|
|
hwFileIntegrityError NOTIFICATION-TYPE
|
|
OBJECTS {hwVMName}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Executable files are incomplete."
|
|
::= { hwVmFileIntegrityTrap 1}
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.9.2
|
|
hwFileIntegrityErrorResume NOTIFICATION-TYPE
|
|
OBJECTS {hwVMName}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The file check success."
|
|
::= { hwVmFileIntegrityTrap 2}
|
|
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.10
|
|
hwSoftwareIntegrityTrap OBJECT IDENTIFIER ::= { hwVNFDeviceNotifications 10 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.10.1
|
|
hwSoftwareIntegrityError NOTIFICATION-TYPE
|
|
OBJECTS { hwSoftwarePackageVNFCType, hwSoftwarePackageAppType, hwSoftwarePackageVersionType, hwSoftwarePackageVersionId}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The software check failed. "
|
|
::= { hwSoftwareIntegrityTrap 1}
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.10.2
|
|
hwSoftwareIntegrityErrorResume NOTIFICATION-TYPE
|
|
OBJECTS { hwSoftwarePackageVNFCType, hwSoftwarePackageAppType, hwSoftwarePackageVersionType, hwSoftwarePackageVersionId}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The software check success. "
|
|
::= { hwSoftwareIntegrityTrap 2}
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.11
|
|
hwPatchInstallVmTrap OBJECT IDENTIFIER ::= { hwVNFDeviceNotifications 11 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.11.1
|
|
hwPatchInstallFailVm NOTIFICATION-TYPE
|
|
OBJECTS { hwVMName, hwPatchInstallFileName, hwPatchInstallVersion, hwPatchInstallFailReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The patch package install fail notification."
|
|
::= { hwPatchInstallVmTrap 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.11.2
|
|
hwPatchInstallFailVmClear NOTIFICATION-TYPE
|
|
OBJECTS { hwVMName, hwPatchInstallFileName, hwPatchInstallVersion, hwPatchInstallFailReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The patch package install fail clear notification."
|
|
::= { hwPatchInstallVmTrap 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.12
|
|
hwBaseLinkSubHealthyTrap OBJECT IDENTIFIER ::= { hwVNFDeviceNotifications 12 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.12.1
|
|
hwBaseLinkSubHealthy NOTIFICATION-TYPE
|
|
OBJECTS { hwBaseLinkVMName, hwBaseLinkRemoteVMName, hwBaseLinkPlaneID, hwBaseLinkQuality }
|
|
STATUS current
|
|
DESCRIPTION
|
|
|
|
"The base plane link subhealth value was larger than the threshold, Base plane goes subhealth. The problem may cause a high packet loss rate."
|
|
::= { hwBaseLinkSubHealthyTrap 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.12.2
|
|
hwBaseLinkSubHealthyResume NOTIFICATION-TYPE
|
|
OBJECTS { hwBaseLinkVMName, hwBaseLinkRemoteVMName, hwBaseLinkPlaneID, hwBaseLinkQuality }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The base plane link subhealth value was lower than the threshold. Base plane goes health."
|
|
::= { hwBaseLinkSubHealthyTrap 2 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.13
|
|
hwRUCreateTrap OBJECT IDENTIFIER ::= { hwVNFDeviceNotifications 13 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.13.1
|
|
hwRUCreateFailAlarm NOTIFICATION-TYPE
|
|
OBJECTS { hwVMName, hwVNFCName, hwRUName, hwRUCreateFaultReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VM create RU failed. And the RU can not work normal."
|
|
::= { hwRUCreateTrap 1 }
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.2.13.2
|
|
hwRUCreateFailResume NOTIFICATION-TYPE
|
|
OBJECTS { hwVMName, hwVNFCName, hwRUName, hwRUCreateFaultReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VM has created the RU."
|
|
::= { hwRUCreateTrap 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.3
|
|
hwVNFDeviceConformance OBJECT IDENTIFIER ::= { hwVNFDevice 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.3.1
|
|
hwVNFDeviceCompliances OBJECT IDENTIFIER ::= { hwVNFDeviceConformance 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.3.1.1
|
|
hwVNFDeviceCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for systems supporting
|
|
the HUAWEI-VNF-DEVICE-MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { hwVNFDeviceNotificationGroup, hwVNFDeviceGroup }
|
|
::= { hwVNFDeviceCompliances 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.3.2
|
|
hwVNFDeviceGroups OBJECT IDENTIFIER ::= { hwVNFDeviceConformance 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.3.2.1
|
|
hwVNFDeviceGroup OBJECT-GROUP
|
|
OBJECTS { hwPAEPlaneVMName, hwPAEPlaneRemoteVMName, hwPAEPlanePlaneID, hwPAEPlaneSubhealthyThreshold, hwPAEDriverVMName,
|
|
hwPAEDriverVendorID, hwPAEDriverDeviceID, hwPAEDriverCurDrvType, hwPAEDriverCauseInfo, hwVNFMIp,
|
|
hwVNFMPort, hwVNFMFaultReason, hwVNFCName, hwVNFCType, hwVMInconsistFaultReason,
|
|
hwVMID, hwVMName, hwPhyVMID, hwVMTypeName, hwVirtualPortName,
|
|
hwVMCPUUsageValue, hwVMCPUUsageThreshold, hwVMMemoryUsageValue, hwVMMemoryUsageThreshold,
|
|
hwBaseLinkVMName, hwBaseLinkRemoteVMName, hwBaseLinkPlaneID, hwBaseLinkQuality, hwRUName, hwRUCreateFaultReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VM's group."
|
|
::= { hwVNFDeviceGroups 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.5.25.348.3.2.2
|
|
hwVNFDeviceNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { hwFabricPlaneDown, hwFabricPlaneUp, hwFabricPlaneSubhealthy, hwFabricPlaneSubhealthyResume, hwFabricPortDriverMismatch,
|
|
hwVnfcConnectionLost, hwVnfcConnectionResume, hwVMInconsist, hwVMInconsistResume, hwVMAdd,
|
|
hwVMDelete, hwVirtualPortDown, hwVirtualPortDownResume, hwVNFMConnectionFault, hwVNFMConnectionFaultResume,
|
|
hwVMMemoryUsageRisingAlarm, hwVMMemoryUsageResume, hwVMCPUUsageRisingAlarm, hwVMCPUUsageResume,hwVMDiskInvalid,hwVMDiskInvalidResume, hwVMDiskPartitionInValid, hwVMDiskPartitionInValidResume, hwVMDiskPartitionSpacinsufficient,hwVMDiskPartitionSpacinsufficientResume,hwVMDiskPartitionUseageRising, hwVMDiskPartitionUseageResume,
|
|
hwBaseLinkSubHealthy, hwBaseLinkSubHealthyResume, hwRUCreateFailAlarm, hwRUCreateFailResume,hwFileIntegrityError, hwFileIntegrityErrorResume, hwSoftwareIntegrityError, hwSoftwareIntegrityErrorResume, hwPatchInstallFailVm, hwPatchInstallFailVmClear }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The notification group."
|
|
::= { hwVNFDeviceGroups 2 }
|
|
|
|
|
|
|
|
END
|
|
|
|
--
|
|
-- HUAWEI-VNF-DEVICE-MIB.mib
|
|
--
|