Vultr教程:如何在Ubuntu 20.04上安装Prometheus服务器

Vultr教程:如何在Ubuntu 20.04上安装Prometheus服务器

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

Prometheus是一个用Go语言编写的开源工具。主要用于监控实时服务并收集时序数据库中的指标。以便及时分析相关数据。使用过Vultr VPS的朋友们应该知道。它可按小时计费。随买随用十分方便。且支持多种操作系统。这里以Ubuntu 20.04为例来看下如何安装Prometheus服务器。

1。更新系统

首先使用下面命令来更新 apt 软件包列表。确保部署完全更新的Ubuntu 20.04 LTS。然后进行下一步操作。

$ sudo apt update

2。下载安装Prometheus软件包

Prometheus 安装文件被打包为预编译的二进制文件。如果您决定安装不同版本的 Prometheus。可在下载和解压缩档案时注意以下示例中的版本号。

下载 Prometheus 软件包。

$ wget https://github.com/prometheus/prometheus/releases/download/v2.27.1/prometheus-2.27.1.linux-amd64.tar.gz

提取下载的存档。

$ tar xvf prometheus-2.27.1.linux-amd64.tar.gz

将目录更改为解压缩的存档。

$ cd prometheus-2.27.1.linux-amd64

创建配置文件目录。

$ sudo mkdir -p /etc/prometheus

创建数据目录。

$ sudo mkdir -p /var/lib/prometheus

移动二进制文件prometheus。并promtool到/usr/local/bin/。

$ sudo mv prometheus promtool /usr/local/bin/

将console目录中的控制台文件和目录中的库文件移动console_libraries到/etc/prometheus/目录中。

$ sudo mv consoles/ console_libraries/ /etc/prometheus/

将模板配置文件移动prometheus.yml到/etc/prometheus/目录

$ sudo mv prometheus.yml /etc/prometheus/prometheus.yml

验证已安装的 Prometheus 版本。

$ prometheus –version

验证已安装的 promtool 版本。

$ promtool –version

3。配置系统组和用户

创建一个prometheus组。

$ sudo groupadd –system prometheus

创建一个用户prometheus并将其分配给创建的prometheus组。

$ sudo useradd -s /sbin/nologin –system -g prometheus prometheus

将 Prometheus 文件和数据目录的所有权设置为prometheus组和用户。

$ sudo chown -R prometheus:prometheus /etc/prometheus/ /var/lib/prometheus/

$ sudo chmod -R 775 /etc/prometheus/ /var/lib/prometheus/

4。配置系统服务

为 Prometheus 创建一个 systemd 服务文件以在启动时启动。

$ sudo nano /etc/systemd/system/prometheus.service

将以下行添加到文件中并保存:

[Unit]
Description=Prometheus
Wants=network-online.target
After=network-online.target

[Service]
User=prometheus
Group=prometheus
Restart=always
Type=simple
ExecStart=/usr/local/bin/prometheus \
–config.file=/etc/prometheus/prometheus.yml \
–storage.tsdb.path=/var/lib/prometheus/ \
–web.console.templates=/etc/prometheus/consoles \
–web.console.libraries=/etc/prometheus/console_libraries \
–web.listen-address=0.0.0.0:9090

[Install]
WantedBy=multi-user.target

接下来启动 Prometheus 服务。

$ sudo systemctl start prometheus

启用 Prometheus 服务以在系统启动时运行。

$ sudo systemctl enable prometheus

检查 Prometheus 服务的状态。

$ sudo systemctl status prometheus

5。访问您的服务器

通过浏览器在9090 端口访问Prometheus 界面。例如:

http://192.0.2.123:9090

相关阅读:《Vultr教程》

分享到 :
相关推荐

租用到优质的美国服务器要看这五点(美国服务器租用哪家好)

每个美国服务器租用服务背后的基本理念是相同的。因此可以参照渲大师为您整理的五条准则。...

大型购物型网站怎么选择服务器(大型购物型网站怎么选择服务器类型)

大型购物型网站选择服务器的方法:1。综合考虑选择标准。如需要运行大量应用软件。选择大...

香港服务器与新加坡、韩国、美国等地区服务器相比怎么样(香港服务器与新加坡,韩国,美国等地区服务器相比怎么样)

在以市场为主导的经济实体里。市场的需求决定产品的供应。海外服务器正是随着市场的需求而...

云虚拟主机性能怎样(云虚拟主机性能怎样看)

云虚拟主机性能怎样用?云虚拟主机本身所具有的配备规定。比大家传统式的云虚拟主机要高许...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注