Added Volius (#13723)

This commit is contained in:
Konstantin 2022-01-29 20:52:05 +07:00 committed by GitHub
parent f3398780fe
commit e628bf5237
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
13 changed files with 3914 additions and 0 deletions

BIN
html/images/os/volius.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,151 @@
mib: VOLIUS-OR-MIB:VOLIUS-OS-MIB:VOLIUS-OA-MIB
modules:
os:
hardware: VOLIUS-OR-MIB::vlsModelName.0
version: VOLIUS-OR-MIB::vlsFirmwareVersion.0
serial: VOLIUS-OR-MIB::vlsSerialNumber.0
sensors:
pre-cache:
data:
-
oid:
- vlsNumOpticalInputs
temperature:
options:
skip_value_lt: 1
divisor: 10
data:
-
oid: vlsCaseTemperature
num_oid: '.1.3.6.1.4.1.34652.2.10.6.{{ $index }}'
descr: 'Temperature device'
high_limit: 55
warn_limit: 45
low_limit: 0
voltage:
options:
skip_value_lt: 1
divisor: 1000
data:
-
oid: vlsSupplyVoltageTable
value: vlsSupplyVoltageActual
num_oid: '.1.3.6.1.4.1.34652.2.10.7.1.3.{{ $index }}'
descr: 'Voltage Sensor {{ $index }}'
dbm:
options:
divisor: 10
data:
-
oid: vlsReceiverInputTable
value: vlsReceiverInputPower
num_oid: '.1.3.6.1.4.1.34652.6.1.1.2.{{ $index }}'
descr: 'Optical power input {{ $index }}'
low_warn_limit: -6
low_limit: -10
warn_limit: 2
high_limit: 5
-
oid: vlsSwitchInputTable
value: vlsSwitchInputPower
num_oid: '.1.3.6.1.4.1.34652.4.1.1.2.{{ $index }}'
descr: 'Optical power input {{ $index }}'
low_limit: -10
low_warn_limit: -5
warn_limit: 8
high_limit: 10
-
oid: vlsEdfaInputTable
value: vlsEdfaInputPower
num_oid: '.1.3.6.1.4.1.34652.3.7.1.2.{{ $index }}'
descr: 'Optical power input {{ $index }}'
low_limit: -10
low_warn_limit: -5
warn_limit: 8
high_limit: 10
-
oid: vlsEdfaOutputPowerTotal
num_oid: '.1.3.6.1.4.1.34652.3.8.{{ $index }}'
descr: 'Output Power Total'
state:
data:
-
oid: vlsReceiverSwitchMode
num_oid: '.1.3.6.1.4.1.34652.6.4.{{ $index }}'
descr: 'SwitchMode'
state_name: vlsReceiverSwitchMode
states:
- { value: 1, generic: 1, graph: 0, descr: 'vlsForce1' }
- { value: 2, generic: 1, graph: 0, descr: 'vlsForce2' }
- { value: 3, generic: 0, graph: 0, descr: 'vlsPrefer1'}
- { value: 4, generic: 0, graph: 0, descr: 'vlsPrefer2' }
- { value: 5, generic: 0, graph: 0, descr: 'vlsAutoLatching' }
skip_values:
-
oid: vlsNumOpticalInputs.0
op: '='
value: '1'
-
oid: vlsSwitchMode
num_oid: '.1.3.6.1.4.1.34652.4.2.{{ $index }}'
descr: 'SwitchMode'
state_name: vlsSwitchMode
states:
- { value: 1, generic: 1, graph: 0, descr: 'vlsForcePathA' }
- { value: 2, generic: 1, graph: 0, descr: 'vlsForcePathB' }
- { value: 3, generic: 0, graph: 0, descr: 'vlsPreferPathA'}
- { value: 4, generic: 0, graph: 0, descr: 'vlsPreferPathB' }
- { value: 5, generic: 0, graph: 0, descr: 'vlsAutoLatching' }
- { value: 6, generic: 0, graph: 0, descr: 'vlsScript'}
-
oid: vlsEdfaSwitchMode
num_oid: '.1.3.6.1.4.1.34652.3.15.{{ $index }}'
descr: 'SwitchMode'
state_name: vlsEdfaSwitchMode
states:
- { value: 1, generic: 1, graph: 0, descr: 'vlsSwitchForceA' }
- { value: 2, generic: 1, graph: 0, descr: 'vlsSwitchForceB' }
- { value: 3, generic: 0, graph: 0, descr: 'vlsSwitchPreferA'}
- { value: 4, generic: 0, graph: 0, descr: 'vlsSwitchPreferB' }
- { value: 5, generic: 0, graph: 0, descr: 'vlsSwitchPreferALatch' }
- { value: 6, generic: 0, graph: 0, descr: 'vlsSwitchPreferBLatch'}
count:
data:
-
oid: vlsReceiverSelectedInput
num_oid: '.1.3.6.1.4.1.34652.6.2.{{ $index }}'
descr: 'Current selected opt input'
skip_values:
-
oid: vlsNumOpticalInputs.0
op: '='
value: '1'
-
oid: vlsSwitchState
num_oid: '.1.3.6.1.4.1.34652.4.3.{{ $index }}'
descr: 'Current selected opt input'
-
oid: vlsEdfaSwitchState
num_oid: '.1.3.6.1.4.1.34652.3.16.{{ $index }}'
descr: 'Current selected opt input'
tv_signal:
data:
-
oid: vlsReceiverRfOutputPower
num_oid: '.1.3.6.1.4.1.34652.6.3.{{ $index }}'
descr: 'Output TV Signal'
low_warn_limit: 113
low_limit: 105
divisor: 10
fanspeed:
data:
-
oid: vlsRfFwVer
num_oid: '.1.3.6.1.4.1.34652.2.10.11.{{ $index }}'
descr: 'Fan speed'
low_limit: 500
skip_values:
-
oid: vlsRfFwVer.0
op: '<='
value: -1

View File

@ -0,0 +1,12 @@
os: volius
text: 'Volius'
type: network
icon: volius
mib_dir: volius
snmp_bulk: false
over:
- { graph: device_dbm, text: 'dBm' }
discovery:
-
sysObjectID:
- .1.3.6.1.4.1.34652

809
mibs/volius/VOLIUS-OA-MIB Normal file
View File

@ -0,0 +1,809 @@
VOLIUS-OA-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY,
enterprises, TimeTicks, Integer32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, TruthValue, MacAddress,
DateAndTime, DisplayString
FROM SNMPv2-TC
InetAddressIPv4
FROM INET-ADDRESS-MIB;
vlsGlobalModule MODULE-IDENTITY
LAST-UPDATED "201105311534Z"
ORGANIZATION
"Volius"
CONTACT-INFO
""
DESCRIPTION
"This MIB describes all SNMP-enabled hardware produced by Volius,
such as Fiber optical receivers, Erbium-doped fiber amplifiers,
Optical switches, CATV optical transmitters."
REVISION "201105311543Z"
DESCRIPTION
"Initial version"
::= { volius 1 }
VlsDeciCelsius ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-1"
STATUS current
DESCRIPTION
"Data type representing temperature readings in units of 0.1
degrees Celsius. For example, a temperature of -12.3 degrees
Celsius will be represented as -123."
SYNTAX Integer32
VlsDeciDb ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-1"
STATUS current
DESCRIPTION
"Data type a ratio (or gain) in units of 0.1 dB. For example,
a gain of 12.5 dB will be represented as 125."
SYNTAX Integer32
VlsDeciDbm ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-1"
STATUS current
DESCRIPTION
"Data type representing power readings in units of 0.1 dBm. For
example, a power of -2.5 dBm will be represented as -25."
SYNTAX Integer32
VlsEdfaMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
""
SYNTAX INTEGER {
vlsEdfaModeApc (1),
vlsEdfaModeAcc (2)
}
VlsEvent ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
""
SYNTAX INTEGER {
vlsEventStartUp (1),
vlsEventPowerOff (2),
vlsEventSntpSync (3),
vlsEventFwUpload (4),
vlsEventEmissionOn (5),
vlsEventEmissionOff (6),
vlsEventLaserTempNorm (7),
vlsEventLaserTempLow (8),
vlsEventLaserTempHigh (9),
vlsEventLaserCurrentNorm (10),
vlsEventLaserCurrentHigh (11),
vlsEventInputLossOfSignal (12),
vlsEventInputPowerLow (13),
vlsEventInputPowerNorm (14),
vlsEventInputPowerHigh (15),
vlsEventOutputPowerNorm (16),
vlsEventOutputPowerLow (17),
vlsEventOutputPowerHigh (18),
vlsEventCaseTempNorm (19),
vlsEventCaseTempLow (20),
vlsEventCaseTempHigh (21),
vlsEventFanSpeedNorm (22),
vlsEventFanSpeedLow (23),
vlsEventCurrentProtectionSM (24),
vlsEventCurrentProtectionMM (25),
vlsEventSelectedInputA (26),
vlsEventSelectedInputB (27)
}
VlsMillivolt ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-3"
STATUS current
DESCRIPTION
"Data type representing voltage values in units of mV."
SYNTAX Integer32
VlsPerMille ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Data type representing fractions, where percentage would
normally be used. 1 per mille corresponds to 0.1%.
For example. 99.9% would be 999 per mille."
SYNTAX Integer32
VlsRPM ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Rotational speed in units of revolutions per minute."
SYNTAX Integer32
VlsSwitchMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
""
SYNTAX INTEGER {
vlsSwitchForceA (1),
vlsSwitchForceB (2),
vlsSwitchPreferA (3),
vlsSwitchPreferB (4),
vlsSwitchPreferALatch (5),
vlsSwitchPreferBLatch (6)
}
VlsSwitchState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
""
SYNTAX INTEGER {
vlsSwitchStateA (1),
vlsSwitchStateB (2)
}
volius OBJECT IDENTIFIER ::= { enterprises 34652 }
vlsSystem OBJECT IDENTIFIER ::= { volius 2 }
vlsSystemGeneral OBJECT IDENTIFIER ::= { vlsSystem 10 }
vlsNetworkServices OBJECT IDENTIFIER ::= { vlsSystem 11 }
vlsNetworkAddress OBJECT IDENTIFIER ::= { vlsNetworkServices 5 }
vlsHttp OBJECT IDENTIFIER ::= { vlsNetworkServices 6 }
vlsSnmp OBJECT IDENTIFIER ::= { vlsNetworkServices 7 }
vlsSntp OBJECT IDENTIFIER ::= { vlsNetworkServices 8 }
vlsEventLog OBJECT IDENTIFIER ::= { vlsSystem 13 }
vlsAlarms OBJECT IDENTIFIER ::= { vlsSystem 14 }
vlsEdfa OBJECT IDENTIFIER ::= { volius 3 }
vlsOpticalSwitch OBJECT IDENTIFIER ::= { volius 4 }
vlsCatvTransmitter OBJECT IDENTIFIER ::= { volius 5 }
vlsOpticalReceiver OBJECT IDENTIFIER ::= { volius 6 }
vlsCabinetMonitor OBJECT IDENTIFIER ::= { volius 7 }
vlsUpsMonitor OBJECT IDENTIFIER ::= { volius 8 }
vlsModelName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 1 }
vlsSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 2 }
vlsFirmwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 3 }
vlsDateAndTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 4 }
vlsTimeZone OBJECT-TYPE
SYNTAX Integer32 (-720..780)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Difference between local time and UTC in minutes."
::= { vlsSystemGeneral 5 }
vlsCaseTemperature OBJECT-TYPE
SYNTAX VlsDeciCelsius
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 6 }
vlsSupplyVoltageTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsSupplyVoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 7 }
vlsSupplyVoltageEntry OBJECT-TYPE
SYNTAX VlsSupplyVoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsSupplyVoltageIndex }
::= { vlsSupplyVoltageTable 1 }
VlsSupplyVoltageEntry ::= SEQUENCE {
vlsSupplyVoltageIndex
Integer32,
vlsSupplyVoltageNominal
VlsMillivolt,
vlsSupplyVoltageActual
VlsMillivolt
}
vlsSupplyVoltageIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSupplyVoltageEntry 1 }
vlsSupplyVoltageNominal OBJECT-TYPE
SYNTAX VlsMillivolt
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSupplyVoltageEntry 2 }
vlsSupplyVoltageActual OBJECT-TYPE
SYNTAX VlsMillivolt
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSupplyVoltageEntry 3 }
vlsOperationMinutes OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
""
::= { vlsSystemGeneral 8 }
vlsActivePowerSupply OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
""
::= { vlsSystemGeneral 9 }
vlsBootLoaderVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 10 }
vlsFanSpeed OBJECT-TYPE
SYNTAX VlsRPM
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 11 }
vlsMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsNetworkAddress 1 }
vlsIpAddress OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsNetworkAddress 2 }
vlsNetMask OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsNetworkAddress 3 }
vlsDefaultGateway OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsNetworkAddress 4 }
vlsHttpPassword OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
""
::= { vlsHttp 1 }
vlsHttpPasswordEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsHttp 2 }
vlsHttpPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsHttp 3 }
vlsHttpEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsHttp 4 }
vlsSnmpPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSnmp 1 }
vlsTrapDestTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsTrapDestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsSnmp 2 }
vlsTrapDestEntry OBJECT-TYPE
SYNTAX VlsTrapDestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsTrapDestIndex }
::= { vlsTrapDestTable 1 }
VlsTrapDestEntry ::= SEQUENCE {
vlsTrapDestIndex
Integer32,
vlsTrapDestAddr
InetAddressIPv4,
vlsTrapDestPort
Integer32,
vlsTrapDestEnable
TruthValue
}
vlsTrapDestIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsTrapDestEntry 1 }
vlsTrapDestAddr OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsTrapDestEntry 2 }
vlsTrapDestPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsTrapDestEntry 3 }
vlsTrapDestEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsTrapDestEntry 4 }
vlsSntpServerAddr OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSntp 1 }
vlsSntpServerPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSntp 2 }
vlsSntpEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsSntp 3 }
vlsLastEventCode OBJECT-TYPE
SYNTAX VlsEvent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLog 1 }
vlsLastEventIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLog 2 }
vlsEventLogSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of events stored in the log."
::= { vlsEventLog 3 }
vlsEventLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsEventLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsEventLog 4 }
vlsEventLogEntry OBJECT-TYPE
SYNTAX VlsEventLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsEventIndex }
::= { vlsEventLogTable 1 }
VlsEventLogEntry ::= SEQUENCE {
vlsEventIndex
Integer32,
vlsEventCode
VlsEvent,
vlsEventTimeStamp
TimeTicks,
vlsEventDateTime
DateAndTime,
vlsEventMessage
DisplayString
}
vlsEventIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLogEntry 1 }
vlsEventCode OBJECT-TYPE
SYNTAX VlsEvent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLogEntry 2 }
vlsEventTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLogEntry 3 }
vlsEventDateTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLogEntry 4 }
vlsEventMessage OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLogEntry 5 }
vlsEventTrap NOTIFICATION-TYPE
OBJECTS { vlsLastEventCode }
STATUS current
DESCRIPTION
""
::= { vlsEventLog 8 }
vlsAlarmsActiveMask OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is a bit mask where all active alarms are combined.
Alarms are latching,
that is an alarm is still active even when
the condition activating the alarm no longer exists."
::= { vlsAlarms 1 }
vlsAlarmsResetMask OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"You can write reset mask to reset individual alarms.
An alarm will be reset only if the activating condition no longer exists."
::= { vlsAlarms 2 }
vlsAlarmsTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsAlarmsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsAlarms 3 }
vlsAlarmsEntry OBJECT-TYPE
SYNTAX VlsAlarmsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsAlarmIndex }
::= { vlsAlarmsTable 1 }
VlsAlarmsEntry ::= SEQUENCE {
vlsAlarmIndex
Integer32,
vlsAlarmState
TruthValue,
vlsAlarmMessage
DisplayString
}
vlsAlarmIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsAlarmsEntry 1 }
vlsAlarmState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When read, this OID indicates if the alarm is active.
When vlsOff is written to this OID, the alarm is reset."
::= { vlsAlarmsEntry 2 }
vlsAlarmMessage OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsAlarmsEntry 3 }
vlsKeyState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEdfa 1 }
vlsEdfaEmissionState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsEdfa 2 }
vlsEdfaMode OBJECT-TYPE
SYNTAX VlsEdfaMode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsEdfa 3 }
vlsEdfaPowerSetting OBJECT-TYPE
SYNTAX VlsDeciDbm
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsEdfa 4 }
vlsEdfaPumpCurrentSetting OBJECT-TYPE
SYNTAX VlsPerMille
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsEdfa 5 }
vlsEdfaGainSetting OBJECT-TYPE
SYNTAX VlsDeciDb
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
""
::= { vlsEdfa 6 }
vlsEdfaInputTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsEdfaInputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsEdfa 7 }
vlsEdfaInputEntry OBJECT-TYPE
SYNTAX VlsEdfaInputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsEdfaInputIndex }
::= { vlsEdfaInputTable 1 }
VlsEdfaInputEntry ::= SEQUENCE {
vlsEdfaInputIndex
Integer32,
vlsEdfaInputPower
VlsDeciDbm
}
vlsEdfaInputIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEdfaInputEntry 1 }
vlsEdfaInputPower OBJECT-TYPE
SYNTAX VlsDeciDbm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEdfaInputEntry 2 }
vlsEdfaOutputPowerTotal OBJECT-TYPE
SYNTAX VlsDeciDbm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEdfa 8 }
vlsEdfaOutputPowerPerChannel OBJECT-TYPE
SYNTAX VlsDeciDbm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEdfa 9 }
vlsEdfaSplitRatio OBJECT-TYPE
SYNTAX VlsDeciDb
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsEdfa 10 }
vlsEdfaPumpCurrent OBJECT-TYPE
SYNTAX VlsPerMille
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEdfa 11 }
vlsEdfaGain OBJECT-TYPE
SYNTAX VlsDeciDb
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEdfa 12 }
vlsEdfaBackReflection OBJECT-TYPE
SYNTAX VlsDeciDbm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEdfa 13 }
vlsEdfaBackReflectionThreshold OBJECT-TYPE
SYNTAX VlsDeciDbm
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
""
::= { vlsEdfa 14 }
vlsEdfaSwitchMode OBJECT-TYPE
SYNTAX VlsSwitchMode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsEdfa 15 }
vlsEdfaSwitchState OBJECT-TYPE
SYNTAX VlsSwitchState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEdfa 16 }
vlsEdfaPumpTemperature OBJECT-TYPE
SYNTAX VlsDeciCelsius
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEdfa 17 }
vlsEdfaLosThreshold OBJECT-TYPE
SYNTAX VlsDeciDbm
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsEdfa 18 }
vlsEdfaLoqThreshold OBJECT-TYPE
SYNTAX VlsDeciDbm
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsEdfa 19 }
END

