Sobre o projeto
BetterDB Monitor é uma plataforma abrangente de monitoramento e observabilidade projetada para bancos de dados Valkey e Redis. Ela captura métricas em tempo real, slow logs, padrões de comandos, atividade de clientes e sinais de anomalias, persistindo-os para análise histórica. A ferramenta suporta recursos nativos do Valkey 8.x, como COMMANDLOG, CLUSTER SLOT-STATS e métricas de I/O por thread, permanecendo compatível com Redis 6+. Os usuários podem consultar slow logs, padrões de comandos e atividade de clientes em qualquer intervalo de tempo, e gravar tráfego ao vivo com sessões de captura MONITOR. O rastreamento de chaves quentes, gráficos de topologia de cluster e distribuição de CPU e chaves por slot fornecem visibilidade profunda do cluster. A detecção de anomalias com aprendizado automático de linha de base e diagnósticos em linguagem simples está disponível, juntamente com previsão de capacidade, alertas via webhook e um fluxo de trabalho de migração ao vivo entre Redis e Valkey. Para cargas de trabalho de IA, a plataforma oferece observabilidade de busca vetorial, métricas de latência de inferência e inteligência de cache semântico. As opções de integração incluem um endpoint Prometheus com mais de 100 métricas, ingestão de traces OpenTelemetry, uma API REST documentada via OpenAPI e um servidor MCP com 60 ferramentas para Claude Code ou Cursor. A implantação é flexível: imagens Docker (multi-arquitetura), gráfico Helm do Kubernetes ou CLI via npx. Os backends de armazenamento incluem memória, PostgreSQL, Turso e SQLite para desenvolvimento local. O sistema suporta túneis SSH para acesso a sub-redes privadas, licenciamento air-gapped com tokens JWT offline e criptografia de segredos em repouso. O BetterDB Monitor é construído com backend NestJS/Fastify, frontend React/Vite e um monorepo pnpm, e é lançado sob licença MIT + Comercial.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.