Verificar usuários atualmente conectados em um sistema remoto com o Nagios

2

No Nagios existe uma função check_users para verificar o número de usuários logados no sistema local, mas como faço o mesmo para um sistema remoto? Eu falhei em tentar encontrar o plugin apropriado.

    
por Starfish 13.10.2009 / 11:51

4 respostas

2

você pode instalar nrpe no computador remoto que você quer monitorar e invocar o plugin lá.

ou - se você quiser hackar um pouco - você pode escrever seu próprio script e usar o par de chaves ssh + e executar o comando de máquina remota como who + parse output localmente.

    
por 13.10.2009 / 12:00
1

Se você tiver o SNMP habilitado, que é o meu método preferido para realizar verificações de monitoramento remoto. Você pode configurar uma verificação do serviço Nagios que pesquisa o OID HOST-RESOURCES-MIB::hrSystemNumUsers.0 ( .1.3.6.1.2.1.25.1.5.0 ) para obter o número de usuários. Isso retornará a contagem atual de usuários no momento em que o OID for recuperado.

A maior vantagem que encontro ao usar o SNMP sobre o NRPE, conforme sugerido de outra forma, é que se você encontrar uma falha no seu plugin, você precisará enviar essa mudança para todos os hosts que tiverem o plugin instalado. Por esse motivo, acho que fazer um monitoramento sem agente é melhor do que o baseado em agentes.

    
por 14.10.2009 / 14:28
-1

NRPE-2.14;)

instale os plugins e o NRPE no servidor remoto

    
por 08.02.2010 / 17:30
-1

estamos usando isso na produção, é brilhante

link

    
por 14.10.2009 / 12:17

Tags