二进制包安装
我们可以到 Prometheus 二进制安装包下载页面,根据自己的操作系统选择下载对应的安装包。下面我们将以 ubuntu server 作为演示。
环境准备
linux amd64 (ubuntu server)
prometheus 2.39.1
下载 Prometheus Server
创建下载目录,以便安装过后清理掉
mkdir ~/Download
cd ~/Download使用 wget 下载 Prometheus 的安装包
wget https://github.com/prometheus/prometheus/releases/download/v2.39.1/prometheus-2.39.1.linux-amd64.tar.gz创建 Prometheus 目录,用于存放所有 Prometheus 相关的运行服务
mkdir ~/Prometheus
cd ~/Prometheus使用 tar 解压缩 prometheus-2.39.1.linux-amd64.tar.gz
tar -xvzf ~/Download/prometheus-2.39.1.linux-amd64.tar.gz
cd prometheus-2.39.1.linux-amd64当解压缩成功后,可以运行 version 检查运行环境是否正常
如果你看到类似输出,表示你已安装成功:
启动 Prometheus Server
如果 prometheus 正常启动,你将看到如下信息:
通过启动日志,可以看到 Prometheus Server 默认端口是 9090。
当 Prometheus 启动后,你可以通过浏览器来访问 http://IP:9090,将看到如下页面

在默认配置中,我们已经添加了 Prometheus Server 的监控,所以我们现在可以使用 PromQL (Prometheus Query Language)来查看,比如:

总结
可以看出 Prometheus 二进制安装非常方便,没有依赖,自带查询 web 界面。
在生产环境中,我们可以将 Prometheus 添加到 init 配置里,或者使用 supervisord 作为服务自启动。
Last updated
Was this helpful?