监控可以多节点配置,按需增加即可,本文只写一个节点数据

1. 安装prometheus

附送下载地址:https://prometheus.io/download/

grafana 配置 grafana_image_render grafana 配置文件使用mysql_配置文件

解压到某个文件夹,无限制

grafana 配置 grafana_image_render grafana 配置文件使用mysql_配置文件_02

修改配置文件

grafana 配置 grafana_image_render grafana 配置文件使用mysql_配置文件_03


保存后双击启动文件Prometheus.exe,看到如下提示即为成功


grafana 配置 grafana_image_render grafana 配置文件使用mysql_配置文件_04

尝试访问:http://127.0.0.1:9090/ 依次点击,看到state状态为UP即为成功

grafana 配置 grafana_image_render grafana 配置文件使用mysql_mysql_05

点击http://localhost:9090/metrics

grafana 配置 grafana_image_render grafana 配置文件使用mysql_配置文件_06


可以看到搜集的数据记录

grafana 配置 grafana_image_render grafana 配置文件使用mysql_mysql_07

2.安装mysqld_exporter

下载插件地址:https://prometheus.io/download/#mysqld_exporter

grafana 配置 grafana_image_render grafana 配置文件使用mysql_mysql_08


grafana 配置 grafana_image_render grafana 配置文件使用mysql_配置文件_09


顺序如上,解压下载的文件。

my.cnf默认不存在,需要手动创建 (新建txt文档,修改名称和扩展名即可)

grafana 配置 grafana_image_render grafana 配置文件使用mysql_Windows_10


my.cnf配置较为简单,编辑后保存即可

[client]
host=127.0.0.1
port=3306
user=root
password=xxxxx

grafana 配置 grafana_image_render grafana 配置文件使用mysql_配置文件_11


使用cmd命令进入根目录


或者在可执行程序根文件夹内使用Shift+鼠标右键,选择 Windows PowerShell


键入命令:mysqld_exporter.exe --config.my-cnf=my.cnf


命令解释 可执行文件名称 --config.my-cnf= 配置文件名


grafana 配置 grafana_image_render grafana 配置文件使用mysql_配置文件_12

再次打开Prometheus配置文件,设置红框内的配置用来采集数据

job_name是在浏览器内显示的名称。

grafana 配置 grafana_image_render grafana 配置文件使用mysql_Windows_13

grafana 配置 grafana_image_render grafana 配置文件使用mysql_配置文件_14

设置后,重启Prometheus

会发现mysql已经监控上了

grafana 配置 grafana_image_render grafana 配置文件使用mysql_Windows_15

3.windows监控

windows指标时可以下载windows_exporter

下载地址:https://github.com/prometheus-community/windows_exporter/releases

下载msi文件,下载完成后直接运行,安装后配置prometheus

grafana 配置 grafana_image_render grafana 配置文件使用mysql_Windows_16


默认端口9182

grafana 配置 grafana_image_render grafana 配置文件使用mysql_mysql_17


保存重启

grafana 配置 grafana_image_render grafana 配置文件使用mysql_Windows_18

Grafan配置

设置grafan配置文件

grafana 配置 grafana_image_render grafana 配置文件使用mysql_mysql_19


\grafana-7.4.5\conf

复制sample.ini 将副本改名为custom.ini

修改custom.ini,暂时只修改配置文件端口号,详细配置可以参考官网

grafana 配置 grafana_image_render grafana 配置文件使用mysql_配置文件_20

\grafana-7.4.5\bin\grafana-server.exe 启动程序

grafana 配置 grafana_image_render grafana 配置文件使用mysql_mysql_21

访问地址http://localhost:10001 10001为端口号跟配置文件一致即可

grafana 配置 grafana_image_render grafana 配置文件使用mysql_Windows_22

/** 默认登录admin/admin **/
接下来配置数据源

grafana 配置 grafana_image_render grafana 配置文件使用mysql_mysql_23


grafana 配置 grafana_image_render grafana 配置文件使用mysql_配置文件_24


grafana 配置 grafana_image_render grafana 配置文件使用mysql_mysql_25


grafana 配置 grafana_image_render grafana 配置文件使用mysql_mysql_26


其他不需要改直接保存

通过导入模板来创建视图

grafana 配置 grafana_image_render grafana 配置文件使用mysql_配置文件_27


grafana 配置 grafana_image_render grafana 配置文件使用mysql_配置文件_28

修改名称(可选)

设置数据源

保存

grafana 配置 grafana_image_render grafana 配置文件使用mysql_mysql_29


模板:Windows监控 10467

mysql监控 12559也可以从官网寻找,可以筛选插件 下载模版地址:https://grafana.com/grafana/dashboards/

grafana 配置 grafana_image_render grafana 配置文件使用mysql_Windows_30

查看效果

grafana 配置 grafana_image_render grafana 配置文件使用mysql_mysql_31

点击选择监控即可

grafana 配置 grafana_image_render grafana 配置文件使用mysql_Windows_32

Windows样例图

grafana 配置 grafana_image_render grafana 配置文件使用mysql_Windows_33