mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Added support for RIEDO data concentrator (#11237)
* Riedo E3Meter DataConcentrator * Riedo E3Meter DataConcentrator Image * logos * name * Freq + Power * Power * Tests + standalone riedo mib * tests
This commit is contained in:
83
includes/definitions/discovery/e3meterdc.yaml
Normal file
83
includes/definitions/discovery/e3meterdc.yaml
Normal file
@@ -0,0 +1,83 @@
|
||||
mib: NETTRACK-E3METER-CTR-SNMP-MIB
|
||||
modules:
|
||||
sensors:
|
||||
pre-cache:
|
||||
data:
|
||||
- oid:
|
||||
- e3IpsLabel
|
||||
- e3IpsModel
|
||||
- e3IpsHWVersion
|
||||
count:
|
||||
data:
|
||||
-
|
||||
oid: e3IpsNetwork
|
||||
value: e3IpsTotalNodes
|
||||
num_oid: '.1.3.6.1.4.1.21695.1.10.2.1'
|
||||
descr: 'Total Nodes'
|
||||
index: 'TNodes'
|
||||
-
|
||||
oid: e3IpsNetwork
|
||||
value: e3IpsUnknownNodes
|
||||
num_oid: '.1.3.6.1.4.1.21695.1.10.2.2'
|
||||
descr: 'Unknown Nodes'
|
||||
index: 'UNodes'
|
||||
-
|
||||
oid: e3IpsNetwork
|
||||
value: e3IpsActiveNodes
|
||||
num_oid: '.1.3.6.1.4.1.21695.1.10.2.3'
|
||||
descr: 'Active Nodes'
|
||||
index: 'ANodes'
|
||||
-
|
||||
oid: e3IpsNetwork
|
||||
value: e3IpsDeadNodes
|
||||
num_oid: '.1.3.6.1.4.1.21695.1.10.2.4'
|
||||
descr: 'Dead Nodes'
|
||||
index: 'DNodes'
|
||||
temperature:
|
||||
data:
|
||||
-
|
||||
oid: e3IpsSensorEntry
|
||||
value: e3IpsSensorTemperatureCelsius
|
||||
num_oid: '.1.3.6.1.4.1.21695.1.10.5.1.4.{{ $index }}'
|
||||
descr: 'Sensor {{ $subindex1 }}, {{ $e3IpsLabel }}'
|
||||
group: 'Model {{ $e3IpsModel }} rev{{ $e3IpsHWVersion }}, {{ $e3IpsLabel }}'
|
||||
index: '{{ $index }}'
|
||||
divisor: 10
|
||||
skip_values:
|
||||
-
|
||||
oid: e3IpsSensorType
|
||||
op: '!='
|
||||
value: '1'
|
||||
-
|
||||
oid: e3IpsSensorTemperatureCelsius
|
||||
op: '='
|
||||
value: '0'
|
||||
frequency:
|
||||
data:
|
||||
-
|
||||
oid: e3IpsMeterEntry
|
||||
value: e3IpsFrequency
|
||||
num_oid: '.1.3.6.1.4.1.21695.1.10.4.1.11.{{ $index }}'
|
||||
descr: 'Phase {{ $subindex1 }}, {{ $e3IpsLabel }}'
|
||||
group: 'Model {{ $e3IpsModel }} rev{{ $e3IpsHWVersion }}, {{ $e3IpsLabel }}'
|
||||
index: '{{ $index }}'
|
||||
divisor: 1000
|
||||
skip_values:
|
||||
-
|
||||
oid: e3IpsFrequency
|
||||
op: '='
|
||||
value: '0'
|
||||
power:
|
||||
data:
|
||||
-
|
||||
oid: e3IpsMeterEntry
|
||||
value: e3IpsPAvg
|
||||
num_oid: '.1.3.6.1.4.1.21695.1.10.4.1.18.{{ $index }}'
|
||||
descr: 'Phase {{ $subindex1 }}, {{ $e3IpsLabel }}'
|
||||
group: 'Model {{ $e3IpsModel }} rev{{ $e3IpsHWVersion }}, {{ $e3IpsLabel }}'
|
||||
index: '{{ $index }}'
|
||||
skip_values:
|
||||
-
|
||||
oid: e3IpsFrequency
|
||||
op: '='
|
||||
value: '0'
|
13
includes/definitions/e3meterdc.yaml
Normal file
13
includes/definitions/e3meterdc.yaml
Normal file
@@ -0,0 +1,13 @@
|
||||
os: e3meterdc
|
||||
text: 'E3 Meter DataConcentrator'
|
||||
type: power
|
||||
icon: riedo
|
||||
mib_dir:
|
||||
- riedo
|
||||
over:
|
||||
- { graph: device_power, text: Power }
|
||||
- { graph: device_temperature, text: Temperature }
|
||||
discovery:
|
||||
-
|
||||
sysObjectID:
|
||||
- '.1.3.6.1.4.1.21695'
|
Reference in New Issue
Block a user