Em nagios.cfg
, adicionamos
-
obsess_over_services=1
-
ocsp_command=OUR_COMMAND_NAME
Em seguida, definimos o novo comando em commands.cfg
:
-
command_name OUR_COMMAND_NAME
-
command_line /path/to/our/script
O script recebe os seguintes parâmetros:
- Nome do host
- Descrição do serviço
- Estado do serviço
- Mensagem do plug-in relevante
Referindo-me à minha pergunta: o dispositivo que eu queria era esse nome de host e o componente & O KPI pode ser extraído da descrição do serviço e da mensagem do plug-in.
No entanto, preciso fazer um pequeno trabalho de análise para obter esses valores, uma vez que a mensagem do plug-in é escrita mais para humanos do que para máquinas, por exemplo.
OK - 1.05 GB used (1.05 GB RAM + 0.00 GB SWAP, this is 32.4% of 3.24 GB RAM)
mas pelo menos o formato é consistente, então não estou reclamando.