Solid Optics EDFAMUX support (#14129)

Workaround a bad SNMP implementation
This commit is contained in:
Tony Murray 2022-07-24 13:10:15 -05:00 committed by GitHub
parent e497ee77b8
commit 5c958937b3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 1094 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@ -0,0 +1,62 @@
modules:
sensors:
dbm:
data:
-
oid: SO-MUX-MIB::preEdfaSeqTable.2
value: SO-MUX-MIB::preEdfaSeqTable
num_oid: '.1.3.6.1.4.1.51628.1.2.{{ $index }}'
index: 'prePowerGainValue.{{ $index }}'
descr: Gain Value
group: Pre
-
oid: SO-MUX-MIB::preEdfaSeqTable.3
value: SO-MUX-MIB::preEdfaSeqTable
num_oid: '.1.3.6.1.4.1.51628.1.2.{{ $index }}'
index: 'prePowerIn.{{ $index }}'
descr: Power In
group: Pre
-
oid: SO-MUX-MIB::preEdfaSeqTable.4
value: SO-MUX-MIB::preEdfaSeqTable
num_oid: '.1.3.6.1.4.1.51628.1.2.{{ $index }}'
index: 'prePowerOut.{{ $index }}'
descr: Power Out
group: Pre
-
oid: SO-MUX-MIB::postEdfaSeqTable.2
value: SO-MUX-MIB::postEdfaSeqTable
num_oid: '.1.3.6.1.4.1.51628.1.3.{{ $index }}'
index: 'postPowerGainValue.{{ $index }}'
descr: Gain Value
group: Post
-
oid: SO-MUX-MIB::postEdfaSeqTable.3
value: SO-MUX-MIB::postEdfaSeqTable
num_oid: '.1.3.6.1.4.1.51628.1.3.{{ $index }}'
index: 'postPowerIn.{{ $index }}'
descr: Power In
group: Post
-
oid: SO-MUX-MIB::postEdfaSeqTable.4
value: SO-MUX-MIB::postEdfaSeqTable
num_oid: '.1.3.6.1.4.1.51628.1.3.{{ $index }}'
index: 'postPowerOut.{{ $index }}'
descr: Power Out
group: Post
temperature:
data:
-
oid: SO-MUX-MIB::preEdfaSeqTable.5
value: SO-MUX-MIB::preEdfaSeqTable
num_oid: '.1.3.6.1.4.1.51628.1.2.{{ $index }}'
index: 'preTemperature.{{ $index }}'
descr: Temperature
group: Pre
-
oid: SO-MUX-MIB::postEdfaSeqTable.5
value: SO-MUX-MIB::postEdfaSeqTable
num_oid: '.1.3.6.1.4.1.51628.1.3.{{ $index }}'
index: 'postTemperature.{{ $index }}'
descr: Temperature
group: Post

View File

@ -0,0 +1,13 @@
os: edfamux
text: 'Solid Optics EDFAMUX'
type: network
icon: solidoptics
mib_dir: solidoptics
over:
- { graph: device_dbm, text: 'dBm' }
- { graph: device_temperature, text: 'Tempurature' }
discovery:
-
sysObjectID:
- .1.3.6.1.4.1.51628

215
mibs/solidoptics/SO-MUX-MIB Normal file
View File

@ -0,0 +1,215 @@
SO-MUX-MIB DEFINITIONS ::= BEGIN
--
-- Solid Optics EDFAMUX MIB
--
IMPORTS
MODULE-IDENTITY, enterprises, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI
MODULE-COMPLIANCE,OBJECT-GROUP FROM SNMPv2-CONF
;
solidOptics MODULE-IDENTITY
LAST-UPDATED "202007030000Z"
ORGANIZATION "Solid Optics"
CONTACT-INFO
"Solid Optics EU
solid-optics.com
EMail: thijs@solid-optics.eu"
DESCRIPTION
"This MIB contains definition of the SNMP objects
and traps to interface with SO products."
REVISION "202007030000Z"
DESCRIPTION
"RFurch minor adjustments"
::= { enterprises 51628 }
edfaMux OBJECT IDENTIFIER ::= { solidOptics 1 }
--moniMux OBJECT IDENTIFIER ::= { solidOptics 2 }
---
--- EdfaMux definitions
---
dcmDistance OBJECT-TYPE
SYNTAX Integer32(1..999)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current dispersion in kilometers."
::= {edfaMux 1}
preEdfaSeqTable OBJECT-TYPE
SYNTAX SEQUENCE OF PreEdfaSeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table for iterator"
::= { edfaMux 2 }
preEdfaSeqEntry OBJECT-TYPE
SYNTAX PreEdfaSeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Descriptive and Status Information for the pre EDFA."
INDEX { preIndex }
::= {preEdfaSeqTable 1}
postEdfaSeqTable OBJECT-TYPE
SYNTAX SEQUENCE OF PostEdfaSeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table for iterator"
::= { edfaMux 3 }
postEdfaSeqEntry OBJECT-TYPE
SYNTAX PostEdfaSeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Descriptive and Status Information for the post EDFA."
INDEX { postIndex }
::= {postEdfaSeqTable 1}
PreEdfaSeq ::= SEQUENCE {
preIndex Integer32,
prePowerGainValue OCTET STRING,
prePowerIn OCTET STRING,
prePowerOut OCTET STRING,
preTemperature OCTET STRING
}
preIndex OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Column index."
::= { preEdfaSeqEntry 1}
prePowerGainValue OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Gain value in dBm."
::= { preEdfaSeqEntry 2 }
prePowerIn OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power in in dBm"
::= { preEdfaSeqEntry 3 }
prePowerOut OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power out in dBm."
::= { preEdfaSeqEntry 4 }
preTemperature OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current temperature in degrees Celsius."
::= { preEdfaSeqEntry 5 }
PostEdfaSeq ::= SEQUENCE {
postIndex Integer32,
postPowerGainValue OCTET STRING,
postPowerIn OCTET STRING,
postPowerOut OCTET STRING,
postTemperature OCTET STRING
}
postIndex OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Column index."
::= { postEdfaSeqEntry 1}
postPowerGainValue OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Gain value in dBm."
::= { postEdfaSeqEntry 2 }
postPowerIn OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power in in dBm"
::= { postEdfaSeqEntry 3 }
postPowerOut OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power out in dBm."
::= { postEdfaSeqEntry 4 }
postTemperature OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current temperature in degrees Celsius."
::= { postEdfaSeqEntry 5 }
-- conformance information
edfaConformance OBJECT IDENTIFIER ::= { edfaMux 4 }
edfaGroups OBJECT IDENTIFIER ::= { edfaConformance 1 }
edfaCompliances OBJECT IDENTIFIER ::= { edfaConformance 2 }
-- compliance statements
edfaCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP SolidOptics EDFA devices"
MODULE -- this module
MANDATORY-GROUPS { edfaGroup }
-- here we can add optional groups!
-- GROUP edfaGroup
-- DESCRIPTION
-- "All EDFA values must be in this group"
::= { edfaCompliances 1 }
-- units of conformance
-- groups
edfaGroup OBJECT-GROUP
OBJECTS {
dcmDistance, prePowerGainValue, prePowerIn, prePowerOut, preTemperature,
postPowerGainValue, postPowerIn, postPowerOut, postTemperature
}
STATUS current
DESCRIPTION
"A collection of objects"
::= { edfaGroups 1 }
END

580
tests/data/edfamux.json Normal file
View File

@ -0,0 +1,580 @@
{
"os": {
"discovery": {
"devices": [
{
"sysName": "<hostname>",
"sysObjectID": ".1.3.6.1.4.1.51628",
"sysDescr": null,
"sysContact": "<CONTACT INFO>",
"version": null,
"hardware": null,
"features": null,
"os": "edfamux",
"type": "network",
"serial": null,
"icon": "solidoptics.png",
"location": "<LOCATION>"
}
]
},
"poller": "matches discovery"
},
"ports": {
"discovery": {
"ports": [
{
"port_descr_type": null,
"port_descr_descr": null,
"port_descr_circuit": null,
"port_descr_speed": null,
"port_descr_notes": null,
"ifDescr": "lo",
"ifName": "lo",
"portName": null,
"ifIndex": 1,
"ifSpeed": null,
"ifSpeed_prev": null,
"ifConnectorPresent": null,
"ifPromiscuousMode": null,
"ifOperStatus": "up",
"ifOperStatus_prev": null,
"ifAdminStatus": null,
"ifAdminStatus_prev": null,
"ifDuplex": null,
"ifMtu": null,
"ifType": "softwareLoopback",
"ifAlias": "lo",
"ifPhysAddress": null,
"ifHardType": null,
"ifLastChange": 0,
"ifVlan": "",
"ifTrunk": null,
"counter_in": null,
"counter_out": null,
"ignore": 0,
"disabled": 0,
"detailed": 0,
"deleted": 0,
"pagpOperationMode": null,
"pagpPortState": null,
"pagpPartnerDeviceId": null,
"pagpPartnerLearnMethod": null,
"pagpPartnerIfIndex": null,
"pagpPartnerGroupIfIndex": null,
"pagpPartnerDeviceName": null,
"pagpEthcOperationMode": null,
"pagpDeviceId": null,
"pagpGroupIfIndex": null,
"ifInUcastPkts": null,
"ifInUcastPkts_prev": null,
"ifInUcastPkts_delta": null,
"ifInUcastPkts_rate": null,
"ifOutUcastPkts": null,
"ifOutUcastPkts_prev": null,
"ifOutUcastPkts_delta": null,
"ifOutUcastPkts_rate": null,
"ifInErrors": null,
"ifInErrors_prev": null,
"ifInErrors_delta": null,
"ifInErrors_rate": null,
"ifOutErrors": null,
"ifOutErrors_prev": null,
"ifOutErrors_delta": null,
"ifOutErrors_rate": null,
"ifInOctets": null,
"ifInOctets_prev": null,
"ifInOctets_delta": null,
"ifInOctets_rate": null,
"ifOutOctets": null,
"ifOutOctets_prev": null,
"ifOutOctets_delta": null,
"ifOutOctets_rate": null,
"poll_prev": null,
"ifInNUcastPkts": null,
"ifInNUcastPkts_prev": null,
"ifInNUcastPkts_delta": null,
"ifInNUcastPkts_rate": null,
"ifOutNUcastPkts": null,
"ifOutNUcastPkts_prev": null,
"ifOutNUcastPkts_delta": null,
"ifOutNUcastPkts_rate": null,
"ifInDiscards": null,
"ifInDiscards_prev": null,
"ifInDiscards_delta": null,
"ifInDiscards_rate": null,
"ifOutDiscards": null,
"ifOutDiscards_prev": null,
"ifOutDiscards_delta": null,
"ifOutDiscards_rate": null,
"ifInUnknownProtos": null,
"ifInUnknownProtos_prev": null,
"ifInUnknownProtos_delta": null,
"ifInUnknownProtos_rate": null,
"ifInBroadcastPkts": null,
"ifInBroadcastPkts_prev": null,
"ifInBroadcastPkts_delta": null,
"ifInBroadcastPkts_rate": null,
"ifOutBroadcastPkts": null,
"ifOutBroadcastPkts_prev": null,
"ifOutBroadcastPkts_delta": null,
"ifOutBroadcastPkts_rate": null,
"ifInMulticastPkts": null,
"ifInMulticastPkts_prev": null,
"ifInMulticastPkts_delta": null,
"ifInMulticastPkts_rate": null,
"ifOutMulticastPkts": null,
"ifOutMulticastPkts_prev": null,
"ifOutMulticastPkts_delta": null,
"ifOutMulticastPkts_rate": null
},
{
"port_descr_type": null,
"port_descr_descr": null,
"port_descr_circuit": null,
"port_descr_speed": null,
"port_descr_notes": null,
"ifDescr": "en",
"ifName": "en",
"portName": null,
"ifIndex": 2,
"ifSpeed": null,
"ifSpeed_prev": null,
"ifConnectorPresent": null,
"ifPromiscuousMode": null,
"ifOperStatus": "up",
"ifOperStatus_prev": null,
"ifAdminStatus": null,
"ifAdminStatus_prev": null,
"ifDuplex": null,
"ifMtu": null,
"ifType": "ethernetCsmacd",
"ifAlias": "en",
"ifPhysAddress": null,
"ifHardType": null,
"ifLastChange": 0,
"ifVlan": "",
"ifTrunk": null,
"counter_in": null,
"counter_out": null,
"ignore": 0,
"disabled": 0,
"detailed": 0,
"deleted": 0,
"pagpOperationMode": null,
"pagpPortState": null,
"pagpPartnerDeviceId": null,
"pagpPartnerLearnMethod": null,
"pagpPartnerIfIndex": null,
"pagpPartnerGroupIfIndex": null,
"pagpPartnerDeviceName": null,
"pagpEthcOperationMode": null,
"pagpDeviceId": null,
"pagpGroupIfIndex": null,
"ifInUcastPkts": null,
"ifInUcastPkts_prev": null,
"ifInUcastPkts_delta": null,
"ifInUcastPkts_rate": null,
"ifOutUcastPkts": null,
"ifOutUcastPkts_prev": null,
"ifOutUcastPkts_delta": null,
"ifOutUcastPkts_rate": null,
"ifInErrors": null,
"ifInErrors_prev": null,
"ifInErrors_delta": null,
"ifInErrors_rate": null,
"ifOutErrors": null,
"ifOutErrors_prev": null,
"ifOutErrors_delta": null,
"ifOutErrors_rate": null,
"ifInOctets": null,
"ifInOctets_prev": null,
"ifInOctets_delta": null,
"ifInOctets_rate": null,
"ifOutOctets": null,
"ifOutOctets_prev": null,
"ifOutOctets_delta": null,
"ifOutOctets_rate": null,
"poll_prev": null,
"ifInNUcastPkts": null,
"ifInNUcastPkts_prev": null,
"ifInNUcastPkts_delta": null,
"ifInNUcastPkts_rate": null,
"ifOutNUcastPkts": null,
"ifOutNUcastPkts_prev": null,
"ifOutNUcastPkts_delta": null,
"ifOutNUcastPkts_rate": null,
"ifInDiscards": null,
"ifInDiscards_prev": null,
"ifInDiscards_delta": null,
"ifInDiscards_rate": null,
"ifOutDiscards": null,
"ifOutDiscards_prev": null,
"ifOutDiscards_delta": null,
"ifOutDiscards_rate": null,
"ifInUnknownProtos": null,
"ifInUnknownProtos_prev": null,
"ifInUnknownProtos_delta": null,
"ifInUnknownProtos_rate": null,
"ifInBroadcastPkts": null,
"ifInBroadcastPkts_prev": null,
"ifInBroadcastPkts_delta": null,
"ifInBroadcastPkts_rate": null,
"ifOutBroadcastPkts": null,
"ifOutBroadcastPkts_prev": null,
"ifOutBroadcastPkts_delta": null,
"ifOutBroadcastPkts_rate": null,
"ifInMulticastPkts": null,
"ifInMulticastPkts_prev": null,
"ifInMulticastPkts_delta": null,
"ifInMulticastPkts_rate": null,
"ifOutMulticastPkts": null,
"ifOutMulticastPkts_prev": null,
"ifOutMulticastPkts_delta": null,
"ifOutMulticastPkts_rate": null
}
]
},
"poller": {
"ports": [
{
"port_descr_type": null,
"port_descr_descr": null,
"port_descr_circuit": null,
"port_descr_speed": null,
"port_descr_notes": null,
"ifDescr": "lo",
"ifName": "lo",
"portName": null,
"ifIndex": 1,
"ifSpeed": 0,
"ifSpeed_prev": null,
"ifConnectorPresent": null,
"ifPromiscuousMode": null,
"ifOperStatus": "up",
"ifOperStatus_prev": "up",
"ifAdminStatus": "up",
"ifAdminStatus_prev": null,
"ifDuplex": null,
"ifMtu": 0,
"ifType": "softwareLoopback",
"ifAlias": "lo",
"ifPhysAddress": "303a303a303a",
"ifHardType": null,
"ifLastChange": 35,
"ifVlan": "",
"ifTrunk": null,
"counter_in": null,
"counter_out": null,
"ignore": 0,
"disabled": 0,
"detailed": 0,
"deleted": 0,
"pagpOperationMode": null,
"pagpPortState": null,
"pagpPartnerDeviceId": null,
"pagpPartnerLearnMethod": null,
"pagpPartnerIfIndex": null,
"pagpPartnerGroupIfIndex": null,
"pagpPartnerDeviceName": null,
"pagpEthcOperationMode": null,
"pagpDeviceId": null,
"pagpGroupIfIndex": null,
"ifInUcastPkts": 3,
"ifInUcastPkts_prev": 0,
"ifInUcastPkts_delta": null,
"ifInUcastPkts_rate": null,
"ifOutUcastPkts": 3,
"ifOutUcastPkts_prev": 0,
"ifOutUcastPkts_delta": null,
"ifOutUcastPkts_rate": null,
"ifInErrors": 0,
"ifInErrors_prev": 0,
"ifInErrors_delta": null,
"ifInErrors_rate": null,
"ifOutErrors": 0,
"ifOutErrors_prev": 0,
"ifOutErrors_delta": null,
"ifOutErrors_rate": null,
"ifInOctets": 168,
"ifInOctets_prev": 0,
"ifInOctets_delta": null,
"ifInOctets_rate": null,
"ifOutOctets": 168,
"ifOutOctets_prev": 0,
"ifOutOctets_delta": null,
"ifOutOctets_rate": null,
"poll_prev": null,
"ifInNUcastPkts": 0,
"ifInNUcastPkts_prev": 0,
"ifInNUcastPkts_delta": null,
"ifInNUcastPkts_rate": null,
"ifOutNUcastPkts": 0,
"ifOutNUcastPkts_prev": 0,
"ifOutNUcastPkts_delta": null,
"ifOutNUcastPkts_rate": null,
"ifInDiscards": 0,
"ifInDiscards_prev": 0,
"ifInDiscards_delta": null,
"ifInDiscards_rate": null,
"ifOutDiscards": 0,
"ifOutDiscards_prev": 0,
"ifOutDiscards_delta": null,
"ifOutDiscards_rate": null,
"ifInUnknownProtos": 0,
"ifInUnknownProtos_prev": 0,
"ifInUnknownProtos_delta": null,
"ifInUnknownProtos_rate": null,
"ifInBroadcastPkts": 0,
"ifInBroadcastPkts_prev": 0,
"ifInBroadcastPkts_delta": null,
"ifInBroadcastPkts_rate": null,
"ifOutBroadcastPkts": 0,
"ifOutBroadcastPkts_prev": 0,
"ifOutBroadcastPkts_delta": null,
"ifOutBroadcastPkts_rate": null,
"ifInMulticastPkts": 0,
"ifInMulticastPkts_prev": 0,
"ifInMulticastPkts_delta": null,
"ifInMulticastPkts_rate": null,
"ifOutMulticastPkts": 0,
"ifOutMulticastPkts_prev": 0,
"ifOutMulticastPkts_delta": null,
"ifOutMulticastPkts_rate": null
},
{
"port_descr_type": null,
"port_descr_descr": null,
"port_descr_circuit": null,
"port_descr_speed": null,
"port_descr_notes": null,
"ifDescr": "en",
"ifName": "en",
"portName": null,
"ifIndex": 2,
"ifSpeed": 10000000,
"ifSpeed_prev": null,
"ifConnectorPresent": null,
"ifPromiscuousMode": null,
"ifOperStatus": "up",
"ifOperStatus_prev": "up",
"ifAdminStatus": "up",
"ifAdminStatus_prev": null,
"ifDuplex": null,
"ifMtu": 1500,
"ifType": "ethernetCsmacd",
"ifAlias": "en",
"ifPhysAddress": "34303a66353a",
"ifHardType": null,
"ifLastChange": 241,
"ifVlan": "",
"ifTrunk": null,
"counter_in": null,
"counter_out": null,
"ignore": 0,
"disabled": 0,
"detailed": 0,
"deleted": 0,
"pagpOperationMode": null,
"pagpPortState": null,
"pagpPartnerDeviceId": null,
"pagpPartnerLearnMethod": null,
"pagpPartnerIfIndex": null,
"pagpPartnerGroupIfIndex": null,
"pagpPartnerDeviceName": null,
"pagpEthcOperationMode": null,
"pagpDeviceId": null,
"pagpGroupIfIndex": null,
"ifInUcastPkts": 0,
"ifInUcastPkts_prev": 0,
"ifInUcastPkts_delta": null,
"ifInUcastPkts_rate": null,
"ifOutUcastPkts": 0,
"ifOutUcastPkts_prev": 0,
"ifOutUcastPkts_delta": null,
"ifOutUcastPkts_rate": null,
"ifInErrors": 0,
"ifInErrors_prev": 0,
"ifInErrors_delta": null,
"ifInErrors_rate": null,
"ifOutErrors": 0,
"ifOutErrors_prev": 0,
"ifOutErrors_delta": null,
"ifOutErrors_rate": null,
"ifInOctets": 0,
"ifInOctets_prev": 0,
"ifInOctets_delta": null,
"ifInOctets_rate": null,
"ifOutOctets": 0,
"ifOutOctets_prev": 0,
"ifOutOctets_delta": null,
"ifOutOctets_rate": null,
"poll_prev": null,
"ifInNUcastPkts": 0,
"ifInNUcastPkts_prev": 0,
"ifInNUcastPkts_delta": null,
"ifInNUcastPkts_rate": null,
"ifOutNUcastPkts": 0,
"ifOutNUcastPkts_prev": 0,
"ifOutNUcastPkts_delta": null,
"ifOutNUcastPkts_rate": null,
"ifInDiscards": 0,
"ifInDiscards_prev": 0,
"ifInDiscards_delta": null,
"ifInDiscards_rate": null,
"ifOutDiscards": 0,
"ifOutDiscards_prev": 0,
"ifOutDiscards_delta": null,
"ifOutDiscards_rate": null,
"ifInUnknownProtos": 33569,
"ifInUnknownProtos_prev": 0,
"ifInUnknownProtos_delta": null,
"ifInUnknownProtos_rate": null,
"ifInBroadcastPkts": 0,
"ifInBroadcastPkts_prev": 0,
"ifInBroadcastPkts_delta": null,
"ifInBroadcastPkts_rate": null,
"ifOutBroadcastPkts": 0,
"ifOutBroadcastPkts_prev": 0,
"ifOutBroadcastPkts_delta": null,
"ifOutBroadcastPkts_rate": null,
"ifInMulticastPkts": 0,
"ifInMulticastPkts_prev": 0,
"ifInMulticastPkts_delta": null,
"ifInMulticastPkts_rate": null,
"ifOutMulticastPkts": 0,
"ifOutMulticastPkts_prev": 0,
"ifOutMulticastPkts_delta": null,
"ifOutMulticastPkts_rate": null
}
]
}
},
"sensors": {
"discovery": {
"sensors": [
{
"sensor_deleted": 0,
"sensor_class": "dbm",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.51628.1.3.2.0",
"sensor_index": "postPowerGainValue.2.0",
"sensor_type": "edfamux",
"sensor_descr": "Gain Value",
"group": "Post",
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 21,
"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.51628.1.3.3.0",
"sensor_index": "postPowerIn.3.0",
"sensor_type": "edfamux",
"sensor_descr": "Power In",
"group": "Post",
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": -21.7,
"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.51628.1.3.4.0",
"sensor_index": "postPowerOut.4.0",
"sensor_type": "edfamux",
"sensor_descr": "Power Out",
"group": "Post",
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 0.4,
"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.51628.1.2.2.0",
"sensor_index": "prePowerGainValue.2.0",
"sensor_type": "edfamux",
"sensor_descr": "Gain Value",
"group": "Pre",
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 1.42,
"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": "temperature",
"poller_type": "snmp",
"sensor_oid": ".1.3.6.1.4.1.51628.1.2.5.0",
"sensor_index": "preTemperature.5.0",
"sensor_type": "edfamux",
"sensor_descr": "Temperature",
"group": "Pre",
"sensor_divisor": 1,
"sensor_multiplier": 1,
"sensor_current": 42.42,
"sensor_limit": 62.42,
"sensor_limit_warn": null,
"sensor_limit_low": 32.42,
"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,224 @@
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.51628
1.3.6.1.2.1.1.3.0|67|33568693
1.3.6.1.2.1.1.4.0|4|<CONTACT INFO>
1.3.6.1.2.1.1.5.0|4|<HOSTNAME>
1.3.6.1.2.1.1.6.0|4|<LOCATION>
1.3.6.1.2.1.1.7.0|2|72
1.3.6.1.2.1.2.1.0|2|2
1.3.6.1.2.1.2.2.1.1.1|2|1
1.3.6.1.2.1.2.2.1.1.2|2|2
1.3.6.1.2.1.2.2.1.2.1|4|lo
1.3.6.1.2.1.2.2.1.2.2|4|en
1.3.6.1.2.1.2.2.1.3.1|2|24
1.3.6.1.2.1.2.2.1.3.2|2|6
1.3.6.1.2.1.2.2.1.4.1|2|0
1.3.6.1.2.1.2.2.1.4.2|2|1500
1.3.6.1.2.1.2.2.1.5.1|66|0
1.3.6.1.2.1.2.2.1.5.2|66|10000000
1.3.6.1.2.1.2.2.1.6.1|4|0:0:0:0:0:0
1.3.6.1.2.1.2.2.1.6.2|4|40:f5:20:47:38:23
1.3.6.1.2.1.2.2.1.7.1|2|1
1.3.6.1.2.1.2.2.1.7.2|2|1
1.3.6.1.2.1.2.2.1.8.1|2|1
1.3.6.1.2.1.2.2.1.8.2|2|1
1.3.6.1.2.1.2.2.1.9.1|67|35
1.3.6.1.2.1.2.2.1.9.2|67|241
1.3.6.1.2.1.2.2.1.10.1|65|168
1.3.6.1.2.1.2.2.1.10.2|65|0
1.3.6.1.2.1.2.2.1.11.1|65|3
1.3.6.1.2.1.2.2.1.11.2|65|0
1.3.6.1.2.1.2.2.1.12.1|65|0
1.3.6.1.2.1.2.2.1.12.2|65|0
1.3.6.1.2.1.2.2.1.13.1|65|0
1.3.6.1.2.1.2.2.1.13.2|65|0
1.3.6.1.2.1.2.2.1.14.1|65|0
1.3.6.1.2.1.2.2.1.14.2|65|0
1.3.6.1.2.1.2.2.1.15.1|65|0
1.3.6.1.2.1.2.2.1.15.2|65|33569
1.3.6.1.2.1.2.2.1.16.1|65|168
1.3.6.1.2.1.2.2.1.16.2|65|0
1.3.6.1.2.1.2.2.1.17.1|65|3
1.3.6.1.2.1.2.2.1.17.2|65|0
1.3.6.1.2.1.2.2.1.18.1|65|0
1.3.6.1.2.1.2.2.1.18.2|65|0
1.3.6.1.2.1.2.2.1.19.1|65|0
1.3.6.1.2.1.2.2.1.19.2|65|0
1.3.6.1.2.1.2.2.1.20.1|65|0
1.3.6.1.2.1.2.2.1.20.2|65|0
1.3.6.1.2.1.2.2.1.21.1|66|0
1.3.6.1.2.1.2.2.1.21.2|66|0
1.3.6.1.2.1.2.2.1.22.1|6|0.0
1.3.6.1.2.1.2.2.1.22.2|6|0.0
1.3.6.1.2.1.3.1.1.1.2.10.110.18.1|2|2
1.3.6.1.2.1.3.1.1.2.2.10.110.18.1|4x|<MACADDR>
1.3.6.1.2.1.3.1.1.3.2.10.110.18.1|64|<IPADDR>
1.3.6.1.2.1.4.1.0|2|2
1.3.6.1.2.1.4.2.0|2|255
1.3.6.1.2.1.4.3.0|65|79326
1.3.6.1.2.1.4.4.0|65|0
1.3.6.1.2.1.4.5.0|65|0
1.3.6.1.2.1.4.6.0|65|0
1.3.6.1.2.1.4.7.0|65|0
1.3.6.1.2.1.4.8.0|65|0
1.3.6.1.2.1.4.9.0|65|79332
1.3.6.1.2.1.4.10.0|65|69995
1.3.6.1.2.1.4.11.0|65|0
1.3.6.1.2.1.4.12.0|65|0
1.3.6.1.2.1.4.13.0|2|0
1.3.6.1.2.1.4.14.0|65|0
1.3.6.1.2.1.4.15.0|65|0
1.3.6.1.2.1.4.16.0|65|0
1.3.6.1.2.1.4.17.0|65|0
1.3.6.1.2.1.4.18.0|65|0
1.3.6.1.2.1.4.19.0|65|0
1.3.6.1.2.1.4.20.1.1.10.110.18.4|64|<IPADDR>
1.3.6.1.2.1.4.20.1.1.127.0.0.1|64|127.0.0.1
1.3.6.1.2.1.4.20.1.2.10.110.18.4|2|2
1.3.6.1.2.1.4.20.1.2.127.0.0.1|2|1
1.3.6.1.2.1.4.20.1.3.10.110.18.4|64|255.255.255.0
1.3.6.1.2.1.4.20.1.3.127.0.0.1|64|255.0.0.0
1.3.6.1.2.1.4.20.1.4.10.110.18.4|2|1
1.3.6.1.2.1.4.20.1.4.127.0.0.1|2|1
1.3.6.1.2.1.4.20.1.5.10.110.18.4|2|0
1.3.6.1.2.1.4.20.1.5.127.0.0.1|2|0
1.3.6.1.2.1.4.21.1.1.0.0.0.0|64|0.0.0.0
1.3.6.1.2.1.4.21.1.1.10.110.18.0|64|<SUBNET>
1.3.6.1.2.1.4.21.1.1.127.0.0.0|64|127.0.0.0
1.3.6.1.2.1.4.21.1.2.0.0.0.0|2|2
1.3.6.1.2.1.4.21.1.2.10.110.18.0|2|2
1.3.6.1.2.1.4.21.1.2.127.0.0.0|2|1
1.3.6.1.2.1.4.21.1.3.0.0.0.0|2|1
1.3.6.1.2.1.4.21.1.3.10.110.18.0|2|0
1.3.6.1.2.1.4.21.1.3.127.0.0.0|2|0
1.3.6.1.2.1.4.21.1.4.0.0.0.0|2|-1
1.3.6.1.2.1.4.21.1.4.10.110.18.0|2|-1
1.3.6.1.2.1.4.21.1.4.127.0.0.0|2|-1
1.3.6.1.2.1.4.21.1.5.0.0.0.0|2|-1
1.3.6.1.2.1.4.21.1.5.10.110.18.0|2|-1
1.3.6.1.2.1.4.21.1.5.127.0.0.0|2|-1
1.3.6.1.2.1.4.21.1.6.0.0.0.0|2|-1
1.3.6.1.2.1.4.21.1.6.10.110.18.0|2|-1
1.3.6.1.2.1.4.21.1.6.127.0.0.0|2|-1
1.3.6.1.2.1.4.21.1.7.0.0.0.0|64|<GW>
1.3.6.1.2.1.4.21.1.7.10.110.18.0|64|<IPADDR>
1.3.6.1.2.1.4.21.1.7.127.0.0.0|64|127.0.0.1
1.3.6.1.2.1.4.21.1.8.0.0.0.0|2|4
1.3.6.1.2.1.4.21.1.8.10.110.18.0|2|3
1.3.6.1.2.1.4.21.1.8.127.0.0.0|2|3
1.3.6.1.2.1.4.21.1.9.0.0.0.0|2|2
1.3.6.1.2.1.4.21.1.9.10.110.18.0|2|2
1.3.6.1.2.1.4.21.1.9.127.0.0.0|2|2
1.3.6.1.2.1.4.21.1.10.0.0.0.0|2|0
1.3.6.1.2.1.4.21.1.10.10.110.18.0|2|0
1.3.6.1.2.1.4.21.1.10.127.0.0.0|2|0
1.3.6.1.2.1.4.21.1.11.0.0.0.0|64|0.0.0.0
1.3.6.1.2.1.4.21.1.11.10.110.18.0|64|255.255.255.0
1.3.6.1.2.1.4.21.1.11.127.0.0.0|64|255.0.0.0
1.3.6.1.2.1.4.21.1.12.0.0.0.0|2|-1
1.3.6.1.2.1.4.21.1.12.10.110.18.0|2|-1
1.3.6.1.2.1.4.21.1.12.127.0.0.0|2|-1
1.3.6.1.2.1.4.21.1.13.0.0.0.0|6|0.0
1.3.6.1.2.1.4.21.1.13.10.110.18.0|6|0.0
1.3.6.1.2.1.4.21.1.13.127.0.0.0|6|0.0
1.3.6.1.2.1.4.22.1.1.2.10.110.18.1|2|2
1.3.6.1.2.1.4.22.1.2.2.10.110.18.1|4|<MAC>
1.3.6.1.2.1.4.22.1.3.2.10.110.18.1|64|<IP>
1.3.6.1.2.1.4.22.1.4.2.10.110.18.1|2|3
1.3.6.1.2.1.4.23.0|65|0
1.3.6.1.2.1.5.1.0|65|3473
1.3.6.1.2.1.5.2.0|65|0
1.3.6.1.2.1.5.3.0|65|1
1.3.6.1.2.1.5.4.0|65|0
1.3.6.1.2.1.5.5.0|65|0
1.3.6.1.2.1.5.6.0|65|0
1.3.6.1.2.1.5.7.0|65|0
1.3.6.1.2.1.5.8.0|65|3472
1.3.6.1.2.1.5.9.0|65|0
1.3.6.1.2.1.5.10.0|65|0
1.3.6.1.2.1.5.11.0|65|0
1.3.6.1.2.1.5.12.0|65|0
1.3.6.1.2.1.5.13.0|65|0
1.3.6.1.2.1.5.14.0|65|3490
1.3.6.1.2.1.5.15.0|65|0
1.3.6.1.2.1.5.16.0|65|18
1.3.6.1.2.1.5.17.0|65|0
1.3.6.1.2.1.5.18.0|65|0
1.3.6.1.2.1.5.19.0|65|0
1.3.6.1.2.1.5.20.0|65|0
1.3.6.1.2.1.5.21.0|65|0
1.3.6.1.2.1.5.22.0|65|3472
1.3.6.1.2.1.5.23.0|65|0
1.3.6.1.2.1.5.24.0|65|0
1.3.6.1.2.1.5.25.0|65|0
1.3.6.1.2.1.5.26.0|65|0
1.3.6.1.2.1.6.1.0|2|4
1.3.6.1.2.1.6.2.0|2|1000
1.3.6.1.2.1.6.3.0|2|60000
1.3.6.1.2.1.6.4.0|2|16
1.3.6.1.2.1.6.5.0|65|0
1.3.6.1.2.1.6.6.0|65|20
1.3.6.1.2.1.6.7.0|65|0
1.3.6.1.2.1.6.8.0|65|20
1.3.6.1.2.1.6.9.0|66|0
1.3.6.1.2.1.6.10.0|65|35345
1.3.6.1.2.1.6.11.0|65|23173
1.3.6.1.2.1.6.12.0|65|0
1.3.6.1.2.1.6.14.0|65|0
1.3.6.1.2.1.6.15.0|65|2
1.3.6.1.2.1.6.17.0|70|35345
1.3.6.1.2.1.6.18.0|70|23173
1.3.6.1.2.1.6.20.1.4.0.0.80|66|0
1.3.6.1.2.1.7.1.0|65|40604
1.3.6.1.2.1.7.2.0|65|18
1.3.6.1.2.1.7.3.0|65|0
1.3.6.1.2.1.7.4.0|65|40599
1.3.6.1.2.1.7.5.1.1.0.0.0.0.49743|64|0.0.0.0
1.3.6.1.2.1.7.5.1.1.127.0.0.1.32768|64|127.0.0.1
1.3.6.1.2.1.7.5.1.2.0.0.0.0.49743|2|49743
1.3.6.1.2.1.7.5.1.2.127.0.0.1.32768|2|32768
1.3.6.1.2.1.7.7.1.8.0.0.161.0.0.0.0|66|0
1.3.6.1.2.1.7.7.1.8.0.0.49742.0.0.0.0|66|0
1.3.6.1.2.1.7.7.1.8.1.7.48.46.48.46.48.46.48.49743.1.7.48.46.48.46.48.46.48.0.0|66|0
1.3.6.1.2.1.7.7.1.8.1.9.49.50.55.46.48.46.48.46.49.32768.1.7.48.46.48.46.48.46.48.0.0|66|0
1.3.6.1.2.1.7.8.0|70|40616
1.3.6.1.2.1.7.9.0|70|40609
1.3.6.1.2.1.11.1.0|65|40427
1.3.6.1.2.1.11.2.0|65|40389
1.3.6.1.2.1.11.3.0|65|0
1.3.6.1.2.1.11.4.0|65|38
1.3.6.1.2.1.11.5.0|65|0
1.3.6.1.2.1.11.6.0|65|0
1.3.6.1.2.1.11.8.0|65|0
1.3.6.1.2.1.11.9.0|65|0
1.3.6.1.2.1.11.10.0|65|0
1.3.6.1.2.1.11.11.0|65|0
1.3.6.1.2.1.11.12.0|65|0
1.3.6.1.2.1.11.13.0|65|140695
1.3.6.1.2.1.11.14.0|65|0
1.3.6.1.2.1.11.15.0|65|25705
1.3.6.1.2.1.11.16.0|65|605
1.3.6.1.2.1.11.17.0|65|0
1.3.6.1.2.1.11.18.0|65|0
1.3.6.1.2.1.11.19.0|65|0
1.3.6.1.2.1.11.20.0|65|0
1.3.6.1.2.1.11.21.0|65|0
1.3.6.1.2.1.11.22.0|65|0
1.3.6.1.2.1.11.24.0|65|0
1.3.6.1.2.1.11.25.0|65|0
1.3.6.1.2.1.11.26.0|65|0
1.3.6.1.2.1.11.27.0|65|0
1.3.6.1.2.1.11.28.0|65|40413
1.3.6.1.2.1.11.29.0|65|0
1.3.6.1.2.1.11.30.0|2|2
1.3.6.1.2.1.11.31.0|65|0
1.3.6.1.2.1.11.32.0|65|0
1.3.6.1.4.1.51628.1.1.0|2|140
1.3.6.1.4.1.51628.1.2.1.0|2|1
1.3.6.1.4.1.51628.1.2.2.0|4x|312E343200
1.3.6.1.4.1.51628.1.2.3.0|4x|4E6F204544464120617661696C61626C6500
1.3.6.1.4.1.51628.1.2.4.0|4x|4E6F204544464120617661696C61626C6500
1.3.6.1.4.1.51628.1.2.5.0|4x|34322E34326300
1.3.6.1.4.1.51628.1.3.1.0|2|2
1.3.6.1.4.1.51628.1.3.2.0|4x|32312E303000
1.3.6.1.4.1.51628.1.3.3.0|4x|2D32312E373000
1.3.6.1.4.1.51628.1.3.4.0|4x|302E343000