介绍一款轻量级服务器监控软件Beszel的安装和使用。

Beszel官网:https://beszel.dev/

Beszel Github主页:https://github.com/henrygd/beszel

帖子创建时Beszel版本:0.9.1

先给大家看一下主页效果:

79832f9b3a0651a280bb1d509f61dd77137717c9

单个服务器详细信息:

a6ac57597117bfae7f1b1e171887e2f2d4ac3a62

下面介绍一下Beszel的docker安装方法。

SSH进入系统后,首先新建Beszel数据文件夹,我习惯放在/etc/beszel_data:

mkdir /etc/beszel_data

然后新建docker-compose.yml:

touch /etc/beszel_data/docker-compose.yml

接着用nano打开docker-compose.yml(nano具体安装和使用方法请自行搜索):

cd /etc/beszel_data/ && nano docker-compose.yml

把下面的内容粘贴到docker-compose.yml里面(注意:先根据自己实际情况修改下面内容),然后保存:

services:
  beszel:
    image: henrygd/beszel
# 注意,如果不能科学上网,需要使用镜像加速器拉镜像,具体请网上搜索
    container_name: beszel
    restart: always
    ports:
      - 8090:8090
# 如果需要修改访问端口,修改第一个8090为你想要的端口,第二个别动
    volumes:
      - /etc/beszel_data:/beszel_data
# 如果需要修改数据文件夹,修改/etc/beszel_data

创建Beszel容器:

docker compose up -d

等待命令执行结束后,用浏览器打开http://你的服务器ip:8090访问Beszel,第一次访问需要创建管理员用户,输入邮箱地址,用户名和密码完成创建后即可登陆。

登陆完成后怎么添加要监控的服务器呢?

点击右上角添加客户端:

0296f455a40ab81ad939dc9905932e231bc4081d

 

我们点击复制docker compose,

SSH登陆要监控的服务器,创建docker-compose.yml文件,将复制的内容粘贴进去保存,然后运行docker compose up -d,等命令执行成功后,在刚刚的界面里填上要监控的服务器名称和服务器ip,然后点击“添加客户端”就完成添加了,回到主页这时候应该能看到添加的服务器了(注意:服务器防火墙要放行45876端口)。
本文结束~

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。