7 Откривање IPMI сензора

Преглед

Могуће је аутоматски открити IPMI сензоре.

Да бисте то урадили, можете користити комбинацију:

  • IPMI ставка ipmi.get као мастер ставка
  • зависно правило откривања ниског нивоа и прототипови предмета

Конфигурација

Главна ставка

Направите IPMI ставку користећи следећи кључ:

ipmi.get

Подесите тип информација на "Текст" за могуће велике JSON податке.

Зависно правило LLD

Направите правило откривања ниског нивоа као тип "Зависна ставка":

Као главну ставку изаберите ставку ipmi.get коју смо креирали.

На картици "LLD макрои" дефинишите прилагођени макро са одговарајућим JSONPath:

Прототип зависне ставке

Креирајте прототип ставке са типом "Зависна ставка" у овом LLD правилу. Ас мастер ставка за овај прототип изаберите ставку ipmi.get коју смо креирали.

Обратите пажњу на употребу макроа {#SENSOR_ID} у имену прототипа ставке и кључ:

  • Назив: IPMI вредност за сензор {#SENSOR_ID}
  • Кључ: ipmi_sensor[{#SENSOR_ID}]

Као тип информације, Нумерички (непотписани).

На картици прототип ставке "Препроцесирање" изаберите JSONPath и користите следећи JSONPath израз као параметар:

$.[?(@.id=='{#SENSOR_ID}')].value.first()

Када откривање започне, креираће се једна ставка за сваки IPMI сензор. Ова ставка ће вратити целобројну вредност датог сензора.