BetterDB’s cover photo
BetterDB

BetterDB

Software Development

The missing observability layer for Valkey

About us

BetterDB provides the tooling ecosystem for Valkey, the high-performance Redis fork backed by AWS, Google, and Oracle - with full Redis compatibility. We're building the monitoring and observability layer for the massive installed base shifting to Valkey's superior performance and permissive licensing. Real-time dashboards · Slowlog analysis · Client analytics · Audit trails · Prometheus metrics

Website
betterdb.com
Industry
Software Development
Company size
1 employee
Type
Privately Held

Updates

  • BetterDB Monitor v0.7.0 is out. The headline of this release is persistence. Latency events, latency histograms, and memory stats are now polled and stored for historical analysis - with date-range filtering so you can go back and understand what was happening before you woke up to an alert. A few other things worth calling out: - CPU utilization chart (system vs user) with anomaly detection, backed by Prometheus gauges - I/O thread activity chart - adapts automatically based on whether your Valkey instance is running in multi-threaded mode - Smarter anomaly detection: fragmentation now uses allocator_frag_ratio instead of mem_fragmentation_ratio (the latter can be misleading when swap is involved), and slowlog detection switches from count (which saturates at the buffer size) to last_id deltas so new entries don't go unnoticed - New CRITICAL alert for master-to-replica role transitions - Dashboard UI fixes: overview cards wrap properly on narrow viewports, chart grid goes single-column at wider breakpoints, and connection buttons have larger hit targets Full changelog: https://lnkd.in/d8QfCjSB #Valkey #opensource #observability #Redis #buildinpublic

  • BetterDB v0.6.0 is here - our biggest release so far. What's new: - BetterDB Cloud is live. Fully managed monitoring for Valkey and Redis - sign up, connect your database, and start monitoring in minutes. No infrastructure to manage. - Agent-based monitoring. Need to monitor a database in a private VPC? Deploy our lightweight agent container and we handle the rest. No VPC peering, no firewall rules. - Team workspaces. Invite your team to collaborate on monitoring with shared workspaces. - Graceful degradation. If a command is blocked by ACLs or unavailable on your database version, only that feature is affected - everything else keeps working. - First external contribution merged. Thanks to @Shanb007 for improving our cluster topology graph rendering. We're still in beta, so expect some rough edges - but we'd rather ship and iterate than wait for perfect. Your feedback helps us get there faster. Available now: https://betterdb.com https://lnkd.in/dA98gyrg https://lnkd.in/d_iSXpKF https://lnkd.in/d3uukeaU #valkey #redis #monitoring #opensource #observability #devops #database

  • Shipped BetterDB Monitor v0.5.0 — and this one is all about developer experience. When I first built the MVP, connecting to a database meant setting DB_HOST, DB_PORT, DB_PASSWORD as environment variables and restarting the container. It worked, but it wasn't great. v0.4.0 introduced multi-database support — manage multiple Valkey/Redis instances from one deployment. But you still needed that initial env var to get started. Now with v0.5.0, that's gone. Zero-connection startup means: → Start the container with no database config → Add connections entirely through the UI → Get guided through first-time setup Environment variables still work exactly as before — nothing breaks. But they're no longer required. Also in this release: PostgreSQL SSL support for cloud databases (AWS RDS, GCP, Azure), startup race condition fixes, and proper SPA routing. Trying a monitoring tool should take 30 seconds, not 30 minutes of reading docs. https://lnkd.in/dJK_Qekq #Valkey #Redis #OpenSource #DevOps #Monitoring

  • We just crossed 1,100 Docker pulls for BetterDB Monitor 🎉 To make getting started even more accessible, we're releasing BetterDB as an npm package. Now you can spin up a full monitoring instance with a single command: npx @betterdb/monitor The interactive setup wizard walks you through connecting to your Valkey or Redis instance, and within seconds you get: → Real-time performance dashboards → Slowlog pattern analysis → Anomaly detection → Memory & client analytics → COMMANDLOG support for Valkey 8.1+ And many other functionalities No containers, no compose files — just npx/npm/pnpm and go. Perfect for quick debugging sessions or lightweight setups where Docker feels like overkill. Docker remains fully supported for production deployments. 📦 npm: https://lnkd.in/dbVZD4XK 🐳 Docker: https://lnkd.in/daCYqxBD #Valkey #Redis #OpenSource #Monitoring #Observability #DevTools

    • No alternative text description for this image
  • Every monitoring tool claims "minimal overhead." Almost none show how they measured it. The problem: if you run a benchmark without your monitor, then run it again with the monitor, you'll see 2-5% variance between runs just from CPU thermal throttling, background processes, and OS scheduler behavior. If your actual overhead is under 1%, you literally can't distinguish it from noise. We use interleaved A/B testing instead. Randomized pairs of baseline/monitored runs eliminate systematic bias - environmental drift affects both conditions equally, so what's left is the actual overhead. The methodology, the code, and the results are all open source. Run it on your hardware, with your workload. We'd rather you verify our claims than trust them. New blog post breaking down the approach: https://lnkd.in/dXyt2MrA #Valkey #Redis #Observability #OpenSource #Performance

  • BetterDB Monitor v0.4.0 is out 🎉 Multi-database support is added, so you can now monitor multiple Valkey/Redis instances from a single deployment. Switch between databases in the UI, and all dashboards, logs, alerts, and webhooks update to that connection. Most teams don't run just one instance - now you don't need separate deployments to monitor them. Also in this release: → Keyless community tier - no license key needed to get started. Community users automatically get early access to upcoming Pro/Enterprise features as they enter beta. → Version update notifications - know when a new release is available without checking GitHub or Docker Hub. Shown in both the logs and UI for visibility. → Connection-scoped webhooks - scope alerts to specific databases instead of getting noise from all of them. We're still in beta, shipping weekly. If you're running Valkey or Redis, give it a try - single Docker container, takes 2 minutes. Alternative deployment options coming in the next few days. https://lnkd.in/d43JBMGM https://lnkd.in/daCYqxBD

  • Wrapping up the work week with v1.2.0 of BetterDB for Valkey - our free, open-source VS Code extension for Valkey that is also Redis compatible (also on Open VSX for Cursor, VSCodium, etc.). What's new: 📊 Server Stats Panel Real-time health metrics right in your sidebar - memory usage, ops/sec, cache hit rate, total keys. Auto-refreshes every 5 seconds, and pauses when you collapse it to save resources. ⌨️ CLI from Command Palette Open the integrated CLI with Cmd+Shift+P → "BetterDB: Open CLI". If you have multiple databases connected, it'll ask which one. 🔧 Small improvements - Connection now identifies as "BetterDB-for-Valkey" in server logs - Cleaner command palette (context-only commands stay hidden) Sometimes it's the small tools that save you the most time. Happy Friday 🎉 GitHub: https://lnkd.in/dShy5aik VS Code Marketplace: https://lnkd.in/dKZvKVnt Open VSX: https://lnkd.in/dtBn3wwr #Valkey #OpenSource #VSCode #DeveloperTools #Cursor

  • BetterDB Monitor v0.2.0 is out. Webhooks — Real-time HTTP notifications for monitoring events. Memory critical? Instance down? Anomaly detected? Get notified instantly and integrate with your existing incident response tooling. HMAC-SHA256 signed, automatic retries, delivery history included. Slow Log Analytics — Persistent storage for slow log and command log entries. Filter by date range, analyze patterns, attribute to clients. The evidence you need during incident investigation is usually gone by the time you look for it—now it's not. ACL & Config Monitoring (Enterprise) — Detect and alert on ACL user/permission changes and CONFIG SET operations. Know when your security posture changes. All tiers get webhook support for core events. Self-hosted, open-source, Valkey-first, Redis-compatible. https://lnkd.in/dmX2uduJ https://lnkd.in/dV8xiQ8y

  • Quick update on our VS Code extension for Valkey - v1.1.0 is out. Added a Monaco-powered JSON editor with syntax highlighting, validation, and auto-formatting. Works with native JSON type and adds an "Edit as JSON" toggle for hashes, lists, sets, and sorted sets. VS Code Marketplace: https://lnkd.in/dKZvKVnt Open VSX: https://lnkd.in/dtBn3wwr GitHub: https://lnkd.in/dZi-K4MK

Similar pages