Utilizando check_by_ssh

Descrição

Este plugin é usado para monitoração remota de servidores através do OpMon utilizando o protocolo SSH.

Versões Compatíveis

  • OpMon 6.3-8 ou superior

Pré-requisitos

Deve ser criada um chave pública entre o OpMon e o servidor que será monitorado remotamente, através do comando abaixo, bastando confirmar todas as opções exibidas na tela.

[root@opteste01 ~]# ssh-keygen -t rsa

Após criar a chave, devemos copiar a mesma para o servidor que será monitorado pelo OpMon através do comando abaixo:

ssh-copy-id 192.168.10.5
root@192.168.10.5's password:
Now try logging into the machine, with "ssh '192.168.10.5'", and check in:

  .ssh/authorized_keys

to make sure we haven't added extra keys that you weren't expecting.

Para validar se a geração e cópia da chave está funcional, basta testar o acesso ao servidor remoto diretamente via SSH, para tanto o acesso deve acontecer diretamente sem necessidade de digitar a senha, como segue no exemplo abaixo:

[root@opteste01 ~]# ssh root@192.168.10.100
Last login: Mon Jan 23 16:43:53 2017 from 192.168.10.99
Welcome to OpMon

For further information and help access:
https://kb.opservices.com.br/

 

Exemplos de uso e retorno do comando

[root@opteste01 ~]# /usr/local/opmon/libexec/check_by_ssh -H 192.168.10.5 -p 54978 -C uptime
 11:59:14 up 5 days,  3:04,  0 users,  load average: 3.78, 3.39, 3.15
[root@opteste01 ~] #/usr/local/opmon/libexec/check_by_ssh -H 192.168.10.5 -p 54978 -C "/usr/local/opmon/libexec/opservices/check_mem.pl -w 1 -c 2"
CRITICAL - 97.53% de memoria utilizada [MemTotal:3905908 KB / MemUsed:3809268 KB / MemFree:96640 KB]|memoria=97.53%;-w;1;0;100
[root@opteste01 ~]# /usr/local/opmon/libexec/check_by_ssh -H 192.168.10.5 -p 54978 -C "/usr/local/opmon/libexec/check_http -H www.google.com -w 1 -c 2"HTTP OK: HTTP/1.1 302 Found - 911 bytes in 0.093 second response time |time=0.093201s;1.000000;2.000000;0.000000 size=911B;;;0

 

Leave a Comment

Ficou com alguma dúvida?

Perguntas & Respostas

Participe da nossa comunidade e tire dúvidas ou compartilhe respostas e ideias.

Participar

Professional Support

Não encontrou a resposta que procura? Não se preocupe, estamos aqui para ajudar!

Abrir chamado

Treinamento Online

Através da plataforma Udemy, você encontra todos os treinamentos das nossas soluções.

Inscreva-se