当前位置:首页 » 软件介绍 » 正文

Prometheus 下载:开源监控系统,安装使用教程

2 人参与  2026年10月13日 21:41  分类 : 软件介绍  评论

想监控服务器的 CPU、内存、磁盘,又想搞清楚网站访问量、接口耗时这些业务指标,Prometheus 基本是绕不开的一环。它是 CNCF 毕业项目、云原生监控事实标准,2026 年 9 月刚更新到 3.15.0,官网直接下载解压就能跑,不用装一堆依赖。这篇说清楚 Prometheus 怎么下载、怎么装、怎么让它帮你把机器和服务的状态看明白。

Prometheus Targets 监控目标界面截图

Prometheus 有什么功能亮点

它干的事和 Grafana 刚好互补:Grafana 负责把数据画成仪表盘,Prometheus 负责把指标采过来、存下来、算出来。它自己带时序数据库,按固定间隔去目标地址拉取指标(默认 15 秒一次),exporter 生态非常丰富:机器层面的 node_exporter、MySQL 的 mySQLd_exporter、Redis 的 redis_exporter,连 Nginx、Docker、K8s 都有现成的。查询用 PromQL 表达式,一条 rate(node_cpu_seconds_total[5m]) 就能算出 CPU 使用率曲线,配合 Redis、MySQL 这类业务的指标,性能瓶颈一眼就能定位。告警规则配在 prometheus.yml 里,超过阈值自动触发,交给 Alertmanager 推送到钉钉、企业微信、邮件。

Prometheus 安装教程(跑起监控)

官网下载页选对应系统的压缩包,Windows 拿 windows-amd64 版,Linux 拿 linux-amd64 版。解压后目录里有 prometheus.exe(Linux 是 prometheus 二进制)和 prometheus.yml 配置文件。Windows 直接双击 exe,Linux 执行 ./prometheus --config.file=prometheus.yml,默认监听 9090 端口,浏览器打开 http://localhost:9090 就进控制台了。想监控机器本身,再去下个 node_exporter 跑在被监控的服务器上(默认 9100 端口),然后在 prometheus.yml 的 scrape_configs 里加一行 target,保存重启,回网页点 Status → Targets,看到 UP 就说明抓取成功。查数据用 Graph 页面,输入 PromQL 表达式点 Execute,曲线就出来了。

Prometheus 怎么下载

官方下载页:https://prometheus.io/download/,里面除了主程序还有 node_exporter 等全套组件;官网 prometheus.io 有完整文档和 PromQL 查询语法说明。完全开源免费,GPL/Apache 授权,生产环境随便用。

值不值得用

我的看法:只要你在搭监控体系,Prometheus 就是默认选项,和 Grafana 搭配是运维圈最成熟的组合。缺点也有:一是它擅长"拉"指标,对日志类数据不擅长,得配 Loki 之类的兄弟产品;二是 prometheus.yml 和 PromQL 初学有点陡,得适应几天;三是单机存储有上限,超大规模要拆多套或上 Thanos。但对中小站点和团队,这套组合完全够用,装上就能看到东西,值得一试。

来源:黑帽工具网(/QQ号:25496334),转载请保留出处和链接!

本文链接:https://www.seozhaopin.com/ruanjianjieshao/12994.html

本站内容来源于合作伙伴及网络搜集,版权归原作者所有。如有侵犯版权,请立刻和本站联系,我们将在三个工作日内予以改正。

Copyright ©黑帽软件网 All Rights Reserved.

百度分享获取地址:http://share.baidu.com/code
Prometheus  监控系统  运维工具  PromQL  时序数据库  

微信:heimaowiki

<< 上一篇下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

网站地图 | 蜘蛛池出租 | 黑帽百科 百科论坛

Copyright Your 黑帽工具网.Some Rights Reserved.