Grátis · Código aberto

Enxergue o que o seu banco não está mostrando

O codeDB Lens é um diagnóstico gratuito e somente leitura para SQL Server e PostgreSQL. Ele roda na sua máquina e gera um relatório HTML com nota de A a F, achados com evidência e o que fazer em cada um.

Baixar para WindowsBaixar para LinuxVer no GitHubDocumentação

Licença Apache 2.0. Windows (instalador por usuário, sem precisar de admin) e Linux (x64 e arm64). Nenhum dado do seu banco sai da sua máquina. Todos os downloads (zip portátil, Linux arm64, pacotes .deb e .rpm, checksums). Também há imagem Docker: ghcr.io/codedb-io/codedb-lens.

Aplicativo do codeDB Lens com um diagnóstico concluído: nota B, cobertura de 100% e o achado de backup antigo

Veja como é

Relatório: nota, cobertura e cada achado com evidência e ação recomendada
Relatório: nota, cobertura e cada achado com evidência e ação recomendada
Comparação entre duas execuções: achados novos, resolvidos e que persistem
Comparação entre duas execuções: achados novos, resolvidos e que persistem

Por que mais uma ferramenta?

Evidência, não opinião

Cada achado mostra os valores coletados, a query de origem e o horário.

Confiança honesta

Cada achado é Confirmado, Indício ou Sem dados. Regra sem permissão nunca aparece como falso OK; ela reduz a cobertura.

Somente leitura, sempre

Sem DDL, sem DML, sem agente e sem instalar nada no servidor.

Regras são dados

Cada regra é um YAML mais uma query SQL. Contribuir não exige mexer no motor.

O que verifica

Cada regra tem documentação com o que verifica, por que importa, o que fazer e seus limites.

SQL Server

✓

Backup ausente ou antigo

✓

Sem DBCC CHECKDB recente e sem erros

✓

Jobs do SQL Agent com falha

✓

Disco ou log de transações ficando sem espaço

✓

Esperas dominantes, traduzidas

✓

Sessões bloqueadas neste momento

✓

Uma consulta dominando a CPU

✓

Configurações da instância no padrão

✓

Arquivos do TempDB

✓

Versão fora de suporte

✓

Índices ausentes de alto impacto

✓

Índices não usados e duplicados

PostgreSQL

✓

Versão fora de suporte

✓

pg_stat_statements indisponível

✓

Uma consulta dominando o tempo de execução

✓

Transações longas e "idle in transaction"

✓

Sessões bloqueadas por locks

✓

Risco de wraparound de XID

✓

Linhas mortas e autovacuum ficando para trás

✓

Slots de replicação retendo WAL, réplica atrasada

✓

Conexões perto do limite, sem pooler

✓

Índices não usados, duplicados e inválidos

✓

Bloat estimado de tabelas

✓

Maiores tabelas

Como funciona

1

Baixe e instale

No Windows, rode o instalador ou o zip portátil e abra o codeDB Lens pelo menu Iniciar. No Linux, use a linha de comando.

2

Conecte com um login somente leitura

Escolha o banco e informe o servidor. As permissões mínimas estão na documentação; as senhas ficam no Gerenciador de Credenciais do Windows.

Ver permissões

3

Abra o relatório

Um HTML autônomo mais um JSON, com a nota, a cobertura e cada achado com evidência e a ação recomendada.

codedb-lens check --engine mssql --server prod01 --auth windows
codedb-lens check --engine pg --dsn-env PG_DSN

Sem telemetria

O Lens só faz duas chamadas de rede: uma verificação de versão opcional ao GitHub, no máximo uma vez por dia e sem enviar dados, e o pedido da chave grátis, quando você pede.

Compare execuções com a chave grátis

O compare mostra o que mudou entre dois diagnósticos da mesma instância: achados novos, resolvidos e que persistem. Ele usa uma chave grátis de 90 dias, que você recebe com um cadastro único e renova com um clique. Veja o que guardamos no cadastro.

Precisa de monitoramento contínuo?

O Lens mostra um retrato do momento. O codeDB monitora suas instâncias SQL Server e PostgreSQL 24 horas por dia, com histórico, baseline, análise de causa raiz e alertas no Teams, Slack e e-mail.

Conhecer o codeDB

Perguntas frequentes

O Lens é grátis mesmo?

Sim. O diagnóstico (check) é grátis e de código aberto, sob a licença Apache 2.0. Só o compare pede uma chave, que também é grátis.

Quais versões são suportadas?

SQL Server 2017, 2019, 2022 e 2025 (Windows e Linux), Azure SQL Database, Azure SQL Managed Instance e Amazon RDS. PostgreSQL 15 a 18, Amazon RDS, Aurora e Azure Flexible Server. SQL Server 2016 e PostgreSQL 14 funcionam em best-effort.

Que permissões o login precisa?

Só leitura de metadados: no SQL Server, VIEW SERVER STATE e VIEW ANY DEFINITION, mais leitura no msdb; no PostgreSQL, o papel pg_monitor. Os scripts completos estão na documentação. Ver permissões

O Windows avisa que o instalador é desconhecido. É seguro?

O instalador ainda não tem assinatura de código, então o SmartScreen avisa que o editor é desconhecido: clique em Mais informações → Executar assim mesmo. Cada release publica os checksums SHA-256 assinados, e o código está no GitHub para quem quiser compilar.

Dá para usar em CI ou em rotina agendada?

Sim. O check aceita --fail-on e --min-coverage e devolve códigos de saída próprios, então dá para quebrar um pipeline quando aparece um achado grave ou a cobertura cai.

Posso contribuir com regras?

Sim, e regras novas são especialmente bem-vindas. Cada regra é um YAML mais uma query SQL. Veja o CONTRIBUTING.md no GitHub.

Qual a diferença para o codeDB?

O Lens é um retrato pontual que você roda quando quiser. O codeDB é o SaaS de monitoramento contínuo, com agente, histórico, alertas e causa raiz. O codeDB é um produto separado e de código fechado.

codeDB

Monitoramento inteligente de SQL Server com agente local seguro e diagnósticos em tempo real.

Produto

RecursosPreçosComparativoscodeDB Lens (grátis)

© 2026 codeDB. Todos os direitos reservados.

Powered by codeDB

codeDB Informática Ltda — CNPJ 18.953.756/0001-10 — Florianópolis/SC