Sobre o projeto
Elevarq Signals é um coletor de diagnóstico PostgreSQL somente leitura projetado para ser executado em sua infraestrutura. Ele se conecta a instâncias PostgreSQL 14+ e reúne estatísticas de visões integradas, empacotando os resultados como snapshots ZIP portáteis. A ferramenta impõe acesso somente leitura através de três camadas independentes: análise estática de SQL, configuração de sessão e transações READ ONLY. Ela bloqueia funções inseguras como superuser ou replication antes do início da coleta.
O coletor inclui 104 coletores de diagnóstico cobrindo configuração do servidor, atividade de sessão, E/S de tabela/índice, metadados de schema, saúde do vacuum, status de replicação e estimativa de bloat. Ele suporta autenticação sem senha via cloud IAM (AWS RDS, Azure, GCP Cloud SQL) ou busca de credenciais em tempo real de secret stores, garantindo que nenhum segredo de banco de dados seja armazenado em arquivos de configuração.
Todos os dados coletados permanecem locais, armazenados em um banco de dados SQLite, sem telemetria ou chamadas de rede externas. Os snapshots são exportados como arquivos NDJSON estruturados dentro de um arquivo ZIP. O projeto fornece uma CLI (signalsctl) para operações como acionar coletas, executar diagnósticos pré-voo e testar conexões, juntamente com uma API HTTP local para gerenciamento. Os releases são publicados como imagens de contêiner multi-arquitetura com assinaturas cosign e SBOMs.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.