林边百科 > 生活 > 正文

Prometheus 怎么部署?监控系统安装步骤

时间:2026-05-04 08:02

来源:林边百科

点击:

什么是Prometheus?

Prometheus 是一个开源的系统监控和警报工具包,最初由 SoundCloud 开发,现为云原生计算基金会(CNCF)的毕业项目。它采用拉取式(Pull-based)模型,通过 HTTP 协议周期性地从被监控的目标(称为 Exporter)抓取指标数据,并将其存储在本地的时间序列数据库中。Prometheus 的设计特别适合监控动态的云原生环境,如 Kubernetes 集群和微服务架构。

核心定位

专注指标(Metrics)监控,采集、存储、查询与告警系统 / 服务的时序数据,适配微服务、K8s、容器等动态分布式环境。

核心特性

多维数据模型:时序数据 = 指标名 + 标签(key=value)+ 时间戳 + 数值,支持灵活过滤 / 聚合Prometheus。

Pull 采集为主:主动 HTTP 拉取指标;短生命周期任务可通过 PushGateway 推送Prometheus。

PromQL 查询语言:强大的时序查询、聚合、计算能力。

内置时序数据库(TSDB):高效存储与查询,单机自治、不依赖分布式存储。

服务发现:支持静态配置、K8s、Consul 等自动发现监控目标。

告警能力:内置 Alertmanager,支持告警路由、去重、通知(邮件 / 钉钉 / 企业微信等)。

核心组件

Prometheus Server:核心,负责拉取、存储、查询与告警规则计算。

Exporter:将第三方服务(如 MySQL、Redis、主机)指标转为 Prometheus 格式。

PushGateway:接收短任务推送的指标,供 Server 拉取Prometheus。

Alertmanager:处理告警、去重、抑制、通知Prometheus。

Client Libraries:嵌入应用,暴露自定义业务指标Prometheus。

典型指标类型

Counter:只增不减(如 HTTP 请求总数、错误数)。

Gauge:可增可减(如内存占用、CPU 使用率)。

Histogram/Summary:统计分布(如接口响应延迟、请求耗时)。

生态与常用搭配

可视化:Grafana(构建仪表盘)。

长期存储:Thanos、Cortex、M3DB 等。

日志 / 链路:配合 Loki、Jaeger 实现 “监控 + 日志 + 链路” 全链路可观测。

需要使用的Docker命令

docker pull 获取镜像

如果我们本地没有 prometheus 镜像,我们可以使用 docker pull 命令来载入 prometheus 镜像:

$ docker pull prom/prometheus

docker run 启动容器

以下命令使用 prometheus 镜像启动一个容器,参数为以命令行模式进入该容器:

$ docker run -itd --name=prometheus --restart=always -p 9090:9090 prom/prometheus

安装步骤

以下以“监控服务器指标”为例,介绍 Prometheus 的安装流程。

1. 安装 Prometheus Server

通过 Docker 快速部署:

yangyanping@yangyaningdeAir bin % docker pull prom/prometheus Using default tag: latest latest: Pulling from prom/prometheus 0d1d799270c5: Pull complete 7938917f4b9d: Pull complete ef445d38f2c6: Pull complete a2f967955733: Pull complete c2d2d0563ae3: Pull complete 1dccce9f415d: Pull complete e5d54fbf8ee1: Pull complete 37404d8f503a: Pull complete d23996ce6dd9: Pull complete 3cc769d96815: Pull complete Digest: sha256:1f0f50f06acaceb0f5670d2c8a658a599affe7b0d8e78b898c1035653849a702 Status: Downloaded newer image for prom/prometheus:latest docker.io/prom/prometheus:latest yangyanping@yangyaningdeAir bin % mkdir -p /data/prometheus yangyanping@yangyaningdeAir bin %

yangyanping@yangyaningdeAir bin % yangyanping@yangyaningdeAir bin % docker run -itd --name=prometheus --restart=always -p 9090:9090 prom/prometheus 74602ea06c8cb54d67ee38c2ac58891cd5e76239cf4d34dab8d9f64510866e2c yangyanping@yangyaningdeAir bin %

容器创建成功后,可通过 http://服务器IP:9100

2.安装 Grafana

Grafana 是一个跨平台开源的度量分析和可视化工具,可以通过将采集的数据查询后可视化展示,并支持及时通知。

默认账户密码:admin/admin

启动容器 yangyanping@yangyaningdeAir bin % docker run -d --name=grafana -p 3000:3000 grafana/grafana

相关推荐

每日花语是什么?温柔知己相伴

豫南决水之滨,史河无我居士,独唤此卉为知己花,不入自然百科,不属史迹文苑,唯存于心,唯寄于情,唯一禅意。丙午年二月十九午时,史河无我居士,于...

2026-05-04 07:59:40

Tesla V100 怎么装?Windows 下安装配置教程

最近开始折腾 V100 SXM2 转 PCIe 的改装涡轮卡,简单测试了下在 Ubuntu 下 ComfyUI Wan2.2 文生视频 FP...

2026-05-04 07:14:33

客厅养什么绿植?六种花卉家庭和睦

