mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-17 16:03:04 +00:00
1763 lines
65 KiB
Plaintext
Executable File
1763 lines
65 KiB
Plaintext
Executable File
-- ****************************************************************************
|
|
-- :CPQ,DEV:
|
|
--
|
|
-- * COMPAQ SERVER MANAGER/R SNMP MIB DEFINITIONS
|
|
--
|
|
-- * $Date: 2003-06-11 04:58:24 +0530 (Wed, 11 Jun 2003) $
|
|
-- * $Revision: 6049 $
|
|
--
|
|
-- Compaq Computer Corporation
|
|
-- Confidential - Need To Know
|
|
-- ****************************************************************************
|
|
-- :CPQ,ENDDEV:
|
|
--
|
|
-- Compaq Server Manager/R
|
|
-- Management Information Base for SNMP Network Management
|
|
--
|
|
--
|
|
-- Copyright 1997, Compaq Computer Corporation.
|
|
-- All Rights Reserved.
|
|
--
|
|
-- The information in this document is subject to change without notice.
|
|
--
|
|
-- COMPAQ COMPUTER CORPORATION SHALL NOT BE LIABLE FOR TECHNICAL
|
|
-- OR EDITORIAL ERRORS OR OMISSIONS CONATINED HEREIN; NOR FOR INCIDENTAL
|
|
-- OR CONSEQUENTIAL DAMAGES RESULTING FROM THE FURNISHING, PERFORMANCE,
|
|
-- OR USE OF THIS MATERIAL.
|
|
--
|
|
-- Refer to the READMIB.RDM file for more information about the
|
|
-- organization of the information in the Compaq Enterprise.
|
|
--
|
|
-- The Compaq Enterprise number is 232.
|
|
-- The ASN.1 prefix to, and including the Compaq Enterprise is:
|
|
-- 1.3.6.1.4.1.232
|
|
--
|
|
-- ****************************************************************************
|
|
|
|
CPQSRVMN-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
compaq FROM CPQHOST-MIB
|
|
enterprises FROM RFC1155-SMI
|
|
Counter FROM RFC1155-SMI
|
|
DisplayString FROM RFC1213-MIB
|
|
OBJECT-TYPE FROM RFC-1212
|
|
TRAP-TYPE FROM RFC-1215;
|
|
|
|
-- compaq OBJECT IDENTIFIER ::= { enterprises 232 }
|
|
|
|
cpqServerManager OBJECT IDENTIFIER ::= { compaq 4 }
|
|
cpqSmMibRev OBJECT IDENTIFIER ::= { cpqServerManager 1 }
|
|
cpqSmComponent OBJECT IDENTIFIER ::= { cpqServerManager 2 }
|
|
cpqSmTrap OBJECT IDENTIFIER ::= { cpqServerManager 3 }
|
|
|
|
cpqSmInterface OBJECT IDENTIFIER ::= { cpqSmComponent 1 }
|
|
cpqSmCntlr OBJECT IDENTIFIER ::= { cpqSmComponent 2 }
|
|
cpqSmObjData OBJECT IDENTIFIER ::= { cpqSmComponent 3 }
|
|
cpqSmAsyncComm OBJECT IDENTIFIER ::= { cpqSmComponent 4 }
|
|
cpqSmAlert OBJECT IDENTIFIER ::= { cpqSmComponent 5 }
|
|
|
|
cpqSmOsNetWare3x OBJECT IDENTIFIER ::= { cpqSmInterface 1 }
|
|
|
|
-- :CPQ,DEV:
|
|
-- Do not implement MIB Revision table for Insight v2.00.
|
|
--
|
|
-- ****************************************************************************
|
|
-- Server Manager/R MIB Revision
|
|
-- =============================
|
|
--
|
|
-- The compaq enterprise (232)
|
|
-- cpqServerManager Group (232.4)
|
|
-- cpqSmMibRev Group (232.4.1)
|
|
--
|
|
-- Implementation of the cpqSmMibRev group is mandatory for all agents
|
|
-- supporting the Compaq Server Manager MIB.
|
|
--
|
|
-- An SNMP agent conforming to this document will return a
|
|
-- cpqSmMibRevMajor of one and a cpqSmMibRevMinor of zero.
|
|
--
|
|
-- ****************************************************************************
|
|
|
|
|
|
cpqSmMibRevMajor OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Major Revision level.
|
|
|
|
A change in the major revision level represents a major
|
|
change in the architecture of the MIB. A change in the
|
|
major revision level may indicate a significant change in
|
|
the information supported and/or the meaning of the supported
|
|
information, correct interpretation of data may require a MIB
|
|
document with the same major revision level."
|
|
::= { cpqSmMibRev 1 }
|
|
|
|
cpqSmMibRevMinor OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Minor Revision level.
|
|
|
|
A change in the minor revision level may represent some
|
|
minor additional support, no changes to any pre-existing
|
|
information has occurred."
|
|
::= { cpqSmMibRev 2 }
|
|
|
|
|
|
-- :CPQ,ENDDEV:
|
|
|
|
-- ****************************************************************************
|
|
-- Server Manager NetWare Driver Group
|
|
-- ===================================
|
|
--
|
|
-- The compaq enterprise (232)
|
|
-- cpqServerManager Group (232.4)
|
|
-- cpqSmComponent Group (232.4.2)
|
|
-- cpqSmInterface Group (232.4.2.1)
|
|
-- cpqSmOsNetWare3x Group (232.4.2.1.1)
|
|
--
|
|
-- The cpqSmOsNetWare3x group describes the Server Manager NetWare v3.x
|
|
-- OS interface. This information describes the driver module and its
|
|
-- status.
|
|
--
|
|
-- Implementation of the cpqSmOsNetWare3x group is mandatory for all
|
|
-- agents that support the Compaq Server Manager MIB in a NetWare
|
|
-- host operating environment.
|
|
--
|
|
-- ****************************************************************************
|
|
|
|
cpqSmNw3xDriverName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Driver Name.
|
|
|
|
This value identifies the NetWare loadable module providing the
|
|
operating system access to the Server Manager board."
|
|
::= { cpqSmOsNetWare3x 1 }
|
|
|
|
cpqSmNw3xDriverDate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (8))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Driver Date.
|
|
|
|
The date of the NetWare loadable module providing the operating
|
|
system access to the Server Manager board. The date is provided
|
|
in mm/dd/yy format."
|
|
::= { cpqSmOsNetWare3x 2 }
|
|
|
|
cpqSmNw3xDriverVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..5))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Driver Version.
|
|
|
|
This is the version of the NetWare Loadable Module (NLM)
|
|
providing the operating system access to the Server Manager
|
|
board. Version 1.20 or greater of the driver is required
|
|
to use the Server Manager SNMP agent."
|
|
::= { cpqSmOsNetWare3x 3 }
|
|
|
|
cpqSmNw3xDriverIssuedCommands OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Commands Sent.
|
|
|
|
The number of commands the driver has issued to the Server
|
|
Manager board since it was loaded."
|
|
::= { cpqSmOsNetWare3x 4 }
|
|
|
|
cpqSmNw3xDriverReceivedCommands OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Commands Received.
|
|
|
|
The number of commands the driver has received from the Server
|
|
Manager board since it was loaded."
|
|
::= { cpqSmOsNetWare3x 5 }
|
|
|
|
cpqSmNw3xDriverWatchdogFrequency OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Watchdog Frequency.
|
|
|
|
The number of minutes between watchdog commands. The watchdog
|
|
command is the way the Server Manager board determines that the
|
|
driver and NetWare are still running. A value of zero (0)
|
|
means no watchdog is being performed."
|
|
::= { cpqSmOsNetWare3x 6 }
|
|
|
|
cpqSmNw3xDriverClockSyncFrequency OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Clock Sync Frequency.
|
|
|
|
The number of minutes between clock synchronization commands.
|
|
The clock synchronization command sets the Server Manager board's
|
|
clock to the same value as the NetWare OS clock. A value of
|
|
zero (0) means no clock synchronization is being performed."
|
|
::= { cpqSmOsNetWare3x 7 }
|
|
|
|
cpqSmNw3xDriverIssuedWatchdogs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Watchdog Commands Issues.
|
|
|
|
The number of watch dog commands issued since the driver was
|
|
loaded."
|
|
::= { cpqSmOsNetWare3x 8 }
|
|
|
|
cpqSmNw3xDriverIssuedClockSyncs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Clock Sync Commands Issues.
|
|
|
|
The number of clock synchronization commands performed since the
|
|
driver was loaded."
|
|
::= { cpqSmOsNetWare3x 9 }
|
|
|
|
cpqSmNw3xDriverMemoryAllocationFailedErrs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Memory Allocation Errors.
|
|
|
|
The number of times that a memory allocation failed when a
|
|
command received by the driver required a buffer to be
|
|
allocated."
|
|
::= { cpqSmOsNetWare3x 10 }
|
|
|
|
cpqSmNw3xDriverBoardResets OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Board Resets.
|
|
|
|
The number of times the driver detected the Server Manager board
|
|
resetting itself."
|
|
::= { cpqSmOsNetWare3x 11 }
|
|
|
|
cpqSmNw3xBoardState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
ok(2),
|
|
failed(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Board State.
|
|
|
|
The driver's perception of the Server Manager board's state."
|
|
::= { cpqSmOsNetWare3x 12 }
|
|
|
|
|
|
|
|
-- ****************************************************************************
|
|
-- Server Manager Controller Information Group
|
|
-- ===========================================
|
|
--
|
|
-- The compaq enterprise (232)
|
|
-- cpqServerManager Group (232.4)
|
|
-- cpqSmComponent Group (232.4.2)
|
|
-- cpqSmCntrl Group (232.4.2.2)
|
|
--
|
|
-- The cpqSmCntlr group contains the configuration and statistical
|
|
-- information of the Server Manager controller.
|
|
--
|
|
-- Implementation of the cpqSmCntlr group is mandatory for all agents
|
|
-- that support the Compaq Server Manager MIB.
|
|
--
|
|
-- ****************************************************************************
|
|
|
|
cpqSmCntlrBoardName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Board Name.
|
|
|
|
The name of the Server Manager board supplied by the user
|
|
during configuration of the Server Manager board using the EISA
|
|
Configuration Utility."
|
|
::= { cpqSmCntlr 1 }
|
|
|
|
cpqSmCntlrBoardId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..5))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Board ID.
|
|
|
|
The ID of the Server Manager board supplied by the user
|
|
during configuration of the Server Manager board using the EISA
|
|
Configuration Utility."
|
|
::= { cpqSmCntlr 2 }
|
|
|
|
cpqSmCntlrRomDate OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (8))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager ROM Date.
|
|
|
|
The date of the firmware on the board in mm/dd/yy format."
|
|
::= { cpqSmCntlr 3 }
|
|
|
|
cpqSmCntlrCountryCode OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (2))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Country Code.
|
|
|
|
An abbreviation for the country (language) for which the Server
|
|
Manager board is configured. The possible values are:
|
|
|
|
AE Arabic - English
|
|
AF Arabic - French
|
|
AU Australia
|
|
BE Belgium
|
|
BF Belgium - Flemish
|
|
CE Canadian - English
|
|
CF Canadian - French
|
|
CH China
|
|
DN Denmark
|
|
DU Dutch
|
|
EE European - English
|
|
FN Finland
|
|
FR France
|
|
GR Germany
|
|
HA Hungary
|
|
IT Italy
|
|
IS Israel
|
|
KA Kangi
|
|
LA Latin America
|
|
ME Middle East
|
|
NE Netherlands
|
|
NO Norway
|
|
PO Portugal
|
|
SP Spain
|
|
SW Sweden
|
|
ST Switzerland
|
|
SF Swiss - French
|
|
SG Swiss - German
|
|
TA Taiwan
|
|
UK United Kingdom
|
|
US United States"
|
|
::= { cpqSmCntlr 4 }
|
|
|
|
cpqSmCntlrVoiceRomStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
notInstalled(2),
|
|
installed(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Voice ROM Status.
|
|
|
|
The value specifies if the Server Manager board has a voice ROM
|
|
installed."
|
|
::= { cpqSmCntlr 5 }
|
|
|
|
cpqSmCntlrBatteryStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
connected(2),
|
|
disconnected(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Battery Connection Status."
|
|
::= { cpqSmCntlr 6 }
|
|
|
|
cpqSmCntlrDormantModeStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
normal(2),
|
|
dormantOnPowerDown(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Dormant Mode Status.
|
|
|
|
The status of the power management system."
|
|
::= { cpqSmCntlr 7 }
|
|
|
|
cpqSmCntlrSelfTestErrorCode OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Self Test Error Code.
|
|
|
|
The result of the self test run by the Server Manager board
|
|
firmware. This value is a set of bit flags defined as follows
|
|
(bit 0 is the least significant bit):
|
|
Bit 0 set - ROM Checksum failed
|
|
Bit 1 set - RAM test failed
|
|
Bit 2 set - 80186 timer failed
|
|
Bit 3 set - Built in modem failed
|
|
Bit 4 set - Direct connect interface failed
|
|
Bit 5 set - Real time clock failed
|
|
Bit 6 set - Temperature and/or voltage sensor failed
|
|
Bit 7 set - DTMF (tone detection circuitry) failed
|
|
Bit 8 set - VSL (voice synthesis logic circuitry) failed
|
|
Bit 9 set - Host bus monitor failed
|
|
Bit 10 set - Bus master interface failed
|
|
Bit 11 set - Battery is broken
|
|
|
|
Bits 12 - 15 are currently reserved.
|
|
|
|
A value of zero (no bits are set) indicates no self test error
|
|
has occured."
|
|
::= { cpqSmCntlr 8 }
|
|
|
|
cpqSmCntlrOsId OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
netware286(177),
|
|
netware386(178),
|
|
os2LanManager(179),
|
|
unix(180),
|
|
banyan(181),
|
|
dos(182)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Operating System ID.
|
|
|
|
The host operating system registered by the driver with the
|
|
Server Manager board."
|
|
::= { cpqSmCntlr 9 }
|
|
|
|
cpqSmCntlrOsMajorRev OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Operating System Major Revision.
|
|
|
|
The major revision of the host operating system registered by
|
|
the driver with the Server Manager board."
|
|
::= { cpqSmCntlr 10 }
|
|
|
|
cpqSmCntlrOsMinorRev OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Operating System Minor Revision.
|
|
|
|
The minor revision of the host operating system registered by
|
|
the driver with the Server Manager board."
|
|
::= { cpqSmCntlr 11 }
|
|
|
|
cpqSmCntlrPostTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (0..60)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Power On Self Test Timeout.
|
|
|
|
The number of minutes the board should wait for POST to
|
|
complete. A value of 0 indicates that the version of firmware
|
|
on the Server Manager board does not make this information
|
|
available."
|
|
::= { cpqSmCntlr 12 }
|
|
|
|
cpqSmCntlrCondition OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
ok(2),
|
|
degraded(3),
|
|
failed(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Condition.
|
|
|
|
This represents the overall condition of the Server Manager board."
|
|
-- :CPQ,DEV:
|
|
-- ok(2): Everything on the board is working (to best of our knowledge).
|
|
--
|
|
-- degraded(3): The board is running and the OS is capable of
|
|
-- communicating with it. However, the on-board diagnostic
|
|
-- has reported a failure in one or more subsystems.
|
|
--
|
|
-- failed(4): The board is not accepting commands from the OS.
|
|
--
|
|
-- Here is the proposed algorithm.
|
|
--
|
|
-- OK: Board accecpts and processes commands. AND
|
|
-- No Self Test Error Code Exists. AND
|
|
-- No Board Reset has occured since the driver was loaded. AND
|
|
-- The Board is NOT returning 0x1A (Board Failed).
|
|
--
|
|
-- Degraded: Board accepts and processes commands. AND
|
|
-- The Board is NOT returning a 0x1A (Board Failed) AND
|
|
--
|
|
-- A non-zero Self Test Error Code exists. OR
|
|
-- A board reset has occured since the driver was loaded.
|
|
--
|
|
-- Failed: The board is NOT accepting Commands. OR
|
|
-- The driver has timed out the board. OR
|
|
-- The board is returning 0x1A (Board Failed) OR
|
|
-- The board has reset, and the recovery is pending.
|
|
-- :CPQ,ENDDEV:
|
|
::= { cpqSmCntlr 13 }
|
|
|
|
-- ****************************************************************************
|
|
-- Server Manager Object Data Group
|
|
-- ================================
|
|
--
|
|
-- The compaq enterprise (232)
|
|
-- cpqServerManager Group (232.4)
|
|
-- cpqSmComponent Group (232.4.2)
|
|
-- cpqSmObjData Group (232.4.2.3)
|
|
--
|
|
-- The cpqSmObjData group contains lists and describes the objects and
|
|
-- monitored items on the Server Manager board. The cpqSmObjData group
|
|
-- also provides some information about the Server Manager board's
|
|
-- object management resource utilization.
|
|
--
|
|
-- Implementation of the cpqSmObjData group is mandatory for all agents
|
|
-- that support the Compaq Server Manager MIB.
|
|
--
|
|
-- ****************************************************************************
|
|
|
|
cpqSmObjDataTotalObjects OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Total Objects.
|
|
|
|
The total number of objects currently defined on the Server
|
|
Manager Board."
|
|
::= { cpqSmObjData 1 }
|
|
|
|
cpqSmObjDataObjectTotalSpace OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Total Object Space.
|
|
|
|
The total amount of memory on the Server Manager board for
|
|
storing object and monitored item information. This number is
|
|
given in Server Manager board specific unit type and is best used
|
|
in comparison with the objDataObjectSpaceAvailable."
|
|
::= { cpqSmObjData 2 }
|
|
|
|
cpqSmObjDataObjectSpaceAvailable OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Available Object Space.
|
|
|
|
The amount of memory currently available on the Server Manager
|
|
board for storing object and monitored item information. This
|
|
number is given in a Server Manager board specific unit type and
|
|
is best used in comparison with the objDataObjectTotalSpace."
|
|
::= { cpqSmObjData 3 }
|
|
|
|
cpqSmObjDataInnateMonitoringStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
disabled(2),
|
|
enabled(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Server Manager Innate Monitoring Status.
|
|
|
|
The following values are valid:
|
|
|
|
Enabled (3) Innate Monitoring is active.
|
|
|
|
Disabled (2) Innate Monitoring is not active.
|
|
|
|
Other (1) Innate Monitoring status is unobtainable
|
|
|
|
Innate Monitoring is performed by the Server Manager board
|
|
without input from the operating system. It includes monitoring
|
|
of information such as Temperature, Input/Output Check, and
|
|
Power.
|
|
|
|
Compaq DIAGNOSTICS disables Innate Monitoring before executing
|
|
any tests so that alerts are not caused inadvertently. After
|
|
completion, Diagnostics re-enables alerting."
|
|
::= { cpqSmObjData 4 }
|
|
|
|
|
|
-- ****************************************************************************
|
|
-- Server Manager Object Data Table
|
|
-- ================================
|
|
--
|
|
-- The compaq enterprise (232)
|
|
-- cpqServerManager Group (232.4)
|
|
-- cpqSmComponent Group (232.4.2)
|
|
-- cpqSmObjData Group (232.4.2.3)
|
|
-- cpqSmObjectTable (232.4.2.3.1)
|
|
--
|
|
-- ****************************************************************************
|
|
|
|
cpqSmObjectTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CpqSmObjectEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of the objects currently defined on the Server Manager
|
|
board."
|
|
::= { cpqSmObjData 5 }
|
|
|
|
cpqSmObjectEntry OBJECT-TYPE
|
|
SYNTAX CpqSmObjectEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A description of an object currently defined on the Server
|
|
Manager board."
|
|
INDEX { cpqSmObjectIndex, cpqSmObjectInstIndex }
|
|
::= { cpqSmObjectTable 1 }
|
|
|
|
CpqSmObjectEntry ::= SEQUENCE {
|
|
cpqSmObjectIndex INTEGER,
|
|
cpqSmObjectInstIndex INTEGER,
|
|
cpqSmObjectClass INTEGER,
|
|
cpqSmObjectLabel DisplayString
|
|
}
|
|
|
|
cpqSmObjectIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4294967295)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is a number that uniquely specifies a type of object on
|
|
the Server Manager board."
|
|
::= { cpqSmObjectEntry 1 }
|
|
|
|
cpqSmObjectInstIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This number uniquely specifies a particular instance of an
|
|
object on the Server Manager board."
|
|
::= { cpqSmObjectEntry 2 }
|
|
|
|
cpqSmObjectClass OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A number used to group associated objects together by the type
|
|
of function they perform. The currently defined classes are:
|
|
|
|
4096 (1000 hex) System Board
|
|
8192 (2000 hex) Disk Storage
|
|
16384 (4000 hex) Tape Storage
|
|
20480 (5000 hex) Network
|
|
24576 (6000 hex) NetWare
|
|
28672 (7000 hex) SCO UNIX
|
|
32768 (8000 hex) OS/2 LAN Manager
|
|
36864 (9000 hex) Banyan VINES"
|
|
::= { cpqSmObjectEntry 3 }
|
|
|
|
cpqSmObjectLabel OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A short text description of the object."
|
|
::= { cpqSmObjectEntry 4 }
|
|
|
|
|
|
-- ****************************************************************************
|
|
-- Server Manager Monitored Item Table
|
|
-- ===================================
|
|
--
|
|
-- The compaq enterprise (232)
|
|
-- cpqServerManager Group (232.4)
|
|
-- cpqSmComponent Group (232.4.2)
|
|
-- cpqSmObjData Group (232.4.2.3)
|
|
-- cpqSmMonItemTable (232.4.2.3.6)
|
|
--
|
|
-- ****************************************************************************
|
|
|
|
cpqSmMonItemTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CpqSmMonItemEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A list of the monitored items currently defined on the Server
|
|
Manager board."
|
|
::= { cpqSmObjData 6 }
|
|
|
|
cpqSmMonItemEntry OBJECT-TYPE
|
|
SYNTAX CpqSmMonItemEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A description of a monitored item currently defined on the
|
|
Server Manager board."
|
|
INDEX { cpqSmMonItemObjIndex, cpqSmMonItemInstIndex,
|
|
cpqSmMonItemIndex }
|
|
::= { cpqSmMonItemTable 1 }
|
|
|
|
CpqSmMonItemEntry ::= SEQUENCE {
|
|
cpqSmMonItemObjIndex INTEGER,
|
|
cpqSmMonItemInstIndex INTEGER,
|
|
cpqSmMonItemIndex INTEGER,
|
|
cpqSmMonItemOnNetAlertStatus INTEGER,
|
|
cpqSmMonItemRemoteAlertStatus INTEGER,
|
|
cpqSmMonItemInnateStatus INTEGER,
|
|
cpqSmMonItemHostNotify INTEGER,
|
|
cpqSmMonItemLogicalOperator INTEGER,
|
|
cpqSmMonItemSeverity INTEGER,
|
|
cpqSmMonItemDataType INTEGER,
|
|
cpqSmMonItemVoiceMsgNum INTEGER,
|
|
cpqSmMonItemLabel DisplayString,
|
|
cpqSmMonItemLimit INTEGER,
|
|
cpqSmMonItemOptional INTEGER,
|
|
cpqSmMonItemDefVal INTEGER,
|
|
cpqSmMonItemCurVal INTEGER,
|
|
cpqSmMonItemCurString DisplayString,
|
|
cpqSmMonItemCurContents OCTET STRING,
|
|
cpqSmMonItemTimeStamp OCTET STRING
|
|
}
|
|
|
|
cpqSmMonItemObjIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4294967295)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This number uniquely specifies a type of object on
|
|
the Server Manager board with which this monitored item is
|
|
associated."
|
|
::= { cpqSmMonItemEntry 1 }
|
|
|
|
cpqSmMonItemInstIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This number uniquely specifies a particular instance
|
|
of an object on the Server Manager board that with which this
|
|
monitored item is associated."
|
|
::= { cpqSmMonItemEntry 2 }
|
|
|
|
cpqSmMonItemIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This number specifies the monitored item of the object
|
|
and instance given in the first two fields that this entry
|
|
describes."
|
|
::= { cpqSmMonItemEntry 3 }
|
|
|
|
cpqSmMonItemOnNetAlertStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
disabled(2),
|
|
enabled(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This field indicates if the driver will be notified when
|
|
this monitored item crosses a defined threshold. The driver may
|
|
provide some mechanism for logging the event or notifying
|
|
specified users.
|
|
|
|
This field is undefined if the monItemDataType is string, data,
|
|
or queue."
|
|
::= { cpqSmMonItemEntry 4 }
|
|
|
|
cpqSmMonItemRemoteAlertStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
disabled(2),
|
|
enabled(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This field indicates if the Server Manager board will
|
|
notify pagers, telephones, or Server Manager Facilities when
|
|
this monitored item crosses a defined threshold.
|
|
|
|
This field is undefined if the monItemDataType is string, data,
|
|
or queue."
|
|
::= { cpqSmMonItemEntry 5 }
|
|
|
|
cpqSmMonItemInnateStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
externallyManaged(2),
|
|
innate(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This field indicates if the Server Manager board is responsible
|
|
for monitoring the value of this monitored item or if an external
|
|
operating system agent is acquiring the value and placing the
|
|
data on the Server Manager board."
|
|
::= { cpqSmMonItemEntry 6 }
|
|
|
|
cpqSmMonItemHostNotify OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
disabled(2),
|
|
enabled(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This field indicate if the operating system driver is to be
|
|
notified of modifications to this monitored item's thresholds."
|
|
::= { cpqSmMonItemEntry 7 }
|
|
|
|
cpqSmMonItemLogicalOperator OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
equal(2),
|
|
notEqual(3),
|
|
lessThan(4),
|
|
greaterThan(5),
|
|
lessThanOrEqual(6),
|
|
greaterThanOrEqual(7),
|
|
inside(8),
|
|
outside(9)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This shows the logical operation that is done with the limit
|
|
(and optional) to determine if an alerting event has occured.
|
|
|
|
This field is undefined if the monItemDataType is string, data,
|
|
or queue."
|
|
::= { cpqSmMonItemEntry 8 }
|
|
|
|
cpqSmMonItemSeverity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
status(2),
|
|
warning(3),
|
|
critical(4),
|
|
catastrophic(5)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The severity of a problem with this monitored item.
|
|
|
|
This field is undefined if the monItemDataType is string, data,
|
|
or queue."
|
|
::= { cpqSmMonItemEntry 9 }
|
|
|
|
cpqSmMonItemDataType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
counter(2),
|
|
state(3),
|
|
range(4),
|
|
string(5),
|
|
data(6),
|
|
queue(7)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The conceptual type of data of this monitored item."
|
|
::= { cpqSmMonItemEntry 10 }
|
|
|
|
cpqSmMonItemVoiceMsgNum OBJECT-TYPE
|
|
SYNTAX INTEGER (0..511)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The voice message number that would be delivered as part of a
|
|
voice alert when this monitored item exceeds its threshold.
|
|
|
|
This field is undefined if the monItemDataType is string, data,
|
|
or queue."
|
|
::= { cpqSmMonItemEntry 11 }
|
|
|
|
cpqSmMonItemLabel OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A short text description of the monitored item."
|
|
::= { cpqSmMonItemEntry 12 }
|
|
|
|
cpqSmMonItemLimit OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Threshold information for this monitored item.
|
|
|
|
The interpretation of this field depends on the monItemDataType
|
|
field.
|
|
|
|
For counters this is the value that when passed, as specified by
|
|
the comparator, an alert will occur. The optional can be used to
|
|
specify a step. Whenever the value of the monitored item passes
|
|
the value of the limit plus an integer multiple of the step a
|
|
new alert will occur.
|
|
|
|
For states this is the value that when passed, as specified by
|
|
the comparator, an alert will occur.
|
|
|
|
For ranges this value (the low threshold) and the value of the
|
|
optional (the high threshold) define a range. When the range
|
|
boundaries are crossed, as specified by the comparator, an alert
|
|
will occur.
|
|
|
|
This field is undefined if the monItemDataType is string, data,
|
|
or queue."
|
|
::= { cpqSmMonItemEntry 13 }
|
|
|
|
cpqSmMonItemOptional OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Threshold information for this monitored item.
|
|
The interpretation of this field depends on the
|
|
monItemDataType field.
|
|
|
|
For counters this is the step. Whenever the value of the
|
|
monitored item passes the value of the limit plus an integer
|
|
multiple of the step a new alert will occur.
|
|
|
|
For ranges this value (the high threshold) and the value of the
|
|
limit (the low threshold) define a range. When the range
|
|
boundaries are crossed, as specified by the comparator, an alert
|
|
will occur.
|
|
|
|
This field is undefined if the monItemDataType is state, string,
|
|
data, or queue."
|
|
::= { cpqSmMonItemEntry 14 }
|
|
|
|
cpqSmMonItemDefVal OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Default value information for this monitored item. Certain
|
|
Server Manager data types support a reset function. This
|
|
field specifies the value that the monitored item will change
|
|
to when a reset command is received. This field is only valid if
|
|
the monItemDataType value is counter, state, or range. This
|
|
field is undefined if the monItemDataType is string, data, or
|
|
queue."
|
|
::= { cpqSmMonItemEntry 15 }
|
|
|
|
cpqSmMonItemCurVal OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The value of the monitored item if the monitored item's data
|
|
type is counter, state, or range. If the monitored item's data
|
|
type is string, data, or queue this value is undefined."
|
|
::= { cpqSmMonItemEntry 16 }
|
|
|
|
cpqSmMonItemCurString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The value of the monitored item if the monItemDataType is
|
|
string. If the monItemDataType is counter, state, range, data,
|
|
or queue this value is undefined."
|
|
::= { cpqSmMonItemEntry 17 }
|
|
|
|
cpqSmMonItemCurContents OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..256))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The value of the monitored item if the monItemDataType is data
|
|
or queue. If the monItemDataType is counter, state, range, or
|
|
string this value is undefined.
|
|
|
|
If the monItemDataType is data this field will contain a length
|
|
octet (byte) followed by a number of octets of data equal to the
|
|
value of the length octet.
|
|
|
|
If the monItemDataType is queue this field will contain a head of
|
|
queue octet followed by 255 octets of data. The value of the
|
|
head of queue octet indicates the data octet that is the logical
|
|
head of the circular queue of data."
|
|
::= { cpqSmMonItemEntry 18 }
|
|
|
|
cpqSmMonItemTimeStamp OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (6))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An octet string specifying the time of the last change of this
|
|
monitored item. This octet string contains in the following
|
|
order: year, month, day of month, hour, minute, second. Each of
|
|
the octets is a Binary Coded Decimal (BCD) number."
|
|
::= { cpqSmMonItemEntry 19 }
|
|
|
|
-- ****************************************************************************
|
|
-- Server Manager Asynchronous Communications Group
|
|
-- ================================================
|
|
--
|
|
-- The compaq enterprise (232)
|
|
-- cpqServerManager Group (232.4)
|
|
-- cpqSmComponent Group (232.4.2)
|
|
-- cpqSmAsyncComm Group (232.4.2.4)
|
|
--
|
|
-- The cpqSmAsyncComm group describes the configuration and status of
|
|
-- the Server Manager board's asynchronous communication ports.
|
|
--
|
|
-- Implementation of the cpqSmAsyncComm group is mandatory for all
|
|
-- agents that support the Compaq Server Manager MIB.
|
|
--
|
|
-- ****************************************************************************
|
|
|
|
|
|
cpqSmCommAsyncCommunicationStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
disabled(2),
|
|
enabled(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Async Status.
|
|
|
|
This shows if asynchronous communication with the Server
|
|
Manager's serial interface and modem is enabled (3) or
|
|
disabled (2).
|
|
|
|
This feature can be enabled or disabled through the Collection
|
|
Agent User Interface (CPQCAUI.NLM).
|
|
|
|
You may want to disable the Async Communication with the Server
|
|
Manager to prevent a Server Manager Facility (SMF) user from
|
|
assuming control of the system console. Disabling the Async
|
|
Communication disconnects any active SMF session. Disabling the
|
|
Async Communications also disables all remote alerts. Server
|
|
Manager On-the-Network alerts will remain enabled. On-the-Network
|
|
alerts are those sent over the network."
|
|
::= { cpqSmAsyncComm 1 }
|
|
|
|
cpqSmCommInternalModemMaxBaudRate OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The value specifies the maximum baud rate supported by the modem
|
|
installed on the Server Manager board. A value of 0 indicates
|
|
that the version of firmware on the Server Manager board does not
|
|
make this information available."
|
|
::= { cpqSmAsyncComm 2 }
|
|
|
|
cpqSmCommAudibleIndicatorStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
disabled(2),
|
|
enabled(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current status of the remote console audible indicator.
|
|
|
|
When enabled, the server will beep when the Server Manager is
|
|
being used by a Server Manager Facility for remote session
|
|
emulation."
|
|
::= { cpqSmAsyncComm 3 }
|
|
|
|
cpqSmCommRemoteSessionStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
notSupported(2),
|
|
noSessionActive(3),
|
|
remoteSessionActive(4),
|
|
pgrVoiceSessionActive(5),
|
|
remoteConsoleActive(6)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current value of the remote session activity. A value of
|
|
notSupported indicates that the version of firmware on the Server
|
|
Manager board does not make this information available."
|
|
::= { cpqSmAsyncComm 4 }
|
|
|
|
cpqSmCommCallbackStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
disabled(2),
|
|
enabled(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The status of the call back feature of the Server Manager board."
|
|
::= { cpqSmAsyncComm 5 }
|
|
|
|
-- ****************************************************************************
|
|
-- Server Manager Modem Setting Table
|
|
-- ==================================
|
|
--
|
|
-- The compaq enterprise (232)
|
|
-- cpqServerManager Group (232.4)
|
|
-- cpqSmComponent Group (232.4.2)
|
|
-- cpqSmAsyncComm Group (232.4.2.4)
|
|
-- cpqSmModemSettingsTable (232.4.2.4.6)
|
|
--
|
|
-- ****************************************************************************
|
|
|
|
cpqSmModemSettingsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CpqSmModemSettingsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The list of defined modem settings for the Server Manager board."
|
|
::= { cpqSmAsyncComm 6 }
|
|
|
|
cpqSmModemSettingsEntry OBJECT-TYPE
|
|
SYNTAX CpqSmModemSettingsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A defined modem's settings for the Server Manager board."
|
|
INDEX { cpqSmModemSettingsIndex }
|
|
::= { cpqSmModemSettingsTable 1 }
|
|
|
|
CpqSmModemSettingsEntry ::= SEQUENCE {
|
|
cpqSmModemSettingsIndex INTEGER,
|
|
cpqSmModemSettingsStatus INTEGER,
|
|
cpqSmModemSettingsBaudRate INTEGER,
|
|
cpqSmModemSettingsParity INTEGER,
|
|
cpqSmModemSettingsDataLength INTEGER,
|
|
cpqSmModemSettingsStopBits INTEGER,
|
|
cpqSmModemSettingsDialString DisplayString,
|
|
cpqSmModemSettingsHangUpString DisplayString,
|
|
cpqSmModemSettingsAnswerString DisplayString,
|
|
cpqSmModemSettingsOriginateString DisplayString
|
|
}
|
|
|
|
cpqSmModemSettingsIndex OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
internalModem(48),
|
|
externalModem(49),
|
|
pager(50)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of modem settings this entry describes."
|
|
::= { cpqSmModemSettingsEntry 1 }
|
|
|
|
cpqSmModemSettingsStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
noInternalModem(2),
|
|
internalUSModem(3),
|
|
internalIntnlModem(4),
|
|
serialPortNotSetup(5),
|
|
serialDirectConnect(6),
|
|
serialExternalModem(7),
|
|
pagerInformationData(8)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Status information about the modem described by this table
|
|
entry. Only some of these values are appropriate for some types
|
|
of entries."
|
|
::= { cpqSmModemSettingsEntry 2 }
|
|
|
|
cpqSmModemSettingsBaudRate OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The baud rate to be used over this communcation medium by the
|
|
Server Manager board."
|
|
::= { cpqSmModemSettingsEntry 3 }
|
|
|
|
cpqSmModemSettingsParity OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
none(2),
|
|
odd(3),
|
|
even(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The parity used for this communication medium by the Server
|
|
Manager board."
|
|
::= { cpqSmModemSettingsEntry 4 }
|
|
|
|
cpqSmModemSettingsDataLength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The data length used for this communication medium by the
|
|
Server Manager board."
|
|
::= { cpqSmModemSettingsEntry 5 }
|
|
|
|
cpqSmModemSettingsStopBits OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of stop bits used for this communication medium by
|
|
the Server Manager board."
|
|
::= { cpqSmModemSettingsEntry 6 }
|
|
|
|
cpqSmModemSettingsDialString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..24))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The string that is entered before any dial operation by the
|
|
Server Manager board."
|
|
::= { cpqSmModemSettingsEntry 7 }
|
|
|
|
cpqSmModemSettingsHangUpString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..24))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The string used to hang up the phone by the Server Manager
|
|
board."
|
|
::= { cpqSmModemSettingsEntry 8 }
|
|
|
|
cpqSmModemSettingsAnswerString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..24))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The string used to put the modem into auto-answer mode by the
|
|
Server Manager board."
|
|
::= { cpqSmModemSettingsEntry 9 }
|
|
|
|
cpqSmModemSettingsOriginateString OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..24))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The string used to put the modem into originate mode by the
|
|
Server Manager board."
|
|
::= { cpqSmModemSettingsEntry 10 }
|
|
|
|
-- ****************************************************************************
|
|
-- Server Manager Alert Group
|
|
-- ==========================
|
|
--
|
|
-- The compaq enterprise (232)
|
|
-- cpqServerManager Group (232.4)
|
|
-- cpqSmComponent Group (232.4.2)
|
|
-- cpqSmAlert Group (232.4.2.5)
|
|
--
|
|
-- The cpqSmAlert group describes the configuration and status and the
|
|
-- Server Manager board's alerting system.
|
|
--
|
|
-- Implementation of the cpqSmAlert group is mandatory for all agents
|
|
-- that support the Compaq Server Manager MIB.
|
|
--
|
|
-- ****************************************************************************
|
|
|
|
|
|
cpqSmAlertStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
disabled(2),
|
|
enabled(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current alerting status."
|
|
::= { cpqSmAlert 1 }
|
|
|
|
-- ****************************************************************************
|
|
-- Server Manager Alert Destination Table
|
|
-- ======================================
|
|
--
|
|
-- The compaq enterprise (232)
|
|
-- cpqServerManager Group (232.4)
|
|
-- cpqSmComponent Group (232.4.2)
|
|
-- cpqSmAlert Group (232.4.2.5)
|
|
-- cpqSmAlertDestTable (232.4.2.5.2)
|
|
--
|
|
-- ****************************************************************************
|
|
|
|
cpqSmAlertDestTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CpqSmAlertDestEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The list of currently defined alert destinations on the Server
|
|
Manager board."
|
|
::= { cpqSmAlert 2 }
|
|
|
|
cpqSmAlertDestEntry OBJECT-TYPE
|
|
SYNTAX CpqSmAlertDestEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A currently defined alert destination on the Server Manager
|
|
board."
|
|
INDEX { cpqSmAlertDestPriorityIndex }
|
|
::= { cpqSmAlertDestTable 1 }
|
|
|
|
CpqSmAlertDestEntry ::= SEQUENCE {
|
|
cpqSmAlertDestPriorityIndex INTEGER,
|
|
cpqSmAlertDestType INTEGER,
|
|
cpqSmAlertDestRetries INTEGER,
|
|
cpqSmAlertDestConnectFlags INTEGER,
|
|
cpqSmAlertDestPhoneNumber DisplayString,
|
|
cpqSmAlertDestTimeMask OCTET STRING,
|
|
cpqSmAlertDestPagerType INTEGER,
|
|
cpqSmAlertDestPagerId DisplayString,
|
|
cpqSmAlertDestPagerDisplayLength INTEGER
|
|
}
|
|
|
|
cpqSmAlertDestPriorityIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is a number that uniquely specifies this alert
|
|
destination. This number is also the priority of the alert
|
|
destination. When an alert occurs, alert destinations are tried
|
|
in an order based on their priority (lowest number first).
|
|
The priority index is one based, meaning index one (1)
|
|
is the highest priority index (and tried first), index two (2)
|
|
is next, and so forth."
|
|
::= { cpqSmAlertDestEntry 1 }
|
|
|
|
cpqSmAlertDestType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
internalModemToSmf(161),
|
|
internalModemToPager(162),
|
|
internalModemToVoice(163),
|
|
externalModemToSmf(164),
|
|
externalModemToPager(165),
|
|
externalDirectToSmf(166)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of connection appropriate for the destination."
|
|
::= { cpqSmAlertDestEntry 2 }
|
|
|
|
cpqSmAlertDestRetries OBJECT-TYPE
|
|
SYNTAX INTEGER (0..31)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of retries for a successful connection that should be
|
|
attempted to this alert destination."
|
|
::= { cpqSmAlertDestEntry 3 }
|
|
|
|
cpqSmAlertDestConnectFlags OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
alertOnly(2),
|
|
callbackOnly(3),
|
|
alertAndCallback(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type(s) of communication that this destination supports."
|
|
::= { cpqSmAlertDestEntry 4 }
|
|
|
|
cpqSmAlertDestPhoneNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..24))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The phone number for this destination. This field is undefined
|
|
if the alertDestType is externalDirectToSmf."
|
|
::= { cpqSmAlertDestEntry 5 }
|
|
|
|
cpqSmAlertDestTimeMask OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (21))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A set of bit flags specifying the times this is a valid
|
|
destination. Each bit specifies whether it this is a valid
|
|
destination for a specific hour of the week. The first bit
|
|
is for the hour 12:00:01 am to 1:00:00 am on Monday. Each bit
|
|
thereafter specifies the validity of this destination for the
|
|
next hour."
|
|
::= { cpqSmAlertDestEntry 6 }
|
|
|
|
cpqSmAlertDestPagerType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
numericOnly(2),
|
|
alphanumeric(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of pager at this destination. This field is undefined
|
|
if the alertDestType is internalModemToSmf, internalModemToVoice,
|
|
externalModemToSmf, or externalDirectToSmf."
|
|
::= { cpqSmAlertDestEntry 7 }
|
|
|
|
cpqSmAlertDestPagerId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The pager ID assigned by the paging company to identify the
|
|
pager. This field is undefined if the alertDestType is
|
|
internalModemToSmf, internalModemToVoice, externalModemToSmf,
|
|
or externalDirectToSmf."
|
|
::= { cpqSmAlertDestEntry 8 }
|
|
|
|
cpqSmAlertDestPagerDisplayLength OBJECT-TYPE
|
|
SYNTAX INTEGER (0..80)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The size of the pager display. This field is undefined if the
|
|
alertDestType is internalModemToSmf, internalModemToVoice,
|
|
externalModemToSmf, or externalDirectToSmf."
|
|
::= { cpqSmAlertDestEntry 9 }
|
|
|
|
-- ****************************************************************************
|
|
-- Server Manager Trap Group
|
|
-- =========================
|
|
--
|
|
-- The compaq enterprise (232)
|
|
-- cpqServerManager Group (232.4)
|
|
-- cpqSmTrap Group (232.4.3)
|
|
--
|
|
-- The cpqSmTrap group maintains information about the number of traps
|
|
-- issued from the cpqServerManager enterprise. The cpqSmTrap group
|
|
-- also maintains a table of the last several traps issued. This table
|
|
-- is intended to give a management application some recent status
|
|
-- information immediately upon accessing the agent.
|
|
--
|
|
-- Implementation of the cpqSmTrap group is optional for agents that
|
|
-- support the Compaq Server Manager MIB.
|
|
--
|
|
-- ****************************************************************************
|
|
|
|
cpqSmTrapPkts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of trap packets issued by the agent for the
|
|
cpqSmServerManager enterprise since the Server Manager SNMP
|
|
agent was loaded."
|
|
::= { cpqSmTrap 1 }
|
|
|
|
cpqSmTrapLogMaxSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum number of entries that will currently be kept in
|
|
the trap log. If the maximum size has been reached and a new
|
|
trap occurs the oldest trap will be removed."
|
|
::= { cpqSmTrap 2 }
|
|
|
|
-- ****************************************************************************
|
|
-- Server Manager Trap Log Table
|
|
-- =============================
|
|
--
|
|
-- The compaq enterprise (232)
|
|
-- cpqServerManager Group (232.4)
|
|
-- cpqSmTrap Group (232.4.3)
|
|
-- cpqSmTrapLogTable (232.4.3.3)
|
|
--
|
|
-- ****************************************************************************
|
|
|
|
cpqSmTrapLogTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CpqSmTrapLogEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An ordered list of trap log entries (conceptually a queue). The
|
|
trap log entries will be kept in the order in which they were
|
|
generated with the most recent trap at index 1 and the oldest
|
|
trap entry at index trapLogMaxSize. If the maximum number size
|
|
has been reached and a new trap occurs the oldest trap will be
|
|
removed when the new trap is added so the trapMaxLogSize is not
|
|
exceeded."
|
|
::= { cpqSmTrap 3 }
|
|
|
|
cpqSmTrapLogEntry OBJECT-TYPE
|
|
SYNTAX CpqSmTrapLogEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A description of a trap event."
|
|
INDEX { cpqSmTrapLogIndex }
|
|
::= { cpqSmTrapLogTable 1 }
|
|
|
|
CpqSmTrapLogEntry ::= SEQUENCE {
|
|
cpqSmTrapLogIndex INTEGER,
|
|
cpqSmTrapType INTEGER,
|
|
cpqSmTrapTime OCTET STRING
|
|
}
|
|
|
|
cpqSmTrapLogIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The value of this object uniquely identifies this trapLogEntry
|
|
at this time. The most recent trap will have an index of 1 and
|
|
the oldest trap will have an index of trapLogMaxSize. Because of
|
|
the queue-like nature of the trapLog this particular trap event's
|
|
index will change as new traps are issued."
|
|
::= { cpqSmTrapLogEntry 1 }
|
|
|
|
cpqSmTrapType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
cpqSmBoardFailed(1),
|
|
cpqSmBoardReset(2),
|
|
cpqSmServerManagerAlert(3),
|
|
cpqSmCommFailed(4),
|
|
cpqSmBatteryFailed(5),
|
|
cpqSmBoardTimeout(6),
|
|
cpqSmAlertDestinationBlacklisted(7)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The type of the trap event that this entry describes. This
|
|
number refers to an entry in a list of traps enumerating the
|
|
possible traps the Server Manager agent may issue."
|
|
::= { cpqSmTrapLogEntry 2 }
|
|
|
|
cpqSmTrapTime OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (6))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The time of the trap event that this entry describes. The time
|
|
is given in year (first octet), month, day of month, hour,
|
|
minute, second (last octet) order. Each octet is a BCD number."
|
|
::= { cpqSmTrapLogEntry 3 }
|
|
|
|
-- ****************************************************************************
|
|
-- Server Manager Trap Definition
|
|
-- ==============================
|
|
--
|
|
-- Server Manager Trap Definitions
|
|
-- NOTE: Server Manager Trap Definitions are based on the
|
|
-- cpqServerManager enterprise.
|
|
--
|
|
-- Trap support in an SNMP agent implementation is optional. An SNMP
|
|
-- agent implementation may support all, some, or none of the traps.
|
|
--
|
|
-- ****************************************************************************
|
|
|
|
cpqSmBoardFailed TRAP-TYPE
|
|
ENTERPRISE cpqServerManager
|
|
DESCRIPTION
|
|
"Server Manager board failure.
|
|
|
|
The Insight Agent has detected a failure of the Compaq Server
|
|
Manager/R board in the server."
|
|
|
|
--#TYPE "Server Manager/R Board Failed"
|
|
--#SUMMARY "Server Manager/R board failure detected."
|
|
--#ARGUMENTS {}
|
|
--#SEVERITY CRITICAL
|
|
--#TIMEINDEX 99
|
|
--#STATE DEGRADED
|
|
|
|
::= 1
|
|
|
|
cpqSmBoardReset TRAP-TYPE
|
|
ENTERPRISE cpqServerManager
|
|
DESCRIPTION
|
|
"Server Manager board reset.
|
|
|
|
The Insight Agent has detected a reset of the Server Manager/R
|
|
board in the server."
|
|
|
|
--#TYPE "Server Manager/R Board Reset"
|
|
--#SUMMARY "Server Manager/R board has been reset."
|
|
--#ARGUMENTS {}
|
|
--#SEVERITY MINOR
|
|
--#TIMEINDEX 99
|
|
--#STATE DEGRADED
|
|
|
|
::= 2
|
|
|
|
cpqSmServerManagerAlert TRAP-TYPE
|
|
ENTERPRISE cpqServerManager
|
|
VARIABLES { cpqSmMonItemCurVal , cpqSmObjectLabel,
|
|
cpqSmMonItemLabel , cpqSmMonItemDataType ,
|
|
cpqSmMonItemSeverity , cpqSmMonItemLimit ,
|
|
cpqSmMonItemOptional , cpqSmMonItemLogicalOperator ,
|
|
cpqSmMonItemTimeStamp }
|
|
DESCRIPTION
|
|
"Threshold exeeded on Server Manager monitored item.
|
|
|
|
The Insight Agent has detected a monitored item on the Server
|
|
Manager board exceeding a threshold when alerting is
|
|
enabled for the monitored item."
|
|
|
|
--#TYPE "Server Manager/R Threshhold Exceeded"
|
|
--#SUMMARY "The %s - %s = %d."
|
|
--#ARGUMENTS {1,2,0}
|
|
--#SEVERITY CRITICAL
|
|
--#TIMEINDEX 99
|
|
|
|
::= 3
|
|
|
|
cpqSmCommFailed TRAP-TYPE
|
|
ENTERPRISE cpqServerManager
|
|
DESCRIPTION
|
|
"Server Manager asynchronous communications failure.
|
|
|
|
The Insight Agent has detected a failure in the Server Manager
|
|
board's asynchronous communication system."
|
|
|
|
--#TYPE "Async Comm Failure"
|
|
--#SUMMARY "Async comm failure on Server Manager/R Board."
|
|
--#ARGUMENTS {}
|
|
--#SEVERITY CRITICAL
|
|
--#TIMEINDEX 99
|
|
--#STATE DEGRADED
|
|
|
|
::= 4
|
|
|
|
cpqSmBatteryFailed TRAP-TYPE
|
|
ENTERPRISE cpqServerManager
|
|
DESCRIPTION
|
|
"Server Manager battery failure.
|
|
|
|
The Insight Agent has detected a failure in the Server Manager
|
|
board's onboard battery."
|
|
|
|
--#TYPE "Battery Failure"
|
|
--#SUMMARY "Server Manager/R battery has failed."
|
|
--#ARGUMENTS {}
|
|
--#SEVERITY MAJOR
|
|
--#TIMEINDEX 99
|
|
--#STATE DEGRADED
|
|
|
|
::= 5
|
|
|
|
cpqSmBoardTimeout TRAP-TYPE
|
|
ENTERPRISE cpqServerManager
|
|
DESCRIPTION
|
|
"Server Manager board time-out.
|
|
|
|
The Insight Agent has detected a time-out of the Server
|
|
Manager board as reported by the Server Manager Board driver."
|
|
|
|
--#TYPE "Board Timeout"
|
|
--#SUMMARY "Server Manager/R board is not responding."
|
|
--#ARGUMENTS {}
|
|
--#SEVERITY CRITICAL
|
|
--#TIMEINDEX 99
|
|
--#STATE DEGRADED
|
|
|
|
::= 6
|
|
|
|
cpqSmAlertDestinationBlacklisted TRAP-TYPE
|
|
ENTERPRISE cpqServerManager
|
|
VARIABLES { cpqSmAlertDestType, cpqSmAlertDestPhoneNumber,
|
|
cpqSmAlertDestPagerId }
|
|
DESCRIPTION
|
|
"Alert destination blacklisted.
|
|
|
|
The Server Manager board modem has blacklisted an alert
|
|
destination phone number. Once blacklisted, that alert
|
|
destination is no longer available for use as an alert
|
|
destination. Blacklisting, which only occurs in
|
|
international modems, is a requirement imposed by certain
|
|
European countries on modems, to prevent a phone number
|
|
from being dialed multiple times without getting a connection.
|
|
The number of attempts required to have blacklisting occur,
|
|
vary from country to country. Once an alert destination has
|
|
been blacklisted, the only way to remove the blacklisted phone
|
|
number is to remove power from the modem.
|
|
On external modems this is a trival task. When a blacklisting
|
|
occurs on the Server Manager board's internal modem the
|
|
task is slightly more difficult as the modem gets power
|
|
from the Server Manager board.
|
|
To remove power from the Server Manager board's internal modem,
|
|
the Server Manager board must be forced into Dormant Mode.
|
|
This is an operating mode, used to conserve battery life,
|
|
which is entered automatically if the board looses power.
|
|
To cause the board to enter Dormant Mode, the following
|
|
steps should be performed:
|
|
1) Disable alerting via CPQCAUI.NLM.
|
|
2) Disable async communication via CPQCAUI.NLM.
|
|
3) Down the server.
|
|
4) Exit to DOS (if applicable).
|
|
5) Shut power off to the computer.
|
|
6) Wait 5 minutes before restoring power.
|
|
Once the 5 minutes has expired, and power to the computer
|
|
has been restored, the modem will have flushed its
|
|
blacklist, and the board's alerting functions will work
|
|
as expected."
|
|
|
|
--#TYPE "Alert Destination Blacklisted"
|
|
--#SUMMARY "Phone# %s, Pager ID %s blacklisted."
|
|
--#ARGUMENTS {1,2}
|
|
--#SEVERITY MINOR
|
|
--#TIMEINDEX 99
|
|
--#STATE DEGRADED
|
|
|
|
::= 7
|
|
|
|
END
|