1.软文推荐

2.软文推荐

3.软文推荐

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教程》

来源:idcspy.com/33288.html

本站声明:内容来源于网络,内容不代表本站立场,仅供阅读参考,文章版权归原作者“本公司cmy.cn”所有。如有侵权,请联系我们删除。

免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们56dr_com,同时欢迎投稿传递力量。

相关文章 8

1

手机wap网站是什么意思?手机wap网站制作要注意(wap网站有哪些) 54秒前

??现在手机的需求比较旺盛,很多企业开始注重手机wap建设,手机wap网站对于用户来说,使用起来更为方便。手机wap网站是什么意思?手机...

2

云服务器带宽是什么意思(云服务器带宽是指什么) 4分钟前

云服务器带宽是什么意思?云服务器带宽,是其重要的配置参数之一,是决定网站打开速度的重要因素,带宽越多,打开速度也就越快。如...

3

云服务器需要花多少钱(购买云服务器需要注意什么) 5分钟前

云服务器需要花多少钱?一般企业和站长,购买云服务器都是用于搭建网站。而不同类型的网站,对云服务器的要求不一样,所需云服务器...

4

windows server 2008上利用Filezilla server搭建FTP服务器(windows 2016 server) 7分钟前

这里介绍在windows server 2008上面利用Filezilla server这个软件来搭建属于自己的FTP服务器,具体步骤和细节如下: 安装Filezilla server,安装步骤不...

5

有没有免费试用的主机? 7分钟前

有没有免费试用的主机?由于一些站长或是初次建站的企业预算有限会去寻一些免费试用的主机使用。而在服务器市场供应商竞争日趋激烈。...

6

发现低价的香港服务器应该买吗?(香港的进口商品为什么便宜) 9分钟前

香港服务器优点多多的,在中国很火爆,因此许多人挑选租用香港服务器,可是在租用的情况下都是考虑到租用费用越便宜就越好,因而各...

7

服务器托管服务的功能有哪些?(服务器托管服务合同税率) 12分钟前

服务器其实就是一台“主机”,它实现了不通过自己的主机就能操控自己想操控的东西,大大降低了维护费用,不用投资机房,那么服务器...

8

Godaddy虚拟主机添加独立IP图文教程(godaddy vps) 14分钟前

Godaddy在你购买了独立IP之后是不会自动帮你添加独立IP的,需要自己手动添加。 1、登录Godaddy账户,点击”My Account”进入账户管理。然后点...