服务器监控-prometheus使用(2):promethues搭建篇

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

学海无涯,旅“途”漫漫,“途”中小记,如有错误,敬请指出,在此拜谢!

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的页面。

出现以下页面,则配置、启动成功。
prometheus首页

2.2 linux搭建

2.2.1 下载地址

同2.1.1

2.2.2 启动运行

linux版本,下载tar后,进行解压,解压后的结果如图所示

image-20211118221040174

使用如下命令启动即可,其中&符号为挂在后台使用。其中–config.file为读取到对应的prometheus的yml配置文件。

./prometheus --web.enable-lifecycle --config.file=prometheus.yml &

启动成功后,可以通过ip+端口号访问地址,prometheus默认的端口号为9090。出现如下页面,则部署、启动成功。
prometheus首页

3.配置

-- 官方配置文档
https://prometheus.io/docs/prometheus/latest/getting_started/

对于普罗米修斯,最重要的就是prometheus.yml和rules.yml文件。

prometheus.yml:主核心配置文件,主要使用来配置各被监控服务器的ip地址的。
rules.yml文件:规则文件,主要为了配置监控规则指标。通俗的讲,就是收集上来的各服务器的指标,转化成我们需要的监控指标。

3.1 prometheus.yml配置

当你解压后,文件中自带的prometheus.yml配置文件如下所示:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Doubletree_lin

老板,爱你,么么哒

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值