Redis监控方法之二
背景
前期整理过使用 exporter + prometheus 方式进行Redis监控的搭建过程
最近给同事研究clickhouse时发现 clickhouse 有对应的plugin 可以直接拉取CK的信息
当时就想其他的中间件肯定有类似的方法进行处理.
当时第一反应是想学习使用Oracle,SQLSERVER的pluggin 进行监控
但是发现 Oracle的是收费版本的. 并且同事告知需要使用 Oracle EM比较耗费资源
搜易想退而求其次学习一点别的 比如 redis
第一步: 安装插件
与Clickhouse 安装pluggin的插件比较类似.
可以在grafana的界面内安装 redis的插件
方法与 clickhouse 的方式基本一样
在数据源的最下方->添加删除插件->搜索redis安装即可.
第二步: 创建数据源
可以在安装的当时, 也可以在之后点击创建数据源
选择redis
然后输入 redis://redisip:redisport
输入 密码 进行连接.
其实输入完之后可以直接进行命令的还用
可以通过grafana进行查询和使用. 部分命令等.
第三步: 导入dashboard
可以在官方:
https://grafana.com/grafana/dashboards/12776-redis/
https://grafana.com/grafana/dashboards/19224-redis-elastic
下载json 或者是导入在线的
12776和 19224 两个 dashboard
注意这两个应该是一样的
总结
这个监控输入的是 redis自己的密码和连接信息
应该是通过命令直接进行查询的.
可能会有一定的性能损耗.
如果对性能极度敏感, 建议先从低压力的服务器慢慢增加主应用的监控.