mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Add Sensatronic E4-16 support (#12083)
* Update sensatronics-em1.yaml sysObjectID wasn't specific enough. * Create sensatronics-ittm.yaml Add support for 4/16 channel units * Create sensatronics-ittm.yaml Add support for 4/16 channel units * Change name to be specific to ITTM * Create sensatronics-ittm.snmprec * Create sensatronics-ittm.json
This commit is contained in:
117
includes/definitions/discovery/sensatronics-ittm.yaml
Normal file
117
includes/definitions/discovery/sensatronics-ittm.yaml
Normal file
@@ -0,0 +1,117 @@
|
||||
mib: SENSATRONICS-ITTM:SENSATRONICS-SMI
|
||||
modules:
|
||||
sensors:
|
||||
temperature:
|
||||
data:
|
||||
-
|
||||
oid: sensor1
|
||||
value: sensor1DataStr
|
||||
num_oid: '.1.3.6.1.4.1.16174.1.1.1.3.1.2.{{ $index }}'
|
||||
index: 'sensor1Name.{{ $index }}'
|
||||
descr: '{{ $sensor1Name }}'
|
||||
skip_values: -99.9
|
||||
-
|
||||
oid: sensor2
|
||||
value: sensor2DataStr
|
||||
num_oid: '.1.3.6.1.4.1.16174.1.1.1.3.2.2.{{ $index }}'
|
||||
index: 'sensor2Name.{{ $index }}'
|
||||
descr: '{{ $sensor2Name }}'
|
||||
skip_values: -99.9
|
||||
-
|
||||
oid: sensor3
|
||||
value: sensor3DataStr
|
||||
num_oid: '.1.3.6.1.4.1.16174.1.1.1.3.3.2.{{ $index }}'
|
||||
index: 'sensor3Name.{{ $index }}'
|
||||
descr: '{{ $sensor3Name }}'
|
||||
skip_values: -99.9
|
||||
-
|
||||
oid: sensor4
|
||||
value: sensor4DataStr
|
||||
num_oid: '.1.3.6.1.4.1.16174.1.1.1.3.4.2.{{ $index }}'
|
||||
index: 'sensor4Name.{{ $index }}'
|
||||
descr: '{{ $sensor4Name }}'
|
||||
skip_values: -99.9
|
||||
-
|
||||
oid: sensor5
|
||||
value: sensor5DataStr
|
||||
num_oid: '.1.3.6.1.4.1.16174.1.1.1.3.5.2.{{ $index }}'
|
||||
index: 'sensor5Name.{{ $index }}'
|
||||
descr: '{{ $sensor5Name }}'
|
||||
skip_values: -99.9
|
||||
-
|
||||
oid: sensor6
|
||||
value: sensor6DataStr
|
||||
num_oid: '.1.3.6.1.4.1.16174.1.1.1.3.6.2.{{ $index }}'
|
||||
index: 'sensor6Name.{{ $index }}'
|
||||
descr: '{{ $sensor6Name }}'
|
||||
skip_values: -99.9
|
||||
-
|
||||
oid: sensor7
|
||||
value: sensor7DataStr
|
||||
num_oid: '.1.3.6.1.4.1.16174.1.1.1.3.7.2.{{ $index }}'
|
||||
index: 'sensor7Name.{{ $index }}'
|
||||
descr: '{{ $sensor7Name }}'
|
||||
skip_values: -99.9
|
||||
-
|
||||
oid: sensor8
|
||||
value: sensor8DataStr
|
||||
num_oid: '.1.3.6.1.4.1.16174.1.1.1.3.8.2.{{ $index }}'
|
||||
index: 'sensor8Name.{{ $index }}'
|
||||
descr: '{{ $sensor8Name }}'
|
||||
skip_values: -99.9
|
||||
-
|
||||
oid: sensor9
|
||||
value: sensor9DataStr
|
||||
num_oid: '.1.3.6.1.4.1.16174.1.1.1.3.9.2.{{ $index }}'
|
||||
index: 'sensor9Name.{{ $index }}'
|
||||
descr: '{{ $sensor9Name }}'
|
||||
skip_values: -99.9
|
||||
-
|
||||
oid: sensor10
|
||||
value: sensor10DataStr
|
||||
num_oid: '.1.3.6.1.4.1.16174.1.1.1.3.10.2.{{ $index }}'
|
||||
index: 'sensor10Name.{{ $index }}'
|
||||
descr: '{{ $sensor10Name }}'
|
||||
skip_values: -99.9
|
||||
-
|
||||
oid: sensor11
|
||||
value: sensor11DataStr
|
||||
num_oid: '.1.3.6.1.4.1.16174.1.1.1.3.11.2.{{ $index }}'
|
||||
index: 'sensor11Name.{{ $index }}'
|
||||
descr: '{{ $sensor11Name }}'
|
||||
skip_values: -99.9
|
||||
-
|
||||
oid: sensor12
|
||||
value: sensor12DataStr
|
||||
num_oid: '.1.3.6.1.4.1.16174.1.1.1.3.12.2.{{ $index }}'
|
||||
index: 'sensor12Name.{{ $index }}'
|
||||
descr: '{{ $sensor12Name }}'
|
||||
skip_values: -99.9
|
||||
-
|
||||
oid: sensor13
|
||||
value: sensor13DataStr
|
||||
num_oid: '.1.3.6.1.4.1.16174.1.1.1.3.13.2.{{ $index }}'
|
||||
index: 'sensor13Name.{{ $index }}'
|
||||
descr: '{{ $sensor13Name }}'
|
||||
skip_values: -99.9
|
||||
-
|
||||
oid: sensor14
|
||||
value: sensor14DataStr
|
||||
num_oid: '.1.3.6.1.4.1.16174.1.1.1.3.14.2.{{ $index }}'
|
||||
index: 'sensor14Name.{{ $index }}'
|
||||
descr: '{{ $sensor14Name }}'
|
||||
skip_values: -99.9
|
||||
-
|
||||
oid: sensor15
|
||||
value: sensor15DataStr
|
||||
num_oid: '.1.3.6.1.4.1.16174.1.1.1.3.15.2.{{ $index }}'
|
||||
index: 'sensor15Name.{{ $index }}'
|
||||
descr: '{{ $sensor15Name }}'
|
||||
skip_values: -99.9
|
||||
-
|
||||
oid: sensor16
|
||||
value: sensor16DataStr
|
||||
num_oid: '.1.3.6.1.4.1.16174.1.1.1.3.16.2.{{ $index }}'
|
||||
index: 'sensor16Name.{{ $index }}'
|
||||
descr: '{{ $sensor16Name }}'
|
||||
skip_values: -99.9
|
@@ -8,4 +8,4 @@ mib_dir: sensatronics
|
||||
discovery:
|
||||
-
|
||||
sysObjectID:
|
||||
- .1.3.6.1.4.1.16174.1.1
|
||||
- .1.3.6.1.4.1.16174.1.1.3
|
||||
|
11
includes/definitions/sensatronics-ittm.yaml
Normal file
11
includes/definitions/sensatronics-ittm.yaml
Normal file
@@ -0,0 +1,11 @@
|
||||
os: sensatronics-ittm
|
||||
text: 'Sensatronics ITTM'
|
||||
type: environment
|
||||
icon: sensatronics
|
||||
over:
|
||||
- { graph: device_temperature, text: 'Temperature' }
|
||||
mib_dir: sensatronics
|
||||
discovery:
|
||||
-
|
||||
sysObjectID:
|
||||
- .1.3.6.1.4.1.16174.1.1.1
|
Reference in New Issue
Block a user