☰
2.Prometheus-server手动部署及自动化部署
2026/11/6 5:18:09 网站建设 项目流程

前言

本文主要介绍生产环境下:

1.如何从0到1部署Prometheus-server

2.我已经将部署过程写成了脚本,后续讲解如何通过脚本自动化部署

测试环境说明

准备用来测试的服务器,信息如下:

作用ip主机
Prometheus服务端 数据存储、数据采集、提供webUI; grafana服务端(因为我的测试环境有限,就和Prometheus服务端在一台上面了)(生产上也可以单独配置一台服务器)10.0.0.51promethues-server51
Prometheus客户端 被监控主机10.0.0.61node61
Prometheus客户端 被监控主机10.0.0.62node62

二进制部署Prometheus-server

部署包下载

wget方式下载

[root@prometheus-server51 ~]# wget https://github.com/prometheus/prometheus/releases/download/v3.5.0/prometheus-3.5.0.linux-amd64.tar.gz

浏览器下载

1.打开github网站

https://github.com/

也可以通过Prometheus官网跳转进来

2.Prometheus-》releases

3.v3.5.0版本

对应架构的二进制部署包下载

部署

1.解压

[root@prometheus-server51 ~]# tar xf prometheus-3.5.0.linux-amd64.tar.gz -C /usr/local/ [root@prometheus-server51 ~]# ll /usr/local/prometheus-3.5.0.linux-amd64/ total 302944 drwxr-xr-x 2 1001 fwupd-refresh 4096 Jul 15 2025 ./ drwxr-xr-x 11 root root 4096 Nov 2 11:06 ../ -rw-r--r-- 1 1001 fwupd-refresh 11357 Jul 15 2025 LICENSE -rw-r--r-- 1 1001 fwupd-refresh 3773 Jul 15 2025 NOTICE -rwxr-xr-x 1 1001 fwupd-refresh 159425376 Jul 15 2025 prometheus* -rw-r--r-- 1 1001 fwupd-refresh 1093 Jul 15 2025 prometheus.yml -rwxr-xr-x 1 1001 fwupd-refresh 150746286 Jul 15 2025 promtool* [root@prometheus-server51 ~]#

2.运行

[root@prometheus-server51 ~]# cd /usr/local/prometheus-3.5.0.linux-amd64/ [root@prometheus-server51 prometheus-3.5.0.linux-amd64]# ll total 302944 drwxr-xr-x 2 1001 fwupd-refresh 4096 Jul 15 2025 ./ drwxr-xr-x 11 root root 4096 Nov 2 11:06 ../ -rw-r--r-- 1 1001 fwupd-refresh 11357 Jul 15 2025 LICENSE -rw-r--r-- 1 1001 fwupd-refresh 3773 Jul 15 2025 NOTICE -rwxr-xr-x 1 1001 fwupd-refresh 159425376 Jul 15 2025 prometheus* -rw-r--r-- 1 1001 fwupd-refresh 1093 Jul 15 2025 prometheus.yml -rwxr-xr-x 1 1001 fwupd-refresh 150746286 Jul 15 2025 promtool* [root@prometheus-server51 prometheus-3.5.0.linux-amd64]# ./prometheus

3.浏览器访问

http://10.0.0.51:9090

Prometheus数据存储位置

解压后的目录下的data目录

[root@prometheus-server51 prometheus-3.5.0.linux-amd64]# pwd
/usr/local/prometheus-3.5.0.linux-amd64

如何卸载

[root@promethues-server51 ~]# rm -rf /usr/local/prometheus-3.5.0.linux-amd64/

自动化部署

我已经把手动部署流程封装成了脚本,可以到我的gitee仓库下载使用即可,仓库信息如下:

gitee仓库地址

项目地址:

https://gitee.com/wuyuhua666/prometheus-server

发行版下载地址:

https://gitee.com/wuyuhua666/prometheus-server/releases/tag/v2.53.2

本文作者吴玉桦,后续会持续更新专题内容,敬请关注。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询