755
mibs/volius/VOLIUS-OR-MIB Normal file
View File

@ -0,0 +1,755 @@
VOLIUS-OR-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY,
enterprises, TimeTicks, Integer32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, TruthValue, MacAddress,
DateAndTime, DisplayString
FROM SNMPv2-TC
InetAddressIPv4
FROM INET-ADDRESS-MIB;
vlsGlobalModule MODULE-IDENTITY
LAST-UPDATED "201105311534Z"
ORGANIZATION
"Volius"
CONTACT-INFO
""
DESCRIPTION
"This MIB describes all SNMP-enabled hardware produced by Volius,
such as Fiber optical receivers, Erbium-doped fiber amplifiers,
Optical switches, CATV optical transmitters."
REVISION "201105311543Z"
DESCRIPTION
"Initial version"
::= { volius 1 }
VlsDb ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"This data type represents gain expressed in dB (no fractional part)."
SYNTAX Integer32
VlsEvent ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
""
SYNTAX INTEGER {
vlsEventBlinking (6),
vlsEventFirmwareUpload (7),
vlsEventStartUp (8),
vlsEventPowerSw1 (27),
vlsEventPowerSw2 (28)
}
VlsInputSwitchMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
""
SYNTAX INTEGER {
vlsForce1 (1),
vlsForce2 (2),
vlsPrefer1 (3),
vlsPrefer2 (4),
vlsAutoLatching (5)
}
VlsKiloHertz ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Data type representing frequency in units of kHz."
SYNTAX Integer32
VlsMilliVolt ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
""
SYNTAX Integer32
VlsPowerSwitchMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
""
SYNTAX INTEGER {
vlsForce1 (1),
vlsForce2 (2),
vlsAuto (3)
}
VlsTenthCelsius ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-1"
STATUS current
DESCRIPTION
"This data type represents temperature values that are normally
expressed in degrees Celsius. Units are in tenths of a degree;
for example, -5.1 degrees will be represented as -51."
SYNTAX Integer32
VlsTenthDb ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-1"
STATUS current
DESCRIPTION
"This data type represents power levels (or power gain)
that are normally expressed in dBm (dB). Units are in tenths
of a dBm (db);for example, -5.1 dB will be represented as -51"
SYNTAX Integer32
VlsTenthVolt ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-1"
STATUS current
DESCRIPTION
"This data type represents voltage levels that are normally
expressed in volts. Units are in tenths of a volt;
for example, 5.1 volts will be represented as 51."
SYNTAX Integer32
VlsTvChannelType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
""
SYNTAX INTEGER {
vlsTvChannelSkip (1),
vlsTvChannelAnalog (2),
vlsTvChannelDigital (3),
vlsTvChannelNoise (4)
}
volius OBJECT IDENTIFIER ::= { enterprises 34652 }
vlsSystem OBJECT IDENTIFIER ::= { volius 2 }
vlsSystemGeneral OBJECT IDENTIFIER ::= { vlsSystem 10 }
vlsNetworkServices OBJECT IDENTIFIER ::= { vlsSystem 11 }
vlsNetworkAddress OBJECT IDENTIFIER ::= { vlsNetworkServices 5 }
vlsHttp OBJECT IDENTIFIER ::= { vlsNetworkServices 6 }
vlsSnmp OBJECT IDENTIFIER ::= { vlsNetworkServices 7 }
vlsSntp OBJECT IDENTIFIER ::= { vlsNetworkServices 8 }
vlsEventLog OBJECT IDENTIFIER ::= { vlsSystem 13 }
vlsEdfa OBJECT IDENTIFIER ::= { volius 3 }
vlsOpticalSwitch OBJECT IDENTIFIER ::= { volius 4 }
vlsCatvTransmitter OBJECT IDENTIFIER ::= { volius 5 }
vlsOpticalReceiver OBJECT IDENTIFIER ::= { volius 6 }
vlsModelName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device model name"
::= { vlsSystemGeneral 1 }
vlsSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device serial number"
::= { vlsSystemGeneral 2 }
vlsFirmwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Main firmware version (monitoring PCB)"
::= { vlsSystemGeneral 3 }
vlsDateAndTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current date and time, only valid when SNTP time syncronization is operational"
::= { vlsSystemGeneral 4 }
vlsTimeZone OBJECT-TYPE
SYNTAX Integer32 (-720..780)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Time zone expressed in minutes relative to UTC, used when reporting date and time, including event log"
::= { vlsSystemGeneral 5 }
vlsCaseTemperature OBJECT-TYPE
SYNTAX VlsTenthCelsius
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Case temperature"
::= { vlsSystemGeneral 6 }
vlsSupplyVoltageTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsSupplyVoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 7 }
vlsSupplyVoltageEntry OBJECT-TYPE
SYNTAX VlsSupplyVoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsSupplyVoltageIndex }
::= { vlsSupplyVoltageTable 1 }
VlsSupplyVoltageEntry ::= SEQUENCE {
vlsSupplyVoltageIndex
Integer32,
vlsSupplyVoltageNominal
VlsMilliVolt,
vlsSupplyVoltageActual
VlsMilliVolt
}
vlsSupplyVoltageIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power supply input number (1..2)"
::= { vlsSupplyVoltageEntry 1 }
vlsSupplyVoltageNominal OBJECT-TYPE
SYNTAX VlsMilliVolt
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Nominal value of supply voltage"
::= { vlsSupplyVoltageEntry 2 }
vlsSupplyVoltageActual OBJECT-TYPE
SYNTAX VlsMilliVolt
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Actually measured value of supply voltage"
::= { vlsSupplyVoltageEntry 3 }
vlsSupplySelectMode OBJECT-TYPE
SYNTAX VlsPowerSwitchMode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mode of operation of power supply selection logic"
::= { vlsSystemGeneral 8 }
vlsSupplySelectedInput OBJECT-TYPE
SYNTAX Integer32 (1..2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently selected power supply (1..2)"
::= { vlsSystemGeneral 9 }
vlsBootLoaderVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Version of the boot loader"
::= { vlsSystemGeneral 10 }
vlsRfFwVer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
""
::= { vlsSystemGeneral 11 }
vlsOperatingMinutes OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of minutes in operation"
::= { vlsSystemGeneral 12 }
vlsMonPcbRevision OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
""
::= { vlsSystemGeneral 14 }
vlsRfPcbRevision OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
""
::= { vlsSystemGeneral 15 }
vlsNumOpticalInputs OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of optical inputs (1 or 2)"
::= { vlsSystemGeneral 16 }
vlsMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device MAC address"
::= { vlsNetworkAddress 1 }
vlsIpAddress OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP address"
::= { vlsNetworkAddress 2 }
vlsNetMask OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Subnet mask"
::= { vlsNetworkAddress 3 }
vlsDefaultGateway OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default gateway"
::= { vlsNetworkAddress 4 }
vlsDhcp OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
""
::= { vlsNetworkAddress 5 }
vlsHttpPassword OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
""
::= { vlsHttp 1 }
vlsHttpPasswordEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable web interface password protection"
::= { vlsHttp 2 }
vlsHttpPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
""
::= { vlsHttp 3 }
vlsHttpEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
""
::= { vlsHttp 4 }
vlsSnmpPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
""
::= { vlsSnmp 1 }
vlsTrapDestTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsTrapDestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsSnmp 2 }
vlsTrapDestEntry OBJECT-TYPE
SYNTAX VlsTrapDestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsTrapDestIndex }
::= { vlsTrapDestTable 1 }
VlsTrapDestEntry ::= SEQUENCE {
vlsTrapDestIndex
Integer32,
vlsTrapDestAddr
InetAddressIPv4,
vlsTrapDestPort
Integer32,
vlsTrapDestEnable
TruthValue
}
vlsTrapDestIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SNMP trap destination index (1..4)"
::= { vlsTrapDestEntry 1 }
vlsTrapDestAddr OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SNMP trap destination IP address"
::= { vlsTrapDestEntry 2 }
vlsTrapDestPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
""
::= { vlsTrapDestEntry 3 }
vlsTrapDestEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable sending of SNMP traps to this destination"
::= { vlsTrapDestEntry 4 }
vlsSntpServerAddr OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP address of the SNTP server"
::= { vlsSntp 1 }
vlsSntpServerPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
""
::= { vlsSntp 2 }
vlsSntpEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable time synchronization with an SNTP server"
::= { vlsSntp 3 }
vlsLastEventCode OBJECT-TYPE
SYNTAX VlsEvent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Event code of the latest recorder event"
::= { vlsEventLog 1 }
vlsLastEventIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Sequence number of the latest recorded event"
::= { vlsEventLog 2 }
vlsEventLogSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of events currently recorded in the log"
::= { vlsEventLog 3 }
vlsEventLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsEventLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsEventLog 4 }
vlsEventLogEntry OBJECT-TYPE
SYNTAX VlsEventLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsEventIndex }
::= { vlsEventLogTable 1 }
VlsEventLogEntry ::= SEQUENCE {
vlsEventIndex
Integer32,
vlsEventCode
VlsEvent,
vlsEventTimeStamp
TimeTicks,
vlsEventDateTime
DateAndTime,
vlsEventMessage
DisplayString
}
vlsEventIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Sequence number of the event in the log entry"
::= { vlsEventLogEntry 1 }
vlsEventCode OBJECT-TYPE
SYNTAX VlsEvent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Event code of the event in the log entry"
::= { vlsEventLogEntry 2 }
vlsEventTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Up time when the event in the log entry was recorded"
::= { vlsEventLogEntry 3 }
vlsEventDateTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Date and time when the event in the log entry was recorded. Only valid when SNTP time syncronization is operational."
::= { vlsEventLogEntry 4 }
vlsEventMessage OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Message string of the event in the log entry"
::= { vlsEventLogEntry 5 }
vlsEventTrap NOTIFICATION-TYPE
OBJECTS { vlsLastEventCode }
STATUS current
DESCRIPTION
""
::= { vlsEventLog 8 }
vlsReceiverInputTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsReceiverInputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsOpticalReceiver 1 }
vlsReceiverInputEntry OBJECT-TYPE
SYNTAX VlsReceiverInputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsReceiverInputIndex }
::= { vlsReceiverInputTable 1 }
VlsReceiverInputEntry ::= SEQUENCE {
vlsReceiverInputIndex
Integer32,
vlsReceiverInputPower
VlsTenthDb
}
vlsReceiverInputIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Optical input number (1..2)"
::= { vlsReceiverInputEntry 1 }
vlsReceiverInputPower OBJECT-TYPE
SYNTAX VlsTenthDb
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Optical power at the input"
::= { vlsReceiverInputEntry 2 }
vlsReceiverSelectedInput OBJECT-TYPE
SYNTAX Integer32 (1..2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently selected optical input"
::= { vlsOpticalReceiver 2 }
vlsReceiverRfOutputPower OBJECT-TYPE
SYNTAX VlsDb
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsOpticalReceiver 3 }
vlsReceiverSwitchMode OBJECT-TYPE
SYNTAX VlsInputSwitchMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mode of operation of optical input selection logic"
::= { vlsOpticalReceiver 4 }
vlsReceiverInputLowThreshold OBJECT-TYPE
SYNTAX VlsTenthDb
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The low threshold of optical input power for optical input selection logic"
::= { vlsOpticalReceiver 5 }
vlsReceiverInputHighThreshold OBJECT-TYPE
SYNTAX VlsTenthDb
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The high threshold of optical input power for optical input selection logic"
::= { vlsOpticalReceiver 6 }
vlsReceiverManualGain OBJECT-TYPE
SYNTAX VlsTenthDb (-150..150)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Gain setting when AGC is off"
::= { vlsOpticalReceiver 7 }
vlsReceiverAgcOffset OBJECT-TYPE
SYNTAX VlsTenthDb (-150..150)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Gain offset when AGC is on"
::= { vlsOpticalReceiver 9 }
vlsReceiverAgcState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable AGC (automatic gain control)"
::= { vlsOpticalReceiver 10 }
vlsReceiverCurrentGain OBJECT-TYPE
SYNTAX VlsTenthDb (-150..150)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current gain of the optical receiver.
This is adjusted automatically when AGC is on,
or is fixed at vlsRecieverManualGain when AGC is off."
::= { vlsOpticalReceiver 11 }
vlsReceiverEqualizer OBJECT-TYPE
SYNTAX VlsTenthDb (0..150)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Output spectrum tilt adjustment"
::= { vlsOpticalReceiver 12 }
vlsReceiverSpectrumTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsReceiverSpectrumEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsOpticalReceiver 15 }
vlsReceiverSpectrumEntry OBJECT-TYPE
SYNTAX VlsReceiverSpectrumEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsReceiverSpectrumIndex }
::= { vlsReceiverSpectrumTable 1 }
VlsReceiverSpectrumEntry ::= SEQUENCE {
vlsReceiverSpectrumIndex
Integer32,
vlsCenterFrequency
VlsKiloHertz,
vlsChannelType
VlsTvChannelType,
vlsChannelLevel
VlsTenthDb
}
vlsReceiverSpectrumIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsReceiverSpectrumEntry 1 }
vlsCenterFrequency OBJECT-TYPE
SYNTAX VlsKiloHertz
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsReceiverSpectrumEntry 2 }
vlsChannelType OBJECT-TYPE
SYNTAX VlsTvChannelType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsReceiverSpectrumEntry 3 }
vlsChannelLevel OBJECT-TYPE
SYNTAX VlsTenthDb
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsReceiverSpectrumEntry 4 }
END

