Beszel ——轻量级服务器监控探针,具有历史数据、docker 统计信息和警报

今天看到有人使用Beszel作为探针,我看了下,发现可以对节点的docker资源进行监控,UI也很好,部署也非常简单快捷,因此尝试一下。

1. 创建Hub(控制端)

创建一个目录用于存储 docker-compose.yml 文件

    mkdir beszel
    cd beszel

    创建一个 docker-compose.yml 文件,粘贴内容并保存

      vim docker-compose.yml

      使用以下配置

      services:
        beszel:
          image: henrygd/beszel:latest
          container_name: beszel
          restart: unless-stopped
          ports:
            - 8090:8090
          volumes:
            - ./beszel_data:/beszel_data
            - ./beszel_socket:/beszel_socket
      
        beszel-agent:
          image: henrygd/beszel-agent:latest
          container_name: beszel-agent
          restart: unless-stopped
          network_mode: host
          volumes:
            - ./beszel_socket:/beszel_socket
            - /var/run/docker.sock:/var/run/docker.sock:ro
          environment:
            LISTEN: /beszel_socket/beszel.sock
            # 请勿删除密钥周围的引号
            KEY: '使用"添加系统"对话框复制的公钥进行更新'

      启动服务

      docker compose up -d

      2. 创建Agent(被监控端)

      前往IP:8090 ,或反代域名,注册账号

      图片[1]-Beszel ——轻量级服务器监控探针,具有历史数据、docker 统计信息和警报-THsInk

      2.1 创建本地Agent

      点击右上角添加 客户端,主机/IP 使用 /beszel_socket/beszel.sock 复制 公钥 到刚才在本机创建的docker-compose.yml中的KEY值

      docker compose down
      docker compose up -d

      重启后发现本地节点已上线

      图片[2]-Beszel ——轻量级服务器监控探针,具有历史数据、docker 统计信息和警报-THsInk

      2.2 创建远程Agent

      点击右上角添加 客户端,填写节点IP,复制到

      图片[3]-Beszel ——轻量级服务器监控探针,具有历史数据、docker 统计信息和警报-THsInk

      复制 docker compose 配置,在节点上启动:

      图片[4]-Beszel ——轻量级服务器监控探针,具有历史数据、docker 统计信息和警报-THsInk

      等待了一分钟后,节点在Hub上线。好像Beszel有一些延迟,没有常见的ServerStatus的实时性强。

      图片[5]-Beszel ——轻量级服务器监控探针,具有历史数据、docker 统计信息和警报-THsInk

      点击agent可以查看系统占用历史记录及每个docker容器的历史资源占用,挺实用。

      3. 备份系统配置

      在设置-YAML配置中创建config.yml并保存到./beszel_data 目录

      参考

      https://beszel.dev/zh/

      https://github.com/henrygd/beszel

      © 版权声明
      THE END
      喜欢就支持一下吧
      点赞0 分享
      评论 抢沙发
      头像
      欢迎您留下宝贵的见解!无需注册,过短或乱码评论会被屏蔽。
      提交
      头像

      昵称

      取消
      昵称表情代码图片快捷回复

        暂无评论内容