Guia técnico · NOC e automação
Análise preditiva de falhas: guia prático para provedores
Análise preditiva de falhas: é usar a tendência das métricas que a rede já coleta para avisar dias antes que algo pare, como potência óptica caindo, link chegando ao teto ou disco enchendo. Em vez de saber da falha pelo assinante, o NOC recebe um aviso com data provável e agenda a correção dentro do horário comercial.
Resumo
- Muitas falhas de provedor dão sinal antes, e o sinal aparece no histórico do monitoramento de rede.
- Tendência linear, desvio da média do horário e aceleração de contadores resolvem a maior parte dos casos.
- Uma regra com predict_linear no Prometheus avisa quando a potência óptica vai passar do limite em sete dias.
- Aviso preditivo sem dono e sem prazo vira ruído, por isso cada um precisa virar tarefa na fila do NOC.
O que é análise preditiva de falhas numa rede de provedor
É olhar para a direção em que cada métrica está andando, e não só para o valor de agora. Quando a linha aponta para um limite perigoso, o sistema avisa antes de cruzá-lo.
Boa parte das falhas que derrubam assinantes não acontece de uma hora para outra. Um conector sujo perde alguns décimos de dBm por semana, o tráfego de um link de trânsito cresce mês a mês e a ventoinha de um roteador vai perdendo rotação até a temperatura subir.
O alerta comum só dispara quando o valor passa do limite, ou seja, quando o problema já chegou. A análise preditiva de falhas é a camada que lê o histórico e calcula quando esse limite deve ser atingido, para a equipe agir com folga.
Ela trabalha sobre os dados que o monitoramento de rede para provedores já guarda. Sem coleta estável e sem histórico de algumas semanas, não existe tendência para calcular, e qualquer previsão vira chute.
| Sinal no histórico | Falha que antecede | Métrica a acompanhar | Ação típica |
|---|---|---|---|
| Potência óptica caindo | Queda de PON ou de enlace | dBm de recepção do transceptor | Limpar conector ou trocar cordão |
| Erros de CRC crescendo | Porta ou cabo com defeito | Contador de erros da interface | Trocar cabo, módulo ou porta |
| Uso subindo mês a mês | Link saturado no horário de pico | Percentil 95 do tráfego | Ampliar link ou rever rotas |
| Temperatura alta | Falha de fonte ou de ventilação | Sensor do equipamento | Limpar filtro ou trocar ventoinha |
| Disco enchendo | Parada de servidor ou de logs | Espaço livre no volume | Rever retenção ou ampliar disco |
Preditiva, preventiva e corretiva são coisas diferentes
A manutenção corretiva age depois da falha, e a preventiva troca peças por calendário, mesmo que estejam boas. A preditiva fica no meio: só age quando os dados mostram que aquela peça específica está se degradando.
Num provedor regional, as três convivem. A limpeza de filtros do POP pode continuar no calendário, enquanto a troca de cordões ópticos passa a seguir a tendência de potência de cada porta.
Como funciona a análise preditiva de falhas?
Funciona em cinco etapas: coletar, guardar histórico, calcular a tendência, avisar e agir. Cada etapa depende da anterior, e a fraqueza mais comum está na primeira.
1 · Coleta
Medir sempre do mesmo jeito
SNMP, API ou exportador lendo a métrica no mesmo intervalo, sem buracos na série.
2 · Histórico
Guardar semanas de dados
Retenção suficiente para separar tendência de oscilação do dia a dia.
3 · Tendência
Projetar o valor futuro
Uma função calcula para onde a linha vai e em quantos dias cruza o limite.
4 · Aviso
Abrir tarefa, não sirene
O aviso entra na fila do dia com a data provável da falha e o equipamento afetado.
5 · Ação
Corrigir antes da data
Limpeza, troca ou ampliação agendada, e depois conferência de que a tendência parou.
Se a etapa 1 tem falhas de coleta, a etapa 3 calcula tendências falsas. Por isso a primeira revisão é sempre a da coleta.
No Zabbix, as funções de tendência forecast e timeleft fazem o mesmo papel do predict_linear do Prometheus: a primeira projeta o valor numa data futura, e a segunda estima quanto tempo falta para chegar a um limite.
Três métodos simples que resolvem a maioria dos casos
Não é preciso modelo sofisticado para começar a prever falhas de rede. Três cálculos, todos disponíveis nas ferramentas de monitoramento mais usadas, cobrem quase tudo o que um provedor precisa.
- Tendência linear: traça uma reta sobre o histórico recente e projeta quando a métrica vai cruzar o limite. Serve para potência óptica, disco e crescimento de tráfego.
- Desvio da média do horário: compara o valor de agora com o normal daquele dia da semana e daquela hora. Pega queda súbita de sessões PPPoE ou tráfego fora do padrão.
- Taxa de mudança: mede a velocidade com que um contador cresce. Um contador de erros de CRC que acelera indica porta ou cabo piorando.
O desvio da média é o que mais ajuda no tráfego, porque o uso de um provedor tem um desenho diário muito marcado, com pico à noite e vale de madrugada.
Exemplo: alerta preditivo de potência óptica no Prometheus
A função predict_linear projeta o valor futuro de uma métrica a partir do histórico. O exemplo avisa quando a potência de recepção vai passar de -27 dBm em 7 dias, olhando as últimas 72 horas.
groups:
- name: preditivo-optico
rules:
- alert: PotenciaOpticaVaiCair
expr: predict_linear(optico_rx_dbm[72h], 7 * 24 * 3600) < -27
for: 2h
labels:
severidade: aviso
annotations:
resumo: "Potência de {{ $labels.interface }} deve passar de -27 dBm em 7 dias"O nome optico_rx_dbm é ilustrativo: cada exportador dá um nome diferente para a potência de recepção. O limite de -27 dBm também é só um ponto de partida e deve seguir a sensibilidade do transceptor usado em cada enlace. [CONFIRMAR limite por modelo de módulo]
Para montar a coleta, a retenção e o envio de alertas que essa regra pressupõe, veja o guia de implantação de Prometheus. A conta de quanto sinal cada enlace pode perder está no cálculo de orçamento de potência óptica.
Quer saber da falha antes do assinante?
No monitoramento de rede para provedores, a coleta, os limites e as regras de tendência são ajustados equipamento por equipamento, com painéis que mostram onde a rede vai apertar.
Como ler a regra linha por linha
Cada linha da regra tem uma função clara, e entender isso ajuda a adaptar o exemplo para disco, tráfego ou temperatura. A lógica é sempre a mesma: janela de histórico, horizonte de previsão e limite.
- Janela de 72h: quanto histórico entra no cálculo. Janela curta reage a qualquer oscilação; janela longa demora a perceber a piora.
- Horizonte de 7 dias: até onde a reta é projetada. É o prazo que a equipe tem para agendar a limpeza ou a troca.
- Condição for de 2h: a previsão precisa se manter por duas horas seguidas antes de virar aviso, o que corta alarme por pico isolado.
- Severidade aviso: separa o preditivo do alerta de queda real, para ele ir à fila do dia e não ao celular de madrugada.
Análise preditiva de falhas passo a passo
O caminho seguro é começar por uma métrica, provar que a regra funciona e só depois ampliar. Tentar prever tudo de uma vez enche a fila de avisos que ninguém trata.
- Escolha a primeira métrica: potência óptica ou uso de links costumam dar resultado rápido, porque degradam devagar e têm limite claro.
- Confira a coleta: veja se a série não tem buracos e se o intervalo é o mesmo em todos os equipamentos da amostra.
- Teste contra o passado: aplique a regra sobre o histórico e veja se ela teria avisado antes das últimas falhas conhecidas.
- Defina limite e horizonte: ajuste o valor de corte e o prazo de previsão para que a equipe consiga agir antes da data.
- Ligue em modo silencioso: deixe a regra gerar avisos só num painel por algumas semanas e conte quantos seriam úteis.
- Coloque em produção: com o volume aprovado, os avisos passam a abrir tarefa com responsável e prazo.
Os avisos de capacidade pedem mais histórico que os de componente. Para prever quando um link de trânsito vai lotar, o crescimento de vários meses importa mais que o de uma semana, como mostra o guia sobre link de trânsito saturado.
Qual janela de histórico usar em cada métrica?
A janela certa depende da velocidade com que a métrica muda. Dados que oscilam muito no dia pedem janelas mais longas para a reta não seguir cada pico.
| Métrica | Janela de histórico | Horizonte de previsão |
|---|---|---|
| Potência óptica | Alguns dias | Uma a duas semanas |
| Disco de servidor | Alguns dias | Uma semana |
| Erros de interface | Algumas horas | Um a dois dias |
| Uso de link | Vários meses | Um a três meses |
Esses valores são ponto de partida e devem ser revistos com os dados da própria rede depois das primeiras semanas. [CONFIRMAR com o histórico do provedor]
Do aviso preditivo à ação no NOC
Cada aviso preditivo precisa virar uma tarefa com dono e prazo anterior à data prevista. Sem isso, a regra até acerta, mas a falha acontece do mesmo jeito.
No NOC, o aviso preditivo é tratado como trabalho planejado, e não como incidente. Ele entra na fila do dia, é agrupado com outros avisos da mesma causa e gera uma ação de campo ou de configuração com data marcada.
- Classifique: aviso preditivo não aciona ninguém fora do horário; vai para a fila do turno seguinte.
- Agrupe: avisos repetidos da mesma porta, do mesmo POP ou do mesmo modelo de módulo viram um único registro.
- Agende: limpeza, troca ou ampliação marcada antes da data projetada, com janela quando houver risco.
- Confira: depois da ação, a tendência precisa parar; se continuar, a causa era outra.
Quando o mesmo tipo de aviso volta em vários equipamentos, a pergunta deixa de ser técnica e vira de processo. A gestão de problemas no NOC é o lugar certo para investigar esse padrão.
A recompensa aparece no SLA: trocar um cordão numa terça à tarde, com aviso, custa menos indisponibilidade que atender a mesma porta caída num sábado à noite.
Erros comuns na análise preditiva de falhas
A análise preditiva costuma falhar por excesso de avisos, e não por falta deles. Os erros abaixo aparecem em quase toda primeira tentativa.
Evite
- Janela de histórico curta demais, que reage a qualquer oscilação e gera aviso falso.
- Aviso preditivo com a mesma urgência de queda real, acordando a equipe sem necessidade.
- Regra calculada sobre série com buracos de coleta, que produz tendência inventada.
- Ninguém responsável pela fila de avisos, que cresce até ser ignorada.
- Limite único para todos os módulos ópticos, sem olhar a sensibilidade de cada um.
- Nenhuma conferência depois da ação, sem saber se a troca resolveu.
Quando vale usar aprendizado de máquina na previsão?
Vale depois que os métodos estatísticos simples já estão rodando e a equipe sabe onde eles não alcançam. Antes disso, o modelo complexo só esconde problemas de coleta atrás de um resultado difícil de explicar.
Detecção de anomalia com vários sinais ao mesmo tempo é o caso em que técnicas mais elaboradas podem ajudar, mas o ganho depende muito dos dados de cada rede e precisa ser medido antes de ser prometido. O uso de assistentes com IA no dia a dia da equipe é outro assunto, tratado no guia sobre inteligência artificial na operação de rede.
Checklist para validar as regras preditivas
Valide as regras contra falhas que já aconteceram e contra a capacidade real da equipe. Uma regra boa avisa a tempo e gera um volume que alguém consegue tratar.
Confira cada item antes de considerar a regra pronta
- A regra teria avisado antes das últimas falhas conhecidas desse tipo.
- O horizonte de previsão deixa tempo para agendar a ação.
- O número de avisos por semana cabe na rotina da equipe.
- Cada aviso tem responsável e prazo anterior à data prevista.
- A série usada no cálculo não tem buracos de coleta.
- Depois das ações, a tendência para de cair ou de subir.
Se três ou mais itens ficaram sem marca, a regra ainda está em teste e deve continuar só no painel, sem abrir tarefa.
A Táquion Tech configura as regras de tendência sobre o monitoramento que o provedor já tem, testa cada uma contra o histórico de falhas e organiza a fila de avisos junto com a equipe do NOC.
Os painéis do Grafana ajudam nessa revisão: uma tela com a projeção ao lado do valor real mostra, mês a mês, quantos avisos se confirmaram e quantos foram falsos.
Perguntas frequentes sobre análise preditiva de falhas
Preciso de inteligência artificial para prever falhas?
Não para começar. Tendência linear, comparação com a média do horário e taxa de mudança resolvem boa parte dos casos de rede de provedor.
Quanto histórico de monitoramento é necessário?
Algumas semanas bastam para tendências de componente, como potência óptica e disco. Para capacidade de links, o ideal são vários meses, e mais histórico reduz os avisos falsos.
Quais falhas não dá para prever?
Rompimento de fibra por obra, descarga elétrica e queda de energia sem aviso não deixam tendência no histórico. Esses casos pedem redundância e resposta rápida, não previsão.
Alerta preditivo deve acordar alguém de madrugada?
Normalmente não. Ele vai para a fila do turno seguinte, com prazo antes da data prevista, e só a queda real aciona a equipe fora do horário.
A previsão substitui a manutenção preventiva do POP?
Não substitui por completo. Tarefas simples e rápidas, como limpar filtros, podem continuar no calendário, enquanto trocas de componente passam a seguir a tendência de cada equipamento.
Serviços ligados a este guia
- Projeto de climatização de sala técnica para provedores e empresas Data center, energia e servidores
- Implantação de clusters de virtualização para provedores e empresas Data center, energia e servidores
- Monitoramento de ambientes com sensores para empresas Redes industriais e IoT
- NOC para empresas NOC e operação de rede
- Relatório mensal de saúde da rede para provedores NOC e operação de rede
Fontes
- Prometheus, documentação de funções PromQL: predict_linear, deriv e rate.
- Google SRE Book, Monitoring Distributed Systems: princípios de alerta e de redução de ruído.
- Prometheus, regras de alerta: formato das regras usadas no exemplo.