美文网首页监控工具
prometheus监控redis

prometheus监控redis

作者: show16 | 来源:发表于2018-09-28 20:06 被阅读269次

    实践背景

    利用prometheus监控redis,详情参考redis_exporter下载安装指南

    技术架构

    如下图,prometheus通过redis_exporter抓取redis的指标,一个prometheus可以配置很多redis_exporter,一个redis_exporter也可以抓取多个redis。

    prometheus抓取redis指标架构图


    不过采集器redis_exporter作者做了如下阐述,建议一个redis实例使用一个redis exporter。具体原因并没有去研究(当我配置一个exporter采集2个实例时会发现其中远程的redis的状态是down的)。
    作者推荐的最佳实践

    因此我决定将部署架构改成如下


    prometheus抓取redis指标推荐架构

    具体实践

    安装redis

    参考redis安装官方文档

    安装配置redis_exporter

    参考redis_exporter安装官方文档
    启动后访问原始指标路径结果如下:

    redis指标样本数据
    安装配置prometheus

    参考prometheus安装配置官方文档
    prometheus配置文件如下:

    prometheus抓取redis指标配置

    prometheus查询结果如下,如图可知,除了redis exporter原始指标外,prometheus还附加了其它指标比如instance,用来标识redis exporter地址。

    prometheus查询redis监控指标

    安装配置grafana

    参考grafana安装配置指南
    grafana导入标准redis仪表盘模板

    导入redis仪表盘模板
    redis图表展示

    源码分析

    压力测试

    实践总结

    相关文章

      网友评论

        本文标题:prometheus监控redis

        本文链接:https://www.haomeiwen.com/subject/wqqmoftx.html