学习

如何在 Grafana 中将 Redis 添加为数据源并构建用于分析的自定义仪表盘

Ajeet Raina
作者
Ajeet Raina, Redis 前开发者增长经理

Grafana 的 Redis 数据源是一个插件,允许用户连接到 Redis 数据库并在 Grafana 中构建仪表盘,以便轻松监控 Redis 和应用数据。它提供了一个开箱即用的预定义仪表盘,同时也允许您根据特定需求构建自定义仪表盘。

特性与功能#

  • Grafana 7.1 及更高版本支持新的插件平台。
  • 数据源可以连接到任何 Redis 数据库。无需特殊配置。
  • 从 1.2 版本开始支持 Redis Cluster 和 Sentinel。
  • 数据源支持:
  • Redis 时间序列TS.GET, TS.INFO, TS.MRANGE, TS.QUERYINDEX, TS.RANGE
  • 触发器与函数RG.DUMPREGISTRATIONS, RG.PYEXECUTE, RG.PYSTATS
  • 搜索FT.INFO
  • GRAPH.QUERY, GRAPH.SLOWLOG

使用 Homebrew#

步骤 1. 安装 Grafana#

 brew install grafana

步骤 2. 安装 Redis 数据源#

Homebrew 下载文件并将其解压到 /usr/local/Cellar/grafana/version。

步骤 3. 启动 Grafana 服务#

 brew services start grafana

步骤 4. 访问 Grafana 仪表盘#

打开 https://IP:3000 以访问 Grafana。默认用户名/密码是 admin/admin。

步骤 5. 点击“配置”#

步骤 6. 添加 Redis 作为数据源#

步骤 7. 选择“Redis”作为数据源类型#

步骤 8. 添加 Redis 数据库名称、端点 URL 和密码#

假设您的基础设施中已经运行着 Redis 服务器和数据库。您也可以利用 Redis Cloud,如下例所示。

步骤 9. 在 Dashboard 下点击“导入”#

步骤 10. 访问 Redis 数据源仪表盘#

支持的命令#

数据源支持使用自定义组件调用各种 Redis 命令,并提供统一的界面来查询任何命令。

更多参考资料#