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 defaultnocpulsee4545, 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 (criar detecção). Lembre-se: você deve submeter a alteração de configuração de seu Monitoring na página Scout Config Push para isso ter efeito.
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.