Initial commit
This commit is contained in:
900
MIBS/opengear/OG-STATUS-MIB
Normal file
900
MIBS/opengear/OG-STATUS-MIB
Normal 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
|
Reference in New Issue
Block a user