BetterDB-inc/monitor
Real-time monitoring, slowlog analysis, and audit trails for Valkey and Redis
What it solves
BetterDB Monitor is a monitoring layer for Valkey and Redis databases. It solves the problem of volatile monitoring data—such as slowlogs, command patterns, and client activity—that typically disappears after log rotations or restarts, by persisting this data for historical analysis and debugging.
How it works
The tool connects to a Valkey or Redis instance and captures metrics, logs, and activity. It provides a a variety of storage backends (PostgreSQL, SQLite, Turso, or in-memory) to ensure data persistence. It features native support for Valkey 8.x specific features like COMMANDLOG and CLUSTER SLOT-STATS and offers a Web UI, REST API, and Prometheus endpoint for data access.
Who it’s for
It is designed for database administrators and developers who need deep visibility into their Valkey/Redis clusters, especially for debugging "3am" incidents, auditing ACL access, and managing vector search performance in AI applications.
Highlights
- Historical Analytics: Persists slowlogs and command patterns across any time range.
- Valkey 8.x Native: Support for
COMMANDLOGand per-thread I/O metrics. - AI Observability: Dedicated tools for vector search latency, semantic cache hit-rates, and OTLP AI traces.
- Cluster Visibility: Topology graphs and SLOT-STATS heatmaps for cluster distribution.
- Extensibility: Includes an MCP server for AI agents (Claude Code, Cursor) and a Prometheus endpoint.
- Anomaly Detection: Automatic baseline learning with plain-English diagnoses.
Related
- Project
- Project
- Project
- Project
- Project