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

157 lines
7.4 KiB
YAML

mib: RADLAN-Physicaldescription-MIB:RADLAN-HWENVIROMENT:RADLAN-PHY-MIB:RADLAN-rndMng:ELTEX-MES-HWENVIROMENT-MIB:MARVELL-POE-MIB
modules:
os:
features: RADLAN-Physicaldescription-MIB::rlPhdUnitGenParamSoftwareVersion.1
hardware: RADLAN-Physicaldescription-MIB::rlPhdUnitGenParamModelName.1
serial: RADLAN-Physicaldescription-MIB::rlPhdUnitGenParamSerialNum.1
processors:
data:
-
oid: rlCpuUtilDuringLast5Minutes
num_oid: '.1.3.6.1.4.1.89.1.9.{{ $index }}'
mempools:
data:
-
total: .1.3.6.1.4.1.35265.41.1.2.1.1.3.0
free: .1.3.6.1.4.1.35265.41.1.2.1.1.7.0
descr: 'System Memory'
storage:
data:
-
descr: Internal Flash
free: RADLAN-File::rlFileFreeSizeOfFlash
size: RADLAN-File::rlFileTotalSizeOfFlash
sensors:
additional_oids:
data:
-
oid:
- entPhysicalName
- ifName
- rlPhdUnitEnvParamEntry
state:
data:
-
oid: rlEnvMonFanStatusTable
value: rlEnvMonFanState
num_oid: '.1.3.6.1.4.1.89.83.1.1.1.3.{{ $index }}'
descr: '{{ rlEnvMonFanStatusDescr }} status'
group: 'Chassis FAN'
index: 'mesFanStatus.{{ $index }}'
states:
- { value: 1, descr: OK, graph: 1, generic: 0 }
- { value: 5, descr: Missing, graph: 1, generic: 3 }
-
oid: eltEnvMonBatteryStatusEntry
value: eltEnvMonBatteryState
num_oid: '.1.3.6.1.4.1.35265.1.23.11.1.1.2.{{ $index }}'
descr: 'Backup battery status'
group: 'Chassis PSU'
index: 'mesBattStatus.{{ $index }}'
states:
- { value: 1, descr: Charged, graph: 1, generic: 0 }
- { value: 2, descr: Discharged, graph: 1, generic: 2 }
- { value: 3, descr: Low, graph: 1, generic: 1 }
- { value: 5, descr: Missing, graph: 1, generic: 3 }
- { value: 6, descr: BattFuseError, graph: 1, generic: 2 }
- { value: 7, descr: Charging, graph: 1, generic: 1 }
-
oid: rlPhdUnitEnvParamEntry
value: rlPhdUnitEnvParamMainPSStatus
num_oid: '.1.3.6.1.4.1.89.53.15.1.2.{{ $index }}'
descr: 'Chassis#{{ $index }} PSU#1 status'
group: 'Chassis PSU'
index: 'mesMainPsuStatus.{{ $index }}'
states:
- { value: 1, descr: Normal, graph: 1, generic: 0 }
- { value: 2, descr: Warning, graph: 1, generic: 1 }
- { value: 3, descr: Critical, graph: 1, generic: 2 }
- { value: 4, descr: Shutdown, graph: 1, generic: 2 }
- { value: 5, descr: notPresent, graph: 1, generic: 3 }
- { value: 6, descr: notFunctioning, graph: 1, generic: 3 }
- { value: 7, descr: restore, graph: 1, generic: 2 }
- { value: 8, descr: notAvailable, graph: 1, generic: 3 }
- { value: 9, descr: backingUp, graph: 1, generic: 1 }
-
oid: rlPhdUnitEnvParamEntry
value: rlPhdUnitEnvParamRedundantPSStatus
num_oid: '.1.3.6.1.4.1.89.53.15.1.3.{{ $index }}'
group: 'Chassis PSU'
descr: 'Chassis#{{ $index }} PSU#2 status'
index: 'mesBackupPsuStatus.{{ $index }}'
states:
- { value: 1, descr: Normal, graph: 1, generic: 0 }
- { value: 2, descr: Warning, graph: 1, generic: 1 }
- { value: 3, descr: Critical, graph: 1, generic: 2 }
- { value: 4, descr: Shutdown, graph: 1, generic: 2 }
- { value: 5, descr: notPresent, graph: 1, generic: 3 }
- { value: 6, descr: notFunctioning, graph: 1, generic: 3 }
- { value: 7, descr: restore, graph: 1, generic: 2 }
- { value: 8, descr: notAvailable, graph: 1, generic: 3 }
- { value: 9, descr: backingUp, graph: 1, generic: 1 }
-
oid: rlPhdUnitEnvParamEntry
value: rlPhdUnitEnvParamMonitorTemperatureStatus
num_oid: '.1.3.6.1.4.1.89.53.15.1.16.{{ $index }}'
group: 'Chassis TEMP'
descr: 'Chassis#{{ $index }} TEMP status'
index: 'mesChassisTempStatus.{{ $index }}'
states:
- { value: 1, descr: Normal, graph: 1, generic: 0 }
- { value: 2, descr: Warning, graph: 1, generic: 1 }
- { value: 3, descr: Critical, graph: 1, generic: 2 }
-
oid: rlPhyTestGetTable
value: rlPhyTestGetResult
num_oid: '.1.3.6.1.4.1.89.90.1.2.1.3.{{ $index }}'
group: 'transceiver'
index: 'SfpLOS{{ $subindex0 }}'
descr: 'SfpLOS-{{ $ifName:0 }}'
entPhysicalIndex: '{{ $subindex0 }}'
entPhysicalIndex_measured: ports
states:
- { value: 0, descr: 'False', graph: 1, generic: 0 }
- { value: 1, descr: 'True', graph: 1, generic: 2 }
skip_values:
-
oid: index
op: not_ends
value: '.11' # rlPhyTestTableLOS
temperature:
data:
-
oid: rlPhdUnitEnvParamEntry
value: rlPhdUnitEnvParamTempSensorValue
num_oid: '.1.3.6.1.4.1.89.53.15.1.10.{{ $index }}'
group: 'Chassis'
descr: 'Chassis#{{ $index }} Temp'
index: 'mesChassisTemp.{{ $index }}'
-
oid: rlPethPowerPseEntry
value: rlPethPowerPseTemperatureSensor
num_oid: '.1.3.6.1.4.1.89.108.3.1.6.{{ $index }}'
group: 'PoE'
descr: 'Chassis#{{ $index }} PoE Temp'
index: 'mesChassisPoeTemp.{{ $index }}'
skip_value_lt: 1
count:
data:
-
oid: rlPhdNumberOfUnits
num_oid: '.1.3.6.1.4.1.89.53.8.{{ $index }}'
descr: 'Stacked Chassis'
group: 'Chassis Count'
charge:
data:
-
oid: eltEnvMonBatteryStatusCharge
num_oid: '.1.3.6.1.4.1.35265.1.23.11.1.1.3.{{ $index }}'
descr: 'Battery Charge'
skip_value_gt: 100
low_limit: 10
low_warn_limit: 50
warn_limit: 101
high_limit: 102