Logs CGNAT: Como Escolher a Ferramenta Certa
Gerenciar logs CGNAT deixou de ser uma opção técnica e se tornou uma obrigação legal para todo provedor de internet no Brasil. Com o Marco Civil e a crescente demanda judicial por identificação de usuários, escolher a ferramenta certa pode significar a diferença entre responder uma intimação em minutos ou em dias (ou não conseguir responder).
Neste guia, mostramos o que a lei exige e quais critérios técnicos avaliar ao escolher uma solução de logs CGNAT para o seu provedor — e como o NATVault atende cada um deles.
O Que a Lei Exige
O Marco Civil da Internet (Lei 12.965/2014, art. 13) e o Decreto 8.771/2016 obrigam a guarda dos registros de conexão por no mínimo 1 ano, com capacidade de identificar o usuário a partir de IP público + porta + timestamp. Em redes CGNAT (100.64.0.0/10), onde vários assinantes compartilham o mesmo IP público, esse registro é a única forma de apontar com precisão quem fez o quê.
Critérios Técnicos para Avaliar
Use a tabela abaixo como checklist ao comparar soluções de logs CGNAT. Ao lado, o que o NATVault entrega em cada item.
| Critério | Por que importa | NATVault |
|---|---|---|
| Correlação RADIUS | Sem ela, cada intimação vira trabalho manual de NOC | Automática (IP+porta+timestamp → assinante) |
| Relatórios judiciais | A resposta ao ofício precisa ser auditável | Sim, automático |
| Eficiência de hardware | Define o custo de VM/servidor | Roda em 512MB - 2GB de RAM |
| Deployment | Compliance pode exigir dados no seu datacenter | Cloud ou on-premise |
| API REST | Integração com ERP/helpdesk | Sim, documentada |
| Tail em tempo real | Diagnóstico ao vivo | Sim, via painel web |
| Recepção | Compatibilidade com seus equipamentos | syslog UDP/TCP/TCP+TLS, NetFlow/IPFIX |
| Retenção | Mínimo legal de 1 ano | Configurável de 1 a 5 anos |
| Compressão | Custo de disco em 1+ ano de logs | ~10x |
| GeoIP | Contexto geográfico do acesso | Sim, integrado |
| Multi-provedor | Gestão de múltiplas operações | Sim (multi-tenant) |
| Detecção de gap | Saber quando uma fonte parou de enviar | Alertas configuráveis |
| Teste grátis | Validar antes de comprar | 14 dias, sem cartão |
| Preço | Custo recorrente | A partir de R$ 149/mês (até 1.000 assinantes) |
Análise Detalhada por Critério
1. Tecnologia e Performance
A maior diferença técnica entre soluções de logs está na engine de armazenamento e busca.
O NATVault é construído sobre um motor de logs open-source de alta performance, otimizado para grandes volumes e conhecido pela eficiência extrema de memória e disco. Em benchmarks públicos, esse tipo de engine consome até 30x menos RAM que soluções baseadas em Elasticsearch para o mesmo volume de dados.
Na prática, isso significa que o NATVault roda confortavelmente em uma VM com 1-2GB de RAM para um provedor de médio porte, enquanto soluções baseadas em Elasticsearch costumam exigir 4-8GB ou mais.
2. Correlação Automática com RADIUS
Este é um dos maiores diferenciais do NATVault. Quando chega uma intimação judicial pedindo "quem estava usando o IP 200.200.200.5 porta 34567 em 15/01/2026 às 14:32", o processo de identificação envolve:
- Buscar no log NAT qual IP privado (100.64.x.x) foi traduzido para aquele IP público + porta naquele momento
- Buscar no RADIUS qual sessão PPPoE estava ativa para aquele IP privado naquele momento
- Retornar o username PPPoE (que identifica o assinante)
No NATVault, esses 3 passos acontecem automaticamente em uma única consulta. O sistema se conecta à sua base RADIUS (FreeRADIUS, IXCSoft, Pipesoft, MK-Auth, SGP) e faz a correlação em tempo real.
3. Deployment: Cloud vs On-Premise
O NATVault oferece duas opções:
- Cloud (SaaS) — logs enviados para a infraestrutura NATVault, sem necessidade de servidor local
- On-Premise — instale no seu próprio servidor/VM, dados ficam no seu datacenter
Para provedores que têm restrições de compliance ou simplesmente preferem manter os dados localmente, a opção on-premise é um diferencial significativo. Alguns ISPs possuem políticas internas que impedem o envio de dados de assinantes para servidores externos.
Resolva isso automaticamente com NATVault
Teste grátis por 14 dias. Sem cartão de crédito.
Começar teste grátis4. Custo Total de Propriedade (TCO)
O preço da assinatura é apenas parte do custo. Considere também:
- Hardware/VM: menos recursos exigidos = VM mais barata (no caso on-premise)
- Disco: a compressão ~10x significa que 1TB de logs brutos ocupa ~100GB em disco
- Tempo operacional: correlação automática economiza horas de trabalho manual por intimação
- Setup: tempo de implantação menor = menos horas de consultoria
Para um provedor de 2.000 assinantes, o TCO anual estimado do NATVault on-premise:
| Componente | NATVault On-Premise (estimado) |
|---|---|
| Assinatura (12 meses) | R$ 2.988 |
| VM/Servidor | R$ 600 (2GB RAM, 200GB SSD) |
| Tempo de setup | ~1h técnico |
| Correlação manual/mês | R$ 0 (automática) |
| TCO anual estimado | ~R$ 3.688 |
Valores estimados para fins de planejamento. Sua realidade pode variar.
5. Funcionalidades em Destaque
- Tail em tempo real — visualize os logs chegando ao vivo, útil para troubleshooting
- API REST completa — integre com seu ERP, helpdesk ou sistema de automação
- Deployment on-premise — seus dados, seu servidor
- Recepção NetFlow/IPFIX — alternativa mais leve ao syslog para equipamentos que suportam
- Alertas configuráveis — notificações quando fontes param de enviar logs (gap detection)
6. O NATVault é a Escolha Certa Se:
- Você precisa de correlação automática CGNAT → RADIUS → assinante
- Quer a opção de manter os dados no seu próprio datacenter
- Tem recursos de hardware limitados (VMs pequenas)
- Precisa de API para integrar com seus sistemas
- Quer testar antes de comprar (trial 14 dias sem compromisso)
- Valoriza eficiência de custos e menor TCO
Conclusão
O essencial é resolver o problema central: armazenar logs CGNAT para compliance com o Marco Civil e conseguir identificar o assinante a partir de IP+porta+timestamp quando o ofício chegar.
O NATVault se destaca pela eficiência técnica, correlação automática com RADIUS, flexibilidade de deployment (cloud ou on-premise) e custo-benefício.
Nossa recomendação: teste com seus próprios dados. O NATVault oferece 14 dias grátis — configure, envie seus logs reais, faça uma consulta de teste. Veja na prática se atende a sua operação.
Resolva isso automaticamente com NATVault
Teste grátis por 14 dias. Sem cartão de crédito.
Começar teste grátisPerguntas Frequentes
Posso migrar de outra solução para o NATVault sem perder dados?
Sim. O NATVault possui ferramentas de importação que permitem ingerir logs históricos. O processo envolve exportar os dados da solução atual (geralmente em formato CSV ou syslog) e importar no NATVault. A equipe de suporte auxilia nesse processo durante a implantação.
O NATVault é homologado pela ANATEL?
A ANATEL não homologa softwares de gestão de logs — isso não é um requisito regulatório. O que importa é que a solução permita o cumprimento das obrigações do Marco Civil da Internet: armazenamento por 1 ano, com capacidade de identificar o usuário a partir de IP + porta + timestamp. O NATVault atende esse requisito.
Qual a performance na hora de consultar?
Em testes internos com 500 milhões de registros, o NATVault retorna consultas por IP+porta+timestamp em menos de 2 segundos. A velocidade de consulta é um dos pontos fortes do motor do NATVault, projetado especificamente para buscas em grandes volumes de dados de log.
O NATVault tem opção on-premise?
Sim. Além do modelo cloud (SaaS), o NATVault pode ser instalado no seu próprio servidor/VM, mantendo os dados de log dentro do seu datacenter — útil quando o compliance interno exige que os dados de assinantes não saiam da sua infraestrutura.
Posso usar duas soluções simultaneamente durante uma migração?
Sim. Basta configurar seu MikroTik (ou outro equipamento) para enviar syslog para dois destinos. No RouterOS, você pode criar duas actions de remote logging apontando para IPs diferentes. Isso permite validar o NATVault com dados reais antes de desativar a solução anterior.