Files
librenms-librenms/includes/definitions/discovery/liebert.yaml
Spencer Butler 47e0ee1d04 Added support for Liebert PDUs (#10062)
* Added support for Liebert PDUs
2019-04-07 21:19:08 +02:00

116 lines
5.7 KiB
YAML

mib: LIEBERT-GP-AGENT-MIB:LIEBERT-GP-PDU-MIB
modules:
sensors:
temperature:
data:
-
oid: lgpPduAuxMeasTable
value: lgpPduAuxMeasTempDegC
num_oid: '.1.3.6.1.4.1.476.1.42.3.8.60.15.1.70.{{ $index }}'
descr: 'Temp for {{ $lgpPduAuxMeasUsrLabel }}'
index: 'lgpPduAuxMeasTempDegC.{{ $index }}'
divisor: 10
low_limit: lgpPduAuxMeasTempThrshldUndrAlmDegC
low_warn_limit: lgpPduAuxMeasTempThrshldUndrWarnDegC
warn_limit: lgpPduAuxMeasTempThrshldOvrWarnDegC
high_limit: lgpPduAuxMeasTempThrshldOvrAlmDegC
humidity:
data:
-
oid: lgpPduAuxMeasTable
value: lgpPduAuxMeasHum
num_oid: '.1.3.6.1.4.1.476.1.42.3.8.60.15.1.95.{{ $index }}'
descr: 'Humidity for {{ $lgpPduAuxMeasUsrLabel }}'
index: 'lgpPduAuxMeasHum.{{ $index }}'
divisor: 10
low_limit: lgpPduAuxMeasHumThrshldUndrAlm
low_warn_limit: lgpPduAuxMeasHumThrshldUndrWarn
warn_limit: lgpPduAuxMeasHumThrshldOvrWarn
high_limit: lgpPduAuxMeasHumThrshldOvrAlm
voltage:
data:
-
oid: lgpPduPsLineTable
value: lgpPduPsLineEntryEpLNTenths
num_oid: '.1.3.6.1.4.1.476.1.42.3.8.30.40.1.19.{{ $index }}'
descr: 'AC RMS {{ $lgpPduPsLineEntryLine }}'
index: 'lgpPduPsLineEntryEpLNTenths.{{ $index }}'
divisor: 10
power:
data:
-
oid: lgpPduPsTable
value: lgpPduPsEntryPwrTotal
num_oid: '.1.3.6.1.4.1.476.1.42.3.8.30.20.1.65.{{ $index }}'
descr: 'Total for {{ $lgpPduPsEntryModel }}'
index: 'lgpPduPsEntryPwrTotal.{{ $index }}'
-
oid: lgpPduPsTable
value: lgpPduPsEntryApTotal
num_oid: '.1.3.6.1.4.1.476.1.42.3.8.30.20.1.90.{{ $index }}'
descr: 'Apparent Power for {{ $lgpPduPsEntryModel }}'
index: 'lgpPduPsEntryApTotal.{{ $index }}'
current:
data:
-
oid: lgpPduRbTable
value: lgpPduRbEntryEcAvailBeforeAlarmHundredths
num_oid: '.1.3.6.1.4.1.476.1.42.3.8.40.20.1.150.{{ $index }}'
descr: 'Before Alarm {{ $lgpPduRbEntryUsrLabel }}'
index: 'lgpPduRbEntryEcAvailBeforeAlarmHundredths.{{ $index }}'
divisor: 100
group: Available
count:
data:
-
oid: lgpPduRbTable
value: lgpPduRbEntryEcUsedBeforeAlarm
num_oid: '.1.3.6.1.4.1.476.1.42.3.8.40.20.1.160.{{ $index }}'
descr: 'Utilization Percent {{ $lgpPduRbEntryUsrLabel }}'
index: 'lgpPduRbEntryEcAvailBeforeAlarmHundredths.{{ $index }}'
divisor: 10
state:
data:
-
oid: lgpAgentTelnetEnabled
num_oid: '.1.3.6.1.4.1.476.1.42.2.5.2.{{ $index }}'
descr: Telnet Enabled
index: 'lgpAgentTelnetEnabled.{{ $index }}'
state_name: lgpAgentTelnetEnabled
states:
- { value: 1, graph: 0, descr: yes, generic: 0 }
- { value: 2, graph: 0, descr: no, generic: 2 }
-
oid: lgpAgentVelocityServerEnabled
num_oid: '.1.3.6.1.4.1.476.1.42.2.5.3.{{ $index }}'
descr: Velocity Server Enabled
index: 'lgpAgentVelocityServerEnabled.{{ $index }}'
state_name: lgpAgentVelocityServerEnabled
states:
- { value: 1, graph: 0, descr: yes, generic: 0 }
- { value: 2, graph: 0, descr: no, generic: 2 }
-
oid: lgpAgentWebServerMode
num_oid: '.1.3.6.1.4.1.476.1.42.2.5.4.{{ $index }}'
descr: Webserver Mode
index: 'lgpAgentWebServerMode.{{ $index }}'
state_name: lgpAgentWebServerMode
states:
- { value: 0, graph: 0, descr: disabled, generic: 2 }
- { value: 1, graph: 0, descr: http, generic: 1 }
- { value: 2, graph: 0, descr: https, generic: 0 }
-
oid: lgpPduEntrySysStatus
num_oid: '.1.3.6.1.4.1.476.1.42.3.8.20.1.25.{{ $index }}'
descr: System Status
index: 'lgpPduGrpSysStatus.{{ $index }}'
state_name: lgpPduEntrySysStatus
states:
- { value: 1, graph: 0, descr: normalOperation, generic: 0 }
- { value: 2, graph: 0, descr: startUp, generic: 1 }
- { value: 4, graph: 0, descr: unknownNoSupport, generic: 3 }
- { value: 8, graph: 0, descr: normalWithWarning, generic: 1 }
- { value: 16, graph: 0, descr: normalWithAlarm, generic: 2 }
- { value: 32, graph: 0, descr: abnormalOperation, generic: 2 }
- { value: 64, graph: 0, descr: unknownCommFailure, generic: 2 }