前言:接着上一篇文章整合Redis搭建Mysql监控,参考https://my.oschina.net/wubiaowpBlogShare/blog/3036427
一、下载镜像
docker pull prom/mysqld-exporter
二、启动监控的数据库连接,容器创建的时候需要指定
docker run -d -p 9104:9104 -e DATA_SOURCE_NAME="root:password@(127.0.0.1:3306)/databaseName" prom/mysqld-exporter
三、在prometheus.yml文件末尾追加(也可以单独新建一个文件添加,Prometheus重启的时候要重新指定文件)
- - job_name: 'mysql'
- scrape_interval: 5s
- static_configs:
- - targets: ['服务器ip:9104']
- labels:
- instance: mysql
四、重新启动Prometheus镜像,查看是否创建完成http://服务器ip:9090
五、导入Prometheus模板,参考上一篇文章,添加Mysql.json格式模板,下载地址:git clone https://github.com/percona/grafana-dashboards.git