老一辈常说,草木有灵,家中养些绿植,不仅能美化环境,还能带来美好的寓意。今天就和大家分享几种传统上适合放在客厅的植物,看看你家养了几种。 绿...

2026-05-04 07:11:38

天正软件咋安装?T20V7.0 适配指南

最近有朋友在找天正的安装包,他的CAD版本是CAD2021的,针对于这个版本的CAD,天正T20V7.0的版本是适用的,小编收集了一套安装包...

2026-05-04 06:26:33

花草藏历史吗?花语传承千年文化

若说历史是一本厚重的书卷,那么“花技语”——这一融合了花卉之美与技艺之巧的文化符号,便是书页间最灵动、最温婉的注脚。它不仅仅是花语,更是一种...

2026-05-04 06:23:38

电饭锅坏了咋修?金正维修教程

近日客户送修一台智能的金正牌电饭锅,型号:CFXB50-B ,功率: 900W,容量: 5L。客户说前一天家里闹了点不愉快,电饭锅就不好使了...

2026-05-04 05:38:36

春日鲜花治愈吗?一花一景治愈心情

春天,是一年中最令人心醉的季节。万物复苏,百花齐放,空气中弥漫着泥土与花朵的芬芳。每当春风拂面,看到一朵盛开的花,总能让人心头一暖,仿佛整个...

2026-05-04 05:35:38

相机存储卡有啥区别?CFE/XQD/SD 解析

相机存储卡太乱了,厂家说啥是啥,可我到底该信谁?。最近换了个新相机,店员推荐买最贵的卡,说拍视频不卡。回家试了下,4K慢动作一开就提示“写入...

2026-05-04 04:50:37

家养省心好花?三种绿植旺家好养

养花藏福:三盆“招财花”,养出岁岁顺意养花于寻常人家,从来不止是装点一隅的草木闲情,更是藏在烟火日子里的美好期许。坊间常说,有三种花,再拮据...

2026-05-04 04:50:13

Obsidian 咋入门?创建库基础教程

上一篇我们介绍了Obsidian是什么、为什么推荐它。今天正式上手——从创建你的第一个库开始。什么是&34;?打开Obsidian,它会让你...

2026-05-04 04:02:37

郁金香代表什么?优雅浪漫春日限定

郁金香花语✦✦把浪漫藏进花里✦春天来啦百花争艳每个春暖花开的日子都属于你❤ 邂逅❤ 花海❤ 美丽❤ 郁金香花开兴庆宫拥抱春天21万株郁金香绽...

2026-05-04 03:59:37

存储卡该怎么选?闪迪全系列指南

买卡前别光看速度标称,先看你的设备吃不吃得下。现在很多人买完卡才发现,塞进相机里压根跑不满一半标称,甚至录着录着就停了。不是卡不好,是你没搞...

2026-05-04 03:14:38

春日有多浪漫?百花花语温柔治愈

三月的风还带着几分羞怯,却已按捺不住地掀开了大地的锦被。我漫步于这条被鲜花簇拥的小径,恍若走进了一首流动的唐诗,一阙婉约的宋词,每一寸空气里...

2026-05-04 03:11:39

OpenClaw 咋装手机?详细步骤实操

OpenClaw可在手机使用,安卓支持本地独立运行,iPhone仅支持远程控制电脑端,以下是可直接操作的详细步骤。在安装使用前,先为大家说明...

2026-05-04 02:26:38

生日对应什么花?月份花卉专属寓意

时光是一场温柔的奔赴,十二个月的轮转,不仅是四季的更迭,更是繁花次第绽放的序章。从初春的嫩芽到深冬的傲骨,每一个月份都有专属的花卉悄然盛开,...

2026-05-04 02:23:42

电脑配置咋看懂?2026 新手教程

说实话,每年都有人被电脑城的套路割韭菜。“5000块买的i7笔记本,开个表格都卡”——这种抱怨我听得太多了。更离谱的是,网上那些“八核十六线...

2026-05-04 01:38:37

一年十二月什么花?每月对应专属花神

你知道哪种花最旺盛吗?你知道中国的国花是什么吗?你知道你几月出生就对应着哪种,你知道为什么我们都说走桃花运,却不是说走梨花运吗?你知道山茶...

2026-05-04 01:35:40

K8s 安装包咋做?二进制制作全流程

简介本章节将安装k8s-1.34需要的二进制文件、证书配置文件,脚本,以及etcd、master端组件、worker端组件所用到的配置文件、...

2026-05-04 00:51:08

春日花语治愈吗?温柔文案治愈内心

在这个快节奏的时代,一条来自河南头条新锐创作者“昕月蓝殇”的暖心推文,在2026年3月15日这个春日里,意外刷屏了网络。这篇名为《春天:花开...

2026-05-04 00:47:43

千元主机咋配置?办公游戏全能方案

对于预算有限,却想在办公、追剧、偶尔玩两局小游戏的朋友来说,组装一台“全能小钢炮”主机比买品牌整机划算太多。今天分享一套主打办公/影音/娱乐...

2026-05-04 00:02:39