BetterDB-inc/monitor
Real-time monitoring, slowlog analysis, and audit trails for Valkey and Redis
解決する課題
BetterDB Monitorは、ValkeyおよびRedisデータベースのための監視レイヤーです。通常、ログローテーションや再起動後に消失してしまう揮発性の監視データ(slowlogs、コマンドパターン、クライアントアクティビティなど)を永続化し、履歴分析やデバッグを可能にします。
仕組み
このツールはValkeyまたはRedisインスタンスに接続し、メトリクス、ログ、アクティビティをキャプチャします。データ永続化のために多様なストレージバックエンド(PostgreSQL、SQLite、Turso、またはインメモリ)を提供します。Valkey 8.x固有の機能である COMMANDLOG や CLUSTER SLOT-STATS をネイティブサポートしており、データアクセスのためにWeb UI、REST API、Prometheusエンドポイントを提供します。
対象ユーザー
Valkey/Redisクラスターの深い可視性を必要とするデータベース管理者や開発者向けに設計されています。特に「深夜3時」のインシデント対応、ACLアクセスの監査、AIアプリケーションにおけるベクトル検索のパフォーマンス管理に最適です。
主な特徴
- 履歴分析: あらゆる期間のslowlogsとコマンドパターンを永続化します。
- Valkey 8.x ネイティブ:
COMMANDLOGおよびスレッドごとのI/Oメトリクスをサポート。 - AI可観測性: ベクトル検索のレイテンシ、セマンティックキャッシュのヒット率、OTLP AIトレースのための専用ツール。
- クラスターの可視化: クラスター分布のためのトポロジーグラフとSLOT-STATSヒートマップ。
- 拡張性: AIエージェント(Claude Code、Cursor)用のMCPサーバーとPrometheusエンドポイントを同梱。
- 異常検知: 平易な英語による診断機能を備えた自動ベースライン学習。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト