Observium_CE/mibs/raritan/RARITANCC-MIB

979 lines
17 KiB
Plaintext

-- Enterprise MIB for CC Traps
-- New CC-6.0 version - Test
-- Author: Raritan
--
-- Raritan CC Enterprise MIB.
-- Copyright (C) 2007 Raritan Inc
-- Raritan Private Enterprise is registered with IANA organization
-- Version 1.1 Draft for CC-SG release 3.1.1
-- SNMP V1 MIBS
-- private OBJECT IDENTIFIER ::= { internet 4 }
-- enterprises OBJECT IDENTIFIER ::= { private 1 }
RARITANCC-MIB DEFINITIONS ::= BEGIN
IMPORTS
mgmt, NetworkAddress, IpAddress, Counter, Gauge, TimeTicks, enterprises
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
TRAP-TYPE
FROM RFC-1215
DisplayString
FROM RFC1213-MIB;
-- Raritan is registered with IANA for an enterprise MIB
raritan OBJECT IDENTIFIER ::= { enterprises 13742 }
products OBJECT IDENTIFIER ::= { raritan 1 }
enterpriseManagement OBJECT IDENTIFIER ::= { products 1 }
commandCenter OBJECT IDENTIFIER ::= { enterpriseManagement 1 }
ccObject OBJECT IDENTIFIER ::= { commandCenter 0 }
ccNotify OBJECT IDENTIFIER ::= { commandCenter 1 }
-- Define Traps for CC
--
-- Define all the Trap ASN variables
--
ccObjectName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" Object class name - CC "
::= { ccObject 1 }
ccObjectInstance OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" Object class instance - datacenter- CC1 "
::= { ccObject 2}
ccUserName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" User Name "
::= { ccObject 3}
ccUserSessionId OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" User name session ID "
::= { ccObject 4}
ccUserNameInitiated OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" User Name, who initiated the session termination "
::= { ccObject 5 }
ccUserNameTerminated OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" User Name, whose session got terminated "
::= { ccObject 6 }
ccImageType OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" Image Type to tftp "
::= { ccObject 7 }
ccImageVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" Image version "
::= { ccObject 8}
ccImageVersionStatus OBJECT-TYPE
SYNTAX INTEGER {
success(1),
failure(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
" Download image status "
::= { ccObject 9 }
ccUserWhoAdded OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" CC User who added an User to the system"
::= { ccObject 10}
ccUserWhoDeleted OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" CC User who Deleted an User to the system"
::= { ccObject 11}
ccUserWhoModified OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" CC User who added an User to the system"
::= { ccObject 12}
ccNodeName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"CC Leaf Node Name "
::= { ccObject 13}
ccLanCard OBJECT-TYPE
SYNTAX INTEGER {
primary(1),
backup(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"CC Lan Card "
::= { ccObject 14}
ccHardDisk OBJECT-TYPE
SYNTAX INTEGER {
primary(1),
backup(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"CC Disk "
::= { ccObject 15}
ccSessionType OBJECT-TYPE
SYNTAX INTEGER {
serial(1),
kvm(2),
powerOutlet(3),
admin(4),
diagnostics(5)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"CC Lan Card "
::= { ccObject 16}
ccClusterState OBJECT-TYPE
SYNTAX INTEGER {
primary(1),
secondary(2),
standAlone(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"CC Cluster State "
::= { ccObject 17}
ccLeafNodeName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"CC Leaf Node Name "
::= { ccObject 18}
ccLeafNodeIPAddress OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"CC Leaf Node IP address "
::= { ccObject 19}
ccLeafNodeFirmwareVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"CC Leaf Node Firmware Version "
::= { ccObject 20}
-- CC 3.0 Trap ASN variables
ccScheduledTaskDescription OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"CC Scheduled Task Description "
::= { ccObject 21}
ccScheduledTaskFailureReason OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"CC Scheduled Task Failure Reason "
::= { ccObject 22}
ccDiagnosticConsoleAccessLevel OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"CC Diagnostic Console Access Level "
::= { ccObject 23}
ccDeviceName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" Device Name "
::= { ccObject 24}
-- CC 3.1 Trap ASN variables
ccUserGroupName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" User Group Name "
::= { ccObject 25}
ccBannerChanges OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2),
modified(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"CC Banner Changes "
::= { ccObject 26}
ccMOTDChanges OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2),
modified(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"CC MOTD Changes "
::= { ccObject 27}
ccOldNumberOfOutlets OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" Old number of outlets "
::= { ccObject 28}
ccNewNumberOfOutlets OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" New number of outlets "
::= { ccObject 29}
ccSystemMonitorNotificationLevel OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" Notification Level "
::= { ccObject 30}
ccSystemMonitorNotificationMessage OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" Notification message "
::= { ccObject 31}
ccClusterPeer OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" Cluster peer "
::= { ccObject 32}
ccClusterOperation OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" Cluster operation "
::= { ccObject 33}
ccClusterOperationStatus OBJECT-TYPE
SYNTAX INTEGER {
success(1),
failure(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
" Cluster operation status "
::= { ccObject 34 }
-- Start v1 the Traps
ccUnavailable TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName,
ccClusterState
}
DESCRIPTION
"CC Application is unavailable"
::= 1
ccAvailable TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName,
ccClusterState
}
DESCRIPTION
"CC Application is Available "
::= 2
ccUserLogin TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName
}
DESCRIPTION
"CC User Log in "
::= 3
ccUserLogout TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName
}
DESCRIPTION
"CC User Log out "
::= 4
-- A sesssion can be Serial/KVM/power supply
ccSPortConnectionStarted TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName,
ccSessionType,
ccUserSessionId
}
DESCRIPTION
"CC Session started "
::= 5
ccPortConnectionStopped TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName,
ccSessionType,
ccUserSessionId
}
DESCRIPTION
"CC Session stopped "
::= 6
ccPortConnectionTerminated TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserNameInitiated,
ccUserNameTerminated,
ccSessionType,
ccUserSessionId
}
DESCRIPTION
"CC Session Terminated "
::= 7
ccImageUpgradeStarted TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName,
ccImageType,
ccImageVersion
}
DESCRIPTION
"CC Image Upgrade started "
::= 8
ccImageUpgradeResults TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName,
ccImageType,
ccImageVersion,
ccImageVersionStatus
}
DESCRIPTION
"CC Image Upgrade results"
::= 9
ccUserAdded TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName,
ccUserWhoAdded
}
DESCRIPTION
"CC - A new user added "
::= 10
ccUserDeleted TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName,
ccUserWhoDeleted
}
DESCRIPTION
"CC - A user deleted "
::= 11
ccUserModified TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName,
ccUserWhoModified
}
DESCRIPTION
"CC user modified "
::= 12
ccUserAuthenticationFailure TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName
}
DESCRIPTION
"CC user authentication failure "
::= 13
ccRootPasswordChanged TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserWhoModified
}
DESCRIPTION
"CC root password changed "
::= 14
-- Added Cluster State attribute for Hard disk failure and Lan Card failure
-- CC Lan Card - Primary/Backup information
ccLanCardFailure TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccLanCard,
ccClusterState
}
DESCRIPTION
"CC detected a Lan Card Failure"
::= 15
ccHardDiskFailure TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccHardDisk,
ccClusterState
}
DESCRIPTION
"CC detected a Hard Disk Failure"
::= 16
ccLeafNodeUnavailable TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccLeafNodeName,
ccLeafNodeIPAddress
}
DESCRIPTION
"CC detected a connection failure to a leaf node"
::= 17
ccLeafNodeAvailable TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccLeafNodeName,
ccLeafNodeIPAddress
}
DESCRIPTION
"CC detected leaf node reachable "
::= 18
ccIncompatibleDeviceFirmware TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName,
ccLeafNodeIPAddress,
ccLeafNodeFirmwareVersion
}
DESCRIPTION
"CC detected device with incompatible firmware "
::= 19
ccDeviceUpgrade TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName,
ccLeafNodeIPAddress,
ccLeafNodeFirmwareVersion,
ccImageVersionStatus
}
DESCRIPTION
"CC has upgraded the firmware on a device "
::= 20
-- CC 3.0 Traps
ccEnterMaintenanceMode TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName
}
DESCRIPTION
"CC entered Maintenance Mode"
::= 21
ccExitMaintenanceMode TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName
}
DESCRIPTION
"CC exited Maintenance Mode"
::= 22
ccUserLockedOut TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName
}
DESCRIPTION
"CC user ahas been locked out "
::= 23
ccDeviceAddedAfterCCNOCNotification TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccDeviceName,
ccLeafNodeIPAddress
}
DESCRIPTION
"CC has added a Generic Device after receiving a notification from CC-NOC "
::= 24
ccScheduledTaskExecutionFailure TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccScheduledTaskDescription,
ccScheduledTaskFailureReason
}
DESCRIPTION
"The reason why the execution of a scheduled task failed "
::= 25
ccDiagnosticConsoleLogin TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName,
ccDiagnosticConsoleAccessLevel
}
DESCRIPTION
"User has logged into the CC Diagnostic Console"
::= 26
ccDiagnosticConsoleLogout TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserName,
ccDiagnosticConsoleAccessLevel
}
DESCRIPTION
"User has logged out of the CC Diagnostic Console"
::= 27
ccNOCAvailable TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccLeafNodeIPAddress
}
DESCRIPTION
"CC has detected that CC-NOC is available"
::= 28
ccNOCUnavailable TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccLeafNodeIPAddress
}
DESCRIPTION
"CC has detected that CC-NOC is unavailable"
::= 29
-- CC-SG 3.1 Traps
ccUserGroupAdded TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserGroupName,
ccUserWhoAdded
}
DESCRIPTION
"CC-SG - A new user group has been added "
::= 30
ccUserGroupDeleted TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserGroupName,
ccUserWhoDeleted
}
DESCRIPTION
"CC-SG - A user group has been deleted "
::= 31
ccUserGroupModified TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserGroupName,
ccUserWhoModified
}
DESCRIPTION
"CC-SG - A user group has been modifed "
::= 32
ccSuperuserNameChanged TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserWhoModified
}
DESCRIPTION
"CC-SG Superuser password changed "
::= 33
ccSuperuserPasswordChanged TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserWhoModified
}
DESCRIPTION
"CC-SG Superuser password changed "
::= 34
ccLoginBannerChanged TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserWhoModified,
ccBannerChanges
}
DESCRIPTION
"CC-SG Login Banner has changed "
::= 35
ccMOTDChanged TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccUserWhoModified,
ccMOTDChanges
}
DESCRIPTION
"CC-SG Messsage of the Day (MOTD) has changed "
::= 36
ccDominionPXReplaced TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccOldNumberOfOutlets,
ccNewNumberOfOutlets
}
DESCRIPTION
"CC-SG - A Dominion PX has been replaced "
::= 37
ccSystemMonitorNotification TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccSystemMonitorNotificationLevel,
ccSystemMonitorNotificationMessage
}
DESCRIPTION
"CC-SG SystemMonitor notification"
::= 38
ccNeighborhoodActivated TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance
}
DESCRIPTION
"CC-SG - Network neighborhood has been activated "
::= 39
ccNeighborhoodUpdated TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance
}
DESCRIPTION
"CC-SG - Network neighborhood has been updated "
::= 40
ccDominionPXFirmwareVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
" Dominion PX Firmware Version "
::= { ccObject 32}
ccDominionPXFirmwareChanged TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccDominionPXFirmwareVersion
}
DESCRIPTION
"CC-SG - A Dominion PX firmware version has been changed "
::= 41
ccClusterFailover TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccClusterPeer
}
DESCRIPTION
"CC-SG - The Primary has failed and the Backup is now operational as the new Primary "
::= 42
ccClusterBackupFailed TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccClusterPeer
}
DESCRIPTION
"CC-SG - The Backup has failed "
::= 43
ccClusterWaitingPeerDetected TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccClusterPeer
}
DESCRIPTION
"CC-SG - The Primary detected a peer in Waiting mode "
::= 44
ccClusterOperation TRAP-TYPE
ENTERPRISE raritan
VARIABLES {ccObjectName,
ccObjectInstance,
ccClusterOperation,
ccClusterOperationStatus
}
DESCRIPTION
"CC-SG - A cluster operation has been executed "
::= 45
END