简单3步实现Zabbix监控Redis

x33g5p2x  于2021-09-19 转载在 Redis  
字(2.1k)|赞(0)|评价(0)|浏览(596)
1. 准备

首先确保Redis主机能通过 127.0.0.1:6379 连接到redis。因为目前的zabbix agent 2有BUG,无法支持连接 127.0.0.1:6379 以外的其他URI。

  1. # ./redis-cli
  2. 127.0.0.1:6379> info
  3. # Server
  4. redis_version:5.0.13
  5. redis_git_sha1:00000000
  6. redis_git_dirty:0
  7. redis_build_id:6f9b8c6240f5565d
  8. redis_mode:standalone
  9. os:Linux 3.10.0-1062.el7.x86_64 x86_64
  10. arch_bits:64
  11. multiplexing_api:epoll
  12. atomicvar_api:atomic-builtin
  13. gcc_version:4.8.5
  14. process_id:4463
  15. run_id:89aa4506c59cc36099f8f35a494e5b6294bd8aee
  16. tcp_port:6379
  17. uptime_in_seconds:9
  18. uptime_in_days:0
  19. hz:10
  20. configured_hz:10
  21. lru_clock:3109087
  22. executable:/usr/local/redis/src/./redis-server
  23. config_file:/usr/local/redis/redis.conf
  24. ...
2. 安装并配置agent

安装并配置zabbix agent 2,不是zabbix agent

  1. # yum list zabbix*agent*
  2. 已加载插件:fastestmirror, langpacks
  3. Loading mirror speeds from cached hostfile
  4. * base: mirrors.tuna.tsinghua.edu.cn
  5. * extras: mirrors.tuna.tsinghua.edu.cn
  6. * updates: mirrors.tuna.tsinghua.edu.cn
  7. 已安装的软件包
  8. zabbix-agent.x86_64 5.0.14-1.el7 @zabbix
  9. zabbix-agent2.x86_64 5.0.15-1.el7 @zabbix
  10. 可安装的软件包
  11. zabbix-agent.x86_64 5.0.15-1.el7 zabbix

根据实际情况修改/etc/zabbix/zabbix_agent2.conf

  1. ...
  2. Server=127.0.0.1,192.168.198.0/24
  3. ...
  4. ServerActive=127.0.0.1,192.168.198.0/24
  5. ...
  6. Hostname=192.168.198.144
  7. ...

启动zabbix agent 2

  1. # systemctl status zabbix-agent2.service
  2. zabbix-agent2.service - Zabbix Agent 2
  3. Loaded: loaded (/usr/lib/systemd/system/zabbix-agent2.service; disabled; vendor preset: disabled)
  4. Active: active (running) since 2021-09-01 20:19:00 CST; 23min ago
  5. Process: 4373 ExecStop=/bin/kill -SIGTERM $MAINPID (code=exited, status=1/FAILURE)
  6. Main PID: 4383 (zabbix_agent2)
  7. Tasks: 8
  8. CGroup: /system.slice/zabbix-agent2.service
  9. └─4383 /usr/sbin/zabbix_agent2 -c /etc/zabbix/zabbix_agent2.conf
  10. 9 01 20:19:00 bogon systemd[1]: zabbix-agent2.service holdoff time over, scheduling restart.
  11. 9 01 20:19:00 bogon systemd[1]: Stopped Zabbix Agent 2.
  12. 9 01 20:19:00 bogon systemd[1]: Started Zabbix Agent 2.
  13. 9 01 20:19:00 bogon zabbix_agent2[4383]: Starting Zabbix Agent 2 [192.168.198.144]. (5.0.15)
  14. 9 01 20:19:00 bogon zabbix_agent2[4383]: Press Ctrl+C to exit.

在zabbix server侧使用zabbix_get进行测试

  1. # zabbix_get -s 192.168.198.144 -k redis.ping
  2. 1
3. 配置主机

zabbix server侧进行主机配置

在这里插入图片描述

在这里插入图片描述

    稍等片刻,出现最新数据

在这里插入图片描述

在这里插入图片描述

参考文档

[1].Zabbix LLC. Zabbix + Redis[EB/OL]. [2021-09-01]. https://www.zabbix.com/cn/integrations/redis.

相关文章

最新文章

更多