Monitoramento de Bancos
Dashboard em Tempo Real
# Iniciar dashboard
bytebabe db monitor
# Monitorar banco específico
bytebabe db monitor mysql
# Modo detalhado
bytebabe db monitor postgres --detailed
Métricas Disponíveis
Métrica | Descrição |
---|---|
CPU | Uso de processador |
RAM | Consumo de memória |
Disco | Espaço em disco |
Conexões | Conexões ativas |
Queries | Queries por segundo |
Alertas
Configure alertas para:
Alto uso de recursos
Queries lentas
Erros de conexão
Espaço em disco baixo
alerts:
cpu_high: 80%
ram_high: 90%
disk_low: 10%
slow_query: 5s
Logs
# Ver logs em tempo real
bytebabe db log mysql --follow
# Filtrar logs por tipo
bytebabe db log postgres --type error
# Exportar logs
bytebabe db log mongodb --export logs.txt
Integração
Suporte a exportação de métricas para:
Prometheus
Grafana
DataDog
NewRelic
28 abril 2025