-- ============================================================================= LIEBERT-GP-SYSTEM-MIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY, Integer32, Unsigned32 FROM SNMPv2-SMI lgpSystem, liebertSystemModuleReg FROM LIEBERT-GP-REGISTRATION-MIB ; -- ============================================================================= -- Module Identification and Registration -- ============================================================================= -- liebertSystemModule MODULE-IDENTITY LAST-UPDATED "200710290000Z" 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: monitoring@emersonnetworkpower.com Web: www.liebert.com Author: Gregory M. Hoge" DESCRIPTION "The MIB module used to specify Liebert Controller OIDs Copyright 2000-2004 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 "200705290000Z" DESCRIPTION "Added support for XDF Unit." REVISION "200602220000Z" DESCRIPTION "Added support for Liebert DS Unit." ::= { liebertSystemModuleReg 1 } -- ============================================================================= -- lgpSystem - Liebert System Groups -- ============================================================================= lgpSysStatistics OBJECT-IDENTITY STATUS current DESCRIPTION "This sub-tree is used to register Liebert System Statistics object identifiers." REFERENCE "The registrations for the objects in this sub-tree are defined below in the sub-section titled Liebert System Statistics Group." ::= { lgpSystem 1 } lgpSysStatus OBJECT-IDENTITY STATUS current DESCRIPTION "This sub-tree is used to register Liebert System Status object identifiers." REFERENCE "The registrations for the objects in this sub-tree are defined below in the sub-section titled Liebert System Status Group." ::= { lgpSystem 2 } lgpSysSettings OBJECT-IDENTITY STATUS current DESCRIPTION "This sub-tree is used to register Liebert System Settings object identifiers." REFERENCE "The registrations for the objects in this sub-tree are defined below in the sub-section titled Liebert System Settings Group." ::= { lgpSystem 3 } lgpSysControl OBJECT-IDENTITY STATUS current DESCRIPTION "This sub-tree is used to register Liebert System Control object identifiers." REFERENCE "The registrations for the objects in this sub-tree are defined below in the sub-section titled Liebert System Control Group." ::= { lgpSystem 4 } lgpSysTime OBJECT-IDENTITY STATUS current DESCRIPTION "This sub-tree is used to register Liebert System Time object identifiers." REFERENCE "The registrations for the objects in this sub-tree are defined below in the sub-section titled Liebert System Time Group." ::= { lgpSystem 5 } lgpSysMaintenance OBJECT-IDENTITY STATUS current DESCRIPTION "This sub-tree is used to register Liebert System Maintenance object identifiers." REFERENCE "The registrations for the objects in this sub-tree are defined below in the sub-section titled Liebert System Maintenance Group." ::= { lgpSystem 6 } -- ============================================================================= -- lgpSysStatistics - Liebert System Statistics Group -- ============================================================================= lgpSysStatisticsRunHrs OBJECT-TYPE SYNTAX Unsigned32 UNITS "hours" MAX-ACCESS read-only STATUS current DESCRIPTION "Accumulated run hours of the system." ::= { lgpSysStatistics 1 } -- ============================================================================= -- lgpSysStatus - Liebert System Status Group -- ============================================================================= lgpSysSelfTestResult OBJECT-TYPE SYNTAX INTEGER { unknown(1), passed(2), failed(3), inProgress(4), sysFailure(5), inhibited(6)} MAX-ACCESS read-only STATUS current DESCRIPTION "The outcome of the previous self-test." ::= { lgpSysStatus 1 } -- ============================================================================= -- lgpSysSettings - Liebert System Settings Group -- ============================================================================= lgpSysAudibleAlarm OBJECT-TYPE SYNTAX INTEGER { on(1), off(2)} MAX-ACCESS read-write STATUS current DESCRIPTION "The state of the audible alarm of the device." ::= { lgpSysSettings 1 } -- ============================================================================= -- lgpSysControl - Liebert System Control Group -- ============================================================================= lgpSysSelfTest OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "Self-Test Command. This command will initiate a system self-test of the system. If already initiated, this command will abort the self-test. This command should be sent with a parameter of 1. This variable doesn't return a value when read." ::= { lgpSysControl 1 } -- ============================================================================= -- lgpSysTime - Liebert System Time Group -- ============================================================================= lgpSysTimeEpoch OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds or ticks" MAX-ACCESS read-write STATUS current DESCRIPTION "The present time of the system. This time is represented as the number of seconds, or ticks, since the epoch of 1970-01-01 00:00:00 GMT." ::= { lgpSysTime 1 } -- ============================================================================= -- lgpSysMaintenance - Liebert System Maintenance Group -- ============================================================================= lgpSysMaintenanceCapacity OBJECT-TYPE SYNTAX Unsigned32 UNITS "percent" MAX-ACCESS read-only STATUS current DESCRIPTION "The relative percentage of time that has elapsed since the last scheduled maintenance was performed. When this value reaches 100%, the device is due for another scheduled maintenance procedure." ::= { lgpSysMaintenance 1 } lgpSysMaintenanceYear OBJECT-TYPE SYNTAX Unsigned32 UNITS "year" MAX-ACCESS read-only STATUS current DESCRIPTION "The year in which the next scheduled service is due" ::= { lgpSysMaintenance 2 } lgpSysMaintenanceMonth OBJECT-TYPE SYNTAX Unsigned32 UNITS "month" MAX-ACCESS read-only STATUS current DESCRIPTION "The month in which the next scheduled service is due" ::= { lgpSysMaintenance 3 } END