本节重点介绍 :
- ansible 部署二进制 mysqld_exporter
- 通过环境变量传入mysql的连接地址,让 mysqld_exporter采集到
部署
项目地址
- 项目地址 https://github.com/prometheus/mysqld_exporter
下载地址
使用ansible部署 mysql_exporter
部署后发现服务未启动 ,报错如下
mysqld_exporter需要接收 连接地址参数
- 通过环境变量注入,
- 在mysqld_exporter的service 文件中使用环境变量 DATA_SOURCE_NAME
同时为了降低数据暴露风险,创建专门的采集用户 exporter,并授权
准备 service文件
重启mysqld_exporter服务
修改service文件
- 准备 service文件
重启mysqld_exporter服务
检查部署情况
本节重点总结 :
- ansible 部署二进制 mysqld_exporter
- 通过环境变量传入mysql的连接地址,让 mysqld_exporter采集到