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,同时欢迎投稿传递力量。
1
??现在手机的需求比较旺盛,很多企业开始注重手机wap建设,手机wap网站对于用户来说,使用起来更为方便。手机wap网站是什么意思?手机...