Prometheus 监控云Mysql和自建Mysql(多实例)
本文您将了解到 Prometheus如何配置才能监控云Mysql(包括阿里云、腾讯云、华为云)和自建Mysql。
Prometheus 提供了很多种Exporter,用于监控第三方系统指标,如果没有提供也可以根据Exporter规范自定义Exporter。
本文将通过MySQL server exporter 来监控Mysql指标,最新版的exporter 支持Mysql >= 5.6或者MariaDB >= 10.3
,如果是老的Mysql版本你可能需要选择较早版本,本文使用的版本为:v0.14.0
(不支持一个Exporter多Mysql实例),支持多实例见本文扩展部分
。
部署MySQL Exporter
1、从https://prometheus.io/download/
下载 最新版本的对应环境压缩包
2、Docker 部署
docker run -d -p 9104:9104 -e