551
mibs/volius/VOLIUS-OS-MIB Normal file
View File

@ -0,0 +1,551 @@
VOLIUS-OS-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY,
enterprises, TimeTicks, Integer32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, TruthValue, MacAddress,
DateAndTime, DisplayString
FROM SNMPv2-TC
InetAddressIPv4
FROM INET-ADDRESS-MIB;
vlsGlobalModule MODULE-IDENTITY
LAST-UPDATED "201105311534Z"
ORGANIZATION
"Volius"
CONTACT-INFO
""
DESCRIPTION
"This MIB describes all SNMP-enabled hardware produced by Volius,
such as Fiber optical receivers, Erbium-doped fiber amplifiers,
Optical switches, CATV optical transmitters."
REVISION "201105311543Z"
DESCRIPTION
"Initial version"
::= { volius 1 }
VlsDbuv ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Data type representing RF power readings in units of dBuV."
SYNTAX Integer32
VlsDeciCelsius ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-1"
STATUS current
DESCRIPTION
"Data type representing temperature readings in units of 0.1
degrees Celsius. For example, a temperature of -12.3 degrees
Celsius will be represented as -123."
SYNTAX Integer32
VlsDeciDbm ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-1"
STATUS current
DESCRIPTION
"Data type representing power readings in units of 0.1 dBm. For
example, a power of -2.5 dBm will be represented as -25."
SYNTAX Integer32
VlsEvent ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
""
SYNTAX INTEGER {
vlsEventStartUp (1),
vlsEventPowerOff (2),
vlsEventSntpSync (3),
vlsEventFwUpload (4),
vlsEventIn1LoS (5),
vlsEventIn1LoQ (6),
vlsEventIn1Norm (7),
vlsEventIn2LoS (8),
vlsEventIn2LoQ (9),
vlsEventIn2Norm (10),
vlsEventSw1 (11),
vlsEventSw2 (12)
}
VlsMillivolt ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-3"
STATUS current
DESCRIPTION
"Data type representing voltage values in units of mV."
SYNTAX Integer32
VlsSwitchMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
""
SYNTAX INTEGER {
vlsForcePathA (1),
vlsForcePathB (2),
vlsPreferPathA (3),
vlsPreferPathB (4),
vlsAutoLatching (5),
vlsScript (6)
}
VlsSwitchState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Data type representing the state of an A-B switch."
SYNTAX INTEGER {
vlsPathA (1),
vlsPathB (2)
}
volius OBJECT IDENTIFIER ::= { enterprises 34652 }
vlsSystem OBJECT IDENTIFIER ::= { volius 2 }
vlsSystemGeneral OBJECT IDENTIFIER ::= { vlsSystem 10 }
vlsNetworkServices OBJECT IDENTIFIER ::= { vlsSystem 11 }
vlsNetworkAddress OBJECT IDENTIFIER ::= { vlsNetworkServices 5 }
vlsHttp OBJECT IDENTIFIER ::= { vlsNetworkServices 6 }
vlsSnmp OBJECT IDENTIFIER ::= { vlsNetworkServices 7 }
vlsSntp OBJECT IDENTIFIER ::= { vlsNetworkServices 8 }
vlsEventLog OBJECT IDENTIFIER ::= { vlsSystem 13 }
vlsEdfa OBJECT IDENTIFIER ::= { volius 3 }
vlsOpticalSwitch OBJECT IDENTIFIER ::= { volius 4 }
vlsModelName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 1 }
vlsSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 2 }
vlsFirmwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 3 }
vlsDateAndTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 4 }
vlsTimeZone OBJECT-TYPE
SYNTAX Integer32 (-720..780)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 5 }
vlsCaseTemperature OBJECT-TYPE
SYNTAX VlsDeciCelsius
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 6 }
vlsSupplyVoltageTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsSupplyVoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 7 }
vlsSupplyVoltageEntry OBJECT-TYPE
SYNTAX VlsSupplyVoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsSupplyVoltageIndex }
::= { vlsSupplyVoltageTable 1 }
VlsSupplyVoltageEntry ::= SEQUENCE {
vlsSupplyVoltageIndex
Integer32,
vlsSupplyVoltageNominal
VlsMillivolt,
vlsSupplyVoltageActual
VlsMillivolt
}
vlsSupplyVoltageIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSupplyVoltageEntry 1 }
vlsSupplyVoltageNominal OBJECT-TYPE
SYNTAX VlsMillivolt
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSupplyVoltageEntry 2 }
vlsSupplyVoltageActual OBJECT-TYPE
SYNTAX VlsMillivolt
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSupplyVoltageEntry 3 }
vlsMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsNetworkAddress 1 }
vlsIpAddress OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsNetworkAddress 2 }
vlsNetMask OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsNetworkAddress 3 }
vlsDefaultGateway OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsNetworkAddress 4 }
vlsHttpPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
""
::= { vlsHttp 1 }
vlsHttpPasswordEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsHttp 2 }
vlsHttpPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsHttp 3 }
vlsHttpEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsHttp 4 }
vlsSnmpPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSnmp 1 }
vlsTrapDestTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsTrapDestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsSnmp 2 }
vlsTrapDestEntry OBJECT-TYPE
SYNTAX VlsTrapDestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsTrapDestIndex }
::= { vlsTrapDestTable 1 }
VlsTrapDestEntry ::= SEQUENCE {
vlsTrapDestIndex
Integer32,
vlsTrapDestAddr
InetAddressIPv4,
vlsTrapDestPort
Integer32,
vlsTrapDestEnable
TruthValue
}
vlsTrapDestIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsTrapDestEntry 1 }
vlsTrapDestAddr OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsTrapDestEntry 2 }
vlsTrapDestPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsTrapDestEntry 3 }
vlsTrapDestEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsTrapDestEntry 4 }
vlsSntpServerAddr OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSntp 1 }
vlsSntpServerPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSntp 2 }
vlsSntpEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsSntp 3 }
vlsLastEventCode OBJECT-TYPE
SYNTAX VlsEvent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLog 1 }
vlsLastEventIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLog 2 }
vlsEventLogSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLog 3 }
vlsEventLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsEventLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsEventLog 4 }
vlsEventLogEntry OBJECT-TYPE
SYNTAX VlsEventLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsEventIndex }
::= { vlsEventLogTable 1 }
VlsEventLogEntry ::= SEQUENCE {
vlsEventIndex
Integer32,
vlsEventCode
VlsEvent,
vlsEventTimeStamp
TimeTicks,
vlsEventDateTime
DateAndTime,
vlsEventMessage
DisplayString
}
vlsEventIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLogEntry 1 }
vlsEventCode OBJECT-TYPE
SYNTAX VlsEvent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLogEntry 2 }
vlsEventTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLogEntry 3 }
vlsEventDateTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLogEntry 4 }
vlsEventMessage OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLogEntry 5 }
vlsEventTrap NOTIFICATION-TYPE
OBJECTS { vlsLastEventCode }
STATUS current
DESCRIPTION
""
::= { vlsEventLog 8 }
vlsSwitchInputTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsSwitchInputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsOpticalSwitch 1 }
vlsSwitchInputEntry OBJECT-TYPE
SYNTAX VlsSwitchInputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsSwitchInputIndex }
::= { vlsSwitchInputTable 1 }
VlsSwitchInputEntry ::= SEQUENCE {
vlsSwitchInputIndex
Integer32,
vlsSwitchInputPower
VlsDeciDbm,
vlsSwitchLosThreshold
VlsDeciDbm,
vlsSwitchLoqThreshold
VlsDeciDbm
}
vlsSwitchInputIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSwitchInputEntry 1 }
vlsSwitchInputPower OBJECT-TYPE
SYNTAX VlsDeciDbm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSwitchInputEntry 2 }
vlsSwitchLosThreshold OBJECT-TYPE
SYNTAX VlsDeciDbm
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsSwitchInputEntry 3 }
vlsSwitchLoqThreshold OBJECT-TYPE
SYNTAX VlsDeciDbm
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsSwitchInputEntry 4 }
vlsSwitchMode OBJECT-TYPE
SYNTAX VlsSwitchMode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsOpticalSwitch 2 }
vlsSwitchState OBJECT-TYPE
SYNTAX VlsSwitchState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsOpticalSwitch 3 }
END

