Bem-vindo ao PGHub Brasil
Auditoria técnica e financeira de PostgreSQL com 7 agentes de IA especializados. Cadastre-se ou entre para acessar seu workspace.
Já tem conta?
Entrar na Conta
Acesse seu workspace de auditoria
Novo por aqui?
Criar Conta
Gratuito para começar
Multi-Servidor — Vertical 1
Inventário de Clusters
Carregando…
Nenhum servidor registado ainda
Faça o upload do primeiro payload do coletor para começar.
Módulo 01 — PostgreSQL FinOps & Performance
Auditoria Técnica e
Financeira de PostgreSQL
Faça upload do arquivo gerado pelo coletor. Sete agentes de IA cruzam hardware, configurações e telemetria para identificar desperdício financeiro e gargalos críticos.
Arraste o arquivo de métricas aqui
finops_metrics_output.json
Suas Análises Recentes
Nenhuma análise salva ainda.
Faça seu primeiro upload acima para começar.
Processando Diagnóstico
Enviando métricas para análise…
Servidor
—
Ambiente
—
Data da Coleta
—
Prejuízo Mensal Estimado
R$ —
Capacidade de memória paga e não aproveitada pelo motor.
Eficiência do Buffer Pool
—
Cache atual em servidor com — de RAM.
Fragmentação (Bloat)
—
Espaço fragmentado em disco recuperável via reindexação.
Eficiência de Cache
Cache de índice: —
Espaço Útil vs Bloat
Total em disco: —
Volumetria dos Bancos
Aguardando análise FinOps…
Aguardando análise de performance…
Aguardando análise de storage e bloat…
Aguardando análise de segurança e conformidade LGPD…
Aguardando análise de infraestrutura geoespacial…
Aguardando diagnóstico de alta disponibilidade…
Aguardando auditoria de infraestrutura de IA vetorial…
DBA Toolkit — Baseline Generator
Calculadora de Tuning Sênior
Informe o hardware e o perfil de carga. Um DBA Sênior de IA analisará as especificações e gerará um postgresql.conf completo com comentários didáticos em português, pronto para produção.
Hardware do Servidor
Perfil de Carga (Workload)
postgresql.conf Gerado
💾 Seus Arquivos Gerados
Últimos 10 arquivos gerados neste navegador.
Nenhum arquivo gerado ainda.
SRE Toolkit — HA Blueprint Generator
Módulo de Alta Disponibilidade
Informe o hardware e o padrão de tráfego. Um Arquiteto de Infraestrutura de IA gerará um patroni.yaml e um pgbouncer.ini customizados, com comentários didáticos em português, prontos para produção.
Patroni — Orquestrador de Failover
etcd · Consul · ZooKeeper como DCS
Gerencia automaticamente o cluster primary/standby usando um serviço de consenso distribuído como árbitro. Em caso de falha do primary, promove um standby em < 30 segundos, sem intervenção manual.
PgBouncer — Connection Pooler
transaction · session · statement
Multiplexa centenas de conexões de clientes em poucas conexões reais ao PostgreSQL. Essencial para aplicações web — sem pooler, cada request HTTP abre um processo PostgreSQL, saturando a RAM em minutos.
Topologia do Cluster
Nós standby configurados no patroni.yaml com etcd como DCS.
Padrão de Tráfego da Aplicação
💾 Blueprints de HA Gerados
Últimos 10 blueprints gerados neste navegador.
Nenhum blueprint gerado ainda.
DBA Toolkit — Spatial Optimization
Módulo PostGIS / ArcGIS
Informe a tabela espacial e o tipo de dado geográfico. Um DBA especialista em PostGIS e ArcGIS/ArcSDE gerará um script SQL de tuning espacial completo — índices GiST, reindexação e detecção de polígonos inválidos — pronto para produção.
Índices GiST — Por que são Críticos
ST_Within · ST_Intersects · ST_DWithin
Sem índice GiST, cada ST_Within/ST_Intersects varre todas as geometrias sequencialmente — travando CPU e bloqueando conexões concorrentes. Em 10 k+ registros o impacto é 100–1000× na latência. O índice R-Tree reduz o acesso a O(log n) e libera o servidor.
ArcGIS / ArcSDE e o Catálogo
geometry_columns · spatial_ref_sys · pg_catalog
O ArcSDE lê geometry_columns e spatial_ref_sys em cada operação de camada. Estatísticas desatualizadas ou índices ausentes causam lentidão visível no ArcMap/ArcGIS Pro. O work_mem elevado acelera a criação dos índices GiST sem degradar o servidor.
Tabela Espacial Principal
Sem esquema informado, usa public como padrão.
Polígonos / Pontos: usa geometry (SRID projetado, ex: EPSG:31983).
GPS/Móveis: usa geography (esférico WGS-84) — distâncias em metros sem reprojeção.
O Que Será Gerado pela IA
SET LOCAL work_mem = '512MB'
Escopo de transação — não afeta outras sessões em produção. Evita spill para disco durante a indexação pesada.
CREATE INDEX CONCURRENTLY … USING GIST
Índice GiST para a tabela informada. CONCURRENTLY: não bloqueia leituras nem escritas em produção.
REINDEX INDEX CONCURRENTLY
Reindexação de índices espaciais existentes para eliminar bloat acumulado.
ST_IsValidReason — Diagnóstico de Geometrias
Retorna a descrição exata do problema por registro ("Ring Self-intersection", "Too few points") — superior ao ST_IsValid booleano para triagem em produção.
💾 Scripts GIS Gerados
Últimos 10 scripts gerados neste navegador.
Nenhum script gerado ainda.
DBA Toolkit — Vector Intelligence
Módulo IA Vetorial / pgvector
Informe os parâmetros da sua tabela vetorial. Um Engenheiro de IA Sênior gerará um script SQL de alta performance com índices HNSW e IVFFlat — incluindo queries de similaridade semântica — pronto para produção RAG.
HNSW — Alta Precisão para RAG
Recall > 95% · Latência 1–5 ms · Grafos Hierárquicos
O índice HNSW constrói um grafo multicamada navegável. Cada consulta percorre O(log n) nós em vez de todos os vetores. Ideal para chatbots, busca semântica e pipelines RAG onde precisão e latência sub-milissegundo são críticos.
IVFFlat — Escala para Milhões
lists = √N · Build Rápido · Recall 80–95%
O índice IVFFlat divide os vetores em clusters (lists) e busca apenas nos clusters mais próximos. Build rápido e menor uso de memória — ideal para datasets acima de 1 milhão de vetores onde o build HNSW é inviável.
Parâmetros Vetoriais
OpenAI text-embedding-3: 1536 · Cohere Embed v3 / Titan v2: 1024 · Nomic Embed: 768
IVFFlat lists recomendado:
316
·
HNSW m:
32
ef_construction:
128
ops_class: vector_cosine_ops · operador de query: <=>
O Que Será Gerado pela IA
CREATE EXTENSION IF NOT EXISTS vector
Instala pgvector caso não esteja presente — idempotente, seguro para rodar em produção.
CREATE INDEX CONCURRENTLY … USING hnsw
Índice HNSW com m e ef_construction calculados para as dimensões informadas. CONCURRENTLY: não bloqueia operações em produção.
CREATE INDEX CONCURRENTLY … USING ivfflat
IVFFlat com lists = √N — heurística clássica para equilíbrio ideal entre precisão e velocidade de build.
Queries de Similaridade Semântica Comentadas
Templates com <=> / <-> / <#>, SET hnsw.ef_search e SET ivfflat.probes para ajuste fino de precisão.
💾 Scripts pgvector Gerados
Últimos 10 scripts gerados neste navegador.
Nenhum script gerado ainda.
Conta
Configurações & Licença
Plano Atual
Chave de Licença
Utilize esta chave no arquivo de configuração do seu Coletor local para autenticar o envio de métricas ao servidor PGHub Brasil.
PGHUB_LICENSE_KEY=<sua-chave>
Central de Crise — Modo Pânico
Banco de dados em colapso ou degradação crítica de performance?
Rode o coletor com a flag --panic para capturar um snapshot de diagnóstico de emergência. O modo pânico coleta métricas críticas em menos de 30 segundos e permite diagnóstico com IA em tempo real.
Linux / macOS
python coletor.py --panic \
--host localhost \
--port 5432 \
--db meu_banco
Windows (PowerShell)
python coletor.py --panic `
--host localhost `
--port 5432 `
--db meu_banco
O Que o Modo Pânico Coleta
Locks Ativos e Deadlocks
pg_locks — transações bloqueadas e cadeia de waits em tempo real.
Queries de Longa Duração
pg_stat_activity — sessões com mais de 30 segundos de execução.
Saturação de Conexões
max_connections vs ativas — alerta quando > 80% consumidas.
Autovacuum em Fuga
pg_stat_user_tables — tabelas com dead tuples acima do threshold crítico.
Consumo de CPU e I/O
OS metrics — snapshot de utilização de recursos do sistema operacional.
Lag de Replicação
pg_stat_replication — lag de streaming e status de cada standby.
Arquivo de crise coletado?
Faça upload do pghub_metrics.json para diagnóstico de emergência com IA — você permanece aqui.
Clique ou arraste o arquivo aqui
pghub_metrics.json · gerado com --panic
⚡ Análise de Emergência em Progresso…
Os agentes de IA estão triando os sintomas do banco. Aguarde o laudo.
DBA Toolkit — Setup Wizard
Assistente de Instalação
Informe o ambiente-alvo e o perfil de hardware. Um DBA Sênior de IA gerará um blueprint profissional com instruções de instalação e configuração inicial do PostgreSQL para produção.
Sistema Operacional
Tipo de Carga
Hardware
Módulos Avançados — Engenharia Especializada
Engenharia Avançada
Ferramentas especializadas para alta disponibilidade, dados geoespaciais e inteligência artificial vetorial.