Alertas explicados
Cada alerta que enviamos tem um número. Aqui você encontra cada um com o texto exato, o que significa, o que verificar e por que o informamos.
Monitores (sites, portas, DNS, certificados, e-mail, tarefas cron)
101 Não acessível
Mensagem
FORA DO AR: Shop Shop está inacessível.
O que significa
Vários dos nossos locais de verificação não conseguiram acessar o monitor, um após o outro. Uma única verificação com falha nunca dispara este alerta: um segundo local precisa confirmá-la primeiro.
O que verificar
Abra o endereço você mesmo, de preferência a partir de outra rede. Verifique se o servidor está em execução, se o servidor web ou o serviço foi iniciado e se um firewall ou um serviço de segurança (por exemplo, uma proteção contra bots) bloqueia os nossos locais de verificação. Se o site funciona para você, o problema pode estar no caminho até o servidor; a página do incidente mostra quais locais falharam.
Por que informamos
Quando um monitor não está acessível, seus visitantes e clientes também não conseguem acessá-lo. Cada minuto conta.
102 Sem resposta
Mensagem
FORA DO AR: Shop Shop está inacessível. Sem resposta: Connection timed out
O que significa
A conexão falhou antes que uma resposta chegasse, por exemplo por causa de um tempo limite, uma conexão recusada, um erro de DNS ou um problema de TLS. O erro após os dois pontos é o erro exato que a nossa verificação recebeu.
O que verificar
Observe o erro: "timed out" geralmente significa que o servidor está sobrecarregado ou que um firewall descarta a conexão; "connection refused" significa que nada escuta na porta; um erro de DNS significa que o nome não é resolvido. Se o problema durou só um momento, pode ter sido uma falha breve de rede no caminho.
Por que informamos
Sem resposta, a página ou o serviço não funciona para quem tenta usá-lo neste momento.
103 Status HTTP inesperado
Mensagem
FORA DO AR: Shop Shop está inacessível. O servidor respondeu com HTTP 503.
O que significa
O servidor respondeu, mas com um código de status fora da faixa aceita (por padrão, de 200 a 399). Códigos comuns: 500 erro interno, 502 e 504 problemas em um proxy, 503 serviço indisponível ou em manutenção, 403 acesso negado, 404 página não encontrada.
O que verificar
Abra o endereço e observe a página. Verifique o log de erros do servidor web e da aplicação. Um 403 pode significar que um firewall ou uma proteção contra bots bloqueia as nossas verificações: nesse caso, permita os nossos locais de verificação ou altere os códigos de status aceitos do monitor. Durante uma manutenção planejada, um 503 é esperado; pause o monitor nesse período.
Por que informamos
Uma página de erro no lugar do seu conteúdo parece uma interrupção para visitantes e mecanismos de busca.
104 Palavra-chave não encontrada
Mensagem
FORA DO AR: Shop Shop está inacessível. Palavra-chave “Add to cart” não encontrada na página.
O que significa
A página carregou, mas o texto que o monitor procura não estava nela.
O que verificar
Abra a página e procure o texto. Muitas vezes a página mostra um erro, uma tela de login ou um aviso de cookies em vez do conteúdo. Se a página foi alterada de propósito e o texto não existe mais, ajuste a palavra-chave no monitor; então trata-se de um falso alarme.
Por que informamos
Uma página pode responder normalmente e, ainda assim, estar quebrada, por exemplo uma página de loja vazia ou um erro de banco de dados. A palavra-chave identifica isso.
105 Palavra-chave indesejada encontrada
Mensagem
FORA DO AR: Shop Shop está inacessível. Palavra-chave “Error” encontrada na página, mas não deveria aparecer.
O que significa
A página contém um texto que não deveria aparecer, por exemplo "error" ou "maintenance".
O que verificar
Abra a página e veja onde o texto aparece. Se ele faz parte do conteúdo normal (por exemplo, um post de blog que menciona a palavra), escolha um texto mais específico para o monitor; então trata-se de um falso alarme.
Por que informamos
Mensagens de erro em uma página que, de resto, carrega normalmente são fáceis de passar despercebidas e custam visitantes e confiança.
106 Resposta do DNS diferente
Mensagem
FORA DO AR: Shop Shop está inacessível. A resposta DNS é diferente da esperada.
O que significa
O servidor DNS respondeu, mas não com o valor que o monitor espera (por exemplo, um endereço IP diferente).
O que verificar
Verifique os registros DNS com o seu provedor. Se você os alterou de propósito, atualize o valor esperado no monitor. Uma mudança inesperada pode significar que alguém alterou as suas configurações de DNS sem autorização.
Por que informamos
Uma resposta de DNS errada envia visitantes e e-mails para o servidor errado, ou para lugar nenhum.
107 Sem resposta ao ping
Mensagem
FORA DO AR: Shop Shop está inacessível. Sem resposta ao ping.
O que significa
O host não respondeu a nenhuma solicitação de ping dos nossos locais de verificação.
O que verificar
Verifique se o servidor está em execução e acessível na rede. Alguns firewalls e provedores bloqueiam o ping (ICMP); se o host nunca responde ao ping, use um monitor de porta ou de site, caso contrário este alerta pode ser um falso alarme.
Por que informamos
Um host que não responde de forma alguma geralmente está desligado ou desconectado da rede.
108 Problema de rede, servidor em execução
Mensagem
PROBLEMA DE REDE: Shop Shop está inacessível a partir da maioria dos locais, mas pelo menos um local ainda o alcança: o servidor está funcionando, o problema está na rede no caminho até ele.
O que significa
A maioria dos locais de verificação não conseguiu acessar o monitor, mas pelo menos um ainda conseguiu. O servidor em si está em execução; o problema está na rede, no caminho até ele.
O que verificar
Verifique a página de status e os comunicados de rede do seu provedor. Muitas vezes essas falhas se resolvem sozinhas. Se persistirem, pergunte ao seu provedor se rotas de determinadas regiões estão afetadas.
Por que informamos
Visitantes de regiões afetadas não conseguem acessar você, mesmo que tudo pareça normal na sua própria rede.
109 Certificado inválido
Mensagem
CERTIFICADO INVÁLIDO: Shop O certificado SSL de Shop é inválido.
O que significa
O certificado SSL expirou, não corresponde ao nome de domínio, está incompleto ou não é confiável.
O que verificar
Abra o site em um navegador e observe o aviso do certificado. Renove o certificado ou instale a cadeia completa de certificados. Após a renovação, reinicie o servidor web para que ele use o novo certificado.
Por que informamos
Os navegadores exibem um aviso de segurança e a maioria dos visitantes sai. Lojas e logins deixam de funcionar.
110 Certificado prestes a expirar
Mensagem
CERTIFICADO VENCENDO: Shop O certificado SSL de Shop vence em breve.
O que significa
O certificado SSL expira em breve. Ele ainda funciona agora.
O que verificar
Verifique se a renovação automática (por exemplo, certbot ou o painel de hospedagem) está configurada e em execução. Se o certificado já foi renovado, o servidor web pode continuar usando o antigo: reinicie ou recarregue o serviço.
Por que informamos
Avisamos com antecedência para que haja tempo de agir antes que os visitantes vejam um aviso de segurança.
111 Certificado não obtido
Mensagem
CERTIFICADO NÃO RECUPERÁVEL: Shop Não foi possível recuperar o certificado SSL de Shop.
O que significa
Não conseguimos obter o certificado, por exemplo porque a porta está fechada ou a conexão TLS falha.
O que verificar
Verifique se o serviço responde na porta e se o TLS está configurado. Um firewall que bloqueia os nossos locais de verificação também pode causar isso; nesse caso, trata-se de um falso alarme para os visitantes.
Por que informamos
Sem o certificado, não conseguimos saber se os visitantes veem uma conexão válida e confiável.
112 Heartbeat não recebido
Mensagem
HEARTBEAT AUSENTE: Shop Shop não deu sinal a tempo.
O que significa
A tarefa (por exemplo, um backup ou uma tarefa cron) não se reportou a tempo.
O que verificar
Verifique se a tarefa foi executada e se ela ainda consegue acessar o nosso endereço de heartbeat. Se a tarefa roda mais tarde ou com menos frequência do que o configurado, ajuste o intervalo e o período de tolerância do monitor.
Por que informamos
Tarefas que deixam de rodar silenciosamente, como backups, muitas vezes só são percebidas tarde demais.
113 Tarefa informou uma falha
Mensagem
JOB FALHOU: Shop Shop informou uma execução com falha.
O que significa
A tarefa se reportou, mas sinalizou que a sua execução falhou.
O que verificar
Observe a saída ou o log da tarefa nessa execução.
Por que informamos
Uma tarefa que roda, mas falha, é tão ruim quanto uma que não roda.
114 Verifique as configurações de e-mail
Mensagem
CONFIGURAÇÕES DE E-MAIL: Shop As configurações de e-mail de shop.example.com no DNS precisam de atenção (SPF, DKIM, DMARC ou servidores de nomes). Detalhes e correções sugeridas estão no painel.
O que significa
Os registros DNS relacionados a e-mail do domínio precisam de atenção: SPF, DKIM, DMARC, MTA-STS, DNSSEC ou os servidores de nomes.
O que verificar
A página do monitor lista os problemas exatos com as correções sugeridas. Altere os registros no seu provedor de DNS; pode levar algum tempo até que a mudança seja visível em todos os lugares.
Por que informamos
Registros ausentes ou incorretos podem fazer seus e-mails cair na caixa de spam ou permitir que outros enviem e-mails em seu nome.
115 E-mail de teste não recebido
Mensagem
E-MAIL DE TESTE AUSENTE: Shop Nenhum e-mail de teste de shop.example.com chegou a tempo.
O que significa
O e-mail de teste regular do seu servidor não chegou a tempo.
O que verificar
Verifique a fila de e-mails e o log do seu servidor de e-mail, e se a tarefa de envio ainda está em execução. Um pequeno atraso do lado do destinatário também pode causar isso; se o próximo e-mail de teste chegar, o alerta se encerra sozinho.
Por que informamos
Se os e-mails de teste não chegam, os e-mails dos seus clientes provavelmente também não chegam.
116 E-mail de teste com problemas
Mensagem
PROBLEMA NA ENTREGA DE E-MAIL: Shop O último e-mail de teste de shop.example.com foi reprovado em SPF, DKIM ou DMARC, está em blacklist ou foi avaliado como spam. Os detalhes estão no painel.
O que significa
O e-mail de teste chegou, mas falhou em SPF, DKIM ou DMARC, está em uma lista de bloqueio ou foi classificado como spam.
O que verificar
A página do monitor mostra exatamente o que falhou. Corrija os registros ou solicite a remoção da lista de bloqueio.
Por que informamos
Esses e-mails costumam acabar na caixa de spam ou são rejeitados.
Servidores (agente)
201 Servidor não está reportando
Mensagem
SERVIDOR: web1 web1 não está enviando dados (agente ou servidor offline). O agente parou de enviar dados: o servidor pode estar desligado ou offline, ou o agente parou. Verifique se o servidor responde e se o agente está em execução.
O que significa
Nosso agente no servidor não enviou nenhum dado há vários minutos.
O que verificar
Verifique se o servidor está em execução e com rede. Se estiver, verifique o serviço do agente ("systemctl status centoculus-agent2"). Após uma reinicialização ou uma mudança de rede, o agente volta a reportar sozinho; então o alerta se encerra.
Por que informamos
Sem dados, não conseguimos ver o servidor, e muitas vezes o próprio servidor está fora do ar.
202 Serviço parado
Mensagem
SERVIDOR: web1 web1 tem um serviço parado. Um serviço monitorado não está mais em execução. Verifique o status e o log dele e inicie-o novamente.
O que significa
Um serviço que você escolheu monitorar no servidor não está mais em execução.
O que verificar
Verifique o status e o log do serviço ("systemctl status <serviço>", "journalctl -u <serviço>") e inicie-o novamente. Se você parou ou removeu o serviço de propósito, remova-o dos serviços monitorados; então trata-se de um falso alarme.
Por que informamos
Um serviço web, de banco de dados ou de e-mail parado geralmente significa uma interrupção de tudo o que depende dele.
203 Disco quase cheio
Mensagem
SERVIDOR: web1 web1 está ficando sem espaço em disco. Um sistema de arquivos está quase cheio. Libere espaço (logs antigos, backups, caches) ou aumente o disco antes que os serviços falhem.
O que significa
Um sistema de arquivos está mais cheio do que o limite definido (por padrão, um aviso em 85 % e um alerta em 95 %).
O que verificar
Encontre arquivos e diretórios grandes (por exemplo, "du -xh / | sort -h | tail"), apague logs antigos, backups e caches, ou aumente o disco. Se o disco fica sempre tão cheio de propósito, aumente o limite para este sistema de arquivos.
Por que informamos
Quando o disco está cheio, bancos de dados, e-mails e sites deixam de gravar dados e falham.
204 Inodes quase esgotados
Mensagem
SERVIDOR: web1 web1 está ficando sem inodes. Quase não há inodes livres, geralmente por causa de muitos arquivos pequenos (sessões, caches, fila de e-mail). Apague arquivos antigos para liberar inodes.
O que significa
Quase todos os inodes de um sistema de arquivos estão em uso, geralmente por causa de muitos arquivos pequenos. Não é mais possível criar novos arquivos, mesmo havendo espaço livre.
O que verificar
Encontre diretórios com muitíssimos arquivos (sessões, caches, fila de e-mails) e apague os antigos.
Por que informamos
Sem inodes livres, os serviços falham do mesmo modo que com um disco cheio, e isso é difícil de perceber.
205 Sistema de arquivos somente leitura
Mensagem
SERVIDOR: web1 web1 tem um sistema de arquivos somente leitura. O sistema colocou um sistema de arquivos em somente leitura, geralmente por um erro de disco. Os serviços não conseguem mais salvar dados: verifique o disco e o log do sistema.
O que significa
O sistema tornou um sistema de arquivos somente leitura, geralmente por causa de um erro de disco ou de sistema de arquivos.
O que verificar
Verifique o log do sistema ("dmesg", "journalctl -k") em busca de erros de disco e o estado do disco. Muitas vezes é preciso uma verificação do sistema de arquivos e uma reinicialização; se o disco estiver falhando, migre para um hardware novo.
Por que informamos
Os serviços não conseguem mais salvar nada, e os dados podem estar em risco.
206 Alta carga de CPU
Mensagem
SERVIDOR: web1 web1 está com carga de CPU alta. O processador está muito ocupado há bastante tempo. Verifique quais processos o utilizam.
O que significa
O processador esteve mais ocupado do que o limite definido por muito tempo (por padrão, acima de 90 % por 15 minutos).
O que verificar
Encontre os processos que usam o processador ("top", "htop"). Trabalhos planejados, como backups ou importações, podem causar isso; se acontece regularmente no mesmo horário, é esperado.
Por que informamos
Um processador permanentemente ocupado deixa sites e serviços lentos.
207 Alta carga do sistema
Mensagem
SERVIDOR: web1 web1 está com carga de sistema alta. Há mais trabalho esperando do que os processadores conseguem atender. Verifique os processos em execução e a atividade do disco.
O que significa
Por muito tempo, há mais trabalho aguardando do que os processadores conseguem atender (carga do sistema por processador acima do limite definido).
O que verificar
Verifique os processos e a atividade do disco ("top", "iotop"). Carga alta com baixo uso do processador geralmente indica discos lentos ou espera pela rede.
Por que informamos
Carga alta deixa tudo no servidor lento e muitas vezes antecede uma interrupção.
208 Pouca memória
Mensagem
SERVIDOR: web1 web1 está com pouca memória. Resta pouca memória. Verifique quais processos a utilizam; se ela acabar, o sistema encerra serviços.
O que significa
A memória livre esteve abaixo do limite definido por um tempo (por padrão, menos de 10 % disponível).
O que verificar
Encontre os processos que usam memória ("top" ordenado por memória). Reduza as configurações de memória do banco de dados ou do PHP, ou adicione memória.
Por que informamos
Quando a memória acaba, o sistema para processos por conta própria, muitas vezes o banco de dados.
209 Memória e swap quase cheios
Mensagem
SERVIDOR: web1 web1 está ficando sem memória e sem swap. A memória e o swap estão quase esgotados ao mesmo tempo: falta memória de verdade ao servidor, ele fica lento e pode encerrar serviços. Verifique quais processos usam memória ou adicione mais memória.
O que significa
A memória e o swap estão quase esgotados ao mesmo tempo (ambos com menos de 10 % livres). O servidor está realmente com pouca memória.
O que verificar
Encontre os processos que usam memória e reduza suas configurações, ou adicione memória. Um swap cheio sozinho não é problema: o sistema guarda ali dados não usados. Por isso só alertamos quando a memória está baixa ao mesmo tempo.
Por que informamos
O servidor fica muito lento e o sistema logo começa a parar serviços.
210 Servidor reiniciado
Mensagem
SERVIDOR: web1 web1 foi reiniciado. O servidor foi reiniciado. Se isso não estava planejado, verifique o log do sistema.
O que significa
O servidor foi reiniciado. Registramos isso na lista de incidentes sem enviar um alerta.
O que verificar
Se a reinicialização não foi planejada, verifique o log do sistema para descobrir o motivo, por exemplo uma falta de energia, um erro do kernel ou uma atualização automática.
Por que informamos
Reinicializações não planejadas podem indicar problemas de hardware ou de estabilidade.
211 Relógio do sistema incorreto
Mensagem
SERVIDOR: web1 web1 está com o relógio do sistema errado. O relógio do servidor está errado. Verifique a sincronização de horário (NTP); um horário errado prejudica certificados, logins e tarefas agendadas.
O que significa
O relógio do servidor difere da hora real em mais de um minuto.
O que verificar
Verifique a sincronização de horário ("timedatectl"); inicie ou configure o NTP (por exemplo, systemd-timesyncd ou chrony).
Por que informamos
Um horário errado quebra certificados, logins, códigos de dois fatores e tarefas agendadas.
212 Contas de usuário alteradas
Mensagem
AVISO #212: web1 web1 tem contas de usuário ou grupos alterados. Uma conta de usuário ou um grupo foi criado, alterado ou removido. Se não foi você nem sua equipe, o servidor pode estar comprometido: verifique quem tem acesso.
O que significa
Uma conta de usuário ou grupo no servidor foi adicionada, alterada ou removida (/etc/passwd ou /etc/group foi alterado). Informamos isso uma única vez; não há mensagem de confirmação.
O que verificar
Observe as alterações mais recentes ("tail /etc/passwd", "last", "journalctl"). Instalações de software e atualizações também criam usuários do sistema; se você ou sua equipe instalou algo nesse período, é esperado.
Por que informamos
Invasores costumam criar um usuário próprio para manter o acesso. Um aviso precoce é importante.
213 Senhas alteradas
Mensagem
AVISO #213: web1 web1 tem senhas alteradas. Uma senha foi alterada no servidor. Se não foi você nem sua equipe, verifique quem tem acesso.
O que significa
Uma senha no servidor foi alterada (/etc/shadow foi alterado). Informamos isso uma única vez; não há mensagem de confirmação.
O que verificar
Verifique quem alterou qual senha ("journalctl", "last"). Alterações de senha feitas por você ou sua equipe, e algumas atualizações, são esperadas.
Por que informamos
Uma alteração de senha inesperada pode significar que alguém assumiu o controle de uma conta.
214 Permissões de administrador alteradas
Mensagem
AVISO #214: web1 web1 tem direitos de administrador alterados (sudo). Os direitos de administrador (sudo) foram alterados. Se não foi você nem sua equipe, verifique quem tem acesso.
O que significa
As permissões de administrador (sudo) no servidor foram alteradas (/etc/sudoers ou /etc/sudoers.d foi alterado). Informamos isso uma única vez; não há mensagem de confirmação.
O que verificar
Observe o arquivo alterado e verifique quem tem permissões de administrador. Alguns pacotes adicionam regras próprias ao serem instalados.
Por que informamos
Permissões de administrador dão controle total do servidor. Alterações inesperadas são um forte sinal de alerta.
215 Configuração do SSH alterada
Mensagem
AVISO #215: web1 web1 tem uma configuração SSH alterada. A configuração SSH foi alterada. Verifique se o acesso continua restrito como pretendido.
O que significa
A configuração do servidor SSH (/etc/ssh/sshd_config) foi alterada. Informamos isso uma única vez; não há mensagem de confirmação.
O que verificar
Verifique as configurações alteradas, especialmente o login por senha, o login como root e a porta. Atualizações do pacote SSH também podem alterar o arquivo.
Por que informamos
O SSH é a principal forma de acesso ao servidor. Uma configuração enfraquecida facilita ataques.
Quer essa verificação automática, com um alerta assim que algo der errado?
No plano gratuito, o Centoculus verifica seu site a cada 5 minutos e avisa você por e-mail e no app antes que seus clientes percebam. 50 monitores de site e 5 verificações SSL por dia, grátis, uso profissional permitido. O cadastro abre em breve: garanta acesso antecipado e comece primeiro.
Garanta acesso antecipado