- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
900 lines
21 KiB
Text
900 lines
21 KiB
Text
-- =====================================================================
|
|
-- == 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
|