797
mibs/volius/VOLIUS-OT-MIB Normal file
View File

@ -0,0 +1,797 @@
VOLIUS-OT-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY,
enterprises, TimeTicks, Integer32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, MacAddress, DateAndTime,
DisplayString
FROM SNMPv2-TC
InetAddressIPv4
FROM INET-ADDRESS-MIB;
vlsGlobalModule MODULE-IDENTITY
LAST-UPDATED "201105311534Z"
ORGANIZATION
"Volius"
CONTACT-INFO
""
DESCRIPTION
"This MIB describes all SNMP-enabled hardware produced by Volius,
such as Fiber optical receivers, Erbium-doped fiber amplifiers,
Optical switches, CATV optical transmitters."
REVISION "201105311543Z"
DESCRIPTION
"Initial version"
::= { volius 1 }
VlsDbm ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Data type representing RF power readings in units of dBm."
SYNTAX Integer32
VlsDbuv ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Data type representing RF power readings in units of dBuV."
SYNTAX Integer32
VlsDeciCelsius ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-1"
STATUS current
DESCRIPTION
"Data type representing temperature readings in units of 0.1
degrees Celsius. For example, a temperature of -12.3 degrees
Celsius will be represented as -123."
SYNTAX Integer32
VlsDeciDb ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Data type representing RF gain in units of 0.1 dB. For
example, a gain of -2.5 dB will be represented as -25."
SYNTAX Integer32
VlsDeciDbm ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-1"
STATUS current
DESCRIPTION
"Data type representing power readings in units of 0.1 dBm. For
example, a power of -2.5 dBm will be represented as -25."
SYNTAX Integer32
VlsDeciDbo ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Data type representing OMI readings in units of 0.1 dBo.
For example, an OMI of 10% will be represented as -100
(meaning -10.0 dBo),
an OMI of 1% will be represented
as -200 (meaning -20.0 dBo)."
SYNTAX Integer32
VlsEvent ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
""
SYNTAX INTEGER {
vlsEventStartUp (1),
vlsEventLaserOn (20),
vlsEventLaserOff (21),
vlsEventPout1Norm (22),
vlsEventPout1High (23),
vlsEventPout1Low (24),
vlsEventPout2Norm (25),
vlsEventPout2High (26),
vlsEventPout2Low (27),
vlsEventTcaseNorm (28),
vlsEventTcaseLow (29),
vlsEventTcaseHigh (30),
vlsEventRFinNorm (31),
vlsEventRFinLow (32),
vlsEventRFinHigh (33),
vlsEventLaserTempNorm (34),
vlsEventLaserTempLow (35),
vlsEventLaserTempHigh (36),
vlsEventTecCurrentNorm (37),
vlsEventTecCurrentLow (38),
vlsEventTecCurrentHigh (39),
vlsEventLaserCurrentNorm (40),
vlsEventLaserCurrentLow (41),
vlsEventLaserCurrentHigh (42),
vlsEventLaserPowerNorm (43),
vlsEventLaserPowerLow (44),
vlsEventLaserPowerHigh (45),
vlsEventOmiNorm (46),
vlsEventOmiLow (47),
vlsEventOmiHigh (48),
vlsEventFanNorm (49),
vlsEventFanLow (50)
}
VlsMilliAmp ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Data type representing electrical current values in units of mA."
SYNTAX Integer32
VlsMillivolt ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d-3"
STATUS current
DESCRIPTION
"Data type representing voltage values in units of mV."
SYNTAX Integer32
VlsOnOff ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Data type representing an on-off state."
SYNTAX INTEGER {
vlsOn (1),
vlsOff (2)
}
VlsPerMille ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Data type representing fractions, where percentage would
normally be used. 1 per mille corresponds to 0.1%.
For example. 99.9% would be 999 per mille."
SYNTAX Integer32
VlsPercent ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Data type representing fractions in units of 1%."
SYNTAX Integer32
VlsRPM ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Rotational speed in units of revolutions per minute."
SYNTAX Integer32
volius OBJECT IDENTIFIER ::= { enterprises 34652 }
vlsSystem OBJECT IDENTIFIER ::= { volius 2 }
vlsSystemGeneral OBJECT IDENTIFIER ::= { vlsSystem 10 }
vlsNetworkServices OBJECT IDENTIFIER ::= { vlsSystem 11 }
vlsNetworkAddress OBJECT IDENTIFIER ::= { vlsNetworkServices 5 }
vlsHttp OBJECT IDENTIFIER ::= { vlsNetworkServices 6 }
vlsSnmp OBJECT IDENTIFIER ::= { vlsNetworkServices 7 }
vlsSntp OBJECT IDENTIFIER ::= { vlsNetworkServices 8 }
vlsEventLog OBJECT IDENTIFIER ::= { vlsSystem 13 }
vlsAlarms OBJECT IDENTIFIER ::= { vlsSystem 14 }
vlsEdfa OBJECT IDENTIFIER ::= { volius 3 }
vlsOpticalSwitch OBJECT IDENTIFIER ::= { volius 4 }
vlsCatvTransmitter OBJECT IDENTIFIER ::= { volius 5 }
vlsOpticalReceiver OBJECT IDENTIFIER ::= { volius 6 }
vlsCabinetMonitor OBJECT IDENTIFIER ::= { volius 7 }
vlsUpsMonitor OBJECT IDENTIFIER ::= { volius 8 }
vlsModelName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 1 }
vlsSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 2 }
vlsFirmwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 3 }
vlsBootLoaderVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 4 }
vlsDateAndTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 5 }
vlsTimeZone OBJECT-TYPE
SYNTAX Integer32 (-720..780)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Difference between local and UTC in minutes."
::= { vlsSystemGeneral 6 }
vlsCaseTemperature OBJECT-TYPE
SYNTAX VlsDeciCelsius
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 7 }
vlsFanSpeed OBJECT-TYPE
SYNTAX VlsRPM
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 8 }
vlsSupplyVoltageTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsSupplyVoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsSystemGeneral 9 }
vlsSupplyVoltageEntry OBJECT-TYPE
SYNTAX VlsSupplyVoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsSupplyVoltageIndex }
::= { vlsSupplyVoltageTable 1 }
VlsSupplyVoltageEntry ::= SEQUENCE {
vlsSupplyVoltageIndex
Integer32,
vlsSupplyVoltageNominal
VlsMillivolt,
vlsSupplyVoltageActual
VlsMillivolt
}
vlsSupplyVoltageIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSupplyVoltageEntry 1 }
vlsSupplyVoltageNominal OBJECT-TYPE
SYNTAX VlsMillivolt
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSupplyVoltageEntry 2 }
vlsSupplyVoltageActual OBJECT-TYPE
SYNTAX VlsMillivolt
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsSupplyVoltageEntry 3 }
vlsMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsNetworkAddress 1 }
vlsIpAddress OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsNetworkAddress 2 }
vlsNetMask OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsNetworkAddress 3 }
vlsDefaultGateway OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsNetworkAddress 4 }
vlsHttpPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsHttp 1 }
vlsHttpEnabled OBJECT-TYPE
SYNTAX VlsOnOff
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsHttp 2 }
vlsHttpPasswordEnabled OBJECT-TYPE
SYNTAX VlsOnOff
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsHttp 3 }
vlsSnmpPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsSnmp 1 }
vlsTrapDestTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsTrapDestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsSnmp 2 }
vlsTrapDestEntry OBJECT-TYPE
SYNTAX VlsTrapDestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsTrapDestIndex }
::= { vlsTrapDestTable 1 }
VlsTrapDestEntry ::= SEQUENCE {
vlsTrapDestIndex
Integer32,
vlsTrapDestAddr
InetAddressIPv4,
vlsTrapDestPort
Integer32,
vlsTrapDestEnable
VlsOnOff
}
vlsTrapDestIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsTrapDestEntry 1 }
vlsTrapDestAddr OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsTrapDestEntry 2 }
vlsTrapDestPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsTrapDestEntry 3 }
vlsTrapDestEnable OBJECT-TYPE
SYNTAX VlsOnOff
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsTrapDestEntry 4 }
vlsSntpServerAddr OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsSntp 1 }
vlsSntpServerPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsSntp 2 }
vlsSntpEnabled OBJECT-TYPE
SYNTAX VlsOnOff
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { vlsSntp 3 }
vlsLastEventCode OBJECT-TYPE
SYNTAX VlsEvent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLog 1 }
vlsLastEventIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLog 2 }
vlsEventLogSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of events stored in the log."
::= { vlsEventLog 3 }
vlsEventLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsEventLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsEventLog 4 }
vlsEventLogEntry OBJECT-TYPE
SYNTAX VlsEventLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsEventIndex }
::= { vlsEventLogTable 1 }
VlsEventLogEntry ::= SEQUENCE {
vlsEventIndex
Integer32,
vlsEventCode
VlsEvent,
vlsEventTimeStamp
TimeTicks,
vlsEventDateTime
DateAndTime,
vlsEventMessage
DisplayString
}
vlsEventIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLogEntry 1 }
vlsEventCode OBJECT-TYPE
SYNTAX VlsEvent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLogEntry 2 }
vlsEventTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLogEntry 3 }
vlsEventDateTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLogEntry 4 }
vlsEventMessage OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsEventLogEntry 5 }
vlsEventTrap NOTIFICATION-TYPE
OBJECTS { vlsLastEventCode }
STATUS current
DESCRIPTION
""
::= { vlsEventLog 8 }
vlsAlarmsActiveMask OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is a bit mask where all active alarms are combined.
Alarms are latching,
that is an alarm is still active even when
the condition activating the alarm no longer exists."
::= { vlsAlarms 1 }
vlsAlarmsResetMask OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"You can write reset mask to reset individual alarms.
An alarm will be reset only if the activating condition no longer exists."
::= { vlsAlarms 2 }
vlsAlarmsTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsAlarmsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsAlarms 3 }
vlsAlarmsEntry OBJECT-TYPE
SYNTAX VlsAlarmsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsAlarmIndex }
::= { vlsAlarmsTable 1 }
VlsAlarmsEntry ::= SEQUENCE {
vlsAlarmIndex
Integer32,
vlsAlarmState
VlsOnOff,
vlsAlarmMessage
DisplayString
}
vlsAlarmIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsAlarmsEntry 1 }
vlsAlarmState OBJECT-TYPE
SYNTAX VlsOnOff
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When read, this OID indicates if the alarm is active.
When vlsOff is written to this OID, the alarm is reset."
::= { vlsAlarmsEntry 2 }
vlsAlarmMessage OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsAlarmsEntry 3 }
vlsTxEmissionState OBJECT-TYPE
SYNTAX VlsOnOff
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports whether the laser is on or off."
::= { vlsCatvTransmitter 1 }
vlsTxOutputTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlsTxOutputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { vlsCatvTransmitter 2 }
vlsTxOutputEntry OBJECT-TYPE
SYNTAX VlsTxOutputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { vlsTxOutputIndex }
::= { vlsTxOutputTable 1 }
VlsTxOutputEntry ::= SEQUENCE {
vlsTxOutputIndex
Integer32,
vlsTxOutputPower
VlsDeciDbm
}
vlsTxOutputIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Optical output number (1 or 2)."
::= { vlsTxOutputEntry 1 }
vlsTxOutputPower OBJECT-TYPE
SYNTAX VlsDeciDbm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Optical output level."
::= { vlsTxOutputEntry 2 }
vlsTxPoutLowAlarm OBJECT-TYPE
SYNTAX VlsDeciDbm
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Output power low alarm threshold."
::= { vlsCatvTransmitter 3 }
vlsTxPoutHighAlarm OBJECT-TYPE
SYNTAX VlsDeciDbm
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Output power high alarm threshold."
::= { vlsCatvTransmitter 4 }
vlsTxInputComposite OBJECT-TYPE
SYNTAX VlsDbm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Composite RF level at the transmitter input."
::= { vlsCatvTransmitter 5 }
vlsTxInputPerChannel OBJECT-TYPE
SYNTAX VlsDbuv
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Per-channel RF level at the transmitter input."
::= { vlsCatvTransmitter 6 }
vlsTxChannelPwrFactor OBJECT-TYPE
SYNTAX VlsDeciDb
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This factor is used to convert composite RF level to per-channel RF level.
The factor is expressed in units of 0.1 dB and is always negative or zero.
For example, if the channel plan is 100 channels all with the same RF level,
the factor should be -200 (meaning -20.0 dB). Then, if composite RF level
is 0 dBm (that is 108.75 dBuV), per-channel RF level would be
108.75 - 20 = 88.75 dBuV."
::= { vlsCatvTransmitter 7 }
vlsTxOmi OBJECT-TYPE
SYNTAX VlsPerMille
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Composite OMI in units of 0.1%."
::= { vlsCatvTransmitter 8 }
vlsTxAtt OBJECT-TYPE
SYNTAX VlsDeciDb
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Actual variable attenuator state. The range is 0..25 dB."
::= { vlsCatvTransmitter 9 }
vlsTxLaserCurrent OBJECT-TYPE
SYNTAX VlsPercent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Laser current.
100% corresponds to the current set during factory calibration.
The current is expected to rise slowly after years of operation
(laser aging)."
::= { vlsCatvTransmitter 10 }
vlsTxLaserTecCurrent OBJECT-TYPE
SYNTAX VlsPercent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsCatvTransmitter 11 }
vlsTxLaserPower OBJECT-TYPE
SYNTAX VlsDeciDbm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsCatvTransmitter 12 }
vlsTxLaserTemperature OBJECT-TYPE
SYNTAX VlsDeciCelsius
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { vlsCatvTransmitter 13 }
vlsTxAgc OBJECT-TYPE
SYNTAX VlsOnOff
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"AGC mode on/off control."
::= { vlsCatvTransmitter 14 }
vlsTxSetOmi OBJECT-TYPE
SYNTAX VlsPerMille
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"OMI setpoint when AGC is on."
::= { vlsCatvTransmitter 15 }
vlsTxSetAtt OBJECT-TYPE
SYNTAX VlsDeciDb
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Variable attenuator setpoint when AGC is off."
::= { vlsCatvTransmitter 16 }
vlsTxSetSbsThreshold OBJECT-TYPE
SYNTAX VlsDbm
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SBS suppression level."
::= { vlsCatvTransmitter 17 }
END

