Os alertas estão configurados e não chega nada: o caminho de entrega que ninguém testa

Monitoramento tem duas metades e só uma é montada. A verificação que percebe o problema é a metade fácil. O caminho que leva a mensagem até uma pessoa é o que quebra em silêncio, e quebra depois de ter funcionado.

AtlasPVE ·

Este verbete responde a

  • proxmox não envia email
  • proxmox notificação não chega
  • configurar relay smtp proxmox
  • proxmox alerta email gmail
  • proxmox send email notifications

Monitoramento tem duas metades. A verificação que percebe que algo está errado, e o caminho que leva essa notícia até uma pessoa. Quase toda a atenção vai para a primeira, e quase todas as falhas silenciosas moram na segunda.

A parte incômoda: um caminho de entrega quebrado e um sistema saudável parecem exatamente iguais de onde você está. Os dois produzem uma caixa vazia.

Por que enviar e-mail de um servidor deixou de ser simples

Um servidor enviar o próprio e-mail direto foi normal por muito tempo e hoje é exceção. Três coisas aconteceram.

Os destinatários pararam de confiar em remetentes desconhecidos. Uma mensagem que chega sem registros de política de remetente batendo, sem assinatura e de um endereço sem reputação é tratada como suspeita, e a versão educada de suspeita é a pasta de spam.

Conexões residenciais e de pequenas empresas são bloqueadas no nível da porta. Muitos provedores não permitem conexões de saída na porta usada para entrega direta, justamente porque foi abusada. Seu servidor tenta, e nada te avisa que nunca saiu.

A reputação pertence ao endereço, não a você. Um endereço residencial ou de nuvem pequena carrega a história que tem. Você herda.

Nada disso torna o problema difícil. Torna a configuração ingênua silenciosamente ineficaz, o que é pior que difícil.

As duas formas que funcionam

Enviar por um relé em que você já confia. Seu servidor entrega a mensagem, com credenciais, a um provedor que tem permissão de enviar. É a resposta comum e funciona, com uma ressalva que vale saber: provedores costumam exigir que o endereço remetente seja um que eles hospedam, então uma mensagem que parece vir de outro lugar é recusada ou reescrita.

Não enviar e-mail nenhum e usar um segundo canal. Uma notificação push ou uma mensagem num serviço que você já lê. Soa como retrocesso e muitas vezes é a opção mais confiável, justamente por não depender da entregabilidade do e-mail.

Qualquer que seja a escolha, o importante é a seção seguinte.

O teste que realmente prova

Quase todo mundo testa notificações do mesmo jeito errado: aperta o botão "enviar teste" sentado na frente da máquina, não vê nada falhar, e considera resolvido.

Esse teste prova que o processo consegue entregar uma mensagem. Não prova que ela chega. Um teste de verdade responde quatro perguntas:

Caiu na caixa de entrada, não no spam? Entrega e visibilidade são resultados diferentes, e só um te acorda.

Veio do endereço que os alertas reais vão usar? Um teste enviado com uma identidade não diz nada sobre uma tarefa noturna usando outra.

Chegou na hora em que o alerta real vai disparar? Alguns caminhos se comportam diferente às três da manhã e às três da tarde, geralmente porque limites de taxa de um relé ou filtros de um provedor dependem do horário. Essa falha é mais rara e é exatamente a que importa.

Sobreviveu com a máquina sob carga? Uma mensagem enfileirada durante um incidente real está competindo com o incidente.

Falhas que não produzem erro nenhum

A fila. O e-mail é gerado, aceito localmente, e fica numa fila que tenta de novo para sempre. Nada se perde, nada é entregue, e ninguém olha a fila porque não houve erro que empurrasse para isso.

O remetente reescrito. O relé aceita a mensagem, troca o remetente por um endereço que você não lê, e entrega perfeitamente numa caixa que ninguém abre.

O filtro que você mesmo fez. Alertas são todos parecidos, em algum momento uma regra pega um, e a regra continua funcionando muito depois de você esquecer que a escreveu.

O endereço que deixou de existir. A pessoa saiu, o apelido encaminhava para a conta dela, e o encaminhamento agora cai no vazio.

O único hábito de verdade útil

Faça a ausência de mensagem significar algo.

Um sistema que só fala quando algo está errado não se distingue de um sistema que perdeu a capacidade de falar. Uma mensagem diária dizendo que está tudo bem transforma o próprio silêncio em sinal: se hoje não chegou nada, o caminho de entrega é a primeira coisa que você checa, e você descobre numa manhã calma em vez de durante um incidente.

Por isso um resumo diário vale mais do que parece. O trabalho real dele não é o conteúdo, é provar que o canal ainda existe.

O que o Atlas faz

O Atlas Watch manda uma mensagem por dia em vez de um fluxo de alertas, e essa escolha é deliberada pelo motivo acima. O resumo carrega o estado acumulado durante o dia, e a chegada dele é por si só a prova de que o caminho está intacto.

As mesmas notificações também podem chegar ao portal da conta, o que aqui importa em especial: é um segundo canal que não depende da entrega de e-mail do host. Se o que quebrou foi o e-mail, o canal que não usa e-mail é o que ainda te avisa.

E a parte honesta, porque é o assunto inteiro deste texto: quando uma verificação não consegue ler seus dados, o Watch diz que não conseguiu ler em vez de ficar calado. Uma tarefa de backup ausente e uma saudável parecem idênticas de fora, e a única coisa que as separa é um vigia disposto a relatar a própria cegueira.

Fontes

A documentação oficial do Proxmox. Em inglês, e é ela que dá a palavra final neste assunto.

Verbetes relacionados

Como isso aparece dentro do Atlas?

Ir para a página do produto