Áú»¢¶Ä²©

7 Descubrimiento de sensores IPMI

Descripci¨®n general

Es posible descubrir autom¨¢ticamente los sensores IPMI.

Para hacer eso, puede usar una combinaci¨®n de:

  • la m¨¦trica IPMI ipmi.get (compatible desde Áú»¢¶Ä²© 5.0.0) como m¨¦trica principal
  • regla de descubrimiento de bajo nivel dependiente y prototipos de m¨¦tricas

°ä´Ç²Ô´Ú¾±²µ³Ü°ù²¹³¦¾±¨®²Ô

²Ñ¨¦³Ù°ù¾±³¦²¹ principal

Cree una m¨¦trica IPMI utilizando la siguiente clave:

ipmi.get

Establezca el tipo de informaci¨®n en "Texto" para datos JSON posiblemente grandes.

Regla LLD dependiente

Cree una regla de descubrimiento de bajo nivel como tipo "²Ñ¨¦³Ù°ù¾±³¦²¹ dependiente":

Como m¨¦trica principal, seleccione la m¨¦trica ipmi.get que creamos.

En la pesta?a "Macros LLD" defina una macro personalizada con la correspondiente ruta JSON:

Prototipo de m¨¦trica dependiente

Cree un prototipo de m¨¦trica con el tipo "²Ñ¨¦³Ù°ù¾±³¦²¹ dependiente" en esta regla LLD. Como m¨¦trica principal para este prototipo, seleccione la m¨¦trica ipmi.get que creamos.

Tenga en cuenta el uso de la macro {#SENSOR_ID} en el nombre del prototipo de la m¨¦trica y de la clave:

  • Nombre: Valor IPMI para el sensor {#SENSOR_ID}
  • Clave: ipmi_sensor[{#SENSOR_ID}]

Como tipo de informaci¨®n, Num¨¦rica (sin signo).

En la pesta?a "Preprocesamiento" del prototipo de la m¨¦trica, seleccione JSONPath y use la siguiente expresi¨®n JSONPath como par¨¢metro:

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

Cuando comience el descubrimiento, se crear¨¢ una m¨¦trica por cada sensor IPMI. Esta m¨¦trica devolver¨¢ el valor entero del sensor dado.