Sincronização de Horários na Auditoria de Sockets
Problema Identificado
Os dados de auditoria de sockets podem não aparecer corretamente quando o usuário aplica filtros de intervalo de tempo. Isso ocorre porque os timestamps dos sockets são capturados usando o horário local da máquina, que pode estar dessincronizado ou em timezone diferente do esperado pelo sistema.
Sintomas do Problema
Na seção Hosts Netflow, interface de Connections:
🔍 Problemas de Filtro:
Filtro por intervalo de tempo (Start Time/End Time) não retorna dados esperados
Conexões que deveriam aparecer no intervalo selecionado ficam ocultas
📊 Problemas na Tabela de Dados:
Dados aparecem com "Start Time" incorreto na tabela de conexões
Timestamps na coluna "Start Time" não correspondem ao horário real da ocorrência
Inconsistências entre dados de diferentes máquinas no mesmo período
📈 Problemas nos Contadores:
Contadores (Established Calls, TCP Connections, etc.) zerados mesmo com atividade
Exemplo Prático:
Cenário: Usuário filtra de 31/07/2025 13:20 até 31/07/2025 13:30
Problema: Não aparecem conexões que aconteceram neste período
Causa: Máquina está com horário 3h atrasado (timezone incorreto)
Resultado: Conexões aparecem como "31/07/2025 10:20" no banco de dados
Diagnóstico
Passo 1: Verificar Horário das Máquinas
Execute os comandos abaixo nas máquinas onde o agente está rodando:
Passo 2: Analisar o Sonar
1. Verificar Seleção de Máquina:
No dropdown "Select a device", confirme se a máquina selecionada é a correta
Teste com diferentes máquinas para identificar se o problema é específico de um equipamento
Testar Intervalos de Tempo:
Teste A - Período atual:
Start Time: [agora - 1h] End Time: [agora]
Teste B - Período amplo:
Start Time: [agora - 24h] End Time: [agora]
Teste C - Quick Times:
Use os botões rápidos (10 minutes) para validar
3. Verificar Contadores:
Se os contadores (Established Calls, TCP Connections, etc.) estão zerados
Compare com logs do sistema para confirmar se realmente não há atividade
Passo 3: Comparar com Horário de Referência
Compare o horário das máquinas com uma fonte confiável:
Servidor NTP da empresa
Horário UTC atual
Horário do servidor de banco de dados
Passo 4: Identificar o Tipo de Problema
Horário Incorreto
Diferença > 5 minutos do horário real
Relógio da máquina dessincronizado
Timezone Incorreto
Diferença exata de horas (1h, 3h, etc.)
Configuração de fuso horário
Falta de Sincronização
Deriva constante no tempo
Serviço NTP não configurado
Soluções
Atualizado
Isto foi útil?