Grafana+Prometheus监控Linux、windows、mysql从0部署亲测!!!

4 篇文章 0 订阅
1 篇文章 0 订阅

Grafana+Prometheus监控Linux、windows、mysql亲测!!!

首先安装prometheus

https://github.com/prometheus/prometheus/releases

1.打开github连接
2. 从所有版本中挑选自己的
3. 我是在win10上部署的,选的是prometheus-2.18.1.windows-amd64.tar.gz

没有什么复杂的,一路安装到底就好了
4.然后双击prometheus.exe直接启动
在这里插入图片描述
5.浏览器登陆http://localhost:9090就能看到prometheus界面

win10安装node_exporter

这是一个采集器,可以把采集到的数据存储到prometheus数据库
1.linux下没什么好说的,下载tag文件然后解压安装`https://github.com/prometheus/node_exporter/releases/
2.win10下的坑比较多,首先要选msi文件,上面链接没有得用下面的https://github.com/martinlindhe/wmi_exporter/releases链接
3.在这里插入图片描述
这个样子,我选择的是wmi_exporter-0.11.1-amd64.msi文件
4.然后双击,就自动安装好了
5.登陆http://ip:9182就能看到有信息
在这里插入图片描述
6.可以再ctrl+cpu查下有没cpu相关数据再次确认

linux安装启动node_exporter

1.使用wget命令或者直接从网页下载再上传到linux
https://github.com/prometheus/node_exporter/releases/
2.选择想要的版本下载,我选择的是node_exporter-1.0.0-rc.0.linux-arm64.tar.gz
3.解压进入到文件可以发现node_exporter文件
4.启动,可以配置文件,也可以直接启动,我用的nohup ./node_exporter >node_export.logs 2>& 1&命令,最好还是配置下不要偷懒
5.注意:linux下的默认端口是9100可以通过netstat -anp | grep 9100查看端口情况

prometheus关联安装了node_exporter的服务器

1.首先打开prometheus文件夹
在这里插入图片描述
2.选择prometheus.yml文件打开,这是个配置文件
3.接下来就是配置了,网上有很多,但很乱,根本不能用,
我是这么配置的:见下图
在这里插入图片描述
4.定义-job_name指定类型,然后把已经安装并启动node_exporter的服务器ip和端口号写上去
5.重启prometheus服务,然后浏览器重新打开http://localhost:9090
6.在这里插入图片描述
点击status旁边的三角,点击targets
7.可以发现想要的都展现出来了在这里插入图片描述

安装grafana

1.登陆https://grafana.com/
2.选择合适的版本下载
3.在这里插入图片描述
4.以管理员身份打开CMD
5.输入 msiexec /i 程序的完整路径(直接双击msi文件也能安装,然后双击server.exe好像也能启动)

grafana配置prometheus

1.登陆grafana http://ip:3000
2.默认账号和密码都是admin
3.配置数据库到prometheus在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4.为添加好的prometheus做图形显示

5.进入https://grafana.com/grafana/dashboards/10467
选择喜欢的模板,并复制id
在这里插入图片描述
6.获得最终结果
在这里插入图片描述

好了,到这里基本就告一段落了,有不清楚的小伙伴可以私聊

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值