Initial commit

This commit is contained in:
David Leutgeb
2023-12-05 12:25:34 +01:00
commit 98a672123c
4378 changed files with 8817503 additions and 0 deletions

View File

@ -0,0 +1,187 @@
-- =====================================================================
-- == OG-CONNECT-MIB: ==
-- == Opengear connection notification Management Information Base ==
-- == ==
-- == (c) Copyright 2005-2014 Opengear Inc. ==
-- =====================================================================
OG-CONNECT-MIB DEFINITIONS ::= BEGIN
IMPORTS
ogMgmt
FROM OG-SMI-MIB
OBJECT-TYPE
FROM RFC-1212
MODULE-IDENTITY, NOTIFICATION-TYPE, Integer32
FROM SNMPv2-SMI
MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
FROM SNMPv2-CONF
DisplayString
FROM SNMPv2-TC;
ogConnectMib MODULE-IDENTITY
LAST-UPDATED "201308110000Z"
ORGANIZATION "Opengear Inc."
CONTACT-INFO
"Opengear Inc.
630 West 9560 South,
Sandy, UT 84070
support@opengear.com"
DESCRIPTION
"Opengear console connection MIB"
REVISION "201308110000Z"
DESCRIPTION
"Renamed from OPENGEAR-CONNECT-MIB to OG-CONNECT-MIB to
fix naming discrepancy."
REVISION "201003221127Z"
DESCRIPTION
"Syntax corrections by Opengear Inc."
REVISION "200811271140Z"
DESCRIPTION
"Initial version."
::= { ogMgmt 10 }
ogConnectMibObjects OBJECT IDENTIFIER ::= { ogConnectMib 10 }
-- Subgroups
ogconnEvent OBJECT IDENTIFIER ::= { ogConnectMibObjects 1 }
ogconnEventTable OBJECT-TYPE
SYNTAX SEQUENCE OF OgConnEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of sensor status events generated by this device."
::= { ogconnEvent 1 }
ogconnEventEntry OBJECT-TYPE
SYNTAX OgConnEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A console connection event occuring at this
device. Each entry is indexed by a message index."
INDEX { ogconnEventIndex }
::= { ogconnEventTable 1 }
OgConnEventEntry ::=
SEQUENCE {
ogconnEventIndex Integer32,
ogconnEventUsername DisplayString,
ogconnEventType DisplayString,
ogconnEventPortNumber Integer32,
ogconnEventPortLabel DisplayString
}
ogconnEventIndex 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."
::= { ogconnEventEntry 1 }
ogconnEventUsername OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The user pertaining to the connection event"
::= { ogconnEventEntry 10 }
ogconnEventType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of connection event"
::= { ogconnEventEntry 11 }
ogconnEventPortNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial port number on which this connection applies"
::= { ogconnEventEntry 12 }
ogconnEventPortLabel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The label for the serial port where the connection applies."
::= { ogconnEventEntry 13 }
-- notifications
ogConnectMibNotificationPrefix OBJECT IDENTIFIER ::= {
ogConnectMib 2
}
ogconnMibNotifications OBJECT IDENTIFIER ::= {
ogConnectMibNotificationPrefix 0
}
ogconnEventOccurred NOTIFICATION-TYPE
OBJECTS {
ogconnEventUsername,
ogconnEventType,
ogconnEventPortNumber,
ogconnEventPortLabel }
STATUS current
DESCRIPTION
"The notification sent when a user connection event occurs"
::= { ogconnMibNotifications 200 }
-- conformance information
ogConnectMibConformance OBJECT IDENTIFIER ::= { ogConnectMib 3 }
ogConnectMibCompliances OBJECT IDENTIFIER ::= { ogConnectMibConformance 1 }
ogConnectMibGroups OBJECT IDENTIFIER ::= { ogConnectMibConformance 2 }
-- compliance statements
ogConnectMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which implement
the Opengear sensor MIB."
MODULE -- this module
MANDATORY-GROUPS { ogConnectMibGroup }
GROUP ogconnNotificationsGroup
DESCRIPTION
"The implementation of this group is
mandatory for those systems where
sensor notification is supported."
::= { ogConnectMibCompliances 1 }
-- Units of conformance
ogConnectMibGroup OBJECT-GROUP
OBJECTS { ogconnEventUsername,
ogconnEventType,
ogconnEventPortNumber,
ogconnEventPortLabel
}
STATUS current
DESCRIPTION
"A collection of objects providing the sensor MIB capability."
::= { ogConnectMibGroups 1 }
ogconnNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS {
ogconnEventOccurred
}
STATUS current
DESCRIPTION
"A collection of notification(s) for sensor system."
::= { ogConnectMibGroups 2 }
END

183
MIBS/opengear/OG-DATA-MIB Normal file
View File

