8.5. Detecções
Agora que o Red Hat Network Monitoring Daemon foi instalado e os métodos de detecção criados, você pode começar a instalar detecções em seus sistemas com o serviço Monitoring. Se um sistema tem o serviço Monitoring, aparece uma aba Probes em sua página System Details. É aqui que você efetuará a maior parte do trabalho relacionado à detecção.
8.5.1. Administrando Detecções Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Para adicionar uma detecção a um sistema, este deve ter o serviço Monitoring. Futuramente, você precisará de acesso ao próprio sistema, seja como usuário root do sistema, através da função System Group Administrator, ou como o Satellite Administrator. Então:
- Autentique-se no site do RHN como wo Satellite Administrator ou System Group Administrator do sistema.
- Navegue para a aba System Details ⇒ Probes e clique em create new probe.
- Na página System Probe Creation, complete todos os campos necessários. Primeiro, selecione o Probe Command Group. Isto altera a lista de detecções, de outros campos e requisitos disponíveis. Consulte o Apêndice D, Detecções para obter uma lista completa das detecções por grupo de comando. Lembre que algumas detecções requerem a instalação do Red Hat Network Monitoring Daemon no sistema cliente.
- Selecione o Probe Command (comando de detecção) e o Monitoring Scout (agente de monitoramento) desejados, geralmente
RHN Monitoring Satellite
, mas possivelmente um RHN Proxy Server. Indique uma descrição breve e única para a detecção. - Selecione a caixa de verificação Probe Notifications para receber notificações quando a detecção tiver seu estado alterado. Use o menu suspenso Probe Check Interval para determinar a freqüência de envio das notificações. Selecionando
1 minute
(e a caixa de verificação Probe Notification), você receberá notificações a cada minuto que a detecção ultrapassar os limites CRITICAL (crítico) ou WARNING (aviso). Consulte a Seção 8.4, “Notificações” para saber como criar métodos de notificação e reconhecer suas mensagens. - Use os campos RHNMD User e RHNMD Port, se aparecerem, para forçar a detecção a comunicar-se através do
sshd
, ao invés do Red Hat Network Monitoring Daemon. Consulte a Seção 8.2.3, “Configurando o SSH” para mais detalhes. Caso contrário, aceite os valores defaultnocpulse
e4545
, respectivamente. - Se o campo Timeout (Tempo limite) aparecer, reveja o valor default e ajuste-o conforme suas necessidades. A maioria dos (mas não todos) timeout resulta num estado UNKNOWN (desconhecido). Se as medidas da detecção são baseadas em tempo, garanta que o timeout não seja menor que o tempo alocado para os limites. Caso contrário, as medidas não terão propósito, já que a detecção terá seu tempo limite antes que os limites de estado sejam cruzados.
- Use os campos restantes para estabelecer os limites de alerta da detecção, se for o caso. Os valores de CRITICAL e WARNING determinam em que ponto a detecção tem seu estado alterado. Consulte a Seção 8.5.2, “Estabelecendo Limites” para saber as recomendações relativas a estes limites.
- Ao terminar, clique em Scout Config Push para isso ter efeito.(criar detecção). Lembre-se: você deve submeter a alteração de configuração de seu Monitoring na página
Para apagar uma detecção, navegue para sua página Current State (estado atual) clicando no nome da detecção na aba System Details ⇒ Probes e depois clique em delete probe. Por fim, confirme a remoção.
8.5.2. Estabelecendo Limites Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Muitas das detecções oferecidas pelo RHN contêm limites de alerta que, quando ultrapassados, indicam uma mudança de estado da detecção. Por exemplo: a detecção Linux::CPU Usage (uso da CPU) permite que você defina os limites de CRITICAL e WARNING em relação à porcentagem de CPU usada. Se o sistema monitorado reportar 75 por cento de sua CPU usada e o limite WARNING estiver definido para 70 por cento, a detecção irá para o estado WARNING. Algumas detecções oferecem diversos limites como este.
Para tirar o máximo proveito de seu serviço Monitoring e evitar notificações falsas, a Red Hat recomenda executar suas detecções sem notificações durante um tempo para estabelecer um desempenho base a cada um de seus sistemas. Apesar dos valores default oferecidos talvez servirem a você, cada empresa possui um ambiente diferente, que pode precisar de alterações dos limites.
8.5.3. Monitoring do Servidor do RHN Copiar o linkLink copiado para a área de transferência!
Copiar o linkLink copiado para a área de transferência!
Além de monitorar todos seus sistemas cliente, você também pode usar o RHN para monitorar seu próprio Servidor RHN, seja um RHN Satellite ou um RHN Proxy Server. Para monitorar seu Servidor RHN, encontre um sistema monitorado pelo servidor e clique na aba System Details ⇒ Probes deste sistema.
Clique em create new probe (criar nova detecção) e selecione o Probe Command Group (Grupo de Comando de Detecção)
Satellite
. Então, complete os campos restantes como você faria para qualquer outra detecção. Consulte a Seção 8.5.1, “Administrando Detecções” para mais instruções.
Apesar do Servidor RHN parecer ser monitorado pelo sistema cliente, na verdade a detecção é executada pelo servidor nele mesmo. Os limites e notificações funcionam normalmente.
Nota
Todas as detecções que requeiram conexões ao Red Hat Network Monitoring Daemon não podem ser usadas num RHN Satellite ou num RHN Proxy Server no qual o software de Monitoring está rodando. Isto inclui a maioria das detecções no grupo de comando Linux, assim como as detecções do Agente de Registros e do Programa Remoto. Use as detecções do grupo de comando Satellite para monitorar RHN Satellites e RHN Proxy Servers. No caso de agentes do Proxy, as detecções são listadas sob o sistema para o qual estão reportando dados.