
dtcokr/serverstatusclient!Docker Image Size (tag) !Docker Pulls !GitHub last commit
感谢: [***]
支持的处理器架构:
本镜像为ServerStatus项目的Docker客户端实现,用于向ServerStatus服务端上报主机系统状态数据(如CPU、内存、磁盘、网络等)。需使用host网络模式以准确获取宿主机网络信息,支持多种处理器架构,适用于各类Linux服务器监控场景。
client-linux.py,可选client-psutil.py以适应不同监控需求适用于需要将Linux服务器状态数据上报至ServerStatus服务端的场景,可用于个人服务器监控、多节点集群状态管理等,支持从嵌入式设备到企业级服务器的各类硬件环境。
client-linux.py)必须使用host网络模式以监控宿主机网络:
bashdocker run --network=host dtcokr/serverstatus:client
client-psutil.py(可选)如需使用psutil版本客户端:
bashdocker run --network=host dtcokr/serverstatus:client python3 client-psutil.py
当主机存在多个磁盘或逻辑卷时,需将宿主机挂载点以readonly权限挂载至容器内任意路径(如/mnt/extdisk),以确保磁盘使用率统计完整。
示例:宿主机有/dev/sda1挂载于/root,/dev/mapper/lv_user2挂载于/home/user2,运行命令:
bashdocker run --network=host -v /home/user2:/mnt/extdisk:ro dtcokr/serverstatus:client
所有环境变量均为可选,未设置时使用默认值:
| 环境变量 | 默认值 | 说明 |
|---|---|---|
SERVER | 127.0.0.1 | ServerStatus服务端地址 |
USER | s01 | 客户端标识ID |
PORT | 35601 | 服务端监听端口 |
PASSWORD | USER_DEFAULT_PASSWORD | 服务端认证密码 |
INTERVAL | 1 | 数据上报间隔(单位:秒) |
PROBEPORT | 80 | 端口探测目标端口 |
PROBE_PROTOCOL_PREFER | ipv4 | 首选探测协议(ipv4/ipv6) |
PING_PACKET_HISTORY_LEN | 100 | Ping包历史记录长度 |
CU | cu.tz.cloudcpp.com | CU服务器地址 |
CT | ct.tz.cloudcpp.com | CT服务器地址 |
CM | cm.tz.cloudcpp.com | CM服务器地址 |
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务