summaryrefslogtreecommitdiff
path: root/MIBS/opengear/OG-UPS-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/opengear/OG-UPS-MIB')
-rw-r--r--MIBS/opengear/OG-UPS-MIB161
1 files changed, 161 insertions, 0 deletions
diff --git a/MIBS/opengear/OG-UPS-MIB b/MIBS/opengear/OG-UPS-MIB
new file mode 100644
index 0000000..18486b9
--- /dev/null
+++ b/MIBS/opengear/OG-UPS-MIB
@@ -0,0 +1,161 @@
+-- =====================================================================
+-- == OG-UPS-MIB: ==
+-- == Opengear UPS status notification Management Information Base ==
+-- == ==
+-- == (c) Copyright 2005-2014 Opengear Inc. ==
+-- =====================================================================
+
+OG-UPS-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ ogMgmt
+ FROM OG-SMI-MIB
+ MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, Integer32
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ DisplayString
+ FROM SNMPv2-TC;
+
+ogNetUpsMib MODULE-IDENTITY
+ LAST-UPDATED "201308110000Z"
+ORGANIZATION "Opengear Inc."
+CONTACT-INFO
+"Opengear Inc.
+630 West 9560 South,
+Sandy, UT 84070
+support@opengear.com"
+DESCRIPTION
+"Opengear UPS status MIB"
+REVISION "201308110000Z"
+DESCRIPTION
+"Renamed from OPENGEAR-UPS-MIB to OG-UPS-MIB to
+fix naming discrepancy."
+REVISION "201003221127Z"
+DESCRIPTION
+"Syntax corrections by Opengear Inc."
+REVISION "200806131100Z"
+DESCRIPTION
+"Initial version."
+ ::= { ogMgmt 16 }
+
+ogNetUpsMibObjects OBJECT IDENTIFIER ::= { ogNetUpsMib 10 }
+
+-- Subgroups
+
+ognupsEvent OBJECT IDENTIFIER ::= { ogNetUpsMibObjects 1 }
+
+ognupsEventTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OgNUpsEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of serial signal events generated by this device."
+ ::= { ognupsEvent 1 }
+
+ognupsEventEntry OBJECT-TYPE
+ SYNTAX OgNUpsEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A console connection event occuring at this
+ device. Each entry is indexed by a message index."
+ INDEX { ognupsEventIndex }
+ ::= { ognupsEventTable 1 }
+
+OgNUpsEventEntry ::=
+ SEQUENCE {
+ ognupsEventIndex Integer32,
+ ognupsEventName DisplayString,
+ ognupsEventType DisplayString
+ }
+
+ognupsEventIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A monotonically increasing integer for the sole
+ purpose of indexing messages. When it reaches the
+ maximum value the agent flushes the table and wraps
+ the value back to 1."
+ ::= { ognupsEventEntry 1 }
+
+ognupsEventName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the UPS pertaining to the status event"
+ ::= { ognupsEventEntry 10 }
+
+ognupsEventType OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of status event"
+ ::= { ognupsEventEntry 11 }
+
+-- notifications
+
+ogNetUpsMibNotificationPrefix OBJECT IDENTIFIER ::= {
+ ogNetUpsMib 2
+}
+
+ognupsMibNotifications OBJECT IDENTIFIER ::= {
+ ogNetUpsMibNotificationPrefix 0
+}
+
+ognupsEventOccurred NOTIFICATION-TYPE
+ OBJECTS { ognupsEventName, ognupsEventType }
+ STATUS current
+ DESCRIPTION
+ "The notification sent when a UPS status event occurs"
+ ::= { ognupsMibNotifications 200 }
+-- conformance information
+
+ogNetUpsMibConformance OBJECT IDENTIFIER ::= { ogNetUpsMib 3 }
+ogNetUpsMibCompliances OBJECT IDENTIFIER ::= { ogNetUpsMibConformance 1 }
+ogNetUpsMibGroups OBJECT IDENTIFIER ::= { ogNetUpsMibConformance 2 }
+
+-- compliance statements
+
+ogNetUpsMibCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which implement
+ the Opengear UPS MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS { ogNetUpsMibGroup }
+
+ GROUP ognupsNotificationsGroup
+ DESCRIPTION
+ "The implementation of this group is
+ mandatory for those systems where
+ sensor notification is supported."
+
+ ::= { ogNetUpsMibCompliances 1 }
+
+-- Units of conformance
+
+ogNetUpsMibGroup OBJECT-GROUP
+ OBJECTS {
+ ognupsEventName,
+ ognupsEventType
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing the sensor MIB capability."
+ ::= { ogNetUpsMibGroups 1 }
+
+ognupsNotificationsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ ognupsEventOccurred
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of notification(s) for sensor system."
+ ::= { ogNetUpsMibGroups 2 }
+
+END