Docker整合Prometheus、Grafana监控Mysql

那年仲夏 提交于 2020-03-24 08:46:37

3 月,跳不动了?>>>

前言:接着上一篇文章整合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重启的时候要重新指定文件)

  1. - job_name: 'mysql'
  2.   scrape_interval: 5s
  3.   static_configs:
  4.       - targets: ['服务器ip:9104']
  5.       labels:
  6.         instance: mysql

四、重新启动Prometheus镜像,查看是否创建完成http://服务器ip:9090

五、导入Prometheus模板,参考上一篇文章,添加Mysql.json格式模板,下载地址:git clone https://github.com/percona/grafana-dashboards.git

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!