mirror of
https://github.com/librenms/librenms.git
synced 2024-10-01 07:16:52 +00:00
05735f4d55
git-svn-id: http://www.observium.org/svn/observer/trunk@831 61d68cd4-352d-0410-923a-c4978735b2b8
124 lines
4.7 KiB
Plaintext
124 lines
4.7 KiB
Plaintext
-- *******************************************************************
|
|
-- Juniper enterprise specific Chassis Cluster objects MIB.
|
|
--
|
|
-- Copyright (c) 2008, Juniper Networks, Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- The contents of this document are subject to change without notice.
|
|
-- *******************************************************************
|
|
|
|
JUNIPER-CHASSIS-CLUSTER-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
Counter32, Counter64, IpAddress, Integer32,
|
|
NOTIFICATION-TYPE, MODULE-IDENTITY,
|
|
OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
|
|
TEXTUAL-CONVENTION, DisplayString
|
|
FROM SNMPv2-TC
|
|
|
|
jnxJsChassisCluster
|
|
FROM JUNIPER-JS-SMI;
|
|
|
|
|
|
jnxJsChassisClusterMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200905270000Z"
|
|
ORGANIZATION "Juniper Networks, Inc."
|
|
CONTACT-INFO
|
|
"Juniper Technical Assistance Center
|
|
Juniper Networks, Inc.
|
|
1194 N. Mathilda Avenue
|
|
Sunnyvale, CA 94089
|
|
|
|
E-mail: support@juniper.net
|
|
HTTP://www.juniper.net"
|
|
DESCRIPTION
|
|
"Chassis Clustering is concerned with ensuring minimal disruption to
|
|
data and control planes in case of a failover. If one of the chassis in
|
|
a cluster fails, the other chassis in the cluster takes over the function
|
|
of the failed chassis with minimal service interruption.
|
|
This module defines the objects pertaining to Chassis Cluster."
|
|
REVISION "200905270000Z"
|
|
DESCRIPTION "Added trap class for jnxJsChassisClusterSwitchover"
|
|
|
|
REVISION "200902030000Z"
|
|
DESCRIPTION "Creation Date"
|
|
::= { jnxJsChassisCluster 1 }
|
|
|
|
|
|
jnxJsChassisClusterNotifications OBJECT IDENTIFIER ::=
|
|
{ jnxJsChassisClusterMIB 0 }
|
|
jnxJsChassisClusterTrapObjects OBJECT IDENTIFIER ::=
|
|
{ jnxJsChassisClusterMIB 1 }
|
|
|
|
-- ***************************************************************
|
|
-- definition of ChassisCluster related traps and objects.
|
|
-- ***************************************************************
|
|
|
|
jnxJsChassisClusterSwitchover NOTIFICATION-TYPE
|
|
OBJECTS { jnxJsChClusterSwitchoverInfoRedundancyGroup,
|
|
jnxJsChClusterSwitchoverInfoClusterId,
|
|
jnxJsChClusterSwitchoverInfoNodeId,
|
|
jnxJsChClusterSwitchoverInfoPreviousState,
|
|
jnxJsChClusterSwitchoverInfoCurrentState,
|
|
jnxJsChClusterSwitchoverInfoReason }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Notification to signal switchover/failover."
|
|
::= { jnxJsChassisClusterNotifications 1 }
|
|
|
|
jnxJsChClusterSwitchoverInfoRedundancyGroup OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains identification of redundancy group
|
|
that switched over."
|
|
::= { jnxJsChassisClusterTrapObjects 1 }
|
|
|
|
jnxJsChClusterSwitchoverInfoClusterId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains cluster identification information
|
|
where the switchover occured."
|
|
::= { jnxJsChassisClusterTrapObjects 2 }
|
|
|
|
jnxJsChClusterSwitchoverInfoNodeId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains node identification information
|
|
where the switchover occured."
|
|
::= { jnxJsChassisClusterTrapObjects 3 }
|
|
|
|
jnxJsChClusterSwitchoverInfoPreviousState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the redundancy state of the cluster
|
|
before the occurance of switchover."
|
|
::= { jnxJsChassisClusterTrapObjects 4 }
|
|
|
|
jnxJsChClusterSwitchoverInfoCurrentState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the redundancy state of the cluster
|
|
after the occurance of switchover."
|
|
::= { jnxJsChassisClusterTrapObjects 5 }
|
|
|
|
jnxJsChClusterSwitchoverInfoReason OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the cause for switchover."
|
|
::= { jnxJsChassisClusterTrapObjects 6 }
|
|
END
|