View File

@ -0,0 +1,290 @@
{
"os": {
"discovery": {
"devices": [
{
"sysName": "---",
"sysObjectID": ".1.3.6.1.4.1.34652",
"sysDescr": "VS575 Series Erbium Doped Fiber Amplifier",
"sysContact": "---",
"version": "2950",
"hardware": "VS5704-1x32-Telnevia",
"features": null,
"os": "volius",
"type": "network",
"serial": "257000316601711117",
"icon": "volius.png",
"location": "---"
}
]
},
"poller": "matches discovery"
},
"sensors": {
"discovery": {
"sensors": [
{
"sensor_deleted": 0,
"sensor_class": "count",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.34652.3.16.0",
"sensor_index": "0",
"sensor_type": "volius",
"sensor_descr": "Current selected opt input",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 1,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
},
{
"sensor_deleted": 0,
"sensor_class": "dbm",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.34652.3.8.0",
"sensor_index": "0",
"sensor_type": "volius",
"sensor_descr": "Output Power Total",
"group": null,
"sensor_divisor": 10,
"sensor_multiplier": 1,
"sensor_current": 28.1,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
},
{
"sensor_deleted": 0,
"sensor_class": "dbm",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.34652.3.7.1.2.1",
"sensor_index": "1",
"sensor_type": "volius",
"sensor_descr": "Optical power input 1",
"group": null,
"sensor_divisor": 10,
"sensor_multiplier": 1,
"sensor_current": 5.1,
"sensor_limit": 10,
"sensor_limit_warn": 8,
"sensor_limit_low": -10,
"sensor_limit_low_warn": -5,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
},
{
"sensor_deleted": 0,
"sensor_class": "dbm",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.34652.3.7.1.2.2",
"sensor_index": "2",
"sensor_type": "volius",
"sensor_descr": "Optical power input 2",
"group": null,
"sensor_divisor": 10,
"sensor_multiplier": 1,
"sensor_current": 3.1,
"sensor_limit": 10,
"sensor_limit_warn": 8,
"sensor_limit_low": -10,
"sensor_limit_low_warn": -5,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
},
{
"sensor_deleted": 0,
"sensor_class": "fanspeed",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.34652.2.10.11.0",
"sensor_index": "0",
"sensor_type": "volius",
"sensor_descr": "Fan speed",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 9247,
"sensor_limit": 16644.6,
"sensor_limit_warn": null,
"sensor_limit_low": 500,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
},
{
"sensor_deleted": 0,
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.34652.3.15.0",
"sensor_index": "0",
"sensor_type": "vlsEdfaSwitchMode",
"sensor_descr": "SwitchMode",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 3,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "vlsEdfaSwitchMode"
},
{
"sensor_deleted": 0,
"sensor_class": "temperature",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.34652.2.10.6.0",
"sensor_index": "0",
"sensor_type": "volius",
"sensor_descr": "Temperature device",
"group": null,
"sensor_divisor": 10,
"sensor_multiplier": 1,
"sensor_current": 38.9,
"sensor_limit": 55,
"sensor_limit_warn": 45,
"sensor_limit_low": 0,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
},
{
"sensor_deleted": 0,
"sensor_class": "voltage",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.34652.2.10.7.1.3.1",
"sensor_index": "1",
"sensor_type": "volius",
"sensor_descr": "Voltage Sensor 1",
"group": null,
"sensor_divisor": 1000,
"sensor_multiplier": 1,
"sensor_current": 12.031,
"sensor_limit": 13.83565,
"sensor_limit_warn": null,
"sensor_limit_low": 10.22635,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
},
{
"sensor_deleted": 0,
"sensor_class": "voltage",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.34652.2.10.7.1.3.2",
"sensor_index": "2",
"sensor_type": "volius",
"sensor_descr": "Voltage Sensor 2",
"group": null,
"sensor_divisor": 1000,
"sensor_multiplier": 1,
"sensor_current": 5.21,
"sensor_limit": 5.9915,
"sensor_limit_warn": null,
"sensor_limit_low": 4.4285,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
}
],
"state_indexes": [
{
"state_name": "vlsEdfaSwitchMode",
"state_descr": "vlsSwitchForceA",
"state_draw_graph": 0,
"state_value": 1,
"state_generic_value": 1
},
{
"state_name": "vlsEdfaSwitchMode",
"state_descr": "vlsSwitchForceB",
"state_draw_graph": 0,
"state_value": 2,
"state_generic_value": 1
},
{
"state_name": "vlsEdfaSwitchMode",
"state_descr": "vlsSwitchPreferA",
"state_draw_graph": 0,
"state_value": 3,
"state_generic_value": 0
},
{
"state_name": "vlsEdfaSwitchMode",
"state_descr": "vlsSwitchPreferB",
"state_draw_graph": 0,
"state_value": 4,
"state_generic_value": 0
},
{
"state_name": "vlsEdfaSwitchMode",
"state_descr": "vlsSwitchPreferALatch",
"state_draw_graph": 0,
"state_value": 5,
"state_generic_value": 0
},
{
"state_name": "vlsEdfaSwitchMode",
"state_descr": "vlsSwitchPreferBLatch",
"state_draw_graph": 0,
"state_value": 6,
"state_generic_value": 0
}
]
},
"poller": "matches discovery"
}
}

