Commit version 24.12.13800
This commit is contained in:
177
mibs/aricent/ARICENT-HB-MIB
Normal file
177
mibs/aricent/ARICENT-HB-MIB
Normal file
@ -0,0 +1,177 @@
|
||||
-- Copyright (C) 2014 Aricent Group . All Rights Reserved
|
||||
|
||||
-- $Id: fshb.mib,v 1.4 2015/11/11 08:40:56 siva Exp $
|
||||
|
||||
-- ARICENT HB Proprietary MIB Definition
|
||||
|
||||
ARICENT-HB-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Unsigned32,enterprises FROM SNMPv2-SMI
|
||||
ZeroBasedCounter32 FROM RMON2-MIB
|
||||
TruthValue FROM SNMPv2-TC;
|
||||
|
||||
fsHb MODULE-IDENTITY
|
||||
LAST-UPDATED "201412100000Z"
|
||||
ORGANIZATION "ARICENT COMMUNICATIONS SOFTWARE"
|
||||
CONTACT-INFO "support@aricent.com"
|
||||
DESCRIPTION
|
||||
"The MIB for Heart Beat module. "
|
||||
REVISION "201412100000Z"
|
||||
DESCRIPTION
|
||||
"The MIB for Heart Beat module. "
|
||||
|
||||
::= { enterprises aricent-communication-holding-ltd(29601) iss(2) 93 }
|
||||
|
||||
|
||||
|
||||
-- ----------------------------------------------------------------- --
|
||||
-- groups in the MIB
|
||||
-- ----------------------------------------------------------------- --
|
||||
|
||||
fsHbScalar OBJECT IDENTIFIER ::= { fsHb 0 }
|
||||
fsHbStatistics OBJECT IDENTIFIER ::= { fsHb 1 }
|
||||
|
||||
-- ---------------------------------------------------------------- --
|
||||
|
||||
-- MIB Objects
|
||||
|
||||
fsHbInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (10..5000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the time interval in milli-seconds, between
|
||||
the Heart Beat messages. This value should be 4 times lesser than
|
||||
PeerDead Interval. This value must be same for all the nodes in
|
||||
the network."
|
||||
DEFVAL { 500 }
|
||||
::= {fsHbScalar 1}
|
||||
|
||||
fsHbPeerDeadIntMultiplier OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (4..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the multiplier value by which the heart beat
|
||||
interval is multiplied to get the peer dead interval.
|
||||
ie, Peer Dead Interval = fsHbInterval * fsHbPeerDeadIntMultiplier
|
||||
|
||||
During Mib save restore operation the following mib objects are
|
||||
restored in the same order as mentioned below,
|
||||
- fsHbInterval
|
||||
- fsHbPeerDeadIntMultiplier"
|
||||
|
||||
DEFVAL { 4 }
|
||||
::= {fsHbScalar 2}
|
||||
|
||||
fsHbTrcLevel OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the trace level required for HB.
|
||||
The levels are defined as follows:
|
||||
0x00000001 -- Init-Shut Trace.
|
||||
0x00000002 -- Management Trace.
|
||||
0x00000004 -- Control path Trace.
|
||||
0x00000008 -- Critical Trace.
|
||||
0x00000010 -- Peer Discovery state machine Trace.
|
||||
0x00000020 -- Socket APIs Trace.
|
||||
0x00000040 -- Notification Trace.
|
||||
0x00000080 -- All failure Trace.
|
||||
0x00000100 -- Buffer Trace.
|
||||
0x00000200 -- Event Trace.
|
||||
0x00000400 -- Packet dump Trace.
|
||||
0x00000800 -- SNMP Trace.
|
||||
0x00001000 -- Switchover Trace.
|
||||
0x00001FFF -- All Trace."
|
||||
|
||||
|
||||
DEFVAL { '00000000'H }
|
||||
::= {fsHbScalar 3}
|
||||
|
||||
fsHbStatsEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the option to enable/disable the statistics collection
|
||||
of the heart beat module."
|
||||
|
||||
DEFVAL {enabled}
|
||||
::= {fsHbScalar 4}
|
||||
|
||||
fsHbClearStats OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object clears the statistics collection of the HeartBeat
|
||||
module. The statistics has no effect when the value is
|
||||
set to false. By default, the statistics value is false.
|
||||
When it is set to true, the statistics are cleared and
|
||||
the value is set back to false. This object always returns
|
||||
false when read."
|
||||
|
||||
DEFVAL {false}
|
||||
::= {fsHbScalar 5}
|
||||
|
||||
-- *******************************************************************
|
||||
-- Statistics Counters
|
||||
-- *******************************************************************
|
||||
|
||||
--
|
||||
-- TX Statistics
|
||||
--
|
||||
|
||||
fsHbStatsMsgTxCount OBJECT-TYPE
|
||||
SYNTAX ZeroBasedCounter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the total number of heart beat messages successfully sent
|
||||
from this node."
|
||||
::= {fsHbStatistics 1}
|
||||
|
||||
fsHbStatsMsgTxFailedCount OBJECT-TYPE
|
||||
SYNTAX ZeroBasedCounter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the total number of heart beat messages failed while sending."
|
||||
::= {fsHbStatistics 2}
|
||||
|
||||
--
|
||||
-- RX Statistics
|
||||
--
|
||||
|
||||
fsHbStatsMsgRxCount OBJECT-TYPE
|
||||
SYNTAX ZeroBasedCounter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the total number of heart beat messages received at this node."
|
||||
::= {fsHbStatistics 3}
|
||||
|
||||
fsHbStatsMsgRxProcCount OBJECT-TYPE
|
||||
SYNTAX ZeroBasedCounter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies total number of heart beat messages received and processed at this
|
||||
node successfully."
|
||||
::= {fsHbStatistics 4}
|
||||
|
||||
fsHbStatsRxFailedCount OBJECT-TYPE
|
||||
SYNTAX ZeroBasedCounter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies total number of heart beat messages failed while processing in this node."
|
||||
::= {fsHbStatistics 5}
|
||||
END
|
Reference in New Issue
Block a user