ubantu,docker搭建mysqld_exporter

1,下载mysql_exporter

docker pull prom/mysqld-exporter

配置my.cnf文件

vim /opt/mysql/my.cnf
#当mysql与mysql-exproter在同一台机器上时 可能需要指定host主机
[client]
host=主机ip 
user=用户
password=密码

启动容器

docker run -d --name mysqld-exporter -p 9104:9104 -v /opt/mysql/my.cnf:/etc/mysql/my.cnf prom/mysqld-exporter  --config.my-cnf=/etc/mysql/my.cnf

测试是否成功
访问http://主机ip:9104出现这个页面就算成功了一半

在prometheus配置文件添加搜索项

  - job_name: 'mysql'
     # 静态添加node
    static_configs:
     # 指定监控端
      - targets: ['主机ip:9104']
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容