Programas de monitoramento instalados com o Centreon

Algo que também é interessante monitorar em nossos equipamentos, será o software que eles instalaram, Neste post, veremos como podemos simplesmente alcançá-lo e nos alertar quando o software for instalado em um computador Windows, ou desinstalar.

Está correto, através deste roteiro maravilhoso PowerShell, podemos saber o número de programas/softwares que um computador instalou, além de conhecer seu inventário. Poço, Bem, como sabemos e é habitual, com NRPE Podemos executar scripts remotos em máquinas. Então, obrigado ao Centreon, Poderemos centralizar o controle do software de nossas máquinas em um único ponto. Monitoraremos o número de programas que eles instalaram, e se esse número varia com o check-in anterior, vai nos alertar.

Começou! Faremos isso em cada computador Windows a ser monitorado, onde obviamente teremos o NSClient instalado anteriormente. Colocamos o script na pasta onde os scripts NSClient são deixados, sabemos que é 'C:\Arquivos de ProgramasNSClient++scripts', Feito isso, vamos editar o arquivo de configuração NSClient chamado nsclient.ini. E adicionamos nas seções correspondentes algo assim, onde definimos um alias e, em seguida, o script que será executado quando esse alias for invocado:

...
[/configurações/scripts externos/scripts]
windows_app_installs = scripts de eco cmd /c\check_windows_app_installs.ps1; sair($código de saída de última hora) | powershell.exe -
...

[/configurações/scripts externos/alias]
windows_app_installs = windows_app_installs
...

Como de costume, salve o arquivo e reinicie o serviço NSClient para reler as alterações feitas.

Poço, porque no Centreon criamos um novo serviço, Usaremos o comando de 'check_nrpe’ que teremos criado anteriormente, Se você ainda não pulou o Capítulo NRPE. Total, que criemos o serviço como de costume, damos a ele um nome como 'Programas Instalados'’ ou qualquer imaginação que você tenha, e no Argumento será suficiente indicar o 'alias’ que definimos no nsclient.ini. Levaremos em consideração que modificaremos a frequência das verificações, Não faz sentido todo 5 ata.

E o mais importante, Indicaremos em 'Max Check Attents’ para '1’ para que ele só faça uma verificação e seja DIFÍCIL imediatamente. Uma vez que, por padrão, o Centreon executa 3 Verifica antes de alertar/notificar, Temos 3 MACIO antes de DURO. E o que acontece? Que este maravilhoso script ao ser executado verifica o software que tinha na vez anterior em que foi executado, e se, Adicionar/remover software, quando o script é executado quando o ZAS é chamado! ele vai pular, mas seria um SOFT e queremos um HARD, uma vez que, como entendemos, Se o script for executado novamente (no 2º SOFT) O alerta seria removido.

E nada, depois de gravar e exportar a configuração do Centreon, Poderemos observar os resultados deste exemplo, Temos 3 Máquinas Controladas, onde vemos o número de programas que eles instalaram.

Poderíamos clicar em um dos serviços e ver os detalhes do software que ele detectou.

E se alguém remover ou adicionar software em uma máquina, Nós vamos te pegar! Este seria um exemplo,

Espero que tenham gostado, pelo menos é uma maneira curiosa de continuar controlando nossos ambientes, Como sempre, desejando-lhe tudo de bom., Que você seja feliz, Aproveite e dê um abraço!

Postagens recomendadas

Autor

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Não hesite em contactar-me, Vou tentar ajudá-lo sempre que puder, Compartilhar é viver ;) . Desfrute de documentos!!!