View File

@ -0,0 +1,194 @@
{
"os": {
"discovery": {
"devices": [
{
"sysName": "vs578 optical switch",
"sysObjectID": ".1.3.6.1.4.1.34652",
"sysDescr": "Model VS5792 CATV Optical Receiver",
"sysContact": "70726976617465",
"version": "rev2125",
"hardware": "VS5782",
"features": null,
"os": "volius",
"type": "network",
"serial": "257800162401710412",
"icon": "volius.png",
"location": "70726976617465"
}
]
},
"poller": "matches discovery"
},
"sensors": {
"discovery": {
"sensors": [
{
"sensor_deleted": 0,
"sensor_class": "count",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.34652.4.3.0",
"sensor_index": "0",
"sensor_type": "volius",
"sensor_descr": "Current selected opt input",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 1,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
},
{
"sensor_deleted": 0,
"sensor_class": "dbm",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.34652.4.1.1.2.1",
"sensor_index": "1",
"sensor_type": "volius",
"sensor_descr": "Optical power input 1",
"group": null,
"sensor_divisor": 10,
"sensor_multiplier": 1,
"sensor_current": 1.1,
"sensor_limit": 10,
"sensor_limit_warn": 8,
"sensor_limit_low": -10,
"sensor_limit_low_warn": -5,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
},
{
"sensor_deleted": 0,
"sensor_class": "dbm",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.34652.4.1.1.2.2",
"sensor_index": "2",
"sensor_type": "volius",
"sensor_descr": "Optical power input 2",
"group": null,
"sensor_divisor": 10,
"sensor_multiplier": 1,
"sensor_current": 5.9,
"sensor_limit": 10,
"sensor_limit_warn": 8,
"sensor_limit_low": -10,
"sensor_limit_low_warn": -5,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
},
{
"sensor_deleted": 0,
"sensor_class": "state",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.34652.4.2.0",
"sensor_index": "0",
"sensor_type": "vlsSwitchMode",
"sensor_descr": "SwitchMode",
"group": null,
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 3,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": null,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": "vlsSwitchMode"
},
{
"sensor_deleted": 0,
"sensor_class": "voltage",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.34652.2.10.7.1.3.1",
"sensor_index": "1",
"sensor_type": "volius",
"sensor_descr": "Voltage Sensor 1",
"group": null,
"sensor_divisor": 1000,
"sensor_multiplier": 1,
"sensor_current": 3.334,
"sensor_limit": 3.8341,
"sensor_limit_warn": null,
"sensor_limit_low": 2.8339,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
}
],
"state_indexes": [
{
"state_name": "vlsSwitchMode",
"state_descr": "vlsForcePathA",
"state_draw_graph": 0,
"state_value": 1,
"state_generic_value": 1
},
{
"state_name": "vlsSwitchMode",
"state_descr": "vlsForcePathB",
"state_draw_graph": 0,
"state_value": 2,
"state_generic_value": 1
},
{
"state_name": "vlsSwitchMode",
"state_descr": "vlsPreferPathA",
"state_draw_graph": 0,
"state_value": 3,
"state_generic_value": 0
},
{
"state_name": "vlsSwitchMode",
"state_descr": "vlsPreferPathB",
"state_draw_graph": 0,
"state_value": 4,
"state_generic_value": 0
},
{
"state_name": "vlsSwitchMode",
"state_descr": "vlsAutoLatching",
"state_draw_graph": 0,
"state_value": 5,
"state_generic_value": 0
},
{
"state_name": "vlsSwitchMode",
"state_descr": "vlsScript",
"state_draw_graph": 0,
"state_value": 6,
"state_generic_value": 0
}
]
},
"poller": "matches discovery"
}
}

