Skip to content

服务器运维 ​

服务器相关的功能集中在「服务器」菜单下:信息、端口、防火墙、SSH、堡垒机、服务管理与命令执行。

服务器信息(仪表盘) ​

登录后的首页展示宿主机运行环境与实时性能,默认 5 秒自动刷新。

运行环境

  • 操作系统与发行版、内核版本
  • CPU 架构与型号、逻辑核心数
  • 主机名、默认出口 IP 与出口网卡、各网卡 IPv4 地址
  • 运行环境(容器 / 物理机)、开机时长

实时性能

  • 系统负载(1/5/15 分钟,含按核心数折算的百分比)
  • CPU 使用率、内存与 Swap 使用率
  • 各挂载点硬盘使用率(过滤 tmpfs 等虚拟文件系统,按设备去重)
  • 网络累计收发流量

监听端口

端口号、协议(tcp / tcp6 / udp / udp6)、监听地址与关联进程 (进程号、进程名、可执行文件路径、命令行),支持按协议筛选与关键字过滤。

端口监控 ​

「端口监控」列出主机监听端口并标注该端口在防火墙中是否已放行, 暴露但未放行的端口会高亮提示,方便排查「服务起了但外部访问不到」的问题。

采集范围:容器部署下如何管理宿主机 ​

面板运行在容器里时,宿主机的 SSH / 防火墙 / 端口采集需要把宿主机根目录挂进容器:

bash
docker run -d --name gopanel \
  -p 12395:12395 \
  -v $(pwd)/config:/app/config \
  -v /:/host:ro \
  -v /var/log:/var/log:ro \
  --pid=host \
  docker.cnb.cool/liumou_site/gopanel/backend:latest

挂载后,防火墙 / SSH / 端口采集会经 nsenter 作用于宿主机。 宿主机根目录在容器内的挂载点可用环境变量 GOPANEL_HOST_ROOT 修改(默认 /host)。

执行命令 ​

类似聊天窗口的命令行交互,支持权限控制(按角色授予命令执行权限)。

服务管理 ​

Web / FTP 服务的启停控制。

相关 ​

基于 AGPL-3.0 协议发布