当前位置:网站首页>基于Mysql-Exporter监控Mysql
基于Mysql-Exporter监控Mysql
2022-07-25 18:50:00 【51CTO】

MySQLD Exporter 插件基于标准的 MySQLD Exporter 实现。Rainbond 自带的 Prometheus 监控系统 rbd-monitor 会收集 Exporter 中的数据,并通过监控面板展示出来。用户可以自定义展示哪些关键性能数据的指标,这是监控 Mysql 数据库服务的不二之选。
安装 Mysql-Exporter 插件
在团队视图点击左侧的 插件 选项卡,进入我的插件页面。选择从应用商店安装/新建插件。

在开源应用商店中搜索 Mysql-exportor ,点击安装即可将插件安装到当前团队中。

在已有的 Mysql 服务组件的插件页面可以 开通 MySQLD Exporter 插件。

开通该插件后,查看配置 ,确认 DATA_SOURCE_NAME (MySQL 连接信息)是否正确。同时,也要确认时区的设置和被监控的 Mysql 服务组件是否一致。图中的配置代表使用 Asia/Shanghai 时区,Mysql 服务组件可以使用同样的环境变量配置来声明时区。

确认无误后,根据提示 更新 Mysql 服务组件,即可开始收集 MySQLD Exporter 提供的指标。
管理监控点
通过点击业务监控面板右上方的 管理监控点 ,可以定义监控点信息,这些信息定义了监控指标的来源。
MySQLD Exporter 插件已经定义好了一组监控点的配置,这组配置包含以下几个元素,这些元素都是必填项:
- 配置名称:自定义这组配置的名字
- 收集任务名称:自定义
- 路径:指标的来源路径,根据 Exporter 设计的不同,需要填写合适的路径
- 端口:Exporter 监听的端口,默认监听 9104,用户需要为 Mysql 主服务开启 9104 端口的对内服务。
- 收集时间间隔: 多久收集一次指标

查看监控
这一插件已经默认配置好了常用的监控图表,点击一键导入,使用 mysqld-exportor 方案即可生成图表。
依次点击 监控 —— 业务监控 便可以看到相应的监控图表:

默认的监控图表展示的 MySQLD 业务监控数据项包括:
| 监控项 |
|---|
| 慢查询 |
| OPS |
| 磁盘读速率 |
| 磁盘写速率 |
| 字节接收速率 |
| 字节发送速率 |
| InnoDB缓存池大小 |
| 连接线程峰值 |
| 运行线程峰值 |
| 平均运行线程 |
| Table Lock lmmediate |
| Table Lock Waited |
添加自定义监控图表
如果我们希望添加一个监控图表,来展示数据库当前连接数,那么请按照以下操作进行:
点击业务监控面板上方的 添加图表
输入新的标题,以及对应的查询条件 mysql_global_status_threads_connected 后,点击 查询。如果正常返回图表,则说明查询条件是正确的。标题的定义尽量清晰明了,并在有必要的情况下明确单位。

点击 添加 后,即可将新的监控图表加入业务监控面板。新添加的监控图表将会置于最后。
访问 Mysql 服务组件的 9104 端口,可以在 /metrics 路径下,查看所有可供成图的监控项。
边栏推荐
- Interface automation test platform fasterrunner series (IV) - continuous integration and solution of multi domain names
- 黄鹤楼超震撼视角,这样的VR全景你绝对没见过!
- 请问什么是国债逆回购?安全吗?
- 关爱一线防疫工作者,浩城嘉业携手高米店街道办事处共筑公益长城
- Typescript反射对象Reflect使用
- HTTP缓存通天篇,可能有你想要的
- 什么是hpaPaaS平台?
- "Wdsr-3" Penglai pharmaceutical Bureau solution
- Pixel2Mesh从单个RGB图像生成三维网格ECCV2018
- 3DE reply
猜你喜欢

ThreadLocal夺命11连问

拍卖行作VC,第一次出手就投了个Web3

分享六个实用的小程序插件

A brief history from object detection to image segmentation

【开源工程】STM32C8T6+ADC信号采集+OLED波形显示

韩国AI团队抄袭震动学界!1个导师带51个学生,还是抄袭惯犯

微软Azure和易观分析联合发布《企业级云原生平台驱动数字化转型》报告

CircleIndicator组件,使指示器风格更加多样化

What is 3DE experience platform

Circulaindicator component, which makes the indicator style more diversified
随机推荐
银行理财子公司蓄力布局A股;现金管理类理财产品整改加速
The auction house is a VC, and the first time it makes a move, it throws a Web3
Register carefully! The number of applicants for these double non-governmental institutions exceeded 10000!
The bank's wealth management subsidiary accumulates power to distribute a shares; The rectification of cash management financial products was accelerated
qt之编译成功但程序无法运行
jmeter性能测试实战视频(常用性能测试工具有哪些)
[applet development] page navigation details
接口自动化测试平台FasterRunner系列(二)- 功能模块
Alibaba cloud technology expert Qin long: reliability assurance is a must - how to carry out chaos engineering on the cloud?
Interface automation test platform fasterrunner series (IV) - continuous integration and solution of multi domain names
Ping command details [easy to understand]
关爱一线防疫工作者,浩城嘉业携手高米店街道办事处共筑公益长城
蓝牙协议详解(蓝牙是什么)
进程间的通信(管道通信)
Advanced software testing - test classification
上半年出货量已超去年全年,森思泰克毫米波雷达“夺食”国际巨头
ES6 implements the observer mode through proxy and reflection
Yarn installation and use tutorial [easy to understand]
2022 robocom provincial competition solution
果链“围城”:傍上苹果,是一场甜蜜与苦楚交错的旅途