summaryrefslogtreecommitdiff
path: root/MIBS/liebert/LIEBERT-GP-AGENT-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/liebert/LIEBERT-GP-AGENT-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/liebert/LIEBERT-GP-AGENT-MIB')
-rw-r--r--MIBS/liebert/LIEBERT-GP-AGENT-MIB513
1 files changed, 513 insertions, 0 deletions
diff --git a/MIBS/liebert/LIEBERT-GP-AGENT-MIB b/MIBS/liebert/LIEBERT-GP-AGENT-MIB
new file mode 100644
index 0000000..b7a14d2
--- /dev/null
+++ b/MIBS/liebert/LIEBERT-GP-AGENT-MIB
@@ -0,0 +1,513 @@
+LIEBERT-GP-AGENT-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ sysUpTime
+ FROM RFC1213-MIB
+ OBJECT-TYPE,
+ MODULE-IDENTITY,
+ NOTIFICATION-TYPE,
+ OBJECT-IDENTITY,
+ Integer32,
+ Unsigned32
+ FROM SNMPv2-SMI
+ lgpAgentIdent,
+ lgpAgentDevice,
+ lgpAgentControl,
+ liebertAgentModuleReg, lgpAgentNotifications
+ FROM LIEBERT-GP-REGISTRATION-MIB
+ DisplayString
+ FROM SNMPv2-TC
+ lgpConditionsPresent, lgpConditionDescription, lgpNetworkName
+ FROM LIEBERT-GP-CONDITIONS-MIB
+ ;
+
+-- =============================================================================
+-- Module Identification and Registration
+-- =============================================================================
+--
+liebertAgentModule MODULE-IDENTITY
+ LAST-UPDATED "200811170000Z"
+ ORGANIZATION "Liebert Corporation"
+ CONTACT-INFO
+ "Contact: Technical Support
+
+ Postal:
+ Liebert Corporation
+ 1050 Dearborn Drive
+ P.O. Box 29186
+ Columbus OH, 43229
+ US
+
+ Tel: +1 (800) 222-5877
+
+ E-mail: liebert.monitoring@vertivco.com
+ Web: www.vertivco.com
+
+ Author: Gregory M. Hoge"
+
+ DESCRIPTION
+ "The MIB module used to specify Liebert software or firmware
+ agent SNMP OIDs.
+
+ Copyright 2000-2008 Liebert Corporation. All rights reserved.
+ Reproduction of this document is authorized on the condition
+ that the forgoing copyright notice is included.
+
+ This Specification is supplied 'AS IS' and Liebert Corporation
+ makes no warranty, either express or implied, as to the use,
+ operation, condition, or performance of the Specification."
+
+ REVISION "200811170000Z"
+ DESCRIPTION
+ "Added support for NXL unit."
+
+ REVISION "200807020000Z"
+ DESCRIPTION
+ "Updated INTEGER references to Integer32 (SMIv2).
+ Added missing item to import (Unsigned32)"
+
+ REVISION "200801100000Z"
+ DESCRIPTION
+ "Modified contact email address and added lgpAgentEventNotifications
+ objects."
+
+ REVISION "200705290000Z"
+ DESCRIPTION
+ "Added support for XDF Unit."
+
+ REVISION "200602220000Z"
+ DESCRIPTION
+ "Added support for Liebert DS Unit."
+ ::= { liebertAgentModuleReg 1 }
+
+-- =============================================================================
+-- lgpIdent - Liebert SNMP Agent Identification Group
+-- This group contains data specific to the agent or agent hardware.
+-- =============================================================================
+
+lgpAgentIdentManufacturer OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The agent manufacturer."
+ ::= { lgpAgentIdent 1 }
+
+lgpAgentIdentModel OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The agent model designation. This identifier is typically a
+ model name or ID"
+ ::= { lgpAgentIdent 2 }
+
+lgpAgentIdentFirmwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The firmware revision level of the agent."
+ ::= { lgpAgentIdent 3 }
+
+lgpAgentIdentSerialNumber OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The serial number of the agent. This is a string of
+ alphanumeric characters that uniquely identifies the agent hardware. This
+ number is assigned when the agent hardware is manufactured and does not
+ change throughout its lifecycle."
+ ::= { lgpAgentIdent 4 }
+
+lgpAgentIdentPartNumber OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The agent model part number designation."
+ ::= { lgpAgentIdent 5 }
+
+lgpAgentConnectedDeviceCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The number of devices currently connected and communicating
+ successfully with the agent. Devices for which communications are
+ currently being attempted are not considered in this count."
+ ::= { lgpAgentIdent 6 }
+
+-- =============================================================================
+-- lgpAgentNotifications - Liebert Agent Notifications Group
+-- =============================================================================
+
+lgpAgentEventNotifications OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "Agent specific notifications."
+ ::= { lgpAgentNotifications 0 }
+
+lgpAgentDeviceCommunicationLost NOTIFICATION-TYPE
+ OBJECTS { sysUpTime }
+ STATUS current
+ DESCRIPTION "The agent has lost communications with a managed device."
+ ::= { lgpAgentEventNotifications 1 }
+
+lgpAgentFirmwareUpdateSuccessful NOTIFICATION-TYPE
+ OBJECTS { sysUpTime }
+ STATUS current
+ DESCRIPTION
+ "The firmware update to the agent card has completed successfully."
+ ::= { lgpAgentEventNotifications 5 }
+
+lgpAgentFirmwareCorrupt NOTIFICATION-TYPE
+ OBJECTS { sysUpTime }
+ STATUS current
+ DESCRIPTION
+ "The firmware update to the agent card has failed and the firmware is
+ now corrupt."
+ ::= { lgpAgentEventNotifications 6 }
+
+lgpAgentHeartbeat NOTIFICATION-TYPE
+ OBJECTS { sysUpTime, lgpConditionsPresent,
+ lgpAgentConnectedDeviceCount }
+ STATUS current
+ DESCRIPTION
+ "The agent card is alive."
+ ::= { lgpAgentEventNotifications 7 }
+
+lgpAgentDnsLookupFailure NOTIFICATION-TYPE
+ OBJECTS { sysUpTime, lgpNetworkName }
+ STATUS current
+ DESCRIPTION
+ "A Domain Name System (DNS) lookup of a network name failed to
+ resolve. This may result in one or more of the following:
+ 1. failure to notify a target address of an important condition
+ 2. failure allow access for monitoring purposes
+ This issue should be resolved as soon as possible with a
+ network or system administrator."
+ ::= { lgpAgentEventNotifications 8 }
+
+-- =============================================================================
+-- lgpAgentEventNotificationsLegacy - Liebert Legacy Agent Notifications Group
+-- =============================================================================
+
+lgpAgentEventNotificationsLegacy OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION
+ "This branch contains copies of the notifications registered directly
+ below lgpAgentEventNotifications. These are here to provide support
+ for some legacy devices which send out lgpAgentEventNotifications
+ as the SNMPv1 enterprise trap parameter instead of
+ lgpAgentNotifications, which causes problems with some SNMP clients
+ when converting from V1 to V2 notifications (RFC3584 Section 3)."
+ ::= { lgpAgentEventNotifications 0 }
+
+lgpAgentDeviceCommunicationLostLegacy NOTIFICATION-TYPE
+ OBJECTS { sysUpTime }
+ STATUS current
+ DESCRIPTION "The agent has lost communications with a managed device."
+ ::= { lgpAgentEventNotificationsLegacy 1 }
+
+lgpAgentFirmwareUpdateSuccessfulLegacy NOTIFICATION-TYPE
+ OBJECTS { sysUpTime }
+ STATUS current
+ DESCRIPTION
+ "The firmware update to the agent card has completed successfully."
+ ::= { lgpAgentEventNotificationsLegacy 5 }
+
+lgpAgentFirmwareCorruptLegacy NOTIFICATION-TYPE
+ OBJECTS { sysUpTime }
+ STATUS current
+ DESCRIPTION
+ "The firmware update to the agent card has failed and the firmware is
+ now corrupt."
+ ::= { lgpAgentEventNotificationsLegacy 6 }
+
+lgpAgentHeartbeatLegacy NOTIFICATION-TYPE
+ OBJECTS { sysUpTime, lgpConditionsPresent,
+ lgpAgentConnectedDeviceCount }
+ STATUS current
+ DESCRIPTION
+ "The agent card is alive."
+ ::= { lgpAgentEventNotificationsLegacy 7 }
+
+lgpAgentDnsLookupFailureLegacy NOTIFICATION-TYPE
+ OBJECTS { sysUpTime, lgpNetworkName }
+ STATUS current
+ DESCRIPTION
+ "A Domain Name System (DNS) lookup of a network name failed to
+ resolve. This may result in one or more of the following:
+ 1. failure to notify a target address of an important condition
+ 2. failure allow access for monitoring purposes
+ This issue should be resolved as soon as possible with a
+ network or system administrator."
+ ::= { lgpAgentEventNotificationsLegacy 8 }
+
+-- =============================================================================
+-- lgpAgentDevice - Liebert Agent Managed Device Group
+-- =============================================================================
+
+lgpAgentManagedDeviceTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LgpAgentManagedDeviceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This table contains one entry for each managed device."
+ ::= { lgpAgentDevice 2 }
+
+lgpAgentManagedDeviceEntry OBJECT-TYPE
+ SYNTAX LgpAgentManagedDeviceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This entry describes a row in the table
+ 'lgpAgentManagedDeviceTable'. The rows in this table cannot
+ be created by the NMS. The rows are automatically created by
+ the agent based upon the hardware configuration of the
+ Liebert managed device(s) being monitored with this agent."
+ INDEX { lgpAgentDeviceIndex }
+ ::= { lgpAgentManagedDeviceTable 1 }
+
+LgpAgentManagedDeviceEntry ::= SEQUENCE {
+ lgpAgentDeviceIndex INTEGER,
+ lgpAgentDeviceId OBJECT IDENTIFIER,
+ lgpAgentDeviceManufacturer DisplayString,
+ lgpAgentDeviceModel DisplayString,
+ lgpAgentDeviceFirmwareVersion DisplayString,
+ lgpAgentDeviceUnitNumber Integer32,
+ lgpAgentDeviceSerialNumber DisplayString,
+ lgpAgentDeviceManufactureDate DisplayString,
+ lgpAgentDeviceServiceContact DisplayString,
+ lgpAgentDeviceServicePhoneNumber DisplayString,
+ lgpAgentDeviceServiceAddrLine1 DisplayString,
+ lgpAgentDeviceServiceAddrLine2 DisplayString,
+ lgpAgentDeviceServiceAddrLine3 DisplayString,
+ lgpAgentDeviceServiceAddrLine4 DisplayString,
+ lgpAgentDeviceUnitName DisplayString,
+ lgpAgentDeviceSiteIdentifier DisplayString,
+ lgpAgentDeviceTagNumber DisplayString,
+ lgpAgentDeviceOrderLine1 DisplayString,
+ lgpAgentDeviceOrderLine2 DisplayString
+
+ }
+
+lgpAgentDeviceIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..65536)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The device identifier. This is used as an index to address
+ a particular row in the table 'lgpAgentManagedDeviceTable'."
+ ::= { lgpAgentManagedDeviceEntry 1 }
+
+lgpAgentDeviceId OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The managed device specific identifier defined by the
+ product registration."
+ ::= { lgpAgentManagedDeviceEntry 2 }
+
+lgpAgentDeviceManufacturer OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The managed device manufacturer."
+ ::= { lgpAgentManagedDeviceEntry 3 }
+
+lgpAgentDeviceModel OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The managed device model designation."
+ ::= { lgpAgentManagedDeviceEntry 4 }
+
+lgpAgentDeviceFirmwareVersion OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The firmware revision level of the managed device."
+ ::= { lgpAgentManagedDeviceEntry 5 }
+
+lgpAgentDeviceUnitNumber OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The managed device unit number. Typically this is a
+ number assigned to a managed device that uniquely identifies it from
+ other similar devices within a 'system'."
+ ::= { lgpAgentManagedDeviceEntry 6 }
+
+lgpAgentDeviceSerialNumber OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The serial number of the managed device."
+ ::= { lgpAgentManagedDeviceEntry 7 }
+
+lgpAgentDeviceManufactureDate OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The manufacture date of the managed device."
+ ::= { lgpAgentManagedDeviceEntry 8 }
+
+lgpAgentDeviceServiceContact OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..64))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The service contact of the managed device."
+ ::= { lgpAgentManagedDeviceEntry 9 }
+
+lgpAgentDeviceServicePhoneNumber OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..64))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "The phone number of the service contact of the managed device."
+ ::= { lgpAgentManagedDeviceEntry 10 }
+
+lgpAgentDeviceServiceAddrLine1 OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..64))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Line 1 of the service address of the managed device."
+ ::= { lgpAgentManagedDeviceEntry 11 }
+
+lgpAgentDeviceServiceAddrLine2 OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..64))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Line 2 of the service address of the managed device."
+ ::= { lgpAgentManagedDeviceEntry 12 }
+
+lgpAgentDeviceServiceAddrLine3 OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..64))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Line 3 of the service address of the managed device."
+ ::= { lgpAgentManagedDeviceEntry 13 }
+
+lgpAgentDeviceServiceAddrLine4 OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..64))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Line 4 of the service address of the managed device."
+ ::= { lgpAgentManagedDeviceEntry 14 }
+
+lgpAgentDeviceUnitName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..64))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Unit name for the managed device assigned by the customer."
+ ::= { lgpAgentManagedDeviceEntry 15 }
+
+lgpAgentDeviceSiteIdentifier OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Identifier that uniquely identifies the site where this device is
+ located."
+ ::= { lgpAgentManagedDeviceEntry 16 }
+
+lgpAgentDeviceTagNumber OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Identifier that uniquely identifies this device within a particular
+ site (see lgpAgentDeviceSiteIdentifier)."
+ ::= { lgpAgentManagedDeviceEntry 17 }
+
+lgpAgentDeviceOrderLine1 OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Customer Sales Order information line 1."
+ ::= { lgpAgentManagedDeviceEntry 18 }
+
+lgpAgentDeviceOrderLine2 OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Customer Sales Order information line 2."
+ ::= { lgpAgentManagedDeviceEntry 19 }
+
+-- =============================================================================
+-- lgpAgentControl - Liebert Agent Control Group
+-- =============================================================================
+
+lgpAgentReboot OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Perform an immediate 'reboot' of the agent process. When possible
+ the reboot will approximate a power on reset of the agent
+ communications hardware. This type of reboot will be performed if
+ a hardware reset is supported by the hardware/software on the
+ communications card. Otherwise a 'software' reboot will be executed.
+ In both cases a temporary loss of communications and other agent
+ functionality will result.
+
+ Any valid INTEGER value may be written to this object to initiate
+ the reboot operation.
+
+ If read the value '0' will always be returned."
+ ::= { lgpAgentControl 1 }
+
+lgpAgentTelnetEnabled OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ yes(1),
+ no(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object represents the settings of Telnet.
+ yes
+ Telnet services are enabled.
+ no
+ Telnet services are disabled.
+ The system must be rebooted before changes can take effect."
+ ::= { lgpAgentControl 2 }
+
+lgpAgentVelocityServerEnabled OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ yes(1),
+ no(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object configures the Velocity Server to grant external clients access to agent data via the Liebert Velocity protocol.
+ yes
+ Agent data is available to external clients via the Liebert Velocity protocol.
+ no
+ Agent data is not available to external clients via the Liebert Velocity protocol.
+ The system must be rebooted before changes can take effect."
+ ::= { lgpAgentControl 3 }
+
+lgpAgentWebServerMode OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ disabled(0),
+ http(1),
+ https(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object represents the settings of Web services.
+ disabled
+ Web services are disabled.
+ http
+ Web server mode is HTTP (not secure).
+ https
+ Web server mode is secure HTTP.
+ The system must be rebooted before changes can take effect."
+ ::= { lgpAgentControl 4 }
+END