151 lines
4.4 KiB
Plaintext
151 lines
4.4 KiB
Plaintext
-- =========================================================================
|
|
-- Copyright (c) 2008-2022 New H3C Tech. Co., Ltd. All rights reserved.
|
|
--
|
|
-- Description: The MIB is designed to set rbm configuration or get rbm information.
|
|
-- Reference:
|
|
-- Version: V1.1
|
|
-- History:
|
|
-- V1.0 2020-05-19 created by liuzhengrui 17656
|
|
-- Initial version.
|
|
-- V1.1 2022-08-03 modified by wangjuxnaing 27996
|
|
-- Add hh3cRbmCompareTrap,hh3cRbmDualActiveCheckTrap,
|
|
-- hh3cRbmDualActiveCheckRecvTrap,hh3cRbmCfgCheckAlarmTrap
|
|
-- =========================================================================
|
|
HH3C-RBM-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
hh3cCommon
|
|
FROM HH3C-OID-MIB
|
|
Integer32, OBJECT-TYPE, MODULE-IDENTITY , NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI;
|
|
|
|
|
|
hh3cRbm MODULE-IDENTITY
|
|
LAST-UPDATED "202208031105Z" -- August 3, 2022
|
|
ORGANIZATION
|
|
"New H3C Tech. Co., Ltd."
|
|
CONTACT-INFO
|
|
"Platform Team New H3C Tech. Co., Ltd.
|
|
Hai-Dian District Beijing P.R. China
|
|
http://www.h3c.com
|
|
Zip:100085"
|
|
DESCRIPTION
|
|
"The MIB is designed to manage Rbm products."
|
|
|
|
-- Revision History
|
|
REVISION "202208031105Z" -- August 3, 2022
|
|
DESCRIPTION
|
|
"Add hh3cRbmCompareTrap hh3cRbmDualActiveCheckTrap hh3cRbmDualActiveCheckRecvTrap hh3cRbmCfgCheckAlarmTrap"
|
|
REVISION "202005191105Z" -- May 19, 2020
|
|
DESCRIPTION "Initial version."
|
|
::= { hh3cCommon 187 }
|
|
|
|
--
|
|
-- Table definitions
|
|
--
|
|
|
|
hh3cRbmTables OBJECT IDENTIFIER ::= { hh3cRbm 1 }
|
|
|
|
-- Describe objects for rbm abrupt trap
|
|
|
|
hh3cRbmTrapObjects OBJECT IDENTIFIER ::= { hh3cRbmTables 1 }
|
|
|
|
hh3cRbmTrapVar OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is RBM trap."
|
|
::= { hh3cRbmTrapObjects 1 }
|
|
|
|
hh3cRbmTrapLogVar OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..256))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value is the reason for this notification."
|
|
::= { hh3cRbmTrapObjects 2}
|
|
|
|
hh3cRbmMonitor OBJECT IDENTIFIER ::= { hh3cRbmTables 2 }
|
|
|
|
hh3cRbmTrap OBJECT IDENTIFIER ::= { hh3cRbmMonitor 0 }
|
|
|
|
hh3cRbmKeepaliveNormal NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hh3cRbmTrapVar
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when RBM keepalive channel connected."
|
|
::= { hh3cRbmTrap 1 }
|
|
|
|
hh3cRbmKeepaliveFailure NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hh3cRbmTrapVar
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when RBM keepalive channel disconnected."
|
|
::= { hh3cRbmTrap 2 }
|
|
|
|
hh3cRbmStateChange NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hh3cRbmTrapVar
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when RBM running status changes(0:new-state = Active,1:new-state = Standby)."
|
|
::= { hh3cRbmTrap 3 }
|
|
|
|
hh3cRbmCfgInconsistentTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hh3cRbmTrapLogVar
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the result of RBM configuration consistency check is inconsistent, it checks the result of the last check.
|
|
If the result of the last check is also inconsistent, this notification is generated."
|
|
::= { hh3cRbmTrap 4 }
|
|
|
|
hh3cRbmDualActiveCheckTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hh3cRbmTrapLogVar
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"After the RBM is linked with the MAD,it responds to the MAD event.
|
|
When it receives a dual-primary conflict reported by the MAD,
|
|
it adds this notification to the original processing logic."
|
|
::= { hh3cRbmTrap 5 }
|
|
|
|
hh3cRbmDualActiveCheckRecvTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hh3cRbmTrapLogVar
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"After the RBM is linked with the MAD,it responds to the MAD event.
|
|
When receiving the MAD report of dual-primary conflict recovery,
|
|
this notification is added to the original processing logic."
|
|
::= { hh3cRbmTrap 6 }
|
|
|
|
hh3cRbmCfgCheckTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hh3cRbmTrapLogVar
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"After the heartbeat cable is connected,
|
|
if the RBM configuration is a dual management master or dual management backup configuration or
|
|
is not configured with data-channel,this notification is sent every 30s."
|
|
::= { hh3cRbmTrap 7 }
|
|
|
|
END
|