当前位置: 首页 > 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

 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Python变量和简单的数据类型
  • AUTOSAR介绍
  • 打造前端开发的利器--NPM
  • PHP中的魔术常量(如__FILE__,__LINE__)及其用途
  • S7-1200PLC 和8块欧姆龙温控表MODBUS通信(完整SCL代码)
  • 为什么我工作 10 年后转行当程序员?逆袭翻盘!
  • 【Docker系列】Docker 镜像管理:删除无标签镜像的技巧
  • 修改 WSL 安装的子系统的位置,节约C盘空间
  • XCPC集训十题解
  • Prometheus-v2.45.0 + 钉钉告警
  • Python初学者必须掌握的基础知识点
  • 汽车电控诊断DTC-Status状态位
  • Spring Boot 应用中的事务管理与 Feign 调用问题分析及解决
  • C#使用NPOI进行Excel和Word文件处理(一)
  • PVE虚拟机被锁定:VM is locked解决方法
  • JavaScript HTML DOM
  • JavaScript-Array类型
  • PHP的类修饰符与访问修饰符
  • tab.js分享及浏览器兼容性问题汇总
  • win10下安装mysql5.7
  • 阿里云应用高可用服务公测发布
  • 深度学习入门:10门免费线上课程推荐
  • 赢得Docker挑战最佳实践
  • 用jquery写贪吃蛇
  • 再次简单明了总结flex布局,一看就懂...
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • ​草莓熊python turtle绘图代码(玫瑰花版)附源代码
  • ​数据链路层——流量控制可靠传输机制 ​
  • #[Composer学习笔记]Part1:安装composer并通过composer创建一个项目
  • (7)svelte 教程: Props(属性)
  • (阿里云在线播放)基于SpringBoot+Vue前后端分离的在线教育平台项目
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (多级缓存)多级缓存
  • (附源码)基于SpringBoot和Vue的厨到家服务平台的设计与实现 毕业设计 063133
  • (函数)颠倒字符串顺序(C语言)
  • (力扣题库)跳跃游戏II(c++)
  • (三)终结任务
  • (深度全面解析)ChatGPT的重大更新给创业者带来了哪些红利机会
  • (五)关系数据库标准语言SQL
  • (一)80c52学习之旅-起始篇
  • (转载)hibernate缓存
  • ***通过什么方式***网吧
  • .describe() python_Python-Win32com-Excel
  • .mkp勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .naturalWidth 和naturalHeight属性,
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .NET Framework 的 bug?try-catch-when 中如果 when 语句抛出异常,程序将彻底崩溃
  • .net on S60 ---- Net60 1.1发布 支持VS2008以及新的特性
  • .NET 使用配置文件
  • .NET 中让 Task 支持带超时的异步等待
  • .net安装_还在用第三方安装.NET?Win10自带.NET3.5安装
  • .net使用excel的cells对象没有value方法——学习.net的Excel工作表问题
  • .pop ----remove 删除
  • .secret勒索病毒数据恢复|金蝶、用友、管家婆、OA、速达、ERP等软件数据库恢复
  • /usr/lib/mysql/plugin权限_给数据库增加密码策略遇到的权限问题