View File

@ -0,0 +1,126 @@
{
"os": {
"discovery": {
"devices": [
{
"sysName": "---",
"sysObjectID": ".1.3.6.1.4.1.34652",
"sysDescr": "VS5793 CATV Optical Receiver",
"sysContact": "---",
"version": "3176",
"hardware": "VS5793",
"features": null,
"os": "volius",
"type": "network",
"serial": "257900320931910",
"icon": "volius.png",
"location": "---"
}
]
},
"poller": "matches discovery"
},
"sensors": {
"discovery": {
"sensors": [
{
"sensor_deleted": 0,
"sensor_class": "dbm",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.34652.6.1.1.2.1",
"sensor_index": "1",
"sensor_type": "volius",
"sensor_descr": "Optical power input 1",
"group": null,
"sensor_divisor": 10,
"sensor_multiplier": 1,
"sensor_current": -1.6,
"sensor_limit": 5,
"sensor_limit_warn": 2,
"sensor_limit_low": -10,
"sensor_limit_low_warn": -6,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
},
{
"sensor_deleted": 0,
"sensor_class": "temperature",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.34652.2.10.6.0",
"sensor_index": "0",
"sensor_type": "volius",
"sensor_descr": "Temperature device",
"group": null,
"sensor_divisor": 10,
"sensor_multiplier": 1,
"sensor_current": 41.7,
"sensor_limit": 55,
"sensor_limit_warn": 45,
"sensor_limit_low": 0,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
},
{
"sensor_deleted": 0,
"sensor_class": "tv_signal",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.34652.6.3.0",
"sensor_index": "0",
"sensor_type": "volius",
"sensor_descr": "Output TV Signal",
"group": null,
"sensor_divisor": 10,
"sensor_multiplier": 1,
"sensor_current": 11.4,
"sensor_limit": null,
"sensor_limit_warn": null,
"sensor_limit_low": 105,
"sensor_limit_low_warn": 113,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
},
{
"sensor_deleted": 0,
"sensor_class": "voltage",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.34652.2.10.7.1.3.2",
"sensor_index": "2",
"sensor_type": "volius",
"sensor_descr": "Voltage Sensor 2",
"group": null,
"sensor_divisor": 1000,
"sensor_multiplier": 1,
"sensor_current": 11.975,
"sensor_limit": 13.77125,
"sensor_limit_warn": null,
"sensor_limit_low": 10.17875,
"sensor_limit_low_warn": null,
"sensor_alert": 1,
"sensor_custom": "No",
"entPhysicalIndex": null,
"entPhysicalIndex_measured": null,
"sensor_prev": null,
"user_func": null,
"state_name": null
}
]
},
"poller": "matches discovery"
}
}

View File

@ -0,0 +1,102 @@
1.3.6.1.2.1.1.1.0|4|VS575 Series Erbium Doped Fiber Amplifier
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.34652
1.3.6.1.2.1.1.3.0|67|274716128
1.3.6.1.2.1.1.4.0|4|---
1.3.6.1.2.1.1.5.0|4|---
1.3.6.1.2.1.1.6.0|4|---
1.3.6.1.2.1.1.7.0|2|72
1.3.6.1.4.1.34652.2.10.1.0|4|VS5704-1x32-Telnevia
1.3.6.1.4.1.34652.2.10.2.0|4|257000316601711117
1.3.6.1.4.1.34652.2.10.3.0|4|2950
1.3.6.1.4.1.34652.2.10.4.0|4e|\x07\xe6\x01\x18\x17\x14\x00\x00+\x07\x00
1.3.6.1.4.1.34652.2.10.5.0|2|420
1.3.6.1.4.1.34652.2.10.6.0|2|389
1.3.6.1.4.1.34652.2.10.7.1.1.1|2|1
1.3.6.1.4.1.34652.2.10.7.1.1.2|2|2
1.3.6.1.4.1.34652.2.10.7.1.2.1|2|12000
1.3.6.1.4.1.34652.2.10.7.1.2.2|2|5000
1.3.6.1.4.1.34652.2.10.7.1.3.1|2|12031
1.3.6.1.4.1.34652.2.10.7.1.3.2|2|5210
1.3.6.1.4.1.34652.2.10.8.0|2|0
1.3.6.1.4.1.34652.2.10.9.0|2|0
1.3.6.1.4.1.34652.2.10.10.0|4|2924
1.3.6.1.4.1.34652.2.10.11.0|2|9247
1.3.6.1.4.1.34652.2.11.5.1.0|4|"L2-Y
1.3.6.1.4.1.34652.2.11.5.2.0|4e|\n\xee\x00i
1.3.6.1.4.1.34652.2.11.5.3.0|4e|\xff\xff\xff\xf8
1.3.6.1.4.1.34652.2.11.5.4.0|4e|\n\xee\x00n
1.3.6.1.4.1.34652.2.11.6.1.0|4|
1.3.6.1.4.1.34652.2.11.6.2.0|2|1
1.3.6.1.4.1.34652.2.11.6.3.0|2|80
1.3.6.1.4.1.34652.2.11.6.4.0|2|1
1.3.6.1.4.1.34652.2.11.7.1.0|2|161
1.3.6.1.4.1.34652.2.11.7.2.1.1.1|2|1
1.3.6.1.4.1.34652.2.11.7.2.1.1.2|2|2
1.3.6.1.4.1.34652.2.11.7.2.1.1.3|2|3
1.3.6.1.4.1.34652.2.11.7.2.1.1.4|2|4
1.3.6.1.4.1.34652.2.11.7.2.1.2.1|4e|m\xc3@\x19
1.3.6.1.4.1.34652.2.11.7.2.1.2.2|4e|m\xc3A\x01
1.3.6.1.4.1.34652.2.11.7.2.1.2.3|4e|\x00\x00\x00\x00
1.3.6.1.4.1.34652.2.11.7.2.1.2.4|4e|\x00\x00\x00\x00
1.3.6.1.4.1.34652.2.11.7.2.1.3.1|2|162
1.3.6.1.4.1.34652.2.11.7.2.1.3.2|2|162
1.3.6.1.4.1.34652.2.11.7.2.1.3.3|2|162
1.3.6.1.4.1.34652.2.11.7.2.1.3.4|2|162
1.3.6.1.4.1.34652.2.11.7.2.1.4.1|2|2
1.3.6.1.4.1.34652.2.11.7.2.1.4.2|2|2
1.3.6.1.4.1.34652.2.11.7.2.1.4.3|2|2
1.3.6.1.4.1.34652.2.11.7.2.1.4.4|2|2
1.3.6.1.4.1.34652.2.11.8.1.0|4e|m\xc3@\x01
1.3.6.1.4.1.34652.2.11.8.2.0|2|123
1.3.6.1.4.1.34652.2.11.8.3.0|2|1
1.3.6.1.4.1.34652.2.14.1.0|2|16
1.3.6.1.4.1.34652.2.14.2.0|2|0
1.3.6.1.4.1.34652.2.14.3.1.1.1|2|1
1.3.6.1.4.1.34652.2.14.3.1.1.2|2|2
1.3.6.1.4.1.34652.2.14.3.1.1.3|2|3
1.3.6.1.4.1.34652.2.14.3.1.1.4|2|4
1.3.6.1.4.1.34652.2.14.3.1.1.5|2|5
1.3.6.1.4.1.34652.2.14.3.1.1.6|2|6
1.3.6.1.4.1.34652.2.14.3.1.1.7|2|7
1.3.6.1.4.1.34652.2.14.3.1.1.8|2|8
1.3.6.1.4.1.34652.2.14.3.1.1.9|2|9
1.3.6.1.4.1.34652.2.14.3.1.2.1|2|2
1.3.6.1.4.1.34652.2.14.3.1.2.2|2|2
1.3.6.1.4.1.34652.2.14.3.1.2.3|2|2
1.3.6.1.4.1.34652.2.14.3.1.2.4|2|2
1.3.6.1.4.1.34652.2.14.3.1.2.5|2|1
1.3.6.1.4.1.34652.2.14.3.1.2.6|2|2
1.3.6.1.4.1.34652.2.14.3.1.2.7|2|2
1.3.6.1.4.1.34652.2.14.3.1.2.8|2|2
1.3.6.1.4.1.34652.2.14.3.1.2.9|2|2
1.3.6.1.4.1.34652.2.14.3.1.3.1|4|Pump laser off
1.3.6.1.4.1.34652.2.14.3.1.3.2|4|Pump laser temp. out of range
1.3.6.1.4.1.34652.2.14.3.1.3.3|4|Pump laser current out of range
1.3.6.1.4.1.34652.2.14.3.1.3.4|4|Input power out of range
1.3.6.1.4.1.34652.2.14.3.1.3.5|4|Output power out of range
1.3.6.1.4.1.34652.2.14.3.1.3.6|4|Case temperature out of range
1.3.6.1.4.1.34652.2.14.3.1.3.7|4|Fan speed too low
1.3.6.1.4.1.34652.2.14.3.1.3.8|4|Overcurrent protection (SM pump)
1.3.6.1.4.1.34652.2.14.3.1.3.9|4|Overcurrent protection (MM pump)
1.3.6.1.4.1.34652.3.1.0|2|1
1.3.6.1.4.1.34652.3.2.0|2|1
1.3.6.1.4.1.34652.3.3.0|2|1
1.3.6.1.4.1.34652.3.4.0|2|281
1.3.6.1.4.1.34652.3.5.0|2|966
1.3.6.1.4.1.34652.3.6.0|2|0
1.3.6.1.4.1.34652.3.7.1.1.1|2|1
1.3.6.1.4.1.34652.3.7.1.1.2|2|2
1.3.6.1.4.1.34652.3.7.1.2.1|2|51
1.3.6.1.4.1.34652.3.7.1.2.2|2|31
1.3.6.1.4.1.34652.3.8.0|2|281
1.3.6.1.4.1.34652.3.9.0|2|91
1.3.6.1.4.1.34652.3.10.0|2|190
1.3.6.1.4.1.34652.3.11.0|2|347
1.3.6.1.4.1.34652.3.12.0|2|276
1.3.6.1.4.1.34652.3.13.0|2|-87
1.3.6.1.4.1.34652.3.14.0|2|0
1.3.6.1.4.1.34652.3.15.0|2|3
1.3.6.1.4.1.34652.3.16.0|2|1
1.3.6.1.4.1.34652.3.17.0|2|400
1.3.6.1.4.1.34652.3.18.0|2|-100
1.3.6.1.4.1.34652.3.19.0|2|20

