服务器运维
服务器相关的功能集中在「服务器」菜单下:信息、端口、防火墙、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 服务的启停控制。
