monitor

monitor

实时监控、慢日志分析和审计跟踪,适用于Valkey和Redis。

MCP数据与分析开源
形态
MCP
传输协议
http
是否开源
是
GitHub Stars
★ 1.3k
收录来源
mcp-github

能力说明

BetterDB Monitor 是一个为 Valkey 和 Redis 设计的实时监控工具。它能够持久化 Valkey 抛弃的数据,如慢日志、命令模式、客户端活动和异常信号,以便于调试历史问题。支持 Valkey 8.x 的 COMMANDLOG、CLUSTER SLOT-STATS 和每线程 I/O 指标,并兼容 Redis 6+。通过 Docker、Kubernetes 或 CLI 方式快速启动并接入数据库实例。适合需要对数据库进行深入监控和分析的开发者和运维人员。

能力点

  • ▪实时监控和慢日志分析
  • ▪COMMANDLOG 支持
  • ▪MONITOR 捕获会话
  • ▪热键跟踪
  • ▪集群拓扑图和槽统计
  • ▪每线程 CPU 和 I/O 指标

适用场景

数据库性能优化故障排查和调试合规性审计实时监控和告警

接入方式

依赖:DockerNode.js >= 20.0.0Valkey/Redis 实例
使用 Docker 启动:`docker run -d --name betterdb -p 3001:3001 betterdb/monitor:latest`;或使用 CLI:`npx @betterdb/monitor`。

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

如何连接到本地主机上的数据库?

在容器中使用 `host.docker.internal` 作为数据库主机。

AI Helper 是否默认启用?

AI Helper 默认禁用,需设置 `AI_ENABLED` 才能启用。

相关 Skill