我将向您解释Redis性能监控的介绍。相信朋友们也要密切关注这个话题。先说一下现在给朋友们介绍的Redis性能监测,边肖也有收集。
让我向您解释一下Redis性能监控的引入。相信朋友们也应该很关心这个话题。现在给朋友们说说Redis性能监控的介绍。边肖还收集了关于引进Redis性能监测的相关信息。希望你看到的时候会喜欢。
Redis _ exporter+Prometheus+Grafana监控Redis服务指标
1 . redis _ exporter 2 . Prometheus 3 . grafana
本文使用Redis _ exporter+Prometheus+Grafana来监控Redis服务。原因是:成本低,人工干预少,直接下载相应组件,只需添加配置即可相互通信,可视化指标全面。
推荐(免费):redis
下面是在安装了redis的Linux机器上
1、分销商_出口商
下载程序压缩文件
wget https://github.com/oliver006/redis_exporter/releases/download/v0.28.0/redis_exporter-v0.28.0.linux-amd64.tar.gz解压
tar zxf redis_exporter-v0.28.0.linux-amd64.tar.gz将cd放入目录
cd redis_exporter-v1.15.0.linux-amd64直接运行redis_exporter程序,并在后台运行。/redis _ exporter Command默认访问本机的localhost:6379,需要指定其他机器的redis用法。//redis_exporter ip:port amp
./redis_exporter amp;2、普罗米修斯
第一步是像往常一样下载文件。解压后的文件(v2.7.1)可以修改成需要安装的版本。你可以点击https://github.com/prometheus/prometheus/releases找到相应的版本号。
wget https://github.com/prometheus/prometheus/releases/download/v2.7.1/prometheus-2.7.1.linux-amd64.tar.gz tar zxf prometheus-2.7.1.linux-amd64.tar.gz进入cd目录,会发现一个prometheus.yml的配置文件,对应着每个服务的服务名、监听地址和端口。
vim prometheus.yml打开配置文件,添加redis_exporter通信的配置。
- job_name: 'prometheus' static_configs: - targets: ['localhost:9090'] #程序在本机开通的端口号 默认9090 - job_name: 'redis' static_configs: - targets: - "IP:9121" #(安装redis_exporter的IP)Ps:检查是否有进程占用端口9090。
./prometheus amp;Http://ip:9090/targets查看是否成功
3、格拉法纳
不要胡说八道
wget https://dl.grafana.com/oss/release/grafana-6.0.0-beta1.linux-amd64.tar.gz tar zxf grafana-6.0.0-beta1.linux-amd64.tar.gz cd grafana-6.0.0-beta1 ./grafana-server start启动后:http://ip:300默认用户:admin,密码:admin然后在左边找到数据源。
将Url配置为对应于您的程序地址
最后一步!下载json模板并将其导入https://grafana.com/api/dashboards/763/revisions/1/download
在此上传以查看您已配置的服务监控。
监控页面
这就是Redis性能监控的细节!
来源:php中文网
标签:声明:本文由用户上传。如有侵权,请联系删除!
欢迎分享,转载请注明来源:聚客百科
评论列表(0条)