Você está visualizando a documentação da versão de desenvolvimento, que pode estar incompleta.
Esta página foi traduzida automaticamente. Se você notar um erro, selecione-o e pressione Ctrl+Enter para reportá-lo aos editores.

7 Descoberta de sensores IPMI

Visão geral

É possível descobrir sensores IPMI automaticamente.

Para isso, você pode usar uma combinação de:

  • o item IPMI ipmi.get como item mestre
  • regra de descoberta de baixo nível dependente e protótipos de item

Configuração

Item mestre

Crie um item IPMI usando a seguinte chave:

ipmi.get

Defina o tipo de informação como "Texto" para possíveis grandes dados JSON.

Regra de LLD dependente

Crie uma regra de descoberta de baixo nível do tipo "Item dependente":

Como item mestre, selecione o item ipmi.get que criamos.

Na aba "Macros de LLD", defina uma macro personalizada com o JSONPath correspondente:

Protótipo de item dependente

Crie um protótipo de item com o tipo "Item dependente" nesta regra de LLD. Como item mestre para este protótipo, selecione o item ipmi.get que criamos.

Observe o uso da macro {#SENSOR_ID} no nome e na chave do protótipo de item:

  • Nome: Valor IPMI para o sensor {#SENSOR_ID}
  • Chave: ipmi_sensor[{#SENSOR_ID}]

Como tipo de informação, Numérico (sem sinal).

Na aba "Pré-processamento" do protótipo de item, selecione JSONPath e use a seguinte expressão JSONPath como parâmetro:

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

Quando a descoberta começar, um item para cada sensor IPMI será criado. Este item retornará o valor inteiro do sensor correspondente.