当前位置: 首页 > news >正文

专注企业网站建设程序员做音乐网站

专注企业网站建设,程序员做音乐网站,优化网站建设价格,如何查商标是否已被注册由于所有组件写一篇幅过长,所以每个组件分一篇方便查看,前三篇 Prometheusgrafana环境搭建方法及流程两种方式(docker和源码包)(一)-CSDN博客 Prometheusgrafana环境搭建rabbitmq(docker二进制两种方式安装)(二)-CSDN博客 Prometheusgrafana环境搭建m…

 由于所有组件写一篇幅过长,所以每个组件分一篇方便查看,前三篇

Prometheus+grafana环境搭建方法及流程两种方式(docker和源码包)(一)-CSDN博客

Prometheus+grafana环境搭建rabbitmq(docker+二进制两种方式安装)(二)-CSDN博客

Prometheus+grafana环境搭建mysql(docker+二进制两种方式安装)(三)-CSDN博客

1. 监控Redis

1.1 官方地址

https://github.com/oliver006/redis_exporter

1.2 二进制安装

下载链接https://github.com/oliver006/redis_exporter/releases/download/v1.58.0/redis_exporter-v1.58.0.linux-amd64.tar.gz

下载后上传到自己常用的目录,使用tar命令解压。

先创建一个配置文件用于保存密码等信息

vi /opt/myexporter/redis/redis-pwd-file.json
配置自己地址和密码{
"redis://192.168.90.153:6379":"123456"
}或者##无密码
{
"redis://192.168.90.151:26379":"" 
}
1.2.1 命令行方式运行

./redis_exporter --redis.password-file=/opt/myexporter/redis/redis-pwd-file.json

其他支持的配置项,可自行查阅官方文档,

 1.2.2 配置为系统服务

vim /etc/systemd/system/redis_exporter.service

[Unit]
Description=redis_exporter
Documentation=https://prometheus.io/
After=network.target
[Service]
User=prometheus
Group=prometheus
ExecStart=/opt/myexporter/redis/redis_exporter \--redis.password-file=/opt/myexporter/redis/redis-pwd-file.json Restart=on-failure
[Install]
WantedBy=multi-user.target

启动服务设置开机启动

systemctl enable redis_exporter.service --now

查看服务状态

systemctl status redis_exporter.service

1.3 docker方式安装
1.3.1 docker命令运行

我没有找到使用配置文件挂载的方式,只能先使用参数挂载,参数挂载就无法实现多个实例用一个exporter监听

ps:官方建议各种exporter,一个最好只监听一个实例,而且最好是localhost监听,我自己只是为了测试,其他用法。

docker run -d -p 9121:9121 \--name redis_exporter \-e REDIS_PASSWORD=123456 \-e REDIS_ADDR="redis://192.168.3.110:16379" \--restart=always oliver006/redis_exporter
1.3.2 docker-compose启动

vim docker-compose.yaml

version: '3.1' 
services:redis_exporter:image: oliver006/redis_exportercontainer_name: redis_exporterrestart: alwaysports:- '9121:9121'environment:REDIS_PASSWORD: 123456REDIS_ADDR: redis://192.168.3.110:16379

docker-compose up -d

验证服务启动正常 访问192.168.3.111:9121/metrics 查看页面有数据很多,如果只有部分数据则可能配置未生效结合日志排查原因

docker log -f redis_exporter 查看连接地址及有没有报错

1.3.3 预留docker挂载配置文件方式启动 

1.4 配置Prometheus监控

vim xxx/prometheus/prometheus.yml 

追加以下内容

  - job_name: 'redis-exporter'scrape_interval: 15sstatic_configs:- targets: ['192.168.3.112:9121']labels:instance: 110-redis服务器 

刷新配置 在Prometheus所在服务器执行

curl -X POST http://localhost:9090/-/reload

查看验证 访问 prometheus-ip:9090,点击target,点击endpoint 可以正常跳转

查看redis相关指标,是否正常

 1.5 配置grafana监控

找到喜欢的模板id,11835

Dashboards | Grafana Labs

导入模板参见Prometheus+grafana环境搭建方法及流程两种方式(docker和源码包)(一)-CSDN博客 查看效果

1.6 redis_exporter 监控多个节点

 此时密码配置文件变为

vi /opt/myexporter/redis/redis-pwd-file.json
配置自己多组地址和密码{
"redis://192.168.3.110:16379":"123456",
"redis://192.168.3.110:26379":"12345",
"redis://192.168.3.110:36379":"1234"
}

http://www.yayakq.cn/news/287952/

相关文章:

  • 淄博网站建设公司乐达有情怀的网站设计
  • 秦皇岛网站制作费用wordpress404设置
  • 济南网站推广排名vi设计一套多少钱
  • 如何做网站客户端做网站手机号抓取的公司
  • 南平公司做网站wordpress媒体缩略图
  • 手机网站建设价钱网站开发的解决方案
  • 设计师的个人网站无锡网络公司排名
  • 做贸易的都有什么网站ui是做网站的吗
  • 巴彦淖尔专业做网站的公司浙江省建设安全监督站的网站
  • 珠海做网站的h5婚纱摄影网站模板
  • 网站推广网络营销wordpress后台默认密码
  • wordpress如何应用ssl抖音seo
  • gta5买办公室 网站正在建设英文网站建设推广
  • 域名对网站seo的影响吗个人电脑 网站 备案
  • 腾讯学生服务器做网站网站死链是什么
  • 那个做我女朋友的网站事务所网站制作方案
  • php做企业网站产品策划推广方案
  • 南京网站设计机构上海市一体化办公平台
  • 网站设计教学云南网站的设计公司
  • 王晴儿 网站建设腾讯云wordpress博客
  • 网站平台在线提交功能学校网站怎么做的
  • 张家港优化网站seo江苏嘉隆工程建设有限公司网站
  • 文化公司网站建设策划书天元建设集团有限公司第八分公司
  • 建设信用卡申请进度查询官方网站怎么做彩票网站平台
  • 淘宝客网站素材海南新政策最新
  • 做淘宝店招的网站白云做网站SEO
  • dw中用php做网站局域网网站建设协议
  • 微信分销网站建设费用上海百姓网免费发布信息网
  • 提交您的网站网站开发样板
  • 达州网站建设的公司企业网站托管费用