当前位置: 首页>前端>正文

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直接启动

Grafana+Prometheus监控Linux、windows、mysql亲测!!!,Grafana+Prometheus监控Linux、windows、mysql亲测!!!_github,第1张

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[链接](https://github.com/martinlindhe/wmi_exporter/releases)3.

Grafana+Prometheus监控Linux、windows、mysql亲测!!!,Grafana+Prometheus监控Linux、windows、mysql亲测!!!_github_02,第2张

这个样子,我选择的是wmi_exporter-0.11.1-amd64.msi文件 4.然后双击,就自动安装好了 5.登陆http://ip:9182就能看到有信息

Grafana+Prometheus监控Linux、windows、mysql亲测!!!,Grafana+Prometheus监控Linux、windows、mysql亲测!!!_linux_03,第3张

6.可以再ctrl+cpu查下有没cpu相关数据再次确认

linux安装启动node_exporter

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

prometheus关联安装了node_exporter的服务器

1.首先打开prometheus文件夹

Grafana+Prometheus监控Linux、windows、mysql亲测!!!,Grafana+Prometheus监控Linux、windows、mysql亲测!!!_github_04,第4张

2.选择prometheus.yml文件打开,这是个配置文件 3.接下来就是配置了,网上有很多,但很乱,根本不能用, 我是这么配置的:见下图

Grafana+Prometheus监控Linux、windows、mysql亲测!!!,Grafana+Prometheus监控Linux、windows、mysql亲测!!!_linux_05,第5张

4.定义-job_name指定类型,然后把已经安装并启动node_exporter的服务器ip和端口号写上去 5.重启prometheus服务,然后浏览器重新打开http://localhost:90906.

Grafana+Prometheus监控Linux、windows、mysql亲测!!!,Grafana+Prometheus监控Linux、windows、mysql亲测!!!_linux_06,第6张

点击status旁边的三角,点击targets 7.可以发现想要的都展现出来了

Grafana+Prometheus监控Linux、windows、mysql亲测!!!,Grafana+Prometheus监控Linux、windows、mysql亲测!!!_linux_07,第7张

安装grafana

1.登陆https://grafana.com/2.选择合适的版本下载3.

Grafana+Prometheus监控Linux、windows、mysql亲测!!!,Grafana+Prometheus监控Linux、windows、mysql亲测!!!_linux_08,第8张

4.以管理员身份打开CMD 5.输入 msiexec /i 程序的完整路径(直接双击msi文件也能安装,然后双击server.exe好像也能启动)

grafana配置prometheus

1.登陆grafana http://ip:30002.默认账号和密码都是admin3.配置数据库到prometheus

Grafana+Prometheus监控Linux、windows、mysql亲测!!!,Grafana+Prometheus监控Linux、windows、mysql亲测!!!_github_09,第9张

Grafana+Prometheus监控Linux、windows、mysql亲测!!!,Grafana+Prometheus监控Linux、windows、mysql亲测!!!_linux_10,第10张

Grafana+Prometheus监控Linux、windows、mysql亲测!!!,Grafana+Prometheus监控Linux、windows、mysql亲测!!!_配置文件_11,第11张

4.为添加好的prometheus做图形显示

Grafana+Prometheus监控Linux、windows、mysql亲测!!!,Grafana+Prometheus监控Linux、windows、mysql亲测!!!_github_12,第12张

5.进入https://grafana.com/grafana/dashboards/10467选择喜欢的模板,并复制id

Grafana+Prometheus监控Linux、windows、mysql亲测!!!,Grafana+Prometheus监控Linux、windows、mysql亲测!!!_linux_13,第13张

6.获得最终结果

Grafana+Prometheus监控Linux、windows、mysql亲测!!!,Grafana+Prometheus监控Linux、windows、mysql亲测!!!_github_14,第14张

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


https://www.xamrdz.com/web/2pt1962056.html

相关文章: