我试着在Windows Server上安装了监控工具”Prometheus”

首先

因为我们发现在运行于内部系统的负载下,性能可能会下降,所以首先让我们来测量一下!因此,我们尝试引入监控工具”Prometheus”!
我本来在考虑是选择Zabbix还是Prometheus,但因为Prometheus看起来更简单,所以我选择了它。
如果有人正在使用Zabbix,或者正在使用其他任何工具,请告诉我…

Prometheus是什么?

Prometheus(普罗米修斯)是一个用于监控服务器的CPU、RAM、流量和其他资源的应用程序。它是用Go语言实现的,可以通过一个二进制文件运行,无需准备数据库,并且还附带了一个简单的可视化工具。

另外,由于与Grafana的协作非常简单,因此可以实现时尚的可视化。

Prometheus可以拆分为以下组件:
– Exporter:负责收集指标并与服务器进行通信。
– Prometheus:作为监控服务器,从各个Exporter收集并存储数据。
– AlertManager:基于收集的指标创建规则,如发送邮件等,执行通知操作。

组成

    OS: Windows Server 2019

引入步骤

1. 安装Prometheus

Untitled 1.png

2. 安装出口商

这次我想要收集WindowsServer的指标数据,所以会使用windows_exporter。

Untitled 2.png

技巧

设置数据的保留期限

通过在prometheus.exe的选项中指定-storage.tsdb.retention.time,可以设置保留的时间期限。(默认为15天)可用的格式为y、w、d、h、m、s、ms。

最後为

image.png

文獻參考

    1. Prometheus(官方网站)

 

    1. https://prometheus.io/

在自己的Windows PC上体验Prometheus+Grafana只需要15分钟
在自己的Windows PC上体验Prometheus+Grafana只需要15分钟 – Qiita

浏览一下Prometheus存储的文档,并尝试设置retention
浏览一下Prometheus存储的文档,并尝试设置retention – CLOVER? (hatenablog.com)

广告
将在 10 秒后关闭
bannerAds