8.4. Notificações


Além de visualizar o estado das detecções na interface do RHN, você pode ser notificado sempre que uma detecção tiver seu estado alterado. Isso é especialmente importante ao monitorar sistemas de produção de missão crítica. Por este motivo, a Red Hat recomenda a utilização desta funcionalidade.
Para ativar as notificações de detecções no RHN, você deve ter identificado um servidor de troca de correspondência e um domínio durante a instalação de seu RHN Satellite e ter configurado o sendmail para receber e-mails apropriadamente. Consulte o capítulo Instalação do Guia de Instalação do RHN Satellite para mais detalhes.

8.4.1. Criando Métodos de Notificação

As notificações são enviadas através de um método de notificação, ou seja, um endereço de e-mail ou pager associado a um usuário específico do RHN. Apesar do endereço ser ligado a uma conta de usuário específica, pode servir a diversos administradores através de um codenome (alias) ou lista de e-mails. Além disso, cada conta de usuário pode conter múltiplos métodos de notificação. Para criar um método de notificação:
  1. Autentique-se (login) no site do RHN como o Satellite Administrator ou Monitoring Administrator.
  2. Navegue para a aba User Details ⇒ Notification Methods e clique em create new method.
  3. Indique uma etiqueta intuitiva e descritiva para o nome do método, como email diário para DBA, e forneça o endereço correto do e-mail ou pager. Lembre-se: as etiquetas de todos os métodos de notificação estão disponíveis numa lista durante a criação da detecção, portanto devem ser únicas dentro de sua empresa.
  4. Selecione a caixa de verificação, se você quiser que mensagens abreviadas sejam enviadas ao pager. Ester formato mais curto contém somente o estado da detecção, nome do sistema, nome da detecção, hora da mensagem e ID do envio. O formato padrão, mais longo, exibe dados adicionais no cabeçalho da mensagem, detalhes da detecção e do sistema e instruções para a resposta.
  5. Ao terminar, clique em Create Method. O novo método é apresentado na aba User Details ⇒ Notification Methods e a página Notification sob a categoria Monitoring. Clique em seu nome para editá-lo ou apagá-lo.
  6. Ao adicionar detecções, selecione a caixa Probe Notifications e então selecione o novo método de notificação no menu suspenso. Os métodos de notificação atribuídos às detecções não podem ser apagados até que sejam desassociados da detecção.

8.4.2. Recebendo Notificações

Se você criar métodos de notificação e associá-los a detecções, deve estar preparado para recebê-las. Estas notificações chegam na forma de breves mensagens de texto enviadas para endereços de e-mail ou pager. Aqui está um exemplo de uma notificação por e-mail:
Subject: CRITICAL: [hostname]: Satellite: Users at 1
From: "Monitoring Satellite Notification" (rogerthat01@redhat.com)
Date: Mon, 6 Dec 2004 13:42:28 -0800  
To: user@organization.com

This is RHN Monitoring Satellite notification 01dc8hqw. 

Time: Mon Dec 06, 21:42:25 PST 
State: CRITICAL
System: [hostname] ([IP address]) 
Probe: Satellite: Users 
Message: Users 6 (above critical threshold of 2)
Notification #116 for Users
 
Run from: RHN Monitoring Satellite
Copy to Clipboard Toggle word wrap
Como você pode ver, as notificações por e-mail mais longas contêm praticamente tudo o que você precisará saber sobre a detecção associada. Além do comando da detecção, da hora de execução, do sistema monitorado e do estado, a mensagem contém o Send ID (ID de envio), um string único de caracteres representando a mensagem e detecção específicas. Na mensagem acima, o ID de envio é 01dc8hqw.
As notificações por pagers, por necessidade, contêm somente detalhes importantes, como assunto da mensagem (contendo estado, sistema, detecção e hora) e o ID de envio. Aqui está um exemplo de notificação por pager:
 CRITICAL: [hostname]: Satellite: Users at 21:42 PST, notification 01dc8hqw 