@ -0,0 +1,183 @@
-- =====================================================================
-- == OG-DATA-MIB: ==
-- == Opengear Data Usage status notification Management Information Base ==
-- == ==
-- == (c) Copyright 2005-2014 Opengear Inc. ==
-- =====================================================================
OG-DATA-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;
ogDataMib MODULE-IDENTITY
LAST-UPDATED "201308110000Z"
ORGANIZATION "Opengear Inc."
CONTACT-INFO
"Opengear Inc.
630 West 9560 South,
Sandy, UT 84070
support@opengear.com"
DESCRIPTION
"Opengear data logging status MIB"
REVISION "201308110000Z"
DESCRIPTION
"Renamed from OPENGEAR-DATA-MIB to OG-DATA-MIB to
fix naming discrepancy."
REVISION "201101302110Z"
DESCRIPTION
"Initial version."
::= { ogMgmt 17 }
ogDataMibObjects OBJECT IDENTIFIER ::= { ogDataMib 10 }
-- Subgroups
ogdataEvent OBJECT IDENTIFIER ::= { ogDataMibObjects 1 }
ogdataEventTable OBJECT-TYPE
SYNTAX SEQUENCE OF OgDataEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of data logging events generated by this device."
::= { ogdataEvent 1 }
ogdataEventEntry OBJECT-TYPE
SYNTAX OgDataEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A console connection event occuring at this
device. Each entry is indexed by a message index."
INDEX { ogdataEventIndex }
::= { ogdataEventTable 1 }
OgDataEventEntry ::=
SEQUENCE {
ogdataEventIndex Integer32,
ogdataEventBytes Integer32,
ogdataEventSeconds Integer32,
ogdataEventDevice DisplayString,
ogdataEventState INTEGER
}
ogdataEventIndex 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."
::= { ogdataEventEntry 1 }
ogdataEventBytes OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes exceeded during the time period"
::= { ogdataEventEntry 10 }
ogdataEventSeconds OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time in seconds over which the number of bytes was exceeded"
::= { ogdataEventEntry 11 }
ogdataEventDevice OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The unique name for the interface the alert occurred on."
::= { ogdataEventEntry 12 }
ogdataEventState OBJECT-TYPE
SYNTAX INTEGER {
off(0),
on(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the data alert."
::= { ogdataEventEntry 13 }
-- notifications
ogDataMibNotificationPrefix OBJECT IDENTIFIER ::= {
ogDataMib 2
}
ogdataMibNotifications OBJECT IDENTIFIER ::= {
ogDataMibNotificationPrefix 0
}
ogdataEventOccurred NOTIFICATION-TYPE
OBJECTS { ogdataEventBytes, ogdataEventSeconds, ogdataEventDevice, ogdataEventState }
STATUS current
DESCRIPTION
"The notification sent when a status event occurs"
::= { ogdataMibNotifications 200 }
-- conformance information
ogDataMibConformance OBJECT IDENTIFIER ::= { ogDataMib 3 }
ogDataMibCompliances OBJECT IDENTIFIER ::= {
ogDataMibConformance 1 }
ogDataMibGroups OBJECT IDENTIFIER ::= {
ogDataMibConformance 2 }
-- compliance statements
ogDataMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which implement
the Opengear Data Logging MIB."
MODULE -- this module
MANDATORY-GROUPS { ogDataMibGroup }
GROUP ogdataNotificationsGroup
DESCRIPTION
"The implementation of this group is
mandatory for those systems where
sensor notification is supported."
::= { ogDataMibCompliances 1 }
-- Units of conformance
ogDataMibGroup OBJECT-GROUP
OBJECTS {
ogdataEventBytes,
ogdataEventSeconds,
ogdataEventDevice,
ogdataEventState
}
STATUS current
DESCRIPTION
"A collection of objects providing the sensor MIB capability."
::= { ogDataMibGroups 1 }
ogdataNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS {
ogdataEventOccurred
}
STATUS current
DESCRIPTION
"A collection of notification(s) for the data logging system."
::= { ogDataMibGroups 2 }
END

View File

@ -0,0 +1,162 @@
-- =========================================================================
-- == OG-FAILOVER-MIB: ==
-- == Opengear network failover notification Management Information Base ==
-- == ==
-- == (c) Copyright 2005-2014 Opengear Inc. ==
-- =========================================================================
OG-FAILOVER-MIB DEFINITIONS ::= BEGIN
IMPORTS
ogMgmt
FROM OG-SMI-MIB
OBJECT-TYPE
FROM RFC-1212
MODULE-IDENTITY, NOTIFICATION-TYPE, Integer32
FROM SNMPv2-SMI
MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
FROM SNMPv2-CONF
DisplayString
FROM SNMPv2-TC;
ogFailoverMib MODULE-IDENTITY
LAST-UPDATED "201308110000Z"
ORGANIZATION "Opengear Inc."
CONTACT-INFO
"Opengear Inc.
630 West 9560 South,
Sandy, UT 84070
support@opengear.com"
DESCRIPTION
"Opengear network failover MIB"
REVISION "201308110000Z"
DESCRIPTION
"Renamed from OPENGEAR-FAILOVER-MIB to OG-FAILOVER-MIB to
fix naming discrepancy."
REVISION "201003221127Z"
DESCRIPTION
"Syntax corrections by Opengear Inc."
REVISION "200811271140Z"
DESCRIPTION
"Initial version."
::= { ogMgmt 15 }
ogFailoverMibObjects OBJECT IDENTIFIER ::= { ogFailoverMib 10 }
-- Subgroups
ogfovrEvent OBJECT IDENTIFIER ::= { ogFailoverMibObjects 1 }
ogfovrEventTable OBJECT-TYPE
SYNTAX SEQUENCE OF OgFovrEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of sensor status events generated by this device."
::= { ogfovrEvent 1 }
ogfovrEventEntry OBJECT-TYPE
SYNTAX OgFovrEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A console connection event occuring at this
device. Each entry is indexed by a message index."
INDEX { ogfovrEventIndex }
::= { ogfovrEventTable 1 }
OgFovrEventEntry ::=
SEQUENCE {
ogfovrEventIndex Integer32,
ogfovrEventPrimary DisplayString,
ogfovrEventSecondary DisplayString
}
ogfovrEventIndex 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."
::= { ogfovrEventEntry 1 }
ogfovrEventPrimary OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the network interface which failed"
::= { ogfovrEventEntry 10 }
ogfovrEventSecondary OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the network interface which was connected instead"
::= { ogfovrEventEntry 11 }
-- notifications
ogFailoverMibNotificationPrefix OBJECT IDENTIFIER ::= {
ogFailoverMib 2
}
ogfovrMibNotifications OBJECT IDENTIFIER ::= {
ogFailoverMibNotificationPrefix 0
}
ogfovrEventOccurred NOTIFICATION-TYPE
OBJECTS { ogfovrEventPrimary, ogfovrEventSecondary }
STATUS current
DESCRIPTION
"The notification sent when a network failover event occurs"
::= { ogfovrMibNotifications 200 }
-- conformance information
ogFailoverMibConformance OBJECT IDENTIFIER ::= { ogFailoverMib 3 }
ogFailoverMibCompliances OBJECT IDENTIFIER ::= { ogFailoverMibConformance 1 }
ogFailoverMibGroups OBJECT IDENTIFIER ::= { ogFailoverMibConformance 2 }
-- compliance statements
ogFailoverMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which implement
the Opengear sensor MIB."
MODULE -- this module
MANDATORY-GROUPS { ogFailoverMibGroup }
GROUP ogfovrNotificationsGroup
DESCRIPTION
"The implementation of this group is
mandatory for those systems where
sensor notification is supported."
::= { ogFailoverMibCompliances 1 }
-- Units of conformance
ogFailoverMibGroup OBJECT-GROUP
OBJECTS { ogfovrEventPrimary,
ogfovrEventSecondary
}
STATUS current
DESCRIPTION
"A collection of objects providing the sensor MIB capability."
::= { ogFailoverMibGroups 1 }
ogfovrNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS {
ogfovrEventOccurred
}
STATUS current
DESCRIPTION
"A collection of notification(s) for sensor system."
::= { ogFailoverMibGroups 2 }
END

204
MIBS/opengear/OG-HOST-MIB Normal file
View File

@ -0,0 +1,204 @@
-- =====================================================================
-- == OG-HOST-MIB: ==
-- == Opengear user connect notification Management Information Base ==
-- == ==
-- == (c) Copyright 2005-2014 Opengear Inc. ==
-- =====================================================================
OG-HOST-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;
ogHostMib MODULE-IDENTITY
LAST-UPDATED "201308110000Z"
ORGANIZATION "Opengear Inc."
CONTACT-INFO
"Opengear Inc.
630 West 9560 South,
Sandy, UT 84070
support@opengear.com"
DESCRIPTION
"Opengear host connection MIB"
REVISION "201308110000Z"
DESCRIPTION
"Renamed from OPENGEAR-HOST-MIB to OG-HOST-MIB to
fix naming discrepancy."
REVISION "201003221127Z"
DESCRIPTION
"Syntax corrections by Opengear Inc."
REVISION "200811271140Z"
DESCRIPTION
"Initial version."
::= { ogMgmt 14 }
ogHostMibObjects OBJECT IDENTIFIER ::= { ogHostMib 10 }
-- Subgroups
oghostEvent OBJECT IDENTIFIER ::= { ogHostMibObjects 1 }
oghostEventTable OBJECT-TYPE
SYNTAX SEQUENCE OF OgHostEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of sensor status events generated by this device."
::= { oghostEvent 1 }
oghostEventEntry OBJECT-TYPE
SYNTAX OgHostEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A console connection event occuring at this
device. Each entry is indexed by a message index."
INDEX { oghostEventIndex }
::= { oghostEventTable 1 }
OgHostEventEntry ::=
SEQUENCE {
oghostEventIndex Integer32,
oghostEventUsername DisplayString,
oghostEventType DisplayString,
oghostEventAddress DisplayString,
oghostEventDescription DisplayString,
oghostEventProtocol DisplayString,
oghostEventPort Integer32
}
oghostEventIndex 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."
::= { oghostEventEntry 1 }
oghostEventUsername OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The user pertaining to the connection event"
::= { oghostEventEntry 10 }
oghostEventType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of connection event"
::= { oghostEventEntry 11 }
oghostEventAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The address of the host to which this connection applies."
::= { oghostEventEntry 12 }
oghostEventDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The description of the host to which this connection applies."
::= { oghostEventEntry 13 }
oghostEventProtocol OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The internet protocl to which this connection applies."
::= { oghostEventEntry 14 }
oghostEventPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The applicable port number of the host."
::= { oghostEventEntry 15 }
ogHostMibNotificationPrefix OBJECT IDENTIFIER ::= {
ogHostMib 2
}
oghostMibNotifications OBJECT IDENTIFIER ::= {
ogHostMibNotificationPrefix 0
}
oghostEventOccurred NOTIFICATION-TYPE
OBJECTS {
oghostEventUsername,
oghostEventType,
oghostEventAddress,
oghostEventDescription,
oghostEventProtocol,
oghostEventPort }
STATUS current
DESCRIPTION
"The notification sent when a user connection event occurs"
::= { oghostMibNotifications 200 }
-- conformance information
ogHostMibConformance OBJECT IDENTIFIER ::= { ogHostMib 3 }
ogHostMibCompliances OBJECT IDENTIFIER ::= { ogHostMibConformance 1 }
ogHostMibGroups OBJECT IDENTIFIER ::= { ogHostMibConformance 2 }
-- compliance statements
ogHostMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which implement
the Opengear Host MIB."
MODULE -- this module
MANDATORY-GROUPS { ogHostMibGroup }
GROUP oghostNotificationsGroup
DESCRIPTION
"The implementation of this group is
mandatory for those systems where
sensor notification is supported."
::= { ogHostMibCompliances 1 }
-- Units of conformance
ogHostMibGroup OBJECT-GROUP
OBJECTS { oghostEventUsername,
oghostEventType,
oghostEventAddress,
oghostEventDescription,
oghostEventProtocol,
oghostEventPort }
STATUS current
DESCRIPTION
"A collection of objects providing the sensor MIB capability."
::= { ogHostMibGroups 1 }
oghostNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS {
oghostEventOccurred
}
STATUS current
DESCRIPTION
"A collection of notification(s) for sensor system."
::= { ogHostMibGroups 2 }
END

View File

@ -0,0 +1,188 @@
-- =====================================================================
-- == OG-PATTERN-MIB: ==
-- == Opengear pattern match notification Management Information Base ==
-- == ==
-- == (c) Copyright 2005-2014 Opengear Inc. ==
-- =====================================================================
OG-PATTERN-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;
ogPatternMib MODULE-IDENTITY
LAST-UPDATED "201308110000Z"
ORGANIZATION "Opengear Inc."
CONTACT-INFO
"Opengear Inc.
630 West 9560 South,
Sandy, UT 84070
support@opengear.com"
DESCRIPTION
"Opengear console pattern matching MIB"
REVISION "201308110000Z"
DESCRIPTION
"Renamed from OPENGEAR-PATTERN-MIB to OG-PATTERN-MIB to
fix naming discrepancy."
REVISION "201003221127Z"
DESCRIPTION
"Syntax corrections by Opengear Inc."
REVISION "200811271140Z"
DESCRIPTION
"Initial version."
::= { ogMgmt 12 }
ogPatternMibObjects OBJECT IDENTIFIER ::= { ogPatternMib 10 }
-- Subgroups
ogpatnEvent OBJECT IDENTIFIER ::= { ogPatternMibObjects 1 }
ogpatnEventTable OBJECT-TYPE
SYNTAX SEQUENCE OF OgPatnEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of sensor status events generated by this device."
::= { ogpatnEvent 1 }
ogpatnEventEntry OBJECT-TYPE
SYNTAX OgPatnEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A console connection event occuring at this
device. Each entry is indexed by a message index."
INDEX { ogpatnEventIndex }
::= { ogpatnEventTable 1 }
OgPatnEventEntry ::=
SEQUENCE {
ogpatnEventIndex Integer32,
ogpatnEventDescription DisplayString,
ogpatnEventText DisplayString,
ogpatnEventPortNumber Integer32,
ogpatnEventPortLabel DisplayString
}
ogpatnEventIndex 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."
::= { ogpatnEventEntry 1 }
ogpatnEventDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A description of the matches purpose"
::= { ogpatnEventEntry 10 }
ogpatnEventText OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The full text which matched the pattern"
::= { ogpatnEventEntry 11 }
ogpatnEventPortNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial port number on which the pattern matched"
::= { ogpatnEventEntry 12 }
ogpatnEventPortLabel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The label for the serial port where pattern matched occurred"
::= { ogpatnEventEntry 13 }
-- notifications
ogPatternMibNotificationPrefix OBJECT IDENTIFIER ::= {
ogPatternMib 2
}
ogpatnMibNotifications OBJECT IDENTIFIER ::= {
ogPatternMibNotificationPrefix 0
}
ogpatnEventOccurred NOTIFICATION-TYPE
OBJECTS {
ogpatnEventDescription,
ogpatnEventText,
ogpatnEventPortNumber,
ogpatnEventPortLabel }
STATUS current
DESCRIPTION
"An alert sent when a pre-defined pattern was
matched text in a consoles serial character stream"
::= { ogpatnMibNotifications 200 }
-- conformance information
ogPatternMibConformance OBJECT IDENTIFIER ::= { ogPatternMib 3 }
ogPatternMibCompliances OBJECT IDENTIFIER ::= { ogPatternMibConformance 1 }
ogPatternMibGroups OBJECT IDENTIFIER ::= { ogPatternMibConformance 2 }
-- compliance statements
ogPatternMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which implement
the Opengear Pattern MIB."
MODULE -- this module
MANDATORY-GROUPS { ogPatternMibGroup }
GROUP ogpatnNotificationsGroup
DESCRIPTION
"The implementation of this group is
mandatory for those systems where
sensor notification is supported."
::= { ogPatternMibCompliances 1 }
-- Units of conformance
ogPatternMibGroup OBJECT-GROUP
OBJECTS {
ogpatnEventDescription,
ogpatnEventText,
ogpatnEventPortNumber,
ogpatnEventPortLabel
}
STATUS current
DESCRIPTION
"A collection of objects providing the sensor MIB capability."
::= { ogPatternMibGroups 1 }
ogpatnNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS {
ogpatnEventOccurred
}
STATUS current
DESCRIPTION
"A collection of notification(s) for sensor system."
::= { ogPatternMibGroups 2 }
END

View File

@ -0,0 +1,79 @@
-- =====================================================================
-- == OG-PRODUCTS-MIB: ==
-- == Opengear Product Management Information Base ==
-- == ==
-- == (c) Copyright 2005-2020 Opengear Inc. ==
-- =====================================================================
OG-PRODUCTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
ogProducts, ogModules
FROM OG-SMI-MIB
MODULE-IDENTITY
FROM SNMPv2-SMI;
ogProductsMib MODULE-IDENTITY
LAST-UPDATED "202005200000Z"
ORGANIZATION "Opengear Inc."
CONTACT-INFO
"Opengear Inc.
630 West 9560 South,
Sandy, UT 84070
support@opengear.com"
DESCRIPTION
"Opengear Product MIB"
REVISION "202005200000Z"
DESCRIPTION
"Add Operations Manager to the MIB."
REVISION "201806150000Z"
DESCRIPTION
"Add Lighthouse 5 target to the MIB."
REVISION "201606270000Z"
DESCRIPTION
"Add CM7196 target to the MIB."
REVISION "201602100000Z"
DESCRIPTION
"Add CM71xx target to the MIB."
REVISION "201506020000Z"
DESCRIPTION
"Add ACM700x target to the MIB."
REVISION "201308110000Z"
DESCRIPTION
"Renamed from OPENGEAR-PRODUCTS-MIB to OG-PRODUCTS-MIB to
fix naming discrepancy."
REVISION "201108150123Z"
DESCRIPTION
"Add ACM550x target to the MIB."
REVISION "201004151127Z"
DESCRIPTION
"Initial version."
::= { ogModules 2 }
ogCM4001 OBJECT IDENTIFIER ::= { ogProducts 1 }
ogCM4002 OBJECT IDENTIFIER ::= { ogProducts 2 }
ogCM4008 OBJECT IDENTIFIER ::= { ogProducts 3 }
ogCM41xx OBJECT IDENTIFIER ::= { ogProducts 10 }
ogCM71xx OBJECT IDENTIFIER ::= { ogProducts 11 }
ogCM7196 OBJECT IDENTIFIER ::= { ogProducts 12 }
ogSD4001 OBJECT IDENTIFIER ::= { ogProducts 20 }
ogSD4002 OBJECT IDENTIFIER ::= { ogProducts 21 }
ogSD4008 OBJECT IDENTIFIER ::= { ogProducts 22 }
ogSD4001DW OBJECT IDENTIFIER ::= { ogProducts 23 }
ogSD4002DX OBJECT IDENTIFIER ::= { ogProducts 24 }
ogCD OBJECT IDENTIFIER ::= { ogProducts 30 }
ogCMx86 OBJECT IDENTIFIER ::= { ogProducts 31 }
ogCMS61xx OBJECT IDENTIFIER ::= { ogProducts 40 }
ogLighthouse OBJECT IDENTIFIER ::= { ogProducts 41 }
ogLighthouse5 OBJECT IDENTIFIER ::= { ogProducts 42 }
ogIM4004 OBJECT IDENTIFIER ::= { ogProducts 50 }
ogIM42xx OBJECT IDENTIFIER ::= { ogProducts 60 }
ogIM72xx OBJECT IDENTIFIER ::= { ogProducts 61 }
ogKCS61xx OBJECT IDENTIFIER ::= { ogProducts 70 }
ogACM500x OBJECT IDENTIFIER ::= { ogProducts 80 }
ogACM550x OBJECT IDENTIFIER ::= { ogProducts 81 }
ogACM700x OBJECT IDENTIFIER ::= { ogProducts 90 }
ogACM70045 OBJECT IDENTIFIER ::= { ogProducts 91 }
ogOperationsManager OBJECT IDENTIFIER ::= { ogProducts 101 }
END

182
MIBS/opengear/OG-SENSOR-MIB Normal file
View File

@ -0,0 +1,182 @@
-- =====================================================================
-- == OG-SENSOR-MIB: ==
-- == Opengear sensor status notification Management Information Base ==
-- == ==
-- == (c) Copyright 2005-2014 Opengear Inc. ==
-- =====================================================================
OG-SENSOR-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;
ogSensorMib MODULE-IDENTITY
LAST-UPDATED "201308110000Z"
ORGANIZATION "Opengear Inc."
CONTACT-INFO
"Opengear Inc.
630 West 9560 South,
Sandy, UT 84070
support@opengear.com"
DESCRIPTION
"Opengear SENSOR status MIB"
REVISION "201308110000Z"
DESCRIPTION
"Renamed from OPENGEAR-SENSOR-MIB to OG-SENSOR-MIB to
fix naming discrepancy."
REVISION "201003221127Z"
DESCRIPTION
"Syntax corrections by Opengear Inc."
REVISION "200811271140Z"
DESCRIPTION
"Initial version."
::= { ogMgmt 13 }
ogSensorMibObjects OBJECT IDENTIFIER ::= { ogSensorMib 10 }
-- Subgroups
ogsensStatus OBJECT IDENTIFIER ::= { ogSensorMibObjects 1 }
ogsensStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF OgSensStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of sensor status events generated by this device."
::= { ogsensStatus 3 }
ogsensStatusEntry OBJECT-TYPE
SYNTAX OgSensStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A sensor status event that was previously generated by this
device. Each entry is indexed by a message index."
INDEX { ogsensStatusIndex }
::= { ogsensStatusTable 1 }
OgSensStatusEntry ::=
SEQUENCE {
ogsensStatusIndex Integer32,
ogsensStatusName DisplayString,
ogsensStatusDevType DisplayString,
ogsensStatusType DisplayString,
ogsensStatusValue Integer32
}
ogsensStatusIndex 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."
::= { ogsensStatusEntry 1 }
ogsensStatusName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the device pertaining to the status event"
::= { ogsensStatusEntry 10 }
ogsensStatusDevType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of device pertaining to the status event"
::= { ogsensStatusEntry 11 }
ogsensStatusType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of sensor pertaining to the status event"
::= { ogsensStatusEntry 12 }
ogsensStatusValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the sensor pertaining to the status event"
::= { ogsensStatusEntry 13 }
-- notifications
ogSensorMibNotificationPrefix OBJECT IDENTIFIER ::= {
ogSensorMib 2
}
ogsensMibNotifications OBJECT IDENTIFIER ::= {
ogSensorMibNotificationPrefix 0
}
ogsensEventOccurred NOTIFICATION-TYPE
OBJECTS { ogsensStatusName, ogsensStatusDevType, ogsensStatusType,
ogsensStatusValue }
STATUS current
DESCRIPTION
"The notification sent when a sensor status event occurs"
::= { ogsensMibNotifications 200 }
-- conformance information
ogSensorMibConformance OBJECT IDENTIFIER ::= { ogSensorMib 3 }
ogSensorMibCompliances OBJECT IDENTIFIER ::= { ogSensorMibConformance 1 }
ogSensorMibGroups OBJECT IDENTIFIER ::= { ogSensorMibConformance 2 }
-- compliance statements
ogSensorMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which implement
the Opengear sensor MIB."
MODULE -- this module
MANDATORY-GROUPS { ogSensorMibGroup }
GROUP ogsensNotificationsGroup
DESCRIPTION
"The implementation of this group is
mandatory for those systems where
sensor notification is supported."
::= { ogSensorMibCompliances 1 }
-- Units of conformance
ogSensorMibGroup OBJECT-GROUP
OBJECTS { ogsensStatusName,
ogsensStatusDevType,
ogsensStatusType,
ogsensStatusValue
}
STATUS current
DESCRIPTION
"A collection of objects providing the sensor MIB capability."
::= { ogSensorMibGroups 1 }
ogsensNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS {
ogsensEventOccurred
}
STATUS current
DESCRIPTION
"A collection of notification(s) for sensor system."
::= { ogSensorMibGroups 2 }
END

187
MIBS/opengear/OG-SIGNAL-MIB Normal file
View File

@ -0,0 +1,187 @@
-- =====================================================================
-- == OG-SIGNAL-MIB: ==
-- == Opengear port signal notification Management Information Base ==
-- == ==
-- == (c) Copyright 2005-2014 Opengear Inc. ==
-- =====================================================================
OG-SIGNAL-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;
ogSignalMib MODULE-IDENTITY
LAST-UPDATED "201308110000Z"
ORGANIZATION "Opengear Inc."
CONTACT-INFO
"Opengear Inc.
630 West 9560 South,
Sandy, UT 84070
support@opengear.com"
DESCRIPTION
"Opengear serial console signal MIB"
REVISION "201308110000Z"
DESCRIPTION
"Renamed from OPENGEAR-SIGNAL-MIB to OG-SIGNAL-MIB to
fix naming discrepancy."
REVISION "201003221127Z"
DESCRIPTION
"Syntax corrections by Opengear Inc."
REVISION "200811271140Z"
DESCRIPTION
"Initial version."
::= { ogMgmt 11 }
ogSignalMibObjects OBJECT IDENTIFIER ::= { ogSignalMib 10 }
-- Subgroups
ogsgnlEvent OBJECT IDENTIFIER ::= { ogSignalMibObjects 1 }
ogsgnlEventTable OBJECT-TYPE
SYNTAX SEQUENCE OF OgSgnlEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of serial signal events generated by this device."
::= { ogsgnlEvent 1 }
ogsgnlEventEntry OBJECT-TYPE
SYNTAX OgSgnlEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A console connection event occuring at this
device. Each entry is indexed by a message index."
INDEX { ogsgnlEventIndex }
::= { ogsgnlEventTable 1 }
OgSgnlEventEntry ::=
SEQUENCE {
ogsgnlEventIndex Integer32,
ogsgnlEventType DisplayString,
ogsgnlEventState DisplayString,
ogsgnlEventPortNumber Integer32,
ogsgnlEventPortLabel DisplayString
}
ogsgnlEventIndex 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."
::= { ogsgnlEventEntry 1 }
ogsgnlEventType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The particular signal which changed"
::= { ogsgnlEventEntry 10 }
ogsgnlEventState OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current signal state"
::= { ogsgnlEventEntry 11 }
ogsgnlEventPortNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial port number on which this signal applies"
::= { ogsgnlEventEntry 12 }
ogsgnlEventPortLabel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The label for the serial port where the signal applies."
::= { ogsgnlEventEntry 13 }
-- notifications
ogSignalMibNotificationPrefix OBJECT IDENTIFIER ::= {
ogSignalMib 2
}
ogsgnlMibNotifications OBJECT IDENTIFIER ::= {
ogSignalMibNotificationPrefix 0
}
ogsgnlEventOccurred NOTIFICATION-TYPE
OBJECTS {
ogsgnlEventType,
ogsgnlEventState,
ogsgnlEventPortNumber,
ogsgnlEventPortLabel
}
STATUS current
DESCRIPTION
"The notification sent when a signal change occurs"
::= { ogsgnlMibNotifications 200 }
-- conformance information
ogSignalMibConformance OBJECT IDENTIFIER ::= { ogSignalMib 3 }
ogSignalMibCompliances OBJECT IDENTIFIER ::= { ogSignalMibConformance 1 }
ogSignalMibGroups OBJECT IDENTIFIER ::= { ogSignalMibConformance 2 }
-- compliance statements
ogSignalMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which implement
the Opengear Signal MIB."
MODULE -- this module
MANDATORY-GROUPS { ogSignalMibGroup }
GROUP ogsgnlNotificationsGroup
DESCRIPTION
"The implementation of this group is
mandatory for those systems where
signal notification is supported."
::= { ogSignalMibCompliances 1 }
-- Units of conformance
ogSignalMibGroup OBJECT-GROUP
OBJECTS {
ogsgnlEventType,
ogsgnlEventState,
ogsgnlEventPortNumber,
ogsgnlEventPortLabel
}
STATUS current
DESCRIPTION
"A collection of objects providing the signal MIB capability."
::= { ogSignalMibGroups 1 }
ogsgnlNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS {
ogsgnlEventOccurred
}
STATUS current
DESCRIPTION
"A collection of notification(s) for signal system."
::= { ogSignalMibGroups 2 }
END

133
MIBS/opengear/OG-SMI-MIB Normal file
View File

@ -0,0 +1,133 @@
-- ====================================================================
-- = OG-SMI-MIB: Enterprise structure of management information =
-- = =
-- = (c) Copyright 2005-2018 Opengear Inc. =
-- ====================================================================
OG-SMI-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises, MODULE-IDENTITY, OBJECT-IDENTITY
FROM SNMPv2-SMI;
-- =============================================================
-- Top Level for Opengear Enterprise
opengear MODULE-IDENTITY
LAST-UPDATED "201806150000Z"
ORGANIZATION "Opengear Inc."
CONTACT-INFO
"Opengear Inc.
630 West 9560 South,
Sandy, UT 84070
support@opengear.com"
DESCRIPTION
"Opengear Structure of Management Information MIB"
REVISION "201806150000Z"
DESCRIPTION
"Add a new OID root for Lighthouse 5 and newer
management platform specifics."
REVISION "201311150000Z"
DESCRIPTION
"Re-structured MIB adding more information
pertaining to monitored/managed devices."
REVISION "201308110000Z"
DESCRIPTION
"Renamed from OPENGEAR-SMI-MIB to OG-SMI-MIB to
fix naming discrepancy."
REVISION "201003221127Z"
DESCRIPTION
"Renamed from OPENGEAR-SMI to OPENGEAR-SMI-MIB and
fixed imports."
REVISION "200502240100Z"
DESCRIPTION
"Initial Version."
::= { enterprises 25049 }
-- =============================================================
ogProducts OBJECT-IDENTITY
STATUS current
DESCRIPTION
"ogProducts is the root OBJECT IDENTIFIER from
which sysObjectID values are assigned. Actual
values are defined in OG-PRODUCTS-MIB."
::= { opengear 1 }
ogLegacyMgmt OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Subtree reserved for legacy MIBS."
::= { opengear 2 }
ogExperimental OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Subtree reserved for experimental MIBS."
::= { opengear 3 }
ogInternal OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Subtree reserved for use by Opengear internal groups"
::= { opengear 4 }
ogReserved1 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Reserved for future use"
::= { opengear 5 }
ogReserved2 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Reserved for future use"
::= { opengear 6 }
otherEnterprises OBJECT-IDENTITY
STATUS current
DESCRIPTION
"otherEnterprises provides a root object identifier
from which mibs produced by other companies may be
placed. mibs produced by other enterprises are
typicially implemented with the object identifiers
as defined in the mib, but if the mib is deemed to
be uncontrolled, we may reroot the mib at this
subtree in order to have a controlled version."
::= { opengear 7 }
ogAgentCapability OBJECT-IDENTITY
STATUS current
DESCRIPTION
"ogAgentCapability provides a root object identifier
from which AGENT-CAPABILITIES values may be assigned."
::= { opengear 8 }
ogConfig OBJECT-IDENTITY
STATUS current
DESCRIPTION
"ogConfig is the main subtree for configuration mibs."
::= { opengear 9 }
ogMgmt OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The main subtree for MIB development."
::= { opengear 10 }
ogModules OBJECT-IDENTITY
STATUS current
DESCRIPTION
"ogModules provides a root object identifier
from which MODULE-IDENTITY values may be assigned."
::= { opengear 11 }
ogSpecific OBJECT-IDENTITY
STATUS current
DESCRIPTION
"ogSpecific provides a root object identifier
from Lighthouse version 5 and later."
::= { opengear 18 }
END

900
MIBS/opengear/OG-STATUS-MIB Normal file
View File

@ -0,0 +1,900 @@
-- =====================================================================
-- == OG-STATUS-MIB: ==
-- == Opengear status Management Information Base ==
-- == ==
-- == (c) Copyright 2010-2014 Opengear Inc. ==
-- =====================================================================
OG-STATUS-MIB DEFINITIONS ::= BEGIN
IMPORTS
opengear
FROM OG-SMI-MIB
MODULE-IDENTITY, OBJECT-TYPE
FROM SNMPv2-SMI
Integer32
FROM SNMPv2-SMI
Counter64
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
DisplayString
FROM SNMPv2-TC;
ogStatus MODULE-IDENTITY
LAST-UPDATED "201308160000Z"
ORGANIZATION "Opengear Inc."
CONTACT-INFO
"Opengear Inc.
630 West 9560 South, Suite A,
Sandy, UT 84070
support@opengear.com"
DESCRIPTION
"Legacy Opengear status and alert MIB"
REVISION "201308160000Z"
DESCRIPTION
"Add UPS RPC outlet tables add extra stats for serial ports."
REVISION "201308110000Z"
DESCRIPTION
"Add DIO tables for status and current alerts."
REVISION "201008150000Z"
DESCRIPTION
"Fix type mismatch for serial signal states."
REVISION "201001110000Z"
DESCRIPTION
"Initial revision"
::= { opengear 16 }
ogSerialPortStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF SerialPortStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entity's serial port statistics table."
::= { ogStatus 1 }
ogSerialPortStatusEntry OBJECT-TYPE
SYNTAX SerialPortStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A console serial port entry"
INDEX { ogSerialPortStatusIndex }
::= { ogSerialPortStatusTable 1 }
SerialPortStatusEntry ::= SEQUENCE {
ogSerialPortStatusIndex Integer32,
ogSerialPortStatusPort Integer32,
ogSerialPortStatusRxBytes Counter64,
ogSerialPortStatusTxBytes Counter64,
ogSerialPortStatusSpeed Integer32,
ogSerialPortStatusDCD INTEGER,
ogSerialPortStatusDTR INTEGER,
ogSerialPortStatusDSR INTEGER,
ogSerialPortStatusCTS INTEGER,
ogSerialPortStatusRTS INTEGER,
ogSerialPortStatusLabel DisplayString
}
ogSerialPortStatusIndex OBJECT-TYPE
SYNTAX Integer32(0..63)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index within the serial port table of this status"
::= { ogSerialPortStatusEntry 1 }
ogSerialPortStatusPort OBJECT-TYPE
SYNTAX Integer32(1..64)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial port number"
::= { ogSerialPortStatusEntry 2 }
ogSerialPortStatusRxBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial port bytes received"
::= { ogSerialPortStatusEntry 3 }
ogSerialPortStatusTxBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial port bytes transmitted"
::= { ogSerialPortStatusEntry 4 }
ogSerialPortStatusSpeed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial port speed in bits per second"
::= { ogSerialPortStatusEntry 5 }
ogSerialPortStatusDCD OBJECT-TYPE
SYNTAX INTEGER {
off(0),
on(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the DCD signal."
::= { ogSerialPortStatusEntry 6 }
ogSerialPortStatusDTR OBJECT-TYPE
SYNTAX INTEGER {
off(0),
on(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the DTR signal."
::= { ogSerialPortStatusEntry 7 }
ogSerialPortStatusDSR OBJECT-TYPE
SYNTAX INTEGER {
off(0),
on(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the DSR signal."
::= { ogSerialPortStatusEntry 8 }
ogSerialPortStatusCTS OBJECT-TYPE
SYNTAX INTEGER {
off(0),
on(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the CTS signal."
::= { ogSerialPortStatusEntry 9 }
ogSerialPortStatusRTS OBJECT-TYPE
SYNTAX INTEGER {
off(0),
on(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the RTS signal."
::= { ogSerialPortStatusEntry 10 }
ogSerialPortStatusLabel OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The label of the port"
::= { ogSerialPortStatusEntry 11 }
ogSerialPortActiveUsersTable OBJECT-TYPE
SYNTAX SEQUENCE OF SerialPortActiveUsersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entity's serial port users table."
::= { ogStatus 2 }
ogSerialPortActiveUsersEntry OBJECT-TYPE
SYNTAX SerialPortActiveUsersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A user logged in on the serial port"
INDEX { ogSerialPortActiveUsersIndex }
::= { ogSerialPortActiveUsersTable 1 }
SerialPortActiveUsersEntry ::= SEQUENCE {
ogSerialPortActiveUsersIndex Integer32,
ogSerialPortActiveUsersPort Integer32,
ogSerialPortActiveUsersName DisplayString,
ogSerialPortActiveUsersPortLabel DisplayString
}
ogSerialPortActiveUsersIndex OBJECT-TYPE
SYNTAX Integer32(0..63)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index within the serial port active users table"
::= { ogSerialPortActiveUsersEntry 1 }
ogSerialPortActiveUsersPort OBJECT-TYPE
SYNTAX Integer32(1..64)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial port number"
::= { ogSerialPortActiveUsersEntry 2 }
ogSerialPortActiveUsersName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the user logged in on the port."
::= { ogSerialPortActiveUsersEntry 3 }
ogSerialPortActiveUsersPortLabel OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The label of the port being accessed"
::= { ogSerialPortActiveUsersEntry 4 }
ogRpcStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF RpcStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entity's RPC table."
::= { ogStatus 3 }
ogRpcStatusEntry OBJECT-TYPE
SYNTAX RpcStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"RPC status entry"
INDEX { ogRpcStatusIndex }
::= { ogRpcStatusTable 1 }
RpcStatusEntry ::= SEQUENCE {
ogRpcStatusIndex Integer32,
ogRpcStatusName DisplayString,
ogRpcStatusMaxTemp Integer32,
ogRpcStatusAlertCount Integer32
}
ogRpcStatusIndex OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index within the RPC status table"
::= { ogRpcStatusEntry 1 }
ogRpcStatusName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the RPC device."
::= { ogRpcStatusEntry 2 }
ogRpcStatusMaxTemp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum temperature on the RPC"
::= { ogRpcStatusEntry 3 }
ogRpcStatusAlertCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of alerts triggered on the RPC"
::= { ogRpcStatusEntry 4 }
ogEmdStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF EmdStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entity's EMD table."
::= { ogStatus 4 }
ogEmdStatusEntry OBJECT-TYPE
SYNTAX EmdStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"EMD status entry"
INDEX { ogEmdStatusIndex }
::= { ogEmdStatusTable 1 }
EmdStatusEntry ::= SEQUENCE {
ogEmdStatusIndex Integer32,
ogEmdStatusName DisplayString,
ogEmdStatusTemp Integer32,
ogEmdStatusHumidity Integer32,
ogEmdStatusAlertCount Integer32
}
ogEmdStatusIndex OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index within the EMD status table"
::= { ogEmdStatusEntry 1 }
ogEmdStatusName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the EMD device."
::= { ogEmdStatusEntry 2 }
ogEmdStatusTemp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current temperature on the EMD"
::= { ogEmdStatusEntry 3 }
ogEmdStatusHumidity OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Humidity sensor on the EMD"
::= { ogEmdStatusEntry 4 }
ogEmdStatusAlertCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of alerts triggered on the EMD"
::= { ogEmdStatusEntry 5 }
ogDioStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF DioStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ths Digital I/O status table."
::= { ogStatus 5 }
ogDioStatusEntry OBJECT-TYPE
SYNTAX DioStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Digital I/O status entry"
INDEX { ogDioStatusIndex }
::= { ogDioStatusTable 1 }
DioStatusEntry ::= SEQUENCE {
ogDioStatusIndex Integer32,
ogDioStatusName DisplayString,
ogDioStatusType INTEGER,
ogDioStatusDirection INTEGER,
ogDioStatusState INTEGER,
ogDioStatusCounter Counter64,
ogDioStatusTriggerMode INTEGER
}
ogDioStatusIndex OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index within the Digital I/O status table"
::= { ogDioStatusEntry 1 }
ogDioStatusName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of this Digital I/O."
::= { ogDioStatusEntry 2 }
ogDioStatusType OBJECT-TYPE
SYNTAX INTEGER {
ttlInputOutput(0),
highVoltageOutput(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Digital I/O type (TTL Input/Output or High-Voltage Output)."
::= { ogDioStatusEntry 3 }
ogDioStatusDirection OBJECT-TYPE
SYNTAX INTEGER {
output(0),
input(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The direction of the Digital I/O (Input or Output)"
::= { ogDioStatusEntry 4 }
ogDioStatusState OBJECT-TYPE
SYNTAX INTEGER {
low(0),
high(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The electrical state value of the Digital I/O (Low or High)"
::= { ogDioStatusEntry 5 }
ogDioStatusCounter OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The trigger counter of this Digital I/O"
::= { ogDioStatusEntry 6 }
ogDioStatusTriggerMode OBJECT-TYPE
SYNTAX INTEGER {
invalid(0),
risingEdge(1),
fallingEdge(2),
risingFallingEdge(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Trigger Mode of the Digital I/O"
::= { ogDioStatusEntry 7 }
-- alert status
ogSignalAlertStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF SignalAlertStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entity's serial port signal table."
::= { ogStatus 6 }
ogSignalAlertStatusEntry OBJECT-TYPE
SYNTAX SignalAlertStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A console signal entry"
INDEX { ogSignalAlertStatusIndex }
::= { ogSignalAlertStatusTable 1 }
SignalAlertStatusEntry ::= SEQUENCE {
ogSignalAlertStatusIndex Integer32,
ogSignalAlertStatusPort Integer32,
ogSignalAlertStatusLabel DisplayString,
ogSignalAlertStatusSignalName DisplayString,
ogSignalAlertStatusState INTEGER
}
ogSignalAlertStatusIndex OBJECT-TYPE
SYNTAX Integer32(0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index within the signal table of this alert"
::= { ogSignalAlertStatusEntry 1 }
ogSignalAlertStatusPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial port number on which the signal change occurred"
::= { ogSignalAlertStatusEntry 2 }
ogSignalAlertStatusLabel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The label for the serial port where the signal applies."
::= { ogSignalAlertStatusEntry 3 }
ogSignalAlertStatusSignalName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The particular signal which changed"
::= { ogSignalAlertStatusEntry 4 }
ogSignalAlertStatusState OBJECT-TYPE
SYNTAX INTEGER {
off(0),
on(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current signal state"
::= { ogSignalAlertStatusEntry 5 }
ogEnvAlertStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF EnvAlertStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entity's serial port signal table."
::= { ogStatus 7 }
ogEnvAlertStatusEntry OBJECT-TYPE
SYNTAX EnvAlertStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A console environment entry"
INDEX { ogEnvAlertStatusIndex }
::= { ogEnvAlertStatusTable 1 }
EnvAlertStatusEntry ::= SEQUENCE {
ogEnvAlertStatusIndex Integer32,
ogEnvAlertStatusDevice DisplayString,
ogEnvAlertStatusSensor DisplayString,
ogEnvAlertStatusOutlet Integer32,
ogEnvAlertStatusValue Integer32,
ogEnvAlertStatusOldValue Integer32,
ogEnvAlertStatusStatus Integer32
}
ogEnvAlertStatusIndex OBJECT-TYPE
SYNTAX Integer32(0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of the environment alert status"
::= { ogEnvAlertStatusEntry 1 }
ogEnvAlertStatusDevice OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device the environment alert occurred on."
::= { ogEnvAlertStatusEntry 2 }
ogEnvAlertStatusSensor OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sensor the environment alert occurred on."
::= { ogEnvAlertStatusEntry 3 }
ogEnvAlertStatusOutlet OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Outlet of the environment status"
::= { ogEnvAlertStatusEntry 4 }
ogEnvAlertStatusValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Value of the environment status"
::= { ogEnvAlertStatusEntry 5 }
ogEnvAlertStatusOldValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Previous value of the environment status"
::= { ogEnvAlertStatusEntry 6 }
ogEnvAlertStatusStatus OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"status value of the environment status"
::= { ogEnvAlertStatusEntry 7 }
ogNutAlertStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF NutAlertStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entity's NUT (UPS) alert table."
::= { ogStatus 8 }
ogNutAlertStatusEntry OBJECT-TYPE
SYNTAX NutAlertStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A NUT (UPS) entry"
INDEX { ogNutAlertStatusIndex }
::= { ogNutAlertStatusTable 1 }
NutAlertStatusEntry ::= SEQUENCE {
ogNutAlertStatusIndex Integer32,
ogNutAlertStatusPort Integer32,
ogNutAlertStatusName DisplayString,
ogNutAlertStatusHost DisplayString,
ogNutAlertStatusStatus DisplayString
}
ogNutAlertStatusIndex OBJECT-TYPE
SYNTAX Integer32(0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of the NUT (UPS) alert status"
::= { ogNutAlertStatusEntry 1 }
ogNutAlertStatusPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial port of the NUT (UPS) alert"
::= { ogNutAlertStatusEntry 2 }
ogNutAlertStatusName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the NUT (UPS) alert."
::= { ogNutAlertStatusEntry 3 }
ogNutAlertStatusHost OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The host of the NUT (UPS) alert."
::= { ogNutAlertStatusEntry 4 }
ogNutAlertStatusStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the NUT (UPS) alert."
::= { ogNutAlertStatusEntry 5 }
ogDataAlertStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF DataAlertStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A Data Usage alert table."
::= { ogStatus 9 }
ogDataAlertStatusEntry OBJECT-TYPE
SYNTAX DataAlertStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A Data Usage entry"
INDEX { ogDataAlertStatusIndex }
::= { ogDataAlertStatusTable 1 }
DataAlertStatusEntry ::= SEQUENCE {
ogDataAlertStatusIndex Integer32,
ogDataAlertStatusBytes Integer32,
ogDataAlertStatusSeconds Integer32,
ogDataAlertStatusDevice DisplayString,
ogDataAlertStatusState INTEGER
}
ogDataAlertStatusIndex OBJECT-TYPE
SYNTAX Integer32(0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of the data usage alert"
::= { ogDataAlertStatusEntry 1 }
ogDataAlertStatusBytes OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes exceeded during the time period"
::= { ogDataAlertStatusEntry 2 }
ogDataAlertStatusSeconds OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time in seconds over which the number of bytes was exceeded"
::= { ogDataAlertStatusEntry 3 }
ogDataAlertStatusDevice OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The unique name for the interface the alert occurred on."
::= { ogDataAlertStatusEntry 4 }
ogDataAlertStatusState OBJECT-TYPE
SYNTAX INTEGER {
off(0),
on(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the data alert."
::= { ogDataAlertStatusEntry 5 }
ogDioAlertStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF DioAlertStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Ths Digital I/O current alert table."
::= { ogStatus 10 }
ogDioAlertStatusEntry OBJECT-TYPE
SYNTAX DioAlertStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A Digital I/O current alert entry"
INDEX { ogDioAlertStatusIndex }
::= { ogDioAlertStatusTable 1 }
DioAlertStatusEntry ::= SEQUENCE {
ogDioAlertStatusIndex Integer32,
ogDioAlertStatusName DisplayString,
ogDioAlertStatusValue INTEGER,
ogDioAlertStatusOldValue INTEGER,
ogDioAlertStatusTriggered INTEGER
}
ogDioAlertStatusIndex OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index within the Digital I/O Input alert table"
::= { ogDioAlertStatusEntry 1 }
ogDioAlertStatusName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Digital I/O Input which the alert occurred on."
::= { ogDioAlertStatusEntry 2 }
ogDioAlertStatusValue OBJECT-TYPE
SYNTAX INTEGER {
open(0),
closed(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current value of the Digital I/O Input (Open or Closed)"
::= { ogDioAlertStatusEntry 3 }
ogDioAlertStatusOldValue OBJECT-TYPE
SYNTAX INTEGER {
open(0),
closed(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Previous value of the Digital I/O Input (Open or Closed)"
::= { ogDioAlertStatusEntry 4 }
ogDioAlertStatusTriggered OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Trigger status value of the Digital I/O"
::= { ogDioAlertStatusEntry 5 }
-- end alert status
-- conformance information
ogStatusConformance OBJECT IDENTIFIER ::= { ogStatus 65535 }
ogStatusCompliances OBJECT IDENTIFIER ::= { ogStatusConformance 1 }
ogStatusGroups OBJECT IDENTIFIER ::= { ogStatusConformance 2 }
-- compliance statements
ogStatusCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for the Opengear status MIB."
MODULE -- this module
MANDATORY-GROUPS { ogBasicStatusGroup, ogBasicAlertStatusGroup }
::= { ogStatusCompliances 1 }
-- units of conformance
ogBasicStatusGroup OBJECT-GROUP
OBJECTS {
ogSerialPortStatusPort,
ogSerialPortStatusRxBytes,
ogSerialPortStatusTxBytes,
ogSerialPortStatusSpeed,
ogSerialPortStatusDCD,
ogSerialPortStatusDTR,
ogSerialPortStatusDSR,
ogSerialPortStatusCTS,
ogSerialPortStatusRTS,
ogSerialPortStatusLabel,
ogSerialPortActiveUsersPort,
ogSerialPortActiveUsersName,
ogSerialPortActiveUsersPortLabel,
ogRpcStatusName,
ogRpcStatusMaxTemp,
ogRpcStatusAlertCount,
ogEmdStatusName,
ogEmdStatusTemp,
ogEmdStatusHumidity,
ogEmdStatusAlertCount,
ogDioStatusName,
ogDioStatusType,
ogDioStatusDirection,
ogDioStatusState,
ogDioStatusCounter,
ogDioStatusTriggerMode
}
STATUS current
DESCRIPTION
"A collection of objects to retrieve Opengear statistics."
::= { ogStatusGroups 1 }
ogBasicAlertStatusGroup OBJECT-GROUP
OBJECTS {
ogSignalAlertStatusPort,
ogSignalAlertStatusLabel,
ogSignalAlertStatusSignalName,
ogSignalAlertStatusState,
ogEnvAlertStatusDevice,
ogEnvAlertStatusSensor,
ogEnvAlertStatusOutlet,
ogEnvAlertStatusValue,
ogEnvAlertStatusOldValue,
ogEnvAlertStatusStatus,
ogNutAlertStatusPort,
ogNutAlertStatusName,
ogNutAlertStatusHost,
ogNutAlertStatusStatus,
ogDataAlertStatusBytes,
ogDataAlertStatusSeconds,
ogDataAlertStatusDevice,
ogDataAlertStatusState,
ogDioAlertStatusName,
ogDioAlertStatusValue,
ogDioAlertStatusOldValue,
ogDioAlertStatusTriggered
}
STATUS current
DESCRIPTION
"A collection of objects to retrieve Opengear alert status."
::= { ogStatusGroups 2 }
END

File diff suppressed because it is too large Load Diff

161
MIBS/opengear/OG-UPS-MIB Normal file
View File

@ -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

401
MIBS/opengear/OGTRAP-MIB Normal file
View File

@ -0,0 +1,401 @@
OGTRAP-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE
FROM RFC-1212
TRAP-TYPE
FROM RFC-1215
enterprises FROM
RFC1155-SMI;
opengear OBJECT IDENTIFIER ::= { enterprises 25049 }
ogLegacyMgmt OBJECT IDENTIFIER ::= { opengear 2 }
ogConnectMib OBJECT IDENTIFIER ::= { ogLegacyMgmt 10 }
ogSignalMib OBJECT IDENTIFIER ::= { ogLegacyMgmt 11 }
ogPatternMib OBJECT IDENTIFIER ::= { ogLegacyMgmt 12 }
ogSensorMib OBJECT IDENTIFIER ::= { ogLegacyMgmt 13 }
ogHostMib OBJECT IDENTIFIER ::= { ogLegacyMgmt 14 }
ogFailoverMib OBJECT IDENTIFIER ::= { ogLegacyMgmt 15 }
ogNetUpsMib OBJECT IDENTIFIER ::= { ogLegacyMgmt 16 }
ogDataMib OBJECT IDENTIFIER ::= { ogLegacyMgmt 17 }
-- Serial port connection traps.
ogConnectMibObjects OBJECT IDENTIFIER ::= { ogConnectMib 10 }
ogconnEvent OBJECT IDENTIFIER ::= { ogConnectMibObjects 1 }
ogconnEventTable OBJECT IDENTIFIER ::= { ogconnEvent 1 }
ogconnEventEntry OBJECT IDENTIFIER ::= { ogconnEventTable 1 }
ogconnEventUsername OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The user pertaining to the connection event"
::= { ogconnEventEntry 10 }
ogconnEventType OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of connection event"
::= { ogconnEventEntry 11 }
ogconnEventPortNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Serial port number on which this connection applies"
::= { ogconnEventEntry 12 }
ogconnEventPortLabel OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The label for the serial port where the connection
occurred."
::= { ogconnEventEntry 13 }
ogconnEventOccurred TRAP-TYPE
ENTERPRISE opengear
VARIABLES {
ogconnEventUsername,
ogconnEventType,
ogconnEventPortNumber,
ogconnEventPortLabel
}
DESCRIPTION
"The alert sent when a user connection event occurs."
::= 1001
-- Serial port signal trap
ogSignalMibObjects OBJECT IDENTIFIER ::= { ogSignalMib 10 }
ogsgnlEvent OBJECT IDENTIFIER ::= { ogSignalMibObjects 1 }
ogsgnlEventTable OBJECT IDENTIFIER ::= { ogsgnlEvent 1 }
ogsgnlEventEntry OBJECT IDENTIFIER ::= { ogsgnlEventTable 1 }
ogsgnlEventType OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The particular signal which changed"
::= { ogsgnlEventEntry 10 }
ogsgnlEventState OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current signal state"
::= { ogsgnlEventEntry 11 }
ogsgnlEventPortNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Serial port number on which this signal applies"
::= { ogsgnlEventEntry 12 }
ogsgnlEventPortLabel OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The label for the serial port where the signal applies."
::= { ogsgnlEventEntry 13 }
ogsgnlEventOccurred TRAP-TYPE
ENTERPRISE opengear
VARIABLES {
ogsgnlEventType,
ogsgnlEventState,
ogsgnlEventPortNumber,
ogsgnlEventPortLabel }
DESCRIPTION
"The alert sent when a signal change occurs"
::= 1002
-- Serial console pattern traps
ogPatternMibObjects OBJECT IDENTIFIER ::= { ogPatternMib 10 }
ogpatnEvent OBJECT IDENTIFIER ::= { ogPatternMibObjects 1 }
ogpatnEventTable OBJECT IDENTIFIER ::= { ogpatnEvent 1 }
ogpatnEventEntry OBJECT IDENTIFIER ::= { ogpatnEventTable 1 }
ogpatnEventDescription OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A description of the matches purpose"
::= { ogpatnEventEntry 10 }
ogpatnEventText OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The full text which matched the pattern"
::= { ogpatnEventEntry 11 }
ogpatnEventPortNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Serial port number on which the pattern matched"
::= { ogpatnEventEntry 12 }
ogpatnEventPortLabel OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The label for the serial port where pattern match
occurred"
::= { ogpatnEventEntry 13 }
ogpatnEventOccurred TRAP-TYPE
ENTERPRISE opengear
VARIABLES {
ogpatnEventDescription,
ogpatnEventText,
ogpatnEventPortNumber,
ogpatnEventPortLabel }
DESCRIPTION
"The alert sent when a pre-defined pattern was
matched text in a consoles serial character stream"
::= 1003
-- Sensor traps
ogSensorMibObjects OBJECT IDENTIFIER ::= { ogSensorMib 10 }
ogsensStatus OBJECT IDENTIFIER ::= { ogSensorMibObjects 1 }
ogsensStatusTable OBJECT IDENTIFIER ::= { ogsensStatus 1 }
ogsensStatusEntry OBJECT IDENTIFIER ::= { ogsensStatusTable 1 }
ogsensStatusName OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the device pertaining to the status event"
::= { ogsensStatusEntry 10 }
ogsensStatusDevType OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of device pertaining to the status event"
::= { ogsensStatusEntry 11 }
ogsensStatusType OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of sensor pertaining to the status event"
::= { ogsensStatusEntry 12 }
ogsensStatusValue OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of the sensor pertaining to the status event"
::= { ogsensStatusEntry 13 }
ogsensStatusOccurred TRAP-TYPE
ENTERPRISE opengear
VARIABLES {
ogsensStatusName,
ogsensStatusDevType,
ogsensStatusType,
ogsensStatusValue }
DESCRIPTION
"The trap sent when a sensor event occurs"
::= 1004
-- Host traps
ogHostMibObjects OBJECT IDENTIFIER ::= { ogHostMib 10 }
oghostEvent OBJECT IDENTIFIER ::= { ogHostMibObjects 1 }
oghostEventTable OBJECT IDENTIFIER ::= { oghostEvent 1 }
oghostEventEntry OBJECT IDENTIFIER ::= { oghostEventTable 1 }
oghostEventUsername OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The user pertaining to the connection event"
::= { oghostEventEntry 10 }
oghostEventType OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of connection event"
::= { oghostEventEntry 11 }
oghostEventAddress OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The address of the host to which this connection applies."
::= { oghostEventEntry 12 }
oghostEventDescription OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The description of the host to which this connection applies."
::= { oghostEventEntry 13 }
oghostEventProtocol OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The internet protocl to which this connection applies."
::= { oghostEventEntry 14 }
oghostEventPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The applicable port number of the host."
::= { oghostEventEntry 15 }
oghostEventOccurred TRAP-TYPE
ENTERPRISE opengear
VARIABLES {
oghostEventUsername,
oghostEventType,
oghostEventAddress,
oghostEventDescription,
oghostEventProtocol,
oghostEventPort }
DESCRIPTION
"The alert sent when a user connection event occurs"
::= 2001
-- Failover traps
ogFailoverMibObjects OBJECT IDENTIFIER ::= { ogFailoverMib 10 }
ogfovrEvent OBJECT IDENTIFIER ::= { ogFailoverMibObjects 1 }
ogfovrEventTable OBJECT IDENTIFIER ::= { ogfovrEvent 1 }
ogfovrEventEntry OBJECT IDENTIFIER ::= { ogfovrEventTable 1 }
ogfovrEventPrimary OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the network interface which failed"
::= { ogfovrEventEntry 10 }
ogfovrEventSecondary OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the network interface which was connected
instead"
::= { ogfovrEventEntry 11 }
ogfovrEventOccurred TRAP-TYPE
ENTERPRISE opengear
VARIABLES { ogfovrEventPrimary, ogfovrEventSecondary }
DESCRIPTION
"The alert sent when a network failover event occurs"
::= 2002
-- Ups trap
ogNetUpsMibObjects OBJECT IDENTIFIER ::= { ogNetUpsMib 10 }
ognupsEvent OBJECT IDENTIFIER ::= { ogNetUpsMibObjects 1 }
ognupsEventTable OBJECT IDENTIFIER ::= { ognupsEvent 1 }
ognupsEventEntry OBJECT IDENTIFIER ::= { ognupsEventTable 1 }
ognupsEventName OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the UPS pertaining to the status event"
::= { ognupsEventEntry 10 }
ognupsEventType OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of status event"
::= { ognupsEventEntry 11 }
ognupsEventOccurred TRAP-TYPE
ENTERPRISE opengear
VARIABLES {
ognupsEventName,
ognupsEventType }
DESCRIPTION
"The alert sent when a UPS status event occurs"
::= 2003
-- Data Usage trap
ogDataMibObjects OBJECT IDENTIFIER ::= { ogDataMib 10 }
ogdataEvent OBJECT IDENTIFIER ::= { ogDataMibObjects 1 }
ogdataEventTable OBJECT IDENTIFIER ::= { ogdataEvent 1 }
ogdataEventEntry OBJECT IDENTIFIER ::= { ogdataEventTable 1 }
ogdataEventBytes OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The amount of bytes which triggers this usage alert"
::= { ogdataEventEntry 10 }
ogdataEventSeconds OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The time in seconds over which bytes are measured"
::= { ogdataEventEntry 11 }
ogdataEventDevice OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ID for the interface thos pertains to"
::= { ogdataEventEntry 12 }
ogdataEventState OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Whether data usage alert is on (1) or off (0)"
::= { ogdataEventEntry 13 }
ogdataEventOccurred TRAP-TYPE
ENTERPRISE opengear
VARIABLES {
ogdataEventBytes,
ogdataEventSeconds,
ogdataEventDevice,
ogdataEventState }
DESCRIPTION
"The trap sent when a data usage alert occurs"
::= 2004
END

1215
MIBS/opengear/OGTRAPv2-MIB Normal file

File diff suppressed because it is too large Load Diff