Area exclusiva para Revendas


 
Base de conhecimento

Base de conhecimento


Base de conhecimento


Exemplo: Agente de script SSH2, carga média para Unix

Exemplo: Agente de script SSH2, carga média para Unix

 

Este guia é um exemplo de como criar seus próprios agentes com o script SSH2. Neste exemplo, estaremos fazendo uma carga média para Unix.

 

Pré-requisitos:

- host Unix com SSH2 instalado

- suporte para comandos “uptime” e “cut”

 

 

Configurando o Agente

 

Para criar um agente de carga média para um host Unix, você pode utilizar o agente de script SSH2.

 

Este agente de script pode executar um script arbitrário em qualquer tipo de máquina que é capaz de SSH2 ou comunicação Telnet.

 

O valor do retorno do script é enviado de volta para o agente e comparado com um valor pré-definido.

 

O agente atribui vários tipos de operações para comparar o valor pré-definido e o de retorno.

 

Para criar o agente, clique no link “Add agent” no objeto desejado.

 

No campo “Command” coloque o seguinte script: uptime | cut -d":" -f 4 | cut -d"," -f 1

 

Este pequeno sript faz o seguinte:

 

  1. o comando “uptime” escreve: 09:54 até 154 dias, 11:51, 40 usuarios, carga média> 1.77, 2.04, 2.19
  2. o primeiro comando “cut” extrai a parte 1.77, 2.04, 2.19 da carga média
  3. o segundo comando “cut” extrai a carga média durante os 5 últimos minutos, que é a primeira coluna.

 

O valor selecionado como limite para o retorno deve ser escolhido por você. Por exemplo, se você quer que o agente acione um alarme se a carga média nos últimos 5 minutos estiver acima de 1, coloque 1 no campo “compare value”.

 

Selecione a operação “greater” na lista “compare operation”.

 

Aperte o botão “Save” para criar o agente e iniciar sua operação.

 

 

Resumo

 

O script colocado no campo de comando pode ser longo e é recomendável que seja colocado em um arquivo do tipo “shell script” na máquina host.

 

Como todos os agentes e ações que utilizam SSH2, há uma opção para usar Telnet ao invés de SSH2. O Telnet é um protocolo inseguro e só deve ser usado em um ambiente protegido.

 

Note também que o protocolo Telnet utiliza um número de porta diferente do SSH2.





Avalie o resultado


Este artigo lhe ajudou a solucionar sua dúvida? Por favor coloque sua nota para o mesmo. Caso não tenha lhe ajudado ou tenha faltado algo, por favor faça seus comentários abaixo. Obrigado!


Selecione o seu voto abaixo:

1      2      3      4      5     

Digite seus comentários abaixo:


Se você quer retorno sobre os seus comentários
preencha os campos abaixo:

Nome:  
E-mail:  

Código de segurança


 

Webmail
|
POLÍTICA DE SATISFAÇÃO
|
PRIVACIDADE
|
COMO PAGAR
|
QUEM SOMOS
C-o-m-o-d-o
Desenvolvimento: Expertu Comércio Virtual e Marketing