towerops/priv/profiles/os_discovery/poweralert.yaml
2026-01-21 14:30:04 -06:00

338 lines
17 KiB
YAML

mib: TRIPPLITE-MIB:TRIPPLITE-PRODUCTS:TRIPPLITE-12X
modules:
os:
features: .1.3.6.1.4.1.850.10.2.2.1.9.2
hardware: .1.3.6.1.2.1.33.1.1.2.0
serial: .1.3.6.1.4.1.850.100.1.1.2.0
version:
- .1.3.6.1.2.1.33.1.1.4.0
- .1.3.6.1.2.1.33.1.1.3.0
location: .1.3.6.1.4.1.850.100.1.1.6.0
sysName: .1.3.6.1.2.1.33.1.1.5.0
sensors:
additional_oids:
data:
- oid:
- tlpDeviceName
- tlpDeviceModel
charge:
data:
- oid: "tlpUpsBatterySummaryTable"
value: "tlpUpsEstimatedChargeRemaining"
num_oid: ".1.3.6.1.4.1.850.1.1.3.1.3.1.1.1.4.{{ $index }}"
index: "tlpUpsEstimatedChargeRemaining.{{ $index }}"
descr: "Remaining"
current:
data:
- oid: "tlpPduCircuitTotalCurrent"
num_oid: ".1.3.6.1.4.1.850.1.1.3.2.3.4.1.1.4.{{ $index }}"
index: "tlpPduCircuitTotalCurrent.{{ $index }}"
divisor: 100
group: "{{ tlpDeviceModel:0 }} ({{ $subindex0 }})"
descr: "Circuit {{ $subindex1 }}"
- oid: "tlpAtsOutputCurrent"
num_oid: ".1.3.6.1.4.1.850.1.1.3.4.3.2.1.1.5.1.{{ $index }}"
descr: "Current"
divisor: 100
- oid: "tlpPduOutputCurrent"
num_oid: ".1.3.6.1.4.1.850.1.1.3.2.3.2.1.1.5.{{ $index }}"
group: "{{ tlpDeviceModel:0 }} ({{ $subindex0 }})"
descr: "Total Output"
divisor: 100
- oid: "tlpPduOutletTable"
value: "tlpPduOutletCurrent"
num_oid: ".1.3.6.1.4.1.850.1.1.3.2.3.3.1.1.8.{{ $index }}"
index: "tlpPduOutletIndex.{{ $index }}"
group: "{{ tlpDeviceModel:0 }} ({{ $subindex0 }})"
descr: "{{ $tlpPduOutletName }}"
divisor: 100
- oid: "tlpUpsOutputLineTable"
value: "tlpUpsOutputLineCurrent"
num_oid: ".1.3.6.1.4.1.850.1.1.3.1.3.3.2.1.3.{{ $index }}"
descr: "Output"
divisor: 100
count:
data:
- oid: tlUpsBatteryAge
num_oid: ".1.3.6.1.4.1.850.100.1.2.1.{{ $index }}"
descr: "Battery Age (Years)"
frequency:
data:
- oid: "tlpPduInputPhaseFrequency"
num_oid: ".1.3.6.1.4.1.850.1.1.3.2.3.1.2.1.3.{{ $index }}"
index: "tlpPduInputPhaseIndex.{{ $index }}"
group: "{{ tlpDeviceModel:0 }} ({{ $subindex0 }})"
descr: "Input"
divisor: 10
- oid: "tlpPduOutputFrequency"
num_oid: ".1.3.6.1.4.1.850.1.1.3.2.3.2.1.1.11.{{ $index }}"
index: "tlpPduOutputIndex.{{ $index }}"
group: "{{ tlpDeviceModel:0 }} ({{ $subindex0 }})"
descr: "Output"
divisor: 10
- oid: "tlpPduOutletTable"
value: "tlpPduOutletFrequency"
num_oid: ".1.3.6.1.4.1.850.1.1.3.2.3.3.1.1.22.{{ $index }}"
index: "tlpPduOutletIndex.{{ $index }}"
group: "{{ tlpDeviceModel:0 }} ({{ $subindex0 }})"
descr: "{{ $tlpPduOutletName }}"
divisor: 10
- oid: "tlpUpsInputPhaseTable"
value: "tlpUpsInputPhaseFrequency"
num_oid: ".1.3.6.1.4.1.850.1.1.3.1.3.2.2.1.2.{{ $index }}"
index: "tlpUpsInputPhaseIndex.{{ $index }}"
descr: "Input (Phase {{ $subindex0 }})"
divisor: 10
- oid: "tlpUpsOutputTable"
value: "tlpUpsOutputFrequency"
num_oid: ".1.3.6.1.4.1.850.1.1.3.1.3.3.1.1.3.{{ $index }}"
index: "tlpUpsOutputFrequency.{{ $index }}"
descr: "Output"
divisor: 10
humidity:
data:
- oid: "tlpEnvHumidityHumidity"
num_oid: ".1.3.6.1.4.1.850.1.1.3.3.3.2.1.1.{{ $index }}"
group: "{{ tlpDeviceName:0 }}"
descr: "Humidity"
- oid: tlEnvHumidity
num_oid: ".1.3.6.1.4.1.850.101.1.2.1.{{ $index }}"
descr: "Ambient Humidity"
divisor: 10
multiplier: 10
low_limit: 10
high_limit: 90
group: "EnviroSense"
skip_values:
- oid: tlEnvHumidity
op: "exists"
value: false
load:
data:
- oid: "tlpUpsOutputLineTable"
value: "tlpUpsOutputLinePercentLoad"
num_oid: ".1.3.6.1.4.1.850.1.1.3.1.3.3.2.1.5.{{ $index }}"
index: "tlpUpsOutputLineIndex.{{ $index }}"
descr: "Output"
power:
data:
- oid: "tlpPduOutputActivePower"
num_oid: ".1.3.6.1.4.1.850.1.1.3.2.3.2.1.1.8.{{ $index }}"
index: "tlpPduOutputIndex.{{ $index }}"
group: "{{ tlpDeviceModel:0 }} ({{ $subindex0 }})"
descr: "Output"
- oid: "tlpPduOutletTable"
value: "tlpPduOutletActivePower"
num_oid: ".1.3.6.1.4.1.850.1.1.3.2.3.3.1.1.9.{{ $index }}"
index: "tlpPduOutletIndex.{{ $index }}"
group: "{{ tlpDeviceModel:0 }} ({{ $subindex0 }})"
descr: "{{ $tlpPduOutletName }}"
- oid: "tlpUpsOutputLineTable"
value: "tlpUpsOutputLinePower"
num_oid: ".1.3.6.1.4.1.850.1.1.3.1.3.3.2.1.4.{{ $index }}"
index: "tlpUpsOutputLineIndex.{{ $index }}"
descr: "Output"
state:
data:
- oid: "tlpEnvDetail"
value: "tlpEnvInputContactCurrentState"
group: "Contacts ({{ tlpDeviceName:0 }})"
num_oid: ".1.3.6.1.4.1.850.1.1.3.3.3.3.1.5.{{ $index }}"
index: "tlpEnvInputContactIndex.{{ $index }}"
descr: "{{ $tlpEnvInputContactName }}"
state_name: tlpEnvInputContactCurrentState
states:
- { value: 0, generic: 3, graph: 0, descr: Unknown }
- { value: 1, generic: 2, graph: 0, descr: Alarm }
- { value: 2, generic: 0, graph: 0, descr: OK }
- oid: "tlpPduDevice"
value: "tlpPduDeviceMainLoadState"
num_oid: ".1.3.6.1.4.1.850.1.1.3.2.2.1.1.1.{{ $index }}"
index: "tlpPduDeviceMainLoadState.{{ $index }}"
descr: "Main Load State"
state_name: tlpPduDeviceMainLoadState
states:
- { value: 0, generic: 3, graph: 0, descr: unknown }
- { value: 1, generic: 0, graph: 0, descr: off }
- { value: 2, generic: 0, graph: 0, descr: on }
- oid: "tlpPduDetail"
value: "tlpPduOutletState"
group: "Outlets"
num_oid: ".1.3.6.1.4.1.850.1.1.3.2.3.3.1.1.4.{{ $index }}"
index: "tlpPduOutletState.{{ $index }}"
descr: "{{ $tlpPduOutletName }}"
state_name: tlpPduOutletState
states:
- { value: 0, generic: 3, graph: 0, descr: unknown }
- { value: 1, generic: 0, graph: 0, descr: off }
- { value: 2, generic: 0, graph: 0, descr: on }
- oid: "tlpUpsDevice"
value: "tlpUpsDeviceMainLoadState"
num_oid: ".1.3.6.1.4.1.850.1.1.3.1.2.1.1.1.{{ $index }}"
index: "tlpUpsMainLoadState.{{ $index }}"
descr: "Main Load State"
state_name: tlpUpsDeviceMainLoadState
states:
- { value: 0, generic: 3, graph: 0, descr: unknown }
- { value: 1, generic: 0, graph: 0, descr: off }
- { value: 2, generic: 0, graph: 0, descr: on }
- oid: "tlpUpsBattery"
value: "tlpUpsBatteryStatus"
num_oid: ".1.3.6.1.4.1.850.1.1.3.1.3.1.1.1.1.{{ $index }}"
index: "tlpUpsBatteryStatus.{{ $subindex0 }}"
descr: "Battery {{ $subindex0 }} Status"
state_name: tlpUpsBatteryStatus
states:
- { value: 0, generic: 3, graph: 0, descr: unknown }
- { value: 1, generic: 3, graph: 0, descr: unknown }
- { value: 2, generic: 0, graph: 0, descr: Normal }
- { value: 3, generic: 1, graph: 0, descr: Low }
- { value: 4, generic: 2, graph: 0, descr: Depleted }
- oid: "tlpUpsBattery"
value: "tlpUpsBatteryDetailCharge"
num_oid: ".1.3.6.1.4.1.850.1.1.3.1.3.1.2.1.4.{{ $index }}"
index: "tlpUpsBatteryDetailCharge.{{ $index }}"
descr: "Charging Status {{ $subindex0 }}"
state_name: tlpUpsBatteryDetailCharge
states:
- { value: 0, generic: 1, graph: 0, descr: floating }
- { value: 1, generic: 1, graph: 0, descr: charging }
- { value: 2, generic: 0, graph: 0, descr: resting }
- { value: 3, generic: 2, graph: 0, descr: discharging }
- { value: 4, generic: 0, graph: 0, descr: normal }
- oid: "tlpUpsBatteryPackDetailTable"
value: "tlpUpsBatteryPackDetailCondition"
num_oid: ".1.3.6.1.4.1.850.1.1.3.1.3.1.5.1.1.{{ $index }}"
index: "tlpUpsBatteryPackDetailCondition.{{ $index }}"
descr: "Battery {{ $subindex0 }} Condition"
state_name: tlpUpsBatteryPackDetailCondition
states:
- { value: 0, generic: 3, graph: 0, descr: unknown }
- { value: 1, generic: 0, graph: 0, descr: good }
- { value: 2, generic: 1, graph: 0, descr: weak }
- { value: 3, generic: 2, graph: 0, descr: bad }
- oid: "tlpUpsOutputTable"
value: "tlpUpsOutputSource"
num_oid: ".1.3.6.1.4.1.850.1.1.3.1.3.3.1.1.1.{{ $index }}"
index: "tlpUpsOutputSource.{{ $index }}"
descr: "Output Source"
state_name: tlpUpsOutputSource
states:
- { value: 0, generic: 3, graph: 0, descr: unknown }
- { value: 1, generic: 3, graph: 0, descr: other }
- { value: 2, generic: 2, graph: 0, descr: none }
- { value: 3, generic: 0, graph: 0, descr: normal }
- { value: 4, generic: 2, graph: 0, descr: bypass }
- { value: 5, generic: 2, graph: 0, descr: battery }
- { value: 6, generic: 2, graph: 0, descr: boosting }
- { value: 7, generic: 2, graph: 0, descr: reducing }
- { value: 8, generic: 1, graph: 0, descr: second }
- { value: 9, generic: 0, graph: 0, descr: economy }
- { value: 10, generic: 1, graph: 0, descr: testing }
- oid: "tlpUpsOutletTable"
value: "tlpUpsOutletState"
group: "Outlets"
num_oid: ".1.3.6.1.4.1.850.1.1.3.1.3.5.1.1.4.{{ $index }}"
index: "tlpUpsOutletIndex.{{ $index }}"
descr: "{{ $tlpUpsOutletName }}"
state_name: tlpUpsOutletState
states:
- { value: 0, generic: 3, graph: 0, descr: unknown }
- { value: 1, generic: 0, graph: 0, descr: off }
- { value: 2, generic: 0, graph: 0, descr: on }
temperature:
data:
- oid: "tlpEnvTemperatureC"
num_oid: ".1.3.6.1.4.1.850.1.1.3.3.3.1.1.1.{{ $index }}"
group: "{{ tlpDeviceName:0 }}"
descr: "Temperature"
divisor: 10
- oid: tlEnvTemperatureC
num_oid: ".1.3.6.1.4.1.850.101.1.1.1.{{ $index }}"
descr: "Ambient Temperature"
divisor: 10
multiplier: 10
low_limit: 0
high_limit: 40
group: "EnviroSense"
skip_values:
- oid: tlEnvTemperatureC
op: "exists"
value: false
- oid: "tlpUpsDeviceTemperatureC"
num_oid: ".1.3.6.1.4.1.850.1.1.3.1.2.1.1.7.{{ $index }}"
group: "UPS"
descr: "Temperature"
divisor: 10
voltage:
data:
- oid: "tlpAtsInputPhaseTable"
value: "tlpAtsInputPhaseVoltage"
num_oid: ".1.3.6.1.4.1.850.1.1.3.4.3.1.2.1.5.{{ $index }}"
group: "{{ tlpDeviceModel:0 }} ({{ $subindex0 }})"
descr: "Input"
index: "tlpAtsInputLineIndex.{{ $index }}"
divisor: 10
low_limit: "tlpAtsInputPhaseVoltageMin"
high_limit: "tlpAtsInputPhaseVoltageMax"
- oid: "tlpPduInputPhaseTable"
value: "tlpPduInputPhaseVoltage"
num_oid: ".1.3.6.1.4.1.850.1.1.3.2.3.1.2.1.4.{{ $index }}"
group: "{{ tlpDeviceModel:0 }} ({{ $subindex0 }})"
descr: "Input (Phase {{ $subindex0 }})"
index: "tlpPduInputPhaseIndex.{{ $index }}"
divisor: 10
low_limit: 110
high_limit: 240
- oid: "tlpAtsInputPhaseVoltage"
num_oid: ".1.3.6.1.4.1.850.1.1.3.4.3.1.2.1.5.1.1.{{ $index }}"
group: "{{ tlpDeviceModel:0 }} ({{ $subindex0 }})"
descr: "Input"
divisor: 10
multiplier: 1
low_limit: 110
high_limit: 240
- oid: "tlpPduOutputVoltage"
num_oid: ".1.3.6.1.4.1.850.1.1.3.2.3.2.1.1.4.{{ $index }}"
index: "tlpPduOutputIndex.{{ $index }}"
group: "{{ tlpDeviceModel:0 }} ({{ $subindex0 }})"
descr: "Output"
divisor: 10
low_limit: 110
high_limit: 240
- oid: "tlpPduOutletTable"
value: "tlpPduOutletVoltage"
num_oid: ".1.3.6.1.4.1.850.1.1.3.2.3.3.1.1.7.{{ $index }}"
index: "tlpPduOutletIndex.{{ $index }}"
group: "{{ tlpDeviceModel:0 }} ({{ $subindex0 }})"
descr: "{{ $tlpPduOutletName }}"
divisor: 10
- oid: "tlpPduCircuitTable"
value: "tlpPduCircuitInputVoltage"
num_oid: ".1.3.6.1.4.1.850.1.1.3.2.3.4.1.1.3.{{ $index }}"
index: "tlpPduOutletIndex.{{ $index }}"
group: "{{ tlpDeviceModel:0 }} ({{ $subindex0 }})"
descr: "{{ $tlpPduCircuitPhase }}"
divisor: 10
- oid: "tlpUpsBattery"
value: "tlpUpsBatteryDetailVoltage"
num_oid: ".1.3.6.1.4.1.850.1.1.3.1.3.1.2.1.1.{{ $index }}"
index: "tlpUpsBatteryDetailVoltage.{{ $index }}"
descr: "Battery {{ $subindex0 }}"
divisor: 10
- oid: "tlpUpsInputPhaseTable"
value: "tlpUpsInputPhaseVoltage"
num_oid: ".1.3.6.1.4.1.850.1.1.3.1.3.2.2.1.3.{{ $index }}"
index: "tlpUpsInputPhaseIndex.{{ $index }}"
descr: "Input (Phase {{ $subindex0 }})"
divisor: 10
low_limit: "tlpUpsInputPhaseVoltageMin"
high_limit: "tlpUpsInputPhaseVoltageMax"
- oid: "tlpUpsOutputLineTable"
value: "tlpUpsOutputLineVoltage"
num_oid: ".1.3.6.1.4.1.850.1.1.3.1.3.3.2.1.2.{{ $index }}"
index: "tlpUpsOutputLineIndex.{{ $index }}"
descr: "Output"
divisor: 10