View File

@ -0,0 +1,56 @@
1.3.6.1.2.1.1.1.0|4|Model VS5792 CATV Optical Receiver
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.34652
1.3.6.1.2.1.1.3.0|67|1722121317
1.3.6.1.2.1.1.4.0|4e|70726976617465
1.3.6.1.2.1.1.5.0|4|VS578 optical switch
1.3.6.1.2.1.1.6.0|4e|70726976617465
1.3.6.1.2.1.1.7.0|2|72
1.3.6.1.4.1.34652.2.10.1.0|4|VS5782
1.3.6.1.4.1.34652.2.10.2.0|4|257800162401710412
1.3.6.1.4.1.34652.2.10.3.0|4|rev2125
1.3.6.1.4.1.34652.2.10.4.0|4e|\x07\xe6\x01\x18\x159\x02\x00+\x07\x00
1.3.6.1.4.1.34652.2.10.5.0|2|420
1.3.6.1.4.1.34652.2.10.6.0|2|0
1.3.6.1.4.1.34652.2.10.7.1.1.1|2|1
1.3.6.1.4.1.34652.2.10.7.1.1.2|2|2
1.3.6.1.4.1.34652.2.10.7.1.2.1|2|3300
1.3.6.1.4.1.34652.2.10.7.1.2.2|2|48000
1.3.6.1.4.1.34652.2.10.7.1.3.1|2|3334
1.3.6.1.4.1.34652.2.10.7.1.3.2|2|0
1.3.6.1.4.1.34652.2.11.5.1.0|4e|\x00\xa0T\xce\x92)
1.3.6.1.4.1.34652.2.11.5.2.0|4e|\n\xee\x07\x9d
1.3.6.1.4.1.34652.2.11.5.3.0|4e|\xff\xff\xff\xf8
1.3.6.1.4.1.34652.2.11.5.4.0|4e|\n\xee\x07\x9e
1.3.6.1.4.1.34652.2.11.5.5.0|2|2
1.3.6.1.4.1.34652.2.11.6.1.0|4|
1.3.6.1.4.1.34652.2.11.6.2.0|2|2
1.3.6.1.4.1.34652.2.11.6.3.0|2|80
1.3.6.1.4.1.34652.2.11.6.4.0|2|1
1.3.6.1.4.1.34652.2.11.7.1.0|2|161
1.3.6.1.4.1.34652.2.11.7.2.1.1.1|2|1
1.3.6.1.4.1.34652.2.11.7.2.1.1.2|2|2
1.3.6.1.4.1.34652.2.11.7.2.1.1.3|2|3
1.3.6.1.4.1.34652.2.11.7.2.1.1.4|2|4
1.3.6.1.4.1.34652.2.11.7.2.1.2.1|4e|\x00\x00\x00\x00
1.3.6.1.4.1.34652.2.11.7.2.1.2.2|4e|\x00\x00\x00\x00
1.3.6.1.4.1.34652.2.11.7.2.1.2.3|4e|\x00\x00\x00\x00
1.3.6.1.4.1.34652.2.11.7.2.1.2.4|4e|\x00\x00\x00\x00
1.3.6.1.4.1.34652.2.11.7.2.1.3.1|2|162
1.3.6.1.4.1.34652.2.11.7.2.1.3.2|2|162
1.3.6.1.4.1.34652.2.11.7.2.1.3.3|2|162
1.3.6.1.4.1.34652.2.11.7.2.1.3.4|2|162
1.3.6.1.4.1.34652.2.11.7.2.1.4.1|2|2
1.3.6.1.4.1.34652.2.11.7.2.1.4.2|2|2
1.3.6.1.4.1.34652.2.11.7.2.1.4.3|2|2
1.3.6.1.4.1.34652.2.11.7.2.1.4.4|2|2
1.3.6.1.4.1.34652.2.11.8.1.0|4e|m\xc3@\x01
1.3.6.1.4.1.34652.2.11.8.2.0|2|123
1.3.6.1.4.1.34652.2.11.8.3.0|2|1
1.3.6.1.4.1.34652.4.1.1.1.1|2|1
1.3.6.1.4.1.34652.4.1.1.1.2|2|2
1.3.6.1.4.1.34652.4.1.1.2.1|2|11
1.3.6.1.4.1.34652.4.1.1.2.2|2|59
1.3.6.1.4.1.34652.4.1.1.3.1|2|-10
1.3.6.1.4.1.34652.4.1.1.3.2|2|40
1.3.6.1.4.1.34652.4.2.0|2|3
1.3.6.1.4.1.34652.4.3.0|2|1

View File

@ -0,0 +1,71 @@
1.3.6.1.2.1.1.1.0|4|VS5793 CATV Optical Receiver
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.34652
1.3.6.1.2.1.1.3.0|67|24767731
1.3.6.1.2.1.1.4.0|4|---
1.3.6.1.2.1.1.5.0|4|---
1.3.6.1.2.1.1.6.0|4|---
1.3.6.1.2.1.1.7.0|2|72
1.3.6.1.4.1.34652.2.10.1.0|4|VS5793
1.3.6.1.4.1.34652.2.10.2.0|4|257900320931910
1.3.6.1.4.1.34652.2.10.3.0|4|3176
1.3.6.1.4.1.34652.2.10.4.0|4e|\x07\xb2\x01\x01\x00\x00\x00\x00+\x07\x00
1.3.6.1.4.1.34652.2.10.5.0|2|420
1.3.6.1.4.1.34652.2.10.6.0|2|417
1.3.6.1.4.1.34652.2.10.7.1.1.1|2|1
1.3.6.1.4.1.34652.2.10.7.1.1.2|2|2
1.3.6.1.4.1.34652.2.10.7.1.2.1|2|12000
1.3.6.1.4.1.34652.2.10.7.1.2.2|2|12000
1.3.6.1.4.1.34652.2.10.7.1.3.1|2|0
1.3.6.1.4.1.34652.2.10.7.1.3.2|2|11975
1.3.6.1.4.1.34652.2.10.8.0|2|3
1.3.6.1.4.1.34652.2.10.9.0|2|2
1.3.6.1.4.1.34652.2.10.10.0|4|3135
1.3.6.1.4.1.34652.2.10.11.0|4|
1.3.6.1.4.1.34652.2.10.12.0|2|1129064
1.3.6.1.4.1.34652.2.10.14.0|4|
1.3.6.1.4.1.34652.2.10.15.0|4|
1.3.6.1.4.1.34652.2.10.16.0|2|1
1.3.6.1.4.1.34652.2.11.5.1.0|4e|L2-Y{\xad
1.3.6.1.4.1.34652.2.11.5.2.0|4e|\n\xac\xb4\x05
1.3.6.1.4.1.34652.2.11.5.3.0|4e|\xff\xff\xf0\x00
1.3.6.1.4.1.34652.2.11.5.4.0|4e|\n\xac\xbf\xfe
1.3.6.1.4.1.34652.2.11.5.5.0|2|2
1.3.6.1.4.1.34652.2.11.6.1.0|4|
1.3.6.1.4.1.34652.2.11.6.2.0|2|2
1.3.6.1.4.1.34652.2.11.6.3.0|2|80
1.3.6.1.4.1.34652.2.11.6.4.0|2|1
1.3.6.1.4.1.34652.2.11.7.1.0|2|161
1.3.6.1.4.1.34652.2.11.7.2.1.1.1|2|1
1.3.6.1.4.1.34652.2.11.7.2.1.1.2|2|2
1.3.6.1.4.1.34652.2.11.7.2.1.1.3|2|3
1.3.6.1.4.1.34652.2.11.7.2.1.1.4|2|4
1.3.6.1.4.1.34652.2.11.7.2.1.2.1|4e|\x00\x00\x00\x00
1.3.6.1.4.1.34652.2.11.7.2.1.2.2|4e|\x00\x00\x00\x00
1.3.6.1.4.1.34652.2.11.7.2.1.2.3|4e|\x00\x00\x00\x00
1.3.6.1.4.1.34652.2.11.7.2.1.2.4|4e|\x00\x00\x00\x00
1.3.6.1.4.1.34652.2.11.7.2.1.3.1|2|162
1.3.6.1.4.1.34652.2.11.7.2.1.3.2|2|162
1.3.6.1.4.1.34652.2.11.7.2.1.3.3|2|162
1.3.6.1.4.1.34652.2.11.7.2.1.3.4|2|162
1.3.6.1.4.1.34652.2.11.7.2.1.4.1|2|2
1.3.6.1.4.1.34652.2.11.7.2.1.4.2|2|2
1.3.6.1.4.1.34652.2.11.7.2.1.4.3|2|2
1.3.6.1.4.1.34652.2.11.7.2.1.4.4|2|2
1.3.6.1.4.1.34652.2.11.8.1.0|4e|\x00\x00\x00\x00
1.3.6.1.4.1.34652.2.11.8.2.0|2|123
1.3.6.1.4.1.34652.2.11.8.3.0|2|2
1.3.6.1.4.1.34652.2.14.1.0|4e|\x00\x00\x00\x00
1.3.6.1.4.1.34652.2.14.2.0|4|
1.3.6.1.4.1.34652.2.14.3.0|2|2
1.3.6.1.4.1.34652.6.1.1.1.1|2|1
1.3.6.1.4.1.34652.6.1.1.2.1|2|-16
1.3.6.1.4.1.34652.6.2.0|2|1
1.3.6.1.4.1.34652.6.3.0|2|114
1.3.6.1.4.1.34652.6.4.0|2|1
1.3.6.1.4.1.34652.6.5.0|2|0
1.3.6.1.4.1.34652.6.6.0|2|0
1.3.6.1.4.1.34652.6.7.0|2|0
1.3.6.1.4.1.34652.6.9.0|2|0
1.3.6.1.4.1.34652.6.10.0|2|1
1.3.6.1.4.1.34652.6.11.0|2|-17
1.3.6.1.4.1.34652.6.12.0|2|10