7 IPMI sensoru atklāšana
Pārskats
Ir iespējams automātiski atklāt IPMI sensorus.
Lai to izdarītu, var izmantot šādu kombināciju:
ipmi.getIPMI vienums kā galveno vienumu- atkarīgo zema līmeņa atklāšanas kārtulu un vienumu prototipus
Konfigurācija
Galvenais vienums
Izveidojiet IPMI vienumu, izmantojot šādu atslēgu:
ipmi.get

Iestatiet informācijas tipu uz "Teksts", lai apstrādātu iespējami lielus JSON datus.
Atkarīgais LLD noteikums
Izveidojiet zema līmeņa atklāšanas noteikumu ar tipu "Atkarīgais vienums":

Kā galveno vienumu atlasiet mūsu izveidoto ipmi.get vienumu.
Cilnē "LLD makrosi" definējiet pielāgotu makrosu ar atbilstošo JSONPath:

Atkarīgā vienuma prototips
Šajā LLD noteikumā izveidojiet vienuma prototipu ar tipu "Atkarīgais vienums". Kā šī prototipa galveno vienumu atlasiet mūsu izveidoto ipmi.get vienumu.

Ņemiet vērā {#SENSOR_ID} makro izmantošanu vienuma prototipa nosaukumā un atslēgā:
- Nosaukums: IPMI vērtība sensoram {#SENSOR_ID}
- Atslēga: ipmi_sensor[{#SENSOR_ID}]
Kā informācijas tipu izvēlieties Skaitlisks (bez zīmes).
Vienuma prototipa cilnē "Iepriekšēja apstrāde" atlasiet JSONPath un kā parametru izmantojiet šādu JSONPath izteiksmi:
$.[?(@.id=='{#SENSOR_ID}')].value.first()

Kad atklāšana sākas, tiks izveidots viens vienums katram IPMI sensoram. Šis vienums atgriezīs dotā sensora veselo skaitli.