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

数据采集器

目录

1. 采集Redis

2. 采集MySQL

3. 采集容器


1. 采集Redis

出口商和集成 |普罗 米修斯 (prometheus.io)

发布 ·奥利弗006/redis_exporter (github.com)

在目标机器上安装redis

上传redis采集器包redis_exporter-v1.53.0.linux-amd64.tar.gz

[root@harbor opt]# tar -xf redis_exporter-v1.53.0.linux-amd64.tar.gz
[root@harbor opt]# mv redis_exporter-v1.53.0.linux-amd64 redis_exporter
[root@harbor opt]# cd redis_exporter
# 后台启动
[root@harbor redis_exporter]# nohup ./redis_exporter &

启动后监听9121端口

配置prometheus收集

[root@localhost ~]# vim /opt/prometheus/prometheus.yml- job_name: "redis"static_configs:- targets: ["192.168.226.28:9121"]

重启 prometheus

2. 采集MySQL

官方mysql采集器下载地址:下载 |普罗 米修斯 (prometheus.io)

在目标机器上安装mysql

上传mysql采集器包mysqld_exporter-0.15.0.linux-amd64.tar.gz

[root@harbor opt]# tar -xf mysqld_exporter-0.15.0.linux-amd64.tar.gz 
[root@harbor opt]# mv mysqld_exporter-0.15.0.linux-amd64 mysqld_exporter
[root@harbor opt]# cd mysqld_exporter

参考文档: prometheus/mysqld_exporter:MySQL 服务器指标导出器 (github.com)

 配置MySQL 认证信息(用户名和密码)

[root@harbor mysqld_exporter]# vim .my.cnf
[client]
user = root
password = 1234
[client.servers]
user = root
password = 1234

后台运行启动

[root@harbor mysqld_exporter]# nohup ./mysqld_exporter &

运行成功后会监听9104端口

配置prometheus收集

[root@localhost prometheus]# vim /opt/prometheus/prometheus.yml- job_name: "mysql"static_configs:- targets: ["192.168.226.28:9104"]

重启 prometheus

3. 采集容器

下载地址:Tags · google/cadvisor (github.com)

官方文档:使用 cAdvisor 监控 Docker 容器指标 |普罗 米修斯 (prometheus.io)

上传下载好的文件cadvisor-v0.50.0-linux-amd64 

# 授予执行权限
[root@harbor opt]# chmod a+x cadvisor-v0.50.0-linux-amd64

默认该采集器会监听8080端口,如果需要,在运行时可以自定指定采集所用端口,这里我指定9022为采集运行端口。

# 这里指定9022端口运行,默认是8080
[root@harbor opt]# nohup ./cadvisor-v0.50.0-linux-amd64 -port 9022 &

配置prometheus收集

[root@localhost prometheus]# vim /opt/prometheus/prometheus.yml- job_name: "container"static_configs:- targets: ["192.168.226.28:9022"]

重启 prometheus

 

http://www.lryc.cn/news/413522.html

相关文章:

  • 小红书0510笔试-编程题
  • 2024年热门开放式耳机评测!悠律、韶音、声阔到底该选谁?
  • 计算机毕业设计选题推荐-智慧物业服务系统-Java/Python项目实战
  • 新手小白学习PCB设计,立创EDA专业版
  • 查物流信息用什么软件
  • (40)温度传感器
  • 【靶场实操】sql-labs通关详解----第二节:前端页面相关(Less-11-Less-17)
  • 样式与特效(2)——新闻列表
  • NICE Seminar(2023-07-16)|演化算法的理论研究到底有什么用?(南京大学钱超教授)
  • 优盘驱动器未格式化?数据恢复全攻略
  • (超全)Kubernetes 的核心组件解析
  • 前端常用的【设计模式】和使用场景
  • QT下载问题:Download from your IP address is not allowed
  • 自建数据库VS云数据库
  • 【大数据开发语言Scala的入门教程】
  • docker部署kkfileview文件在线预览服务
  • 朱锐 | 生命图像中的时间和意识
  • pytorch: cpu,cuda,tensorRt 推理对比学习
  • android 音频播放器,(一)SoundPool音频播放实例
  • AVL解析
  • 用C#和WinForms打造你的专属视频播放器:从多格式支持到全屏播放的完整指南
  • Spring security学习笔记
  • MySQL:基础增删查改
  • Apache DolphinScheduler 1.3.4升级至3.1.2版本过程中的踩坑记录
  • 最后一块石头的重量(超级妙的背包问题)
  • 如何评估和提升审查者在前端代码审查中的专业技能?
  • C++(区别于C的)基础内容总结
  • 实现代码灵活性:用Roslyn动态编译和执行存储在数据库中的C#代码
  • 探索哈希表:C++中的实现与操作详解【Map、Set、数据结构】
  • Python酷库之旅-第三方库Pandas(062)