zoukankan      html  css  js  c++  java
  • Zabbix应用六:Zabbix监控Redis

    利用Zabbix监控Redis

    Zabbix监控redis就比较简单了,因为zabbix官方提供了监控redis的模版和脚本,而且脚本有nodejs和python两种,下载地址:https://github.com/blacked/zbx_redis_template,此处采用python版本。

    需要下载的文件:

    zbx_redis.conf

    zbx_redis_stats.py

    zbx_redis_templates.xml

    本例先用python版本。

    1、安装python需要的库:

    pip install argparse
    
    pip install redis

    2、上传文件:

    将 zbx_redis.conf 上传到 zabbix/etc/zabbix_agentd.conf.d/目录下

    将 zbx_redis_stats.py 上传到zbx_redis.conf文件中定义的路径如:

    vim zbx_redis.conf:

    UserParameter=redis.discovery,/data/scripts/zbx_redis_stats.py localhost list_key_space_db
    
    # Return Redis statistics
    UserParameter=redis[*],/data/scripts/zbx_redis_stats.py $1 $2 $3

    3、修改脚本文件zbx_redis_stats.py

    将其中的zabbx_host和redis_hostname改成自己实际的地址。

    测试:

    zbx_redis_stats.py -p 6379 -a MyPassword  gcc_version none

    若能返回版本后即说明正常。

    4、zabbix监控页面中导入下载的模版,即可看到监控数据。

    详情,参照官方README.md:

    https://github.com/blacked/zbx_redis_template/blob/master/README.md

  • 相关阅读:
    Mitmproxy使用教程for mac
    Flink重启策略
    Flink中的Time
    Flink的分布式缓存
    8-Flink中的窗口
    10-Flink集群的高可用(搭建篇补充)
    Flink-Kafka-Connector Flink结合Kafka实战
    15-Flink实战项目之实时热销排行
    16-Flink-Redis-Sink
    17-Flink消费Kafka写入Mysql
  • 原文地址:https://www.cnblogs.com/ahaii/p/7095225.html
Copyright © 2011-2022 走看看