Zabbix5.0监控Redis6.0实录
Zabbix5.0监控Redis6.0实录
1. 环境描述
-
Zabbix Server: 5.0.12
-
Redis: 6.2.6 (集群,有密码)
-
操作系统:Centos7
2. 监控步骤
(1)通过yum
安装zabbix-agent2
# yum -y install zabbix-agent2
这里安装的zabbix-agent2
也是5.0版本。
(2)配置zabbix-agent2
配置文件,我的配置文件如下
# vim /etc/zabbix/zabbix_agent2.conf
LogFile=/etc/zabbix/zabbix_agentd2.log
ListenPort=10080
PidFile=/run/zabbix/zabbix_agent2.pid
Server= zabbix server ip (或者proxy ip)
ServerActive=zabbix server ip (或者proxy ip)
Hostname=本机IP
HostMetadataItem=server_info
Include=/etc/zabbix/zabbix_agent2.d/*.conf
我这里实质上是通过saltstack批量去下发配置的。
(3)重启zabbix-agent2
# systemctl enable zabbix-agent2; systemctl restart zabbix-agent2
如果之前部署了zabbix-agent
,先把zabbix-agent
停了。
至此,客户端配置已经完成。下面的步骤就访问zabbix server ui
(也就是网页上)配置了。
(4)修改模板Template DB Redis
, 点击Macros
,添加一个宏{$REDIS_PASS}(Redis密码),如下图所示
然后,点击items
,拉倒最后,修改以下4个item
的key
-
Redis: Ping
-
Redis: Slowlog entries per second
-
Redis: Get config
-
Redis: Get info
在原本的key
中加入,"{$REDIS_PASS}", 如下图所示:
(5)将模板link到被监控主机,如下图所示
(6)然后点击Macros
,添加宏{$REDIS_PASS}, 输入你的redis密码
至此,监控Redis完成。至于里面默认的指标是否符合你的监控需求,可以按照自己的需求去修改。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!