Update 如何优雅的使用一个mysqld_exporter监控所有的MySQL实例.md

pull/42/head
StarsL.cn 2022-11-01 23:23:33 +08:00 committed by GitHub
parent b652b1bf34
commit 2efeb5e890
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 3 deletions

View File

@ -1,5 +1,5 @@
# 如何优雅的使用一个mysqld_exporter监控所有的MySQL实例 # 如何优雅的使用一个mysqld_exporter监控所有的MySQL实例
### 如何在ConsulManager中接入云厂商的数据库 ### 一、如何在ConsulManager中接入云厂商的数据库
1. 新增云账号的情况目前新增时支持多选区域以及选择增加的资源类型勾选MySQL即可接入自动同步云数据库记得设置好同步间隔。 1. 新增云账号的情况目前新增时支持多选区域以及选择增加的资源类型勾选MySQL即可接入自动同步云数据库记得设置好同步间隔。
![图片](https://user-images.githubusercontent.com/3349611/199262165-3582e051-a924-4043-bc05-96643b17caca.png) ![图片](https://user-images.githubusercontent.com/3349611/199262165-3582e051-a924-4043-bc05-96643b17caca.png)
@ -12,13 +12,13 @@
![图片](https://user-images.githubusercontent.com/3349611/199267039-a010ce6f-3e04-4e54-8e44-6bde7ff5a000.png) ![图片](https://user-images.githubusercontent.com/3349611/199267039-a010ce6f-3e04-4e54-8e44-6bde7ff5a000.png)
### 部署一个支持多实例的Mysqld_exporter ### 二、部署一个支持多实例的Mysqld_exporter
> 官方main版本的代码已经支持多目标的mysqld_exporter只是还没有发Releases。所以基于最新的main版本自行编译了一个mysqld_exporter并且做成了docker镜像。 > 官方main版本的代码已经支持多目标的mysqld_exporter只是还没有发Releases。所以基于最新的main版本自行编译了一个mysqld_exporter并且做成了docker镜像。
详细说明查看https://github.com/starsliao/multi_mysqld_exporter 详细说明查看https://github.com/starsliao/multi_mysqld_exporter
新建一个`docker-compose.yml` 新建一个`docker-compose.yml`,内容如下
``` ```
version: "3.2" version: "3.2"
@ -48,3 +48,6 @@ services:
- 如果你有不同mysql实例需要配置不同监控账号密码的需求请参考官方readme使用配置文件的方式启动。 - 如果你有不同mysql实例需要配置不同监控账号密码的需求请参考官方readme使用配置文件的方式启动。
启动:`docker-compose up -d` 启动:`docker-compose up -d`
### 三、如何接入到Prometheus
![图片](https://user-images.githubusercontent.com/3349611/199270662-f4f280ed-f6b8-482b-bb28-5cc4d3799dc1.png)