文章目录
学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!
0.系列目录
服务器监控-prometheus使用(1):简介篇
服务器监控-prometheus使用(2):prometheus搭建篇
服务器监控-prometheus使用(3):Grafana搭建篇
服务器监控-prometheus使用(4):收集器搭建篇
服务器监控-prometheus使用(5):告警器搭建篇
1.前言
本文开始介绍如何在windows上搭建整套prometheus服务。当然,对于收集器exporter是根据不同环境来搭建的。系列的第四篇章会单独进行叙述,此篇章不做赘述。
2.搭建
2.1 windows搭建
2.1.1 下载地址
https://prometheus.io/download/
进入页面后,可以看到如下图所示,可根据需求进行下载:

windows的话,下载zip格式的。
2.1.2 启动运行
下载后解压,结果如图所示:

此处最重要的是prometheus.yml文件(具体配置见3.配置),当配置完prometheus.yml后,即可双击prometheus.exe启动。启动后会弹出黑窗口。访问“ip地址:9090”端口,就可访问到prometheus的页面。
出现以下页面,则配置、启动成功。

2.2 linux搭建
2.2.1 下载地址
2.2.2 启动运行
linux版本,下载tar后,进行解压,解压后的结果如图所示

使用如下命令启动即可,其中&符号为挂在后台使用。其中–config.file为读取到对应的prometheus的yml配置文件。
./prometheus --web.enable-lifecycle --config.file=prometheus.yml &
启动成功后,可以通过ip+端口号访问地址,prometheus默认的端口号为9090。出现如下页面,则部署、启动成功。

3.配置
-- 官方配置文档
https://prometheus.io/docs/prometheus/latest/getting_started/
对于普罗米修斯,最重要的就是prometheus.yml和rules.yml文件。
prometheus.yml:主核心配置文件,主要使用来配置各被监控服务器的ip地址的。
rules.yml文件:规则文件,主要为了配置监控规则指标。通俗的讲,就是收集上来的各服务器的指标,转化成我们需要的监控指标。
3.1 prometheus.yml配置
当你解压后,文件中自带的prometheus.yml配置文件如下所示:

本文详细介绍了在Windows和Linux环境下搭建Prometheus的步骤,包括下载、启动和配置。重点解析了prometheus.yml的配置项,如全局配置、告警配置、规则文件配置和节点配置。同时,提到了配置文件的多种方式,如直接在yml中配置、通过文件关联和接口调用。最后,文章提及了配置文件的实时重载方法和其它高级配置选项。
:promethues搭建篇&spm=1001.2101.3001.5002&articleId=123030675&d=1&t=3&u=e85274935d4846dab87fe56d242eda4c)
2420

被折叠的 条评论
为什么被折叠?



