使用 Docker 部署 Grafana + Prometheus 监控 MySQL 数据库
一、背景
在平时开发过程当中需要针对 MySQL 数据库进行监控,这里我们可以使用 Grafana 和 Prometheus 来实现监控功能。Grafana 是一款功能强大的仪表盘面板,支持多种数据源,可以自定义图表进行监控。而 Prometheus 就是 Grafana 支持的数据源之一,Prometheus 负责采集需要监控的数据,然后通过 Grafana 展示出来。
Prometheus 拥有多种 Exporter 进行监控数据的导出,这里我们使用的是 Mysql Exporter 来进行数据库状态的监控。
很久没写博客了,最近实在太忙,工作之余在研究 Abp vNext。
二、动手实践
首先参考博文《Linux 下的 Docker 安装与使用》安装好 Docker,之后再参考博文 《CentOS 7.x 安装 Docker-Compose》安装好 Docker-Compose 之后,就可以开始我们的工作了。