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 또는 인메모리)를 제공합니다. COMMANDLOG 및 CLUSTER SLOT-STATS와 같은 Valkey 8.x 고유 기능을 기본적으로 지원하며, 데이터 액세스를 위한 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 엔드포인트 포함.
- 이상 탐지: 쉬운 영어로 진단 결과를 제공하는 자동 기준선 학습.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트