监控可以多节点配置,按需增加即可,本文只写一个节点数据
1. 安装prometheus
附送下载地址:https://prometheus.io/download/
解压到某个文件夹,无限制
修改配置文件保存后双击启动文件Prometheus.exe,看到如下提示即为成功
尝试访问:http://127.0.0.1:9090/ 依次点击,看到state状态为UP即为成功
点击http://localhost:9090/metrics
可以看到搜集的数据记录
2.安装mysqld_exporter
下载插件地址:https://prometheus.io/download/#mysqld_exporter
顺序如上,解压下载的文件。
my.cnf默认不存在,需要手动创建 (新建txt文档,修改名称和扩展名即可)
my.cnf配置较为简单,编辑后保存即可
[client]
host=127.0.0.1
port=3306
user=root
password=xxxxx
使用cmd命令进入根目录
或者在可执行程序根文件夹内使用Shift+鼠标右键,选择 Windows PowerShell
键入命令:mysqld_exporter.exe --config.my-cnf=my.cnf
命令解释 可执行文件名称 --config.my-cnf= 配置文件名
再次打开Prometheus配置文件,设置红框内的配置用来采集数据
job_name是在浏览器内显示的名称。
设置后,重启Prometheus
会发现mysql已经监控上了
3.windows监控
windows指标时可以下载windows_exporter
下载地址:https://github.com/prometheus-community/windows_exporter/releases
下载msi文件,下载完成后直接运行,安装后配置prometheus
默认端口9182
保存重启
Grafan配置
设置grafan配置文件
\grafana-7.4.5\conf
复制sample.ini 将副本改名为custom.ini
修改custom.ini,暂时只修改配置文件端口号,详细配置可以参考官网
\grafana-7.4.5\bin\grafana-server.exe 启动程序
访问地址http://localhost:10001 10001为端口号跟配置文件一致即可
/** 默认登录admin/admin **/
接下来配置数据源
其他不需要改直接保存
通过导入模板来创建视图
修改名称(可选)
设置数据源
保存
模板:Windows监控 10467
mysql监控 12559也可以从官网寻找,可以筛选插件 下载模版地址:https://grafana.com/grafana/dashboards/
查看效果
点击选择监控即可
Windows样例图