387 sintomas catalogados

Cada sintoma com causa provável e correção, ligado à lição da trilha Telecom que explica o porquê. Descreva o sintoma para filtrar.

SintomaCausa provávelCorreçãoLição
Script não executa ao disparar triggerPermissões incorretas ou caminho errado do scriptAjuste permissões e confirme o caminho em /usr/lib/zabbix/externalscripts/Ações automáticas: scripts, notificações e self-healing
Notificação não chega ao destinatárioConfiguração errada de media type ou usuário sem canal associadoRevise configurações em Administration > Media types e UsersAções automáticas: scripts, notificações e self-healing
Script executa mas não resolve o problemaComando do script inadequado ou OID SNMP incorretoTeste o script manualmente e consulte a documentação do fabricanteAções automáticas: scripts, notificações e self-healing
Alerta não chega por e-mailSMTP bloqueado ou credenciais incorretasRevise configurações do módulo mail e teste envio manual.Alertas automatizados: quando e como acionar equipes em caso
Webhook não recebe alertaEndpoint HTTP inacessível ou erro de autenticaçãoTeste o endpoint com curl e ajuste parâmetros do módulo uri.Alertas automatizados: quando e como acionar equipes em caso
Alertas duplicados em curto intervaloFalta de controle de repetiçãoImplemente lógica para evitar reenvio imediato (ex: arquivo de lock temporário).Alertas automatizados: quando e como acionar equipes em caso
Standby não sincroniza com o primárioConfiguração incorreta de wal_level ou acesso de rede bloqueadoRevise postgresql.conf e pg_hba.conf, teste conectividade entre os servidoresAlta disponibilidade e recuperação de desastres
NetBox não sobe após failoverVariáveis de ambiente ou volumes inconsistentes no Docker ComposeVerifique docker-compose.yml e paths de volumesAlta disponibilidade e recuperação de desastres
Backup corrompido ou incompletoEspaço em disco insuficiente ou interrupção durante o backupMonitore espaço livre e valide backups com restaurações periódicasAlta disponibilidade e recuperação de desastres
ONU não aparece na lista da OLTProblema físico na fibra, fusão mal feita ou ONU incompatívelVerifique a fibra, refaça a fusão e confirme a compatibilidade da ONUAtivação de OLTs e ONUs com ferramentas abertas
Potência óptica fora do padrãoPerda excessiva na fibra ou splitters, conector sujoLimpe conectores, revise o caminho óptico e refaça mediçõesAtivação de OLTs e ONUs com ferramentas abertas
ONU ativa mas sem navegaçãoVLAN ou perfil de serviço incorretoReveja a configuração de VLAN e QoS na OLTAtivação de OLTs e ONUs com ferramentas abertas
Equipamento não responde após migraçãoFirmware incompatível ou erro de configuração aplicadaExecute o playbook de rollback imediatamente e valide o backup.Automação de migração em massa: como evitar downtime em rede
Backup não encontrado para rollbackFalha na tarefa de backup ou caminho incorretoVerifique logs do Ansible e corrija o caminho do backup antes de repetir a migração.Automação de migração em massa: como evitar downtime em rede
Migração para no meio do loteTimeout de conexão ou erro de autenticaçãoRevise as credenciais e aumente o timeout no playbook.Automação de migração em massa: como evitar downtime em rede
ONU não aparece provisionadaNúmero de série ou porta PON incorretosRevise as variáveis e repita o playbookAutomação de provisionamento: Ansible na prática
Erro de autenticação SSHCredenciais ou IP da OLT erradosAjuste o inventário e teste conexão manualmenteAutomação de provisionamento: Ansible na prática
Serviço não ativa após provisionamentoPerfil de serviço ou VLAN não configurados corretamenteVerifique comandos enviados e ajuste o playbookAutomação de provisionamento: Ansible na prática
ONT não aparece registrada após execução do playbookSerial ou porta incorreta no YAMLRevise o arquivo YAML e valide o serial/porta na OLTAutomação declarativa e infra-as-code: o que já é possível h
Erro de autenticação SSH no AnsibleCredenciais inválidas ou ACL bloqueando acessoAtualize as credenciais e revise as ACLs da OLTAutomação declarativa e infra-as-code: o que já é possível h
Mudanças não aplicadas, mas playbook executa sem erroComando enviado não é idempotente ou não há verificação de estadoImplemente coleta e comparação de configuração antes de aplicarAutomação declarativa e infra-as-code: o que já é possível h
Inventário sobrescrito ou hosts sumindoFalta de git pull antes de editarSempre faça git pull antes de editar arquivos compartilhadosAutomação distribuída: múltiplos operadores, múltiplos sites
Conflito de merge ao tentar pushAlterações concorrentes no mesmo arquivoResolva manualmente os conflitos, teste e faça commitAutomação distribuída: múltiplos operadores, múltiplos sites
Playbook falha por host inexistenteInventário desatualizado ou branch erradaConfirme que está na branch correta e sincronize inventáriosAutomação distribuída: múltiplos operadores, múltiplos sites
Branches divergentes sem mergeBranches antigas não integradas à mainFaça merge frequente e revise branches antigasAutomação distribuída: múltiplos operadores, múltiplos sites
Playbook não executa após eventoEndpoint HTTP não está rodando ou erro de permissãoReinicie o serviço Flask e verifique permissões de execuçãoAutomação reativa: respondendo a eventos de rede em tempo re
Playbook roda múltiplas vezes para o mesmo eventoFalta de controle de idempotência ou deduplicaçãoImplemente locks ou checagem de eventos já tratadosAutomação reativa: respondendo a eventos de rede em tempo re
Resposta lenta após eventoEndpoint sobrecarregado ou playbook pesadoOtimizar código do endpoint e modularizar playbooksAutomação reativa: respondendo a eventos de rede em tempo re
Script retorna erro 401 UnauthorizedToken de API inválido ou ausente.Gere um novo token e atualize o script.Automatizando o inventário: scripts Python e API
Erro 400 Bad Request ao importar ativoPayload JSON malformado ou campo obrigatório ausente.Revise o formato dos dados e os campos exigidos pela API.Automatizando o inventário: scripts Python e API
Ativos não aparecem no NetBox após importaçãoScript não executou corretamente ou endpoint incorreto.Verifique logs do script e URL da API.Automatizando o inventário: scripts Python e API
ONU não registra na OLTPotência óptica fora do padrão ou conector sujoLimpar conectores e medir potência com OTDRCamadas de rede em GPON e XGS-PON: físico, lógico e de servi
Cliente recebe menos banda que o contratadoT-CONT configurado com banda inferior ao perfil de serviçoAjustar banda do T-CONT conforme perfilCamadas de rede em GPON e XGS-PON: físico, lógico e de servi
Perda intermitente de conexãoReflexão excessiva ou atenuação variável na fibraReinspecionar e substituir trechos de fibra ou conectoresCamadas de rede em GPON e XGS-PON: físico, lógico e de servi
Usuários relatam lentidão em horários de picoOversubscription excessivo ou banda provisionada acima da capacidade físicaReduza o split ou ajuste os planos de bandaCapacidade de banda: limites práticos em GPON e XGS-PON
Serviços críticos (VoIP, IPTV) com falhasProvisionamento inadequado de T-CONTs e GEM PortsReconfigure os perfis de banda com prioridade para serviços sensíveisCapacidade de banda: limites práticos em GPON e XGS-PON
OLT reporta erros de congestionamentoCapacidade excedida na portaRedistribua usuários entre portas ou migre para XGS-PONCapacidade de banda: limites práticos em GPON e XGS-PON
Métricas não aparecem no Prometheussnmp_exporter mal configurado ou OIDs incorretosRevise o arquivo de configuração do snmp_exporter e teste os OIDs manualmente.Coleta automatizada de métricas e alarmes
Alertas não são enviadosRegras de alerta ausentes ou Alertmanager não configuradoVerifique a configuração do Alertmanager e simule condições de alarme.Coleta automatizada de métricas e alarmes
Coleta SNMP muito lenta ou falhaExcesso de queries ou OLT sobrecarregadaReduza a frequência de coleta e limite o número de OIDs por consulta.Coleta automatizada de métricas e alarmes
Saída vazia ou incompleta nos arquivos de statusComando incorreto ou permissões insuficientes no dispositivoRevise o comando e as credenciais SSH usadas pelo AnsibleColeta automatizada de status e métricas: health check de OL
Erro de parsing no script PythonPadrão de regex incompatível com a saída do comandoAjuste a expressão regular conforme a saída real do equipamentoColeta automatizada de status e métricas: health check de OL
Relatório não é atualizado após execução do playbookTask de geração de relatório não está agregando dados corretamenteVerifique o uso de 'mode: a' no módulo copy e a lógica de agregaçãoColeta automatizada de status e métricas: health check de OL
Timeout ao conectar via AnsibleTimeout baixo ou OLT sobrecarregadaAumente o timeout no ansible.cfg ou reduza forksComo Ansible se conecta e executa em equipamentos ópticos: t
Erro de autenticaçãoChave SSH não instalada ou senha incorretaReinstale a chave ou corrija a senha no inventárioComo Ansible se conecta e executa em equipamentos ópticos: t
Comando não reconhecido na OLTCLI proprietário não suportado pelo SSH padrãoUse Netmiko ou módulos específicos de redeComo Ansible se conecta e executa em equipamentos ópticos: t
Inventário demora minutos para carregarFonte de dados lenta ou script ineficienteOtimize a consulta ou use cacheComo dimensionar inventários e variáveis para milhares de ON
Variáveis não aplicadas corretamenteEstrutura de group_vars/host_vars inconsistenteReveja a hierarquia e nomes de arquivosComo dimensionar inventários e variáveis para milhares de ON
Hosts ausentes em gruposScript dinâmico não está gerando grupos corretamenteAjuste o script para incluir o campo de agrupamentoComo dimensionar inventários e variáveis para milhares de ON
Erro de parsing YAMLArquivo mal formatadoValide com yamllint antes de rodarComo dimensionar inventários e variáveis para milhares de ON
Itens SNMP retornam 'Not supported'OID incorreto ou equipamento não responde SNMP.Verifique o OID na documentação e teste SNMP com snmpwalk.Como o Zabbix enxerga uma rede óptica: hosts, itens e trigge
Triggers não disparam mesmo com valores fora do normalExpressão da trigger errada ou item sem coleta recente.Revise a expressão e o intervalo de coleta do item.Como o Zabbix enxerga uma rede óptica: hosts, itens e trigge
Valores de potência óptica aparecem como zero ou nuloSNMP community incorreta ou permissão insuficiente.Ajuste a SNMP community no equipamento e no Zabbix.Como o Zabbix enxerga uma rede óptica: hosts, itens e trigge
O playbook não detecta desvios mesmo quando há não conformidade.Regex ou comando de verificação incorreto.Revise o comando e a expressão usada para checar o parâmetro.Compliance automatizado: garantindo aderência a padrões e po
Correção é aplicada em equipamentos já conformes.Condição 'when' mal configurada.Ajuste a lógica condicional para evitar mudanças desnecessárias.Compliance automatizado: garantindo aderência a padrões e po
Relatório não é gerado ou está vazio.Task de exportação com caminho ou permissão errada.Verifique o destino do arquivo e permissões de escrita.Compliance automatizado: garantindo aderência a padrões e po
Erro 500 ao acessar a interfaceFalha de conexão com PostgreSQL ou erro no DjangoVerifique logs do NetBox e status do bancoComponentes do NetBox: de PostgreSQL ao Python
Imagens anexadas não aparecemPermissões incorretas no diretório media/Ajuste permissões com 'chown' e 'chmod'Componentes do NetBox: de PostgreSQL ao Python
Erro 502 Bad GatewayGunicorn parado ou socket inacessívelReinicie o serviço Gunicorn e confira configuração do NginxComponentes do NetBox: de PostgreSQL ao Python
Backup falha com erro de permissãoUsuário sem permissão de escrita no destinoExecute backup como usuário correto ou ajuste permissõesComponentes do NetBox: de PostgreSQL ao Python
Timeout ou sem resposta SNMPFirewall bloqueando porta UDP 161 ou credenciais incorretasLibere porta 161 e revise community/user e senhasConectando OLTs e switches ópticos via SNMP e Netconf
SNMPv3 falha com 'usmStatsWrongDigests'Senha ou algoritmo de autenticação incorretosConfirme algoritmo e senha usados no equipamento e no ZabbixConectando OLTs e switches ópticos via SNMP e Netconf
Netconf retorna erro de autenticaçãoUsuário ou senha inválidosVerifique usuário, senha e permissões NetconfConectando OLTs e switches ópticos via SNMP e Netconf
Não consigo acessar o painel administrativo após criar o superusuário.Usuário criado com e-mail ou senha inválidos, ou serviço NetBox não iniciado.Recrie o superusuário e verifique se o serviço está rodando com 'systemctl status netbox'.Configuração inicial: usuários, permissões e customizações
Permissões não aplicam corretamente aos grupos.Permissões associadas ao usuário, não ao grupo, ou modelo incorreto selecionado.Revise a associação das permissões e confira o modelo selecionado.Configuração inicial: usuários, permissões e customizações
Campos customizados não aparecem nos formulários.Campo não associado ao modelo correto ou cache do navegador.Edite o campo e associe ao modelo certo. Limpe o cache do navegador.Configuração inicial: usuários, permissões e customizações
Retorno HTTP 401 UnauthorizedToken inválido ou ausente, credenciais erradasRevise autenticação e headers, gere novo tokenConsumindo APIs de OSS/BSS: integração de automação com sist
Status 400 Bad RequestCampos obrigatórios ausentes ou formato do JSON incorretoValide o schema da API e revise o corpo enviadoConsumindo APIs de OSS/BSS: integração de automação com sist
Erro de parsing JSONResposta da API não está em JSON válidoUse return_content: yes e trate manualmenteConsumindo APIs de OSS/BSS: integração de automação com sist
Timeout na requisiçãoEndpoint incorreto ou indisponívelConfirme URL e conectividade de redeConsumindo APIs de OSS/BSS: integração de automação com sist
Usuário não autorizado consegue executar playbooksPermissões de diretório ou grupo mal configuradasRevise permissões com 'ls -l' e ajuste com chmod/chownControle de acesso e auditoria: quem pode automatizar o quê
Logs do Ansible não são geradoslog_path não definido corretamente ou permissões do diretório de logs insuficientesVerifique o ansible.cfg e permissões em /var/log/ansibleControle de acesso e auditoria: quem pode automatizar o quê
Alterações em playbooks não aparecem no históricoPlaybooks não versionados com gitAdicione e faça commit dos arquivos após cada alteraçãoControle de acesso e auditoria: quem pode automatizar o quê
ONU não volta ao status Online após resetConfiguração incompleta ou falha físicaReaplique a configuração padrão e verifique conectividade físicaCorreção automática: playbooks que resolvem problemas sem in
Comando de reset não executaPrompt de comando diferente ou comando incorretoAjuste o parâmetro expect_string e revise o comando conforme documentação do fabricanteCorreção automática: playbooks que resolvem problemas sem in
Playbook falha na limpeza de cacheComando não suportado pelo equipamentoConsulte a documentação do fabricante e ajuste o playbook para o comando corretoCorreção automática: playbooks que resolvem problemas sem in
Gráfico não exibe dadosItem SNMP mal configurado ou OID incorretoVerifique OID e credenciais SNMP; consulte a documentação do fabricanteDashboards ópticos: gráficos, mapas e telas customizadas
Mapa não muda de cor ao disparar triggerTrigger não vinculada ao elemento do mapaEdite o mapa e vincule corretamente cada trigger ao hostDashboards ópticos: gráficos, mapas e telas customizadas
Dashboard não atualiza em tempo realIntervalo de atualização do widget ou item muito altoReduza o update interval dos itens e widgetsDashboards ópticos: gráficos, mapas e telas customizadas
Página não carrega ou erro 502NetBox não inicializou corretamente ou porta bloqueadaVerifique logs do NetBox e liberação da porta 8080 no firewallDeploy do NetBox: Docker, Compose e além
Erro de autenticação no loginSUPERUSER_PASSWORD incorreta ou não definidaRecrie o container com variáveis corretas no .envDeploy do NetBox: Docker, Compose e além
Erro de conexão ao bancoDB_HOST ou DB_PASSWORD incorretosAjuste variáveis no .env e reinicie os serviçosDeploy do NetBox: Docker, Compose e além
Hosts não aparecem após discovery.Range de IP ou SNMP community incorretos.Revise o range de IP e a configuração SNMP dos equipamentos.Descoberta automática de OLTs e ONUs via SNMP e Netconf
Campos de inventário não são preenchidos.Macros não configuradas corretamente na action.Ajuste as macros e teste o discovery manualmente.Descoberta automática de OLTs e ONUs via SNMP e Netconf
Script externo retorna erro.Permissões ou dependências ausentes no servidor.Verifique permissões de execução e instale bibliotecas necessárias.Descoberta automática de OLTs e ONUs via SNMP e Netconf
Alertas de ONU disparam mesmo com OLT offlineDependência de triggers não configurada corretamenteReveja as dependências nas triggers das ONUsDesenhando o mapa de monitoramento: topologia e dependências
Mapa de rede não muda cor ao ocorrer falhaTrigger não associada ao link ou ao host no mapaConfigure a trigger correta no elemento do mapaDesenhando o mapa de monitoramento: topologia e dependências
Hosts não aparecem no mapaHost não cadastrado ou não adicionado ao mapaAdicione o host manualmente no editor de mapasDesenhando o mapa de monitoramento: topologia e dependências
Playbook não coleta logsComando incompatível com o equipamento ou falta de permissão SSHConfirme comandos suportados e permissões de acessoDiagnóstico automatizado: identificando causas de falha com
Arquivos de incidente vaziosFiltro de erro mal configuradoRevise expressões regulares e lógica de filtragemDiagnóstico automatizado: identificando causas de falha com
Logs não são salvos no destinoCaminho inexistente ou permissão insuficiente no servidorCrie diretórios e ajuste permissões antes de rodar o playbookDiagnóstico automatizado: identificando causas de falha com
ONU não sincronizaSem sinal óptico ou ONU não provisionadaVerifique fibra, conectores e reprovisione a ONUDiagnóstico de falhas em OLT, splitter e ONU
LOS em várias ONUsFalha no splitter principal ou porta PON da OLTTeste splitter e porta PON; substitua o defeituosoDiagnóstico de falhas em OLT, splitter e ONU
Baixa potência ópticaConector sujo ou emenda ruimLimpe conectores e refaça emendasDiagnóstico de falhas em OLT, splitter e ONU
Reinicializações frequentes da ONUFirmware instável ou alimentação ruimAtualize firmware e verifique fonteDiagnóstico de falhas em OLT, splitter e ONU
Degradação de throughputRuído óptico ou sobrecargaReduza split ratio ou revise passivosDiagnóstico de falhas em OLT, splitter e ONU
Sinal óptico baixo ou inexistente em clientes distantesSplit ratio excessivo ou perdas subestimadasReduza o split ou otimize a rota ópticaDistribuição e split ratio: como decidir e o que não fazer
Oscilação ou queda frequente de ONUsMargem de potência insuficiente ou splitters em cascata demaisRecalcule as perdas e redivida os splitsDistribuição e split ratio: como decidir e o que não fazer
Impossibilidade de expansão sem troca de splittersProjeto inicial sem previsão de crescimentoReserve portas e fibras para expansão já no projetoDistribuição e split ratio: como decidir e o que não fazer
Proxy aparece como offlineConexão de rede ou configuração incorretaVerifique firewall, parâmetros Server e Hostname no zabbix_proxy.confDistribuindo proxies: quando e como dividir a carga
Fila de coleta do proxy muito altaProxy sobrecarregado ou hardware insuficienteRedistribua hosts para outros proxies ou aumente recursos do proxyDistribuindo proxies: quando e como dividir a carga
Dados de hosts não aparecem no serverProxy não está enviando dados ou há erro de autenticaçãoCheque logs do proxy e do server para mensagens de erroDistribuindo proxies: quando e como dividir a carga
Fibra sem identificação em campoEtiqueta ausente ou ilegívelReetiquetar conforme padrão e atualizar sistemaDocumentação, etiquetas e rastreabilidade de fibras
Registro digital não bate com conexão físicaAlteração não documentadaCorrigir registro e reforçar procedimento de atualizaçãoDocumentação, etiquetas e rastreabilidade de fibras
Histórico de eventos incompletoFalta de registro após manutençãoTreinar equipe e revisar processosDocumentação, etiquetas e rastreabilidade de fibras
Circuito não aparece na visualizaçãoTerminações de fibra não associadas corretamenteRevise as associações em Connections e ajuste as terminaçõesDocumentando conexões ópticas: cabos, fibras e circuitos
Fibra aparece desconectadaFalta de terminação em um dos extremosAdicione a terminação faltante e vincule à porta corretaDocumentando conexões ópticas: cabos, fibras e circuitos
Topo logia incompleta no diagramaCabos ou portas não cadastradosCadastre todos os cabos e portas ópticas envolvidosDocumentando conexões ópticas: cabos, fibras e circuitos
Elemento físico não aparece na topologiaFaltou criar ou relacionar o objeto no NetBoxRevise o inventário e adicione o elemento ausenteDocumentando uma rede FTTx real: lições do campo
Conexão lógica não corresponde à realidadeErro de mapeamento ou nomenclatura inconsistentePadronize nomes e revise as ligaçõesDocumentando uma rede FTTx real: lições do campo
Dados divergentes entre campo e NetBoxInventário desatualizadoAtualize imediatamente após intervençõesDocumentando uma rede FTTx real: lições do campo
Usuário não consegue editar dispositivoPermissão 'change_device' ausenteAtribuir permissão ao grupo do usuárioErros frequentes: causas e soluções práticas
API retorna 401 UnauthorizedToken inválido ou expiradoGerar novo token e atualizar integraçãoErros frequentes: causas e soluções práticas
Cadastro de dispositivo não apareceFalha de commit no bancoVerificar logs, recadastrar e checar integridade do bancoErros frequentes: causas e soluções práticas
Consultas muito lentasFalta de índices ou parâmetros de memória baixosCrie índices adequados e aumente shared_buffers/work_memEscalando o inventário: limites e boas práticas
Backup muito demoradoBanco grande demais para o hardware atualImplemente backup incremental ou aumente recursosEscalando o inventário: limites e boas práticas
Erro de espaço em discoCrescimento não planejado do bancoAumente partição de dados e revise política de retençãoEscalando o inventário: limites e boas práticas
Playbook não encontra variáveisVariáveis mal posicionadas ou nome de arquivo errado em group_vars/host_varsRevise nomes e caminhos dos arquivos de variáveisEstruturando um repositório de automação para GPON/XGS-PON:
Arquivo sensível foi versionado por engano.gitignore ausente ou mal configuradoAdicione o padrão correto ao .gitignore e remova o arquivo do GitEstruturando um repositório de automação para GPON/XGS-PON:
Configuração gerada com valores erradosTemplates Jinja2 com variáveis não definidasVerifique se todas as variáveis usadas no template estão definidas nos arquivos de variáveisEstruturando um repositório de automação para GPON/XGS-PON:
Pods em CrashLoopBackOffConfiguração incorreta ou falta de recursos no clusterRevise os logs dos pods com 'kubectl logs' e ajuste recursos ou configuraçõesFerramentas abertas de próxima geração para PON
Não consegue acessar a API REST do VOLTHAServiço não exposto ou erro de configuração de redeVerifique os serviços expostos com 'kubectl get svc -n voltha' e ajuste o acessoFerramentas abertas de próxima geração para PON
OLT não aparece na lista de dispositivosDriver OpenOLT não configurado ou OLT incompatívelConfirme a compatibilidade do hardware e revise a configuração do driverFerramentas abertas de próxima geração para PON
Sinal óptico muito baixo na ONTAtenuação excessiva por emendas, conectores sujos ou curvatura excessivaLimpe conectores, refaça emendas e corrija curvasFibra óptica: física, tipos e limitações reais
Intermitência no linkMicrodobras ou raio de curvatura abaixo do mínimoReinstale a fibra respeitando o raio mínimoFibra óptica: física, tipos e limitações reais
Perda total de sinal após splitterSplitter incompatível ou excesso de splits em cascataReduza o número de splits ou troque por modelo adequadoFibra óptica: física, tipos e limitações reais
Dados não aparecem no dashboardErro de configuração SNMP ou OID incorretoRevise a configuração do item e valide o OID com snmpwalkFluxo de dados ópticos: do OLT ao dashboard
Valores atrasados ou faltandoBanco MySQL sobrecarregado ou coleta lentaOtimize índices do MySQL e reduza o intervalo de coletaFluxo de dados ópticos: do OLT ao dashboard
Alarmes não disparamTrigger mal configurada ou thresholds erradosAjuste as triggers conforme o valor real de operaçãoFluxo de dados ópticos: do OLT ao dashboard
Perda elevada após fusãoClivagem ruim ou sujeira na fibraRefaça a limpeza e a clivagem, repita a fusãoFusão, conectorização e certificação óptica: o que não pode
Reflexo alto no OTDRConector mal montado ou polimento inadequadoRemonte ou repolir o conectorFusão, conectorização e certificação óptica: o que não pode
Sem continuidade no VFLFibra rompida ou má fusãoInspecione o ponto de fusão e refaça se necessárioFusão, conectorização e certificação óptica: o que não pode
Perda total acima do limiteVários pontos de má fusão ou conectores sujosRefaça fusões e limpe todos os conectoresFusão, conectorização e certificação óptica: o que não pode
ONU não provisionaIncompatibilidade OMCI ou configuração incorretaVerifique logs do OpenOMCI e compatibilidade da ONU com o padrão G.988Gerenciamento centralizado: OpenOLT, OpenONU e OpenOMCI
Métricas não aparecem no monitoramentoAPI REST do OpenOLT não está ativaConfirme se o serviço está rodando e a porta está liberadaGerenciamento centralizado: OpenOLT, OpenONU e OpenOMCI
Falha de comunicação com OLTEndereço IP ou credenciais incorretasRevise o arquivo de configuração do OpenOLTGerenciamento centralizado: OpenOLT, OpenONU e OpenOMCI
Recursos avançados indisponíveisLimitação do stack aberto ou do hardwareConsulte a documentação do projeto e do fabricanteGerenciamento centralizado: OpenOLT, OpenONU e OpenOMCI
Backup não é salvo ou arquivo está vazioComando de extração incorreto ou permissão insuficienteRevise o comando CLI e as permissões do usuário SSHGerenciamento de backup e restore de configurações ópticas c
Restore falha com erro de autenticaçãoUsuário sem permissão para restore ou método de upload não suportadoAjuste permissões do usuário e valide método de restore suportadoGerenciamento de backup e restore de configurações ópticas c
Hashes não batem após restoreArquivo corrompido na transferência ou restore parcialRefaça o backup, revise procedimentos de transferência e restoreGerenciamento de backup e restore de configurações ópticas c
ONU cadastrada não aparece como onlineSerial incorreto ou não provisionada corretamente na OLTVerifique serial, reprovisione e confira logs da OLTGerenciamento de grandes volumes de ONUs
Inventário externo desatualizadoFalha na sincronização automáticaRevise scripts de sincronização e agendamentoGerenciamento de grandes volumes de ONUs
Alarme de potência óptica fora do padrãoProblema físico na fibra ou conectorRealize inspeção óptica e medições com OTDRGerenciamento de grandes volumes de ONUs
Execução do playbook trava ou demora excessivamenteforks alto demais para a capacidade do servidor ou dos equipamentosReduza o valor de forks e aumente o serialGerenciando concorrência e limites de execução: forks, seria
Equipamentos recusam conexões SSH/SNMPLimite de sessões simultâneas foi excedidoDiminua forks e serial, insira pausasGerenciando concorrência e limites de execução: forks, seria
Links de gerenciamento saturadosMuitos backups ou upgrades simultâneosAumente o intervalo entre lotes e reduza o paralelismoGerenciando concorrência e limites de execução: forks, seria
Falhas intermitentes em tarefasSobrecarga temporária dos equipamentosImplemente throttling com pause e serialGerenciando concorrência e limites de execução: forks, seria
Playbook trava ou demora muito para terminarforks alto demais para a capacidade do servidorReduza o valor de forks e monitore novamenteGerenciando milhares de dispositivos: performance, limites e
Muitos hosts falham por timeouttimeout baixo demais para a latência da redeAumente o timeout gradualmente até encontrar o ponto idealGerenciando milhares de dispositivos: performance, limites e
Erro de parsing no inventárioArquivos de inventário mal formatados ou muito grandesReparta o inventário e valide o formato de cada arquivoGerenciando milhares de dispositivos: performance, limites e
Alertas não chegam para o operador de plantãoHorário de atendimento mal configurado no User MediaAjuste o campo 'When active' para cobrir o turno corretoGestão de alertas: da centralização ao rodízio de plantão
Alertas duplicados para vários operadoresAction configurada para múltiplos grupos ou usuários individuaisRevise as Operations da Action para enviar apenas ao grupo desejadoGestão de alertas: da centralização ao rodízio de plantão
Triggers disparam em excessoLimiar muito baixo ou condição mal definidaAjuste o limiar ou use funções como avg(), min(), max() para suavizarGestão de alertas: da centralização ao rodízio de plantão
Alterações não aparecem no changelogPossível cache do navegador ou erro na configuração de loggingLimpe o cache e revise configurações em extras/object-changesGestão de mudanças e versionamento do inventário
Rollback falha com erro de permissãoUsuário do banco sem permissão de restauraçãoConceda permissão adequada ao usuário no PostgreSQLGestão de mudanças e versionamento do inventário
Integração ITSM não executa mudançasToken de API inválido ou endpoint incorretoGere novo token e confira URL da APIGestão de mudanças e versionamento do inventário
Usuário não consegue acessar determinada funcionalidadePermissão não atribuída ao grupo ou usuárioRevise as permissões do grupo e do usuárioGestão de usuários, grupos e permissões
Usuário consegue editar objetos que deveria apenas visualizarPermissões excessivas atribuídasRemova permissões 'change' e 'add' do grupo ou usuárioGestão de usuários, grupos e permissões
Token de API não permite operações esperadasToken associado a usuário sem as permissões necessáriasVerifique permissões do usuário e gere novo token se necessárioGestão de usuários, grupos e permissões
ONU não autentica na OLTConfiguração OMCI incompatível ou erro de serialRevise o provisionamento OMCI e o cadastro do serial da ONU.GPON e XGS-PON segundo a ITU-T: padrões e topologias
Sinal óptico baixo nas ONUsDivisão excessiva ou conectores sujosReduza o número de divisões ou limpe os conectores.GPON e XGS-PON segundo a ITU-T: padrões e topologias
Banda entregue abaixo do contratadoDivisão acima do limite ou perda óptica excessivaRedimensione os splitters e refaça a medição óptica.GPON e XGS-PON segundo a ITU-T: padrões e topologias
Interface web inacessível mesmo de IP autorizadoErro na configuração de restrição de IP ou firewall bloqueando acessoRevise as regras do servidor web e firewall, teste com 'curl' localmenteHardening do Zabbix Server e Proxy: acessos, logs e firewall
Zabbix Server não iniciaPermissões excessivamente restritivas nos arquivos de configuraçãoPermita leitura ao usuário zabbix (chmod 640), confira o dono do arquivoHardening do Zabbix Server e Proxy: acessos, logs e firewall
Portas 10051/10050 visíveis para toda a internetFirewall não configurado corretamente ou regras aplicadas na ordem erradaReordene as regras do firewall, use 'iptables -L -n' para depurarHardening do Zabbix Server e Proxy: acessos, logs e firewall
Logs do Zabbix vaziosPermissões erradas no diretório de logsAjuste para 750 e garanta que o usuário zabbix tenha acessoHardening do Zabbix Server e Proxy: acessos, logs e firewall
Itens SNMP retornam 'Timeout' ou 'No Such Object'OID incorreto ou SNMP desabilitado na OLTConfirme OID com snmpwalk e habilite SNMP no equipamentoImplantação em rede FTTH: do zero ao NOC operando
Alarmes de potência óptica acionam sem motivoLimite de trigger inadequado ou ruído na mediçãoAjuste o trigger com base em valores reais e use histereseImplantação em rede FTTH: do zero ao NOC operando
Discovery de ONUs não encontra todos os dispositivosOID de discovery incompleto ou polling insuficienteRevise o OID e aumente o intervalo de pollingImplantação em rede FTTH: do zero ao NOC operando
Zabbix sobrecarrega a OLT com requisiçõesIntervalo de coleta muito curtoAumente o intervalo de coleta SNMPImplantação em rede FTTH: do zero ao NOC operando
Perda óptica acima do esperado em um trechoConector sujo ou emenda malfeitaLimpar conectores e refazer emendasImplantação FTTx em área urbana: desafios e soluções
Impossibilidade de lançar cabo em poste planejadoPoste saturado ou restrição legalRedesenhar rota e solicitar autorização adicionalImplantação FTTx em área urbana: desafios e soluções
Atraso no cronograma de obraLicenças não liberadas ou interferências não mapeadasNegociar prioridades com órgãos públicos e ajustar planejamentoImplantação FTTx em área urbana: desafios e soluções
Falha ao rodar 'ansible -m ping'Chave SSH não copiada ou permissões erradasRevise o ssh-copy-id e chmod nos arquivos de chaveInstalando Ansible e dependências para automação de redes óp
Erro 'ModuleNotFoundError: No module named netmiko'Netmiko não instalado no Python usadoInstale Netmiko com o pip correto e cheque o PATHInstalando Ansible e dependências para automação de redes óp
Permissão negada ao conectar por SSHUsuário ou senha incorretos, ou SSH desabilitado no destinoRevise usuário, permissões e status do serviço SSHInstalando Ansible e dependências para automação de redes óp
O serviço zabbix-server não iniciaBanco de dados inacessível ou senha erradaVerifique as credenciais e a conectividade com o bancoInstalando Zabbix Server, Proxy e Agent em Linux
Frontend web exibe erro de conexão ao bancoConfiguração incorreta no arquivo de frontendEdite o arquivo de configuração do frontend e ajuste as credenciaisInstalando Zabbix Server, Proxy e Agent em Linux
Agent não responde ao zabbix_getFirewall bloqueando porta 10050/TCPLibere a porta no firewall ou ajuste o parâmetro ListenPortInstalando Zabbix Server, Proxy e Agent em Linux
Hosts aparecem duplicados no ZabbixScript de sincronização não verifica existência prévia do host.Implemente checagem via API antes de criar hosts.Integração com OSS/BSS: como evitar retrabalho e alarmes dup
Alarmes continuam duplicadosTriggers ou actions não consideram status do host ou contexto do evento.Refine as triggers e actions para filtrar por status e criticidade.Integração com OSS/BSS: como evitar retrabalho e alarmes dup
OSS/BSS recebe alarmes de equipamentos desativadosSincronização de inventário falha ou campo de status ignorado.Corrija o script para remover/desabilitar hosts desativados.Integração com OSS/BSS: como evitar retrabalho e alarmes dup
OSS não mostra todas as ONUs conectadasMIB SNMP incompleta ou filtro incorreto na consultaRevise a MIB usada e ajuste a consulta SNMP para cobrir todas as tabelas relevantesIntegração com OSS/BSS: padrões e APIs abertas
Provisionamento remoto via TR-069 falhaACS não acessível ou ONU sem suporte completo ao protocoloVerifique logs do ACS e firmware da ONU; atualize se necessárioIntegração com OSS/BSS: padrões e APIs abertas
Dados divergentes entre OSS e OLTMudanças manuais não sincronizadasImplemente reconciliação periódica entre OSS e equipamentosIntegração com OSS/BSS: padrões e APIs abertas
Erro 400 ao criar dispositivoCampo obrigatório ausente ou valor inválido (ex: site inexistente)Verifique se todos os campos obrigatórios estão corretos e se o site existe no NetBoxIntegração NetBox + sistemas legados: superando obstáculos
Dispositivo duplicado após sincronizaçãoFalta de verificação prévia de existênciaImplemente filtro por serial ou hostname antes de criarIntegração NetBox + sistemas legados: superando obstáculos
Dados divergentes entre sistemas após integraçãoRegras de precedência não definidas ou script não cobre todos os camposDefina sistema mestre e revise o mapeamento de camposIntegração NetBox + sistemas legados: superando obstáculos
Relatório aponta erro inexistenteScript com lógica errada ou filtro inadequadoRevise o script, valide os filtros e teste em ambiente de homologaçãoIntegridade do inventário: validação e consistência
Equipamento não aparece em relatórioPermissões insuficientes ou erro de escopo no scriptAjuste permissões e revise a queryIntegridade do inventário: validação e consistência
Alteração não registrada no históricoAtualização feita fora da interface ou API oficialSempre use métodos suportados pelo NetBox para alteraçõesIntegridade do inventário: validação e consistência
Não encontro um cabo no inventárioCadastro incompleto ou desatualizadoRevise o mapeamento físico e atualize o inventárioInventário em redes ópticas: por que o caos custa caro
Conexão lógica não bate com o físicoErro de documentação ou mudança não registradaAudite as conexões em campo e corrija os registrosInventário em redes ópticas: por que o caos custa caro
Dados divergentes entre sistemasFalta de centralizaçãoUnifique a documentação em uma única ferramentaInventário em redes ópticas: por que o caos custa caro
Auditoria aponta ativos sem rastreioInventário incompletoMapeie e registre todos os ativos faltantesInventário em redes ópticas: por que o caos custa caro
Equipamento não aparece no ZabbixIP ou hostname errado no inventárioCorrija o CSV e reimporte o hostInventário óptico: o que e como monitorar
Dados SNMP não coletadosOID incorreto ou SNMP community inválidaConfirme OID e community, teste com snmpwalkInventário óptico: o que e como monitorar
Alertas em excesso para ativos de baixa prioridadePriorização mal definidaRevise a classificação dos ativos e ajuste triggersInventário óptico: o que e como monitorar
Falha de conexão SSHIP ou usuário incorreto no inventárioRevise ansible_host e ansible_user.Inventário, módulos e playbooks: como o Ansible organiza a a
Erro de autenticaçãoSenha errada ou método de autenticação incompatívelAtualize ansible_password ou configure chave SSH.Inventário, módulos e playbooks: como o Ansible organiza a a
Módulo não encontradoColeção Ansible.netcommon ausenteInstale com 'ansible-galaxy collection install ansible.netcommon'.Inventário, módulos e playbooks: como o Ansible organiza a a
ONU conecta mas não navegaVLAN incorreta ou não atribuídaRevise o cadastro da ONU e a configuração da VLANIsolamento de tráfego e autenticação de ONUs
ONU não autenticaSerial ou MAC divergente do cadastroVerifique e corrija o serial/MAC cadastradoIsolamento de tráfego e autenticação de ONUs
Clientes recebem tráfego de outrosIsolamento de porta não ativadoAtive port-isolate na interface GPON/XGS-PONIsolamento de tráfego e autenticação de ONUs
ONU aparece como desconhecidaCadastro ausente ou erro de digitaçãoAtualize o cadastro e reinicie a ONUIsolamento de tráfego e autenticação de ONUs
Itens ficam 'not supported' após atualizaçãoOID mudou ou permissões SNMP/Netconf alteradasAtualize OIDs e revise credenciais nos equipamentosLogs do Zabbix, SNMP e Netconf: onde procurar e o que signif
Logs mostram 'Timeout' em SNMPFirewall, ACL ou equipamento lentoVerifique regras de firewall e desempenho do equipamentoLogs do Zabbix, SNMP e Netconf: onde procurar e o que signif
Netconf reporta 'session closed unexpectedly'Timeout ou erro de autenticaçãoRevise usuário, senha e permissões NetconfLogs do Zabbix, SNMP e Netconf: onde procurar e o que signif
Lentidão ao listar dispositivosQuery SQL sem índice ou tabela infladaCrie índice após analisar com EXPLAIN, limpe dados obsoletos.Logs e diagnóstico avançado: indo além do óbvio
Erro 500 em endpoint APIExceção não tratada no DjangoAnalise stack trace no log, corrija configuração ou reporte bug.Logs e diagnóstico avançado: indo além do óbvio
Timeout em integração externaLatência de rede ou throttling no proxyTrace requisições, ajuste timeout ou revise proxy.Logs e diagnóstico avançado: indo além do óbvio
ONU não volta após atualizaçãoFirmware incompatível ou processo interrompidoReinstale firmware compatível via modo de recuperaçãoManutenção preventiva e atualização de firmware
Alarme de baixa potência ópticaConector sujo ou fibra danificadaInspecione, limpe e, se necessário, substitua o componenteManutenção preventiva e atualização de firmware
Configuração perdida após atualizaçãoBackup não restaurado corretamenteRestaure o backup antes de operar em produçãoManutenção preventiva e atualização de firmware
Potência RX fora da faixaAtenuação excessiva, sujeira ou rompimento de fibraInspecione conectores, limpe fibras e meça atenuação ponto a pontoMétricas essenciais: potência, BER e status óptico
BER elevado mesmo com potência adequadaReflexão, ruído óptico ou má qualidade de fibraVerifique conectores, emendas e fontes de ruídoMétricas essenciais: potência, BER e status óptico
Alarme LOS constanteFalha total no enlace ópticoTeste continuidade da fibra e substitua trechos danificadosMétricas essenciais: potência, BER e status óptico
Status óptico intermitenteConector mal encaixado ou fibra instávelReencaixe conectores e estabilize cabosMétricas essenciais: potência, BER e status óptico
Buscas por dispositivos demoram vários segundosFalta de índice nos campos filtradosCrie índices nos campos usados nos filtrosModelagem de dados: evitando armadilhas de performance
Registros duplicados de dispositivosFalta de constraint de unicidadeAdicione constraints UNIQUE nos campos críticosModelagem de dados: evitando armadilhas de performance
Erros de integridade referencial ao importar dadosDados referenciam registros inexistentesValide existência dos relacionamentos antes de importarModelagem de dados: evitando armadilhas de performance
Banco cresce rápido e fica lentoAcúmulo de dados obsoletosImplemente políticas de limpeza e arquivamentoModelagem de dados: evitando armadilhas de performance
Dispositivo não aparece com o role corretoRole não cadastrado ou não atribuído ao deviceCadastre o Device Role e edite o dispositivo para associarModelando dispositivos ópticos: tipos, roles e templates
Campos ópticos não aparecem no formulárioCustom Field não associado ao objeto DeviceEdite o Custom Field e associe ao modelo corretoModelando dispositivos ópticos: tipos, roles e templates
Erro ao importar CSVDevice Type ou Role inexistente ou nome incorretoVerifique nomes exatos e cadastre previamenteModelando dispositivos ópticos: tipos, roles e templates
Trace não mostra o caminho completoConexão física ausente ou mal configuradaRevise cables e terminations entre devices.Modelando redes FTTx: entidades e relações essenciais
Device não aparece no rackDevice não foi associado corretamente ao rackEdite o device e selecione o rack correto.Modelando redes FTTx: entidades e relações essenciais
Não é possível criar cable entre portasInterfaces não compatíveis ou não criadasVerifique se as interfaces existem e estão corretas nos device types.Modelando redes FTTx: entidades e relações essenciais
Variáveis não são aplicadas corretamenteVariáveis definidas em vars/ em vez de defaults/Mova variáveis sobrescrevíveis para defaults/main.ymlModularização com roles: como evitar playbooks monolíticos e
Task não executa para determinado modeloCondição de include_tasks mal definidaRevise a lógica de seleção de tasks e valores de variáveisModularização com roles: como evitar playbooks monolíticos e
Configuração gerada com sintaxe erradaTemplate Jinja2 não cobre todos os casos de fabricanteInclua condicionais para todos os modelos suportadosModularização com roles: como evitar playbooks monolíticos e
Dispositivo não aparece no LibreNMSSNMP desabilitado ou bloqueado por firewallHabilite SNMP e ajuste regras de firewallMonitoramento contínuo com LibreNMS e Grafana
Métricas de potência não são coletadasMIB não suportada ou community incorretaVerifique suporte SNMP do equipamento e ajuste a configuraçãoMonitoramento contínuo com LibreNMS e Grafana
Alertas não chegam por e-mailConfiguração SMTP incorretaRevise parâmetros SMTP e teste envio manualMonitoramento contínuo com LibreNMS e Grafana
Dashboards do Grafana sem dadosIntegração mal configuradaRevise a conexão do plugin LibreNMS Data SourceMonitoramento contínuo com LibreNMS e Grafana
NetBox não responde na porta 8000Serviço parado ou erro de configuraçãoReinicie o serviço e verifique logs de erroMonitorando o NetBox: métricas essenciais e alertas
Alertas de uso de disco mesmo após limpezaTabelas de PostgreSQL não liberaram espaçoExecute VACUUM FULL nas tabelas grandesMonitorando o NetBox: métricas essenciais e alertas
Muitos erros 500 no logFalha de integração ou banco indisponívelVerifique conectividade com PostgreSQL e revise integraçõesMonitorando o NetBox: métricas essenciais e alertas
Alertas de conexão excedida no PostgreSQLLimite de conexões muito baixoAjuste max_connections conforme recomendado na documentaçãoMonitorando o NetBox: métricas essenciais e alertas
Banco de dados crescendo sem pararHousekeeping desativado ou mal configuradoAtive e ajuste o housekeeping no zabbix_server.confMySQL e storage: quanto espaço o histórico óptico consome
Consultas e gráficos lentosHistórico excessivo, tabelas grandes demaisReduza a retenção e otimize índicesMySQL e storage: quanto espaço o histórico óptico consome
Housekeeping trava o bancoMaxHousekeeperDelete muito altoReduza o valor e aumente a frequênciaMySQL e storage: quanto espaço o histórico óptico consome
Plugin não aparece no menuPlugin não listado em PLUGINS ou erro de instalaçãoRevise o configuration.py e reinstale o pluginNetBox e redes ópticas: além do inventário
Erro 403 ao acessar APIToken de autenticação inválido ou permissões insuficientesGere novo token e ajuste permissões do usuárioNetBox e redes ópticas: além do inventário
Topologia não mostra conexõesDados de conexões incompletos no inventárioRevise e complete os cabos e terminais no NetBoxNetBox e redes ópticas: além do inventário
Respostas HTTP lentas após ajuste de workersWorkers demais estão causando swap ou sobrecarga de CPU.Reduza o número de workers e monitore novamente.NetBox em larga escala: tuning e balanceamento
Erros de conexão ao bancomax_connections do PostgreSQL insuficiente.Aumente max_connections e reinicie o serviço.NetBox em larga escala: tuning e balanceamento
Redis começa a swapar ou travamaxmemory mal configurado ou falta de política de descarte.Ajuste maxmemory e defina política allkeys-lru.NetBox em larga escala: tuning e balanceamento
Instância NetBox cai sob carga altaFalta de balanceamento de carga ou workers insuficientes.Implemente balanceador e aumente workers conforme capacidade.NetBox em larga escala: tuning e balanceamento
Device não aparece no site corretoAssociação incorreta do campo 'site' no cadastroEdite o device e selecione o site corretoNetBox: domínio público para inventário e topologia
Cable não conecta portas esperadasIDs de terminação errados ou tipos incompatíveisVerifique os IDs das interfaces e o tipo do cableNetBox: domínio público para inventário e topologia
Erro de permissão ao usar APIToken de autenticação inválido ou ausenteGere um novo token e inclua no header AuthorizationNetBox: domínio público para inventário e topologia
O item retorna valor nulo ou erroScript Python falhou ao conectar ou extrair valorVerifique logs do script e conectividade SSH com o equipamentoNetconf e modelos YANG: monitorando além do SNMP
Permissão negada ao rodar o scriptPermissões incorretas no arquivo ou usuário do ZabbixAjuste permissões e teste manualmente com o mesmo usuárioNetconf e modelos YANG: monitorando além do SNMP
Valores inconsistentes entre Zabbix e CLI do equipamentoFiltro YANG incorreto ou modelo desatualizadoRevise o filtro XML e consulte a documentação do modelo YANG implementadoNetconf e modelos YANG: monitorando além do SNMP
ONU não registra na OLTSerial number incorreto ou incompatibilidade de perfilVerifique o serial e o perfil configurado; ajuste conforme documentaçãoNG-PON2, 25G PON e além: o que muda nos próximos anos
Throughput abaixo do esperadoAtenuação excessiva ou interferência espectralMeça o orçamento óptico e revise filtros WDMNG-PON2, 25G PON e além: o que muda nos próximos anos
Falha de coexistência com GPON/XGS-PONSobreposição de comprimentos de ondaReplaneje o espectro e ajuste filtrosNG-PON2, 25G PON e além: o que muda nos próximos anos
Playbook não executa após eventoIntegração entre sistema de eventos e Ansible falhouVerifique logs do handler e se o evento está sendo recebido corretamenteO futuro da automação: integração de IA, auto-remediação e p
Ação corretiva causa falha em outro serviçoPlaybook sem validação de dependênciasInclua checagens e condições no playbook para evitar efeitos colateraisO futuro da automação: integração de IA, auto-remediação e p
Modelo de IA sugere ações erradasDados de treinamento insuficientes ou enviesadosReavalie o dataset e os critérios de avaliação do modeloO futuro da automação: integração de IA, auto-remediação e p
Erro de autenticação SSHUsuário ou senha incorretos no inventárioVerifique e corrija as credenciaisO que é Ansible e por que ele domina a automação de redes
Módulo não encontradoColeção Ansible não instaladaInstale com 'ansible-galaxy collection install cisco.ios'O que é Ansible e por que ele domina a automação de redes
Tarefa sempre marcada como 'changed'Módulo não implementa idempotência corretamenteConsulte a documentação do módulo e atualize se necessárioO que é Ansible e por que ele domina a automação de redes
ONU não aparece onlineSerial number não cadastrado ou perda óptica excessivaVerifique cadastro na OLT e medições de potência ópticaOLT, splitter e ONU: funções e fluxos de dados na prática
Baixa velocidade de upstreamDivisão excessiva no splitter ou DBA mal configuradoReduza a divisão ou ajuste parâmetros de DBA na OLTOLT, splitter e ONU: funções e fluxos de dados na prática
Desconexões intermitentesConectores sujos ou mal encaixadosLimpe e reconecte todos os conectores ópticosOLT, splitter e ONU: funções e fluxos de dados na prática
Sinal óptico abaixo do esperado na ONU/ONTPerda excessiva por sujeira ou má conexãoLimpe conectores, refaça fusões e verifique splittersOrçamento de potência: cálculo e impacto no alcance
Variação grande entre cálculo e medição realErro na contagem de elementos ou uso de valores de perda inadequadosRevise o projeto e confira datasheets e padrõesOrçamento de potência: cálculo e impacto no alcance
ONU/ONT não sincroniza mesmo com potência dentro do limiteMargem de segurança insuficiente para compensar variações ambientaisAumente a margem e reavalie o split ratioOrçamento de potência: cálculo e impacto no alcance
Task falha com rc diferente de 0Erro no script Python ou parâmetros incorretosRevise o script e os argumentos passadosOrquestração com Python: quando e como estender Ansible além
Saída do script não aparece no debugScript não imprime em stdout ou erro de permissãoGaranta que o script usa print() e tem permissão de execuçãoOrquestração com Python: quando e como estender Ansible além
Script não encontrado no host remotoMódulo command usado em vez de script, ou caminho incorretoUse o módulo script e verifique o caminho do arquivoOrquestração com Python: quando e como estender Ansible além
Logs ausentes ou incompletosScript não implementa logging adequadoImplemente logging no script Python com arquivo dedicadoOrquestração com Python: quando e como estender Ansible além
Variável de saída vaziaScript não retorna saída esperada ou erro de encodingGaranta que o script retorna JSON ou texto legívelOrquestração com Python: quando e como estender Ansible além
Rollback não executa após falha de testeBloco rescue não implementado corretamente ou erro fora do bloco blockGaranta que todas as tarefas críticas estejam dentro de block/rescueOrquestração ponta a ponta: provisionamento, configuração e
Handler não dispara mesmo após alteraçãonotify ausente ou nome do handler incorretoVerifique se notify está presente e o nome do handler bate com a notificaçãoOrquestração ponta a ponta: provisionamento, configuração e
Testes pós-configuração passam mesmo com erro realfailed_when mal configurado ou comando de teste inadequadoAjuste o failed_when e revise o comando de teste para cobrir o caso realOrquestração ponta a ponta: provisionamento, configuração e
OTDR não mostra eventos após splitterRazão de split alta ou range insuficienteAumente a potência do pulso e verifique se o range cobre todo o enlaceOTDR: leitura, interpretação e limitações
Eventos próximos aparecem como um sóLargura de pulso excessivaReduza a largura do pulso para aumentar a resoluçãoOTDR: leitura, interpretação e limitações
Traço plano após poucos metrosQuebra de fibra ou conector desconectadoInspecione fisicamente o enlace e reconecte se necessárioOTDR: leitura, interpretação e limitações
Ativos com nomes diferentes para o mesmo localPadrão de nomenclatura não seguido ou não documentadoRevisar e renomear ativos conforme o padrãoPadronização de nomenclatura e documentação
Campos obrigatórios em brancoCadastro incompleto ou falta de validaçãoAtualizar registros e reforçar rotina de revisãoPadronização de nomenclatura e documentação
Tags inconsistentes ou duplicadasFalta de lista padronizada de tagsPadronizar e revisar todas as tags existentesPadronização de nomenclatura e documentação
ansible-lint retorna erro de indentaçãoUso de tabs ou espaços inconsistentesCorrija a indentação para 2 espaços, sem tabsPadronização de playbooks: estilo, nomeação e documentação q
Variáveis sobrescrevendo valores inesperadosNomes genéricos ou repetidos entre rolesRenomeie variáveis com prefixos de contextoPadronização de playbooks: estilo, nomeação e documentação q
Dificuldade em entender propósito de uma taskNome ou documentação insuficienteRenomeie a task e adicione comentário explicativoPadronização de playbooks: estilo, nomeação e documentação q
Ativo não aparece no site corretoAssociação incorreta ao criar o deviceEdite o device e selecione o site correto.Planejamento do inventário: da OLT ao assinante
Conexão óptica não aparece no diagramaInterfaces não cadastradas ou cabo não criadoRevise as interfaces e crie o cabo entre elas.Planejamento do inventário: da OLT ao assinante
Nomes duplicados ou confusosFalta de padrão ou erro manualReveja o padrão de nomenclatura e corrija os nomes.Planejamento do inventário: da OLT ao assinante
Configuração divergente após automaçãoPlaybook ou script com parâmetros diferentes para cada equipamentoRevisar variáveis e inventário do Ansible para garantir padronizaçãoPor que automatizar operações em redes ópticas: limites do m
Falha ao aplicar configuração em alguns switchesModelos ou versões de firmware diferentesAjustar playbooks para tratar diferenças de sintaxePor que automatizar operações em redes ópticas: limites do m
Rollback não funcionaBackups não estavam atualizadosAutomatizar backup antes de qualquer alteraçãoPor que automatizar operações em redes ópticas: limites do m
Execução lenta dos scriptsExecução sequencial em vez de paralelaConfigurar forks no Ansible para paralelismoPor que automatizar operações em redes ópticas: limites do m
Não recebe alertas de falhaTriggers mal configuradas ou ausência de coleta SNMPRevise as triggers e teste a coleta SNMP manualmentePor que monitorar redes ópticas: falhas, SLA e visibilidade
Dados de potência óptica não aparecemOID SNMP incorreto ou permissão insuficienteConsulte a documentação do fabricante e ajuste a comunidade SNMPPor que monitorar redes ópticas: falhas, SLA e visibilidade
Alertas de falso positivoLimiares de trigger muito sensíveisAjuste os valores de trigger conforme recomendação do fabricantePor que monitorar redes ópticas: falhas, SLA e visibilidade
Playbook falha ao conectar na OLTChave SSH ausente ou permissões incorretasVerifique o caminho e permissões do arquivo de chave SSHPrimeiro playbook real: provisionando uma ONU remotamente po
ONU não aparece como OnlineComando de adição falhou ou parâmetros erradosRevise serial, slot, pon e onu_id; repita o comando manualmentePrimeiro playbook real: provisionando uma ONU remotamente po
Erro de sintaxe no playbookYAML mal formatadoValide o arquivo com 'yamllint' ou consulte yaml.org/specPrimeiro playbook real: provisionando uma ONU remotamente po
Cliente sem acesso à internet, mas IPTV funcionaVLAN de internet não mapeada corretamente na ONURevisar mapeamento de VLAN na ONU e OLTProfiles, VLANs e QoS: configurando serviços em GPON/XGS-PON
Vazamento de tráfego entre clientesVLANs configuradas de forma global em vez de por portaIsolar VLANs por porta lógica conforme OMCIProfiles, VLANs e QoS: configurando serviços em GPON/XGS-PON
VoIP com latência altaQoS não aplicada ou prioridade baixa para VLAN de vozAjustar prioridade de QoS para a VLAN correspondenteProfiles, VLANs e QoS: configurando serviços em GPON/XGS-PON
ONU não sincroniza após expansãoPerda óptica excessiva por splitters ou conectoresRecalcule o orçamento de potência e reduza perdasProjetando para expansão: splitters, fibras e OLTs
Porta OLT cheia, sem possibilidade de ativar mais clientesFalta de planejamento de slots ou placasAdicione nova placa ou distribua clientes em outra OLTProjetando para expansão: splitters, fibras e OLTs
Falta de fibras disponíveis para novos splittersNão reserva de fibras escuras no projeto inicialReveja o cabeamento ou planeje expansão físicaProjetando para expansão: splitters, fibras e OLTs
Confusão na identificação de fibras após expansãoDocumentação desatualizadaAtualize mapas e etiquetas imediatamenteProjetando para expansão: splitters, fibras e OLTs
Backup falha com erro de permissãoUsuário do cron ou do comando não tem acesso à pasta de backupAjuste permissões da pasta /var/backups para o usuário responsávelProtegendo dados críticos: backups e criptografia
HTTPS não sobe no NginxCertificado ou chave inválidos ou caminho incorretoCheque caminhos, permissões e validade do certificadoProtegendo dados críticos: backups e criptografia
Restauração falha com erro de conexãoBanco de destino não existe ou credenciais erradasCrie o banco antes e valide usuário/senhaProtegendo dados críticos: backups e criptografia
Erro 'Decryption failed'Senha do Vault incorreta ou arquivo corrompidoVerifique a senha e o estado do arquivo Vault.Protegendo segredos com Ansible Vault: do básico ao uso em p
Playbook pede senha mas não aceitaArquivo de senha com permissões erradas ou conteúdo inválidoCorrija permissões (chmod 600) e revise o conteúdo.Protegendo segredos com Ansible Vault: do básico ao uso em p
Variável sensível vazia no destinoVariável não foi carregada corretamente do VaultConfirme o caminho em vars_files e o nome da variável.Protegendo segredos com Ansible Vault: do básico ao uso em p
ONU não aparece na lista da OLTSerial ou porta incorretos no inventárioVerifique e corrija os dados no arquivo YAML/CSV.Provisionamento automatizado: scripts e templates livres
Erro de autenticação SSHUsuário ou senha inválidos no playbookAtualize as credenciais no arquivo de variáveis.Provisionamento automatizado: scripts e templates livres
Comando não reconhecido na OLTTemplate incompatível com o modelo da OLTConsulte a documentação da OLT e ajuste o template.Provisionamento automatizado: scripts e templates livres
Trigger nunca dispara mesmo com valor críticoExpressão lógica invertida ou threshold incorretoCorrija a expressão da trigger para refletir a condição realQuando o Zabbix não alerta: triggers, permissões e traps
Usuário não recebe alertaPermissão insuficiente ou mídia desativadaAdicione o usuário ao grupo correto e ative a mídiaQuando o Zabbix não alerta: triggers, permissões e traps
SNMP trap não gera eventosnmptrapd não está recebendo ou processando trapsRevise configuração do snmptrapd e permissões do arquivo de trapsQuando o Zabbix não alerta: triggers, permissões e traps
Coleta atrasada ou dados faltandoProxy sobrecarregado ou intervalo de coleta curto demaisReduza o número de hosts por proxy ou aumente o intervalo de coletaQuantos hosts, quantos proxies? O cálculo que evita gargalo
Proxy desconectando do serverProblema de rede ou configuração incorreta do ServerVerifique IP e porta no arquivo de configuração e conectividadeQuantos hosts, quantos proxies? O cálculo que evita gargalo
Alto uso de CPU/RAM no serverItens ou hosts demais para o hardware disponívelAdicione proxies, otimize queries ou aumente recursos do serverQuantos hosts, quantos proxies? O cálculo que evita gargalo
Porta OLT esgotada antes do previstoReserva insuficiente ou crescimento acima do planejadoRevisar projeções e aumentar a margem de reservaReserva de portas, fibras e splitters: estratégias para cres
Saturação de splitters em determinada regiãoFalta de splitters reserva ou dimensionamento inadequadoInstalar splitters adicionais e revisar a estratégia de reservaReserva de portas, fibras e splitters: estratégias para cres
Potência óptica insuficiente na ONU após expansãoExcesso de splitters ou fibras sem ajuste no orçamento de potênciaReduzir split ratio ou otimizar a rota ópticaReserva de portas, fibras e splitters: estratégias para cres
ONU não volta a registrar após correção físicaProvisionamento inconsistente ou ONU travadaReprovisionar a ONU na OLTResolução de falhas críticas: do OTDR ao provisionamento
LOS em todas as ONUs de uma portaRompimento de fibra ou desconexão na OLTVerificar cabeamento e testar com OTDRResolução de falhas críticas: do OTDR ao provisionamento
BER elevado em uma ONU específicaConector sujo ou macrocurvatura no dropLimpar conectores e reposicionar caboResolução de falhas críticas: do OTDR ao provisionamento
Erro 401 UnauthorizedToken ausente ou inválidoVerifique o header Authorization e gere novo token se necessárioREST API do NetBox: lendo e escrevendo dados
Erro 403 ForbiddenPermissões insuficientes para o usuárioAjuste as permissões do usuário ou grupo no NetBoxREST API do NetBox: lendo e escrevendo dados
Erro 400 Bad Request ao criar dispositivoIDs de device_type, device_role ou site inválidosConfirme os IDs consultando os endpoints correspondentesREST API do NetBox: lendo e escrevendo dados
Retorno vazio ao filtrar dispositivosFiltro com ID inexistente ou sem dispositivos cadastradosVerifique se o ID está correto e se há objetos cadastradosREST API do NetBox: lendo e escrevendo dados
Recebe 'Not authorized' ao chamar métodos da APIToken auth inválido ou expiradoRefaça o login via user.login e atualize o tokenREST API do Zabbix: automação e integração bidirecional
Eventos não aparecem na consulta problem.getParâmetros de filtro inadequados ou falta de permissõesRevise os parâmetros e permissões do usuário APIREST API do Zabbix: automação e integração bidirecional
Comentários não são registrados no eventoID de evento incorreto ou erro de sintaxe na requisiçãoConfirme o eventid e valide a estrutura JSONREST API do Zabbix: automação e integração bidirecional
Valores de RSSI, SNR ou noise floor não aparecem no ZabbixOID incorreto ou SNMP não habilitado no equipamentoVerifique OIDs na MIB e habilite SNMP no dispositivoRSSI, SNR e noise floor: os três números que explicam quase
Valores de noise floor estão sempre iguaisEquipamento não suporta leitura de noise floor via SNMPConfirme suporte na documentação do fabricanteRSSI, SNR e noise floor: os três números que explicam quase
Alertas falsos de SNR baixoLimiares mal configurados ou ruído temporárioAjuste os limites e use triggers com histereseRSSI, SNR e noise floor: os três números que explicam quase
Webhook não dispara ação no OSS/BSSPayload URL incorreta ou endpoint não acessívelVerifique o endereço e a disponibilidade do endpoint receptorSincronizando NetBox com sistemas OSS/BSS
Dados divergentes entre NetBox e OSS/BSSFalha na reconciliação ou evento perdidoReveja logs, rode script de reconciliação manualmenteSincronizando NetBox com sistemas OSS/BSS
Campos obrigatórios ausentes no payloadMapeamento incompleto entre sistemasAtualize o script ou webhook para incluir todos os campos necessáriosSincronizando NetBox com sistemas OSS/BSS
snmpwalk retorna 'authenticationFailure'Senha de autenticação ou criptografia incorretaRevise as senhas e o tipo de hash configuradosSNMP seguro: configurando SNMPv3 em OLTs e switches
snmpwalk não retorna dadosUsuário sem permissão ou VACM mal configuradoAjuste o controle de acesso para garantir permissão de leituraSNMP seguro: configurando SNMPv3 em OLTs e switches
snmpwalk com SNMPv2c ainda retorna dadosSNMPv2c não foi desabilitadoDesabilite SNMPv2c no equipamento ou bloqueie no firewallSNMP seguro: configurando SNMPv3 em OLTs e switches
Dados aparecem legíveis no tcpdumpCriptografia não está ativa (authNoPriv)Configure o usuário para authPriv e revise as senhasSNMP seguro: configurando SNMPv3 em OLTs e switches
Configuração não é aplicada ao dispositivoErro de autenticação SSH ou device_type incorretoRevise usuário, senha e device_type no inventárioTemplates Jinja2: configurando perfis de serviço e VLANs em
Arquivo de configuração gerado está vazioVariáveis ausentes ou nomeadas incorretamenteCheque o inventário YAML e o template Jinja2Templates Jinja2: configurando perfis de serviço e VLANs em
Comandos não são aceitos pelo dispositivoSintaxe incompatível com o modelo do equipamentoAjuste o template para a sintaxe correta do fabricanteTemplates Jinja2: configurando perfis de serviço e VLANs em
Validação retorna VLAN inexistenteDeploy falhou ou variáveis incorretasReaplique o playbook e revise os parâmetrosTemplates Jinja2: configurando perfis de serviço e VLANs em
Template importado não aparece no ZabbixXML inválido ou incompatível com versão do ZabbixValide o XML e consulte a documentação para compatibilidade de versãoTemplates reutilizáveis e versionamento: não repita o erro d
Triggers duplicadas após importaçãoTemplates com nomes iguais em diferentes locaisRenomeie templates para evitar colisão de nomesTemplates reutilizáveis e versionamento: não repita o erro d
Itens SNMP não coletam dadosOIDs errados para o modelo ou fabricanteRevise OIDs e compare com MIB oficial do fabricanteTemplates reutilizáveis e versionamento: não repita o erro d
Itens retornam 'Not Supported'OID incorreto ou MIB não instaladaVerifique OID, instale MIB e teste com snmpwalkTemplates SNMP para OLT: do MIB ao trigger
Valores incoerentes (ex: 0 ou -999)OID errado ou equipamento não suporta o parâmetroConfirme OID na documentação, teste com snmpwalkTemplates SNMP para OLT: do MIB ao trigger
Triggers nunca disparamThresholds mal configurados ou item não coleta dadosRevise triggers e valide coleta dos itensTemplates SNMP para OLT: do MIB ao trigger
Validação aponta muitos falsos positivosModelo de IA mal treinado ou dados de entrada inconsistentesRevise o dataset e ajuste o modelo de classificaçãoTendências: automação, IA e o futuro do inventário
Webhooks não disparamErro de configuração no NetBox ou endpoint de destino indisponívelVerifique logs do NetBox e a URL do webhookTendências: automação, IA e o futuro do inventário
Provisionamento automático falha em alguns casosScripts não contemplam todos os cenários de equipamentosAmplie os testes e trate exceções específicasTendências: automação, IA e o futuro do inventário
O comando 'molecule test' falha na etapa de convergeErro no playbook ou dependências ausentesRevise o playbook e instale dependências necessáriasTestes automatizados de playbooks: garantindo que nada quebr
Teste de idempotência falhaTarefa não idempotente (muda estado a cada execução)Ajuste a tarefa para garantir idempotênciaTestes automatizados de playbooks: garantindo que nada quebr
Falha ao validar resultado esperado no verify.ymlCondição de verificação incorreta ou serviço/configuração não aplicadaCorrija a lógica do teste e revise o playbookTestes automatizados de playbooks: garantindo que nada quebr
O path não aparece completo no 'Trace'Conexão física ausente ou mal cadastradaRevise as conexões entre fibras e portas ópticas.Topologia FTTx: representando rotas e caminhos ópticos
Cliente não aparece associado à fibra corretaAssociação do circuito feita na fibra erradaCorrija o vínculo do circuito no cadastro da fibra.Topologia FTTx: representando rotas e caminhos ópticos
Rotas alternativas não são exibidasPaths secundários não cadastrados ou incompletosAdicione todas as conexões físicas alternativas no NetBox.Topologia FTTx: representando rotas e caminhos ópticos
Alertas em excesso mesmo após ajusteThresholds muito rígidos ou triggers sem lógica compostaRevisar thresholds e adicionar condições temporais (ex: count())Triggers inteligentes: evitando alertas falsos e ruído
Alertas de ONU mesmo com OLT offlineDependências de triggers não configuradas corretamenteVerificar e corrigir dependências no frontendTriggers inteligentes: evitando alertas falsos e ruído
Trigger nunca dispara, mesmo em falha realThreshold alto demais ou expressão lógica incorretaTestar valores e revisar a lógica da triggerTriggers inteligentes: evitando alertas falsos e ruído
Triggers atrasadas ou não processadasCacheSize insuficienteAumente CacheSize e monitore o usoTuning de performance: cache, histórico e housekeeping
Housekeeping trava o banco por minutosFrequência ou threads inadequadosAumente HousekeepingFrequency ou HousekeeperThreadsTuning de performance: cache, histórico e housekeeping
MySQL com uso de disco elevadoinnodb_buffer_pool_size baixoAumente o buffer pool e monitore o swapTuning de performance: cache, histórico e housekeeping
Zabbix Server reiniciando por falta de memóriaCacheSize ou buffer pool exageradosReduza os valores e ajuste gradualmenteTuning de performance: cache, histórico e housekeeping
ONU não registra após ativar whitelistingSerial number não cadastrado ou erro de digitaçãoConfirme SN físico da ONU e recadastre corretamenteVulnerabilidades em GPON/XGS-PON: ataques e mitigação
Alertas frequentes de falha de autenticaçãoTentativas de spoofing ou ONU defeituosaInvestigue logs, bloqueie SN suspeitosVulnerabilidades em GPON/XGS-PON: ataques e mitigação
Queda repentina de potência ópticaPossível tap ou rompimento parcial da fibraInspecione fisicamente o enlace e use OTDRVulnerabilidades em GPON/XGS-PON: ataques e mitigação
Logs não chegam ao servidorConfiguração incorreta de syslog ou firewall bloqueando tráfegoRevise IP do servidor e regras de firewallVulnerabilidades em GPON/XGS-PON: ataques e mitigação
Webhook não disparaConfiguração incorreta de objeto ou evento, ou webhook desabilitado.Revise os filtros do webhook e certifique-se de que está habilitado.Webhooks e eventos: reações automáticas no NetBox
Status HTTP 500 no logErro no endpoint de destino (ex: servidor Flask fora do ar).Verifique logs do endpoint e garanta que ele aceite requisições do NetBox.Webhooks e eventos: reações automáticas no NetBox
Payload incompleto ou inesperadoMudança na estrutura do objeto ou versão do NetBox.Consulte a documentação para o modelo de payload atualizado.Webhooks e eventos: reações automáticas no NetBox
Trigger dispara sem motivo aparenteDados históricos inconsistentes ou thresholds mal calibradosRevise a qualidade dos dados e ajuste os parâmetros da função anomaly.detect()Zabbix 6.x e além: novidades, tendências e integração com IA
Exportação via API retorna erroToken de autenticação inválido ou permissões insuficientesGere um novo token e revise as permissões do usuário na APIZabbix 6.x e além: novidades, tendências e integração com IA
Script externo não retorna scoreFalha na comunicação entre Zabbix e o script ou erro no script PythonTeste o script isoladamente e verifique logs de execuçãoZabbix 6.x e além: novidades, tendências e integração com IA
Alertas não chegam ao OSS/BSSErro na URL do webhook ou payload incompatívelVerifique logs do Zabbix e ajuste a configuração do Media TypeZabbix e OSS/BSS: notificações e workflow em tempo real
Inventário desatualizado no OSS/BSSAPI do OSS/BSS não está recebendo ou processando os dadosConfirme autenticação e formato do JSON enviadoZabbix e OSS/BSS: notificações e workflow em tempo real
Equipe de campo não recebe notificaçãoAção do Zabbix não está associada ao grupo ou canal corretoRevise condições da ação e destino do Media TypeZabbix e OSS/BSS: notificações e workflow em tempo real
Agent aparece como indisponívelFirewall bloqueando porta 10050 ou configuração incorreta de Server no agentLibere a porta e revise o zabbix_agentd.confZabbix Server, Proxy e Agent: quem faz o quê
Proxy não sincroniza com o ServerCredenciais do banco ou IP do Server incorretosAjuste zabbix_proxy.conf e reinicie o serviçoZabbix Server, Proxy e Agent: quem faz o quê
Dados atrasados no dashboardProxy sem conexão estável com o ServerVerifique conectividade de rede e logs do proxyZabbix Server, Proxy e Agent: quem faz o quê

Todas as trilhas