架构师_程序员_码农网

查看: 143|回复: 1
打印 上一主题 下一主题

Grafana+Prometheus+Windows Exporter 监控服务性能指标

[复制链接]
跳转到指定楼层
楼主
发表于 2021-5-31 14:04:30 | 只看该作者
当需要管理众多服务器的时候,想了解每台服务器的运行状态,例如:CPU、内存、磁盘 IO、网络等,如果登录每台服务器查看这些指标过于麻烦,还无法做到实时统计功能,还需要将每台服务器账号和密码发给别人。

Grafana+Prometheus+Windows Exporter 就是帮我们解决这个难题的,通过在线 Web 界面,可以看到,让我们及时掌握服务器的运行状况。整体流程如下:




Windows Exporter

适用于 Windows 机器的 Prometheus 导出器。支持 Windows Server 版本 2008R2 和更高版本,以及桌面 Windows 版本 7 和更高版本。

GitHub 地址:https://github.com/prometheus-community/windows_exporter

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


下载“windows_exporter-0.16.0-amd64.exe”,直接双击运行即可,如下图:



通过浏览器访问:http://localhost:9182/metrics 可以看到当前服务器的一些指标,如下图:



Prometheus

Prometheus 是一个云计算基础项目,是一个系统和服务监控系统。它以给定的时间间隔从配置的目标收集度量,评估规则表达式,显示结果,并在观察到指定条件时触发警报。一个开源的服务监控系统和时间序列数据库。

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

解压后,修改程序目录下面的“prometheus.yml”文件,配置如下:

双击“prometheus.exe”运行,如下图:



打开 http://127.0.0.1:9090/targets,就可以看到 Prometheus 采集的节点,如下图:



Grafana

Grafana是一款用Go语言开发的开源数据可视化工具,可以做数据监控和数据统计,带有告警功能。目前使用grafana的公司有很多,如paypal、ebay、intel等。支持的时间序列数据库 InfluxDB、Prometheus、Elasticsearch 和 Graphite 等格式。

下载地址:https://grafana.com/grafana/download?platform=windows

下载完成后,进入 bin 目录,双击运行“grafana-server.exe”即可,如下图:




浏览器打开 grafana web 面板,地址:http://localhost:3000/ 账号 admin 密码 admin,第一次使用需要设置新的密码。(略)



添加 Prometheus 数据源,如下图:



添加仪表盘

所有仪表盘地址:https://grafana.com/grafana/dashboards

Windows Exporter 仪表盘推荐:

https://grafana.com/grafana/dashboards/10467
https://grafana.com/grafana/dashboards/14510


Import via grafana.com 下面的输入框,输入:10467,点击 load 加载按钮,如下图:



选择刚才新建的数据源,完成后,等待 Prometheus 向 Windows Exporter 抓取一定量的数据,展示如下:



(完)




上一篇:AWS Amazon.Runtime.Internal.HttpErrorResponseException
下一篇:【转】CMD 批处理bat标准化获取当前系统日期的几种方法,补0
帖子永久地址: 

架构师_程序员_码农网 - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
2、本站所有主题由该帖子作者发表,该帖子作者与架构师_程序员_码农网享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和架构师_程序员_码农网的同意
4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
7、架构师_程序员_码农网管理员和版主有权不事先通知发贴者而删除本文

码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
沙发
 楼主| 发表于 2021-5-31 15:46:28 | 只看该作者
可以通过如下命令检查配置文件的正确性:

码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2021-6-25 15:16

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表