Copy to Clipboard Toggle word wrap

8.4.3. Redirecionando Notificações

Ao receber uma notificação, você pode redirecioná-la incluindo regras avançadas de notificação num e-mail de reconhecimento. Apenas responda à notificação e inclua a opção desejada. Estas são as opções de redirecionamento ou tipos de filtro possíveis:
  • ACK METOO — Envia a notificação ao(s) destino(s) de redirecionamento, além do destino default.
  • ACK SUSPEND — Suspende a notificação por um determinado período.
  • ACK AUTOACK — Não altera o destino da notificação, mas automaticamente reconhece os alertas coincidentes assim que são enviados.
  • ACK REDIR — Envia a notificação ao(s) destino(s) de redirecionamento ao invés do destino default.
O formato da regra deve ser tipo_filtro tipo_detecção duração endereço_email, onde o tipo_filtro indica um dos comandos avançados anteriores, o tipo_detecção indica a detecção ou sistema, a duração indica o tempo de redirecionamento, e o endereço_email é o recipiente pretendido. Por exemplo:
 ACK METOO system 1h boss@domain.com 
Copy to Clipboard Toggle word wrap
As maiúsculas não são necessárias. A duração pode ser expressa em minutos (m), horas (h) ou dias (d). Os endereços de e-mail são necessários somente para notificações de redirecionamento (REDIR) e suplementares (METOO).
A descrição da ação contida no e-mail resultante tem como default o comando indicado pelo usuário. A razão listada é um resumo da ação, como email ack redirect by user@domain.com, onde user é o remetente do e-mail.

Nota

Você pode interromper (halt) ou redirecionar quase todas as notificações de detecção, respondendo aos e-mails de notificação com uma variação do comando ack suspend host. No entanto, não é possível interromper (halt) as notificações das detecções do Satellite ao responder a uma detecção com ack suspend host ou com outra resposta de redirecionamento. Estas detecções requerem que você altere as notificações na interface web do Satellite.

8.4.4. Filtrando Notificações

Como as notificações podem ser geradas sempre que uma detecção tem seu estado alterado, simples alterações em sua rede podem resultar no recebimento de muitas notificações. A criação, o cancelamento e a aplicação de filtros de Notificação são abordados detalhadamente na Seção 7.10.2.1, “Notification ⇒ Filters”.

8.4.5. Apagando Métodos de Notificação

Teoricamente, remover métodos de notificação deve ser tão fácil quanto criá-los, já que você não precisa preencher nenhum campo para conduzir a remoção e há um botão para este propósito específico. No entanto, algumas relações entre métodos e detecções podem complicar este processo. Aqui estão os passos a seguir para remover um método de notificação:
  1. Autentique-se (login) no site do RHN como o Satellite Administrator ou Monitoring Administrator.
  2. Navegue para a página Monitoring ⇒ Notifications e clique no nome do método a remover.
  3. Na aba User Details ⇒ Notification Methods, clique em delete method. Se o método não estiver associado a nenhuma detecção, você verá uma página de confirmação. Clique em Confirm Deletion. O método de notificação é removido.

    Nota

    Já que ambos o nome do método de notificação e o endereço, podem ser editados, considere atualizar o método ao invés de removê-lo. Isso redireciona as notificações de todas as detecções usando o método, sem precisar editar cada detecção e criar um novo método de notificação.
  4. Se o método é associado a uma ou mais detecções, é exibida uma lista de detecções usando o método e os sistemas aos quais as detecções estão ligadas, ao invés de uma página de confirmação. Clique no nome da detecção para ir direto à aba System Details ⇒ Probes.
  5. Na aba System Details ⇒ Probes, selecione outro método de notificação e clique em Update Probe.
  6. Agora você pode retornar à página Monitoring ⇒ Notifications e apagar o método de notificação.
Voltar ao topo
Red Hat logoGithubredditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar. Explore nossas atualizações recentes.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja o Blog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

Theme

© 2025 Red Hat