感谢: https://github.com/cppla/ServerStatus
中文 | EN
支持的处理器架构:
- linux/arm64
- linux/arm/v7
- linux/amd64
必须使用 host 网络模式以监控宿主机的网络使用 --network=host
docker run --network=host dtcokr/serverstatus:client
docker run --network=host dtcokr/serverstatus:client python3 client-psutil.py
如主机上带有多个磁盘或逻辑卷,将它们在宿主机上的挂载点以 readonly 挂载到 Docker container 的任意地方 (比如: /mnt/extdisk)。否则,总磁盘使用率的统计会不完整。
假如你在宿主机上的其中一个磁盘 /dev/sda1 挂载在 /root,另有一个逻辑卷 /dev/mapper/lv_user2 挂载在 /home/user2,那么你可以:
docker run --network=host -v /home/user2:/mnt/extdisk:ro dtcokr/serverstatus:client
SERVER--- 可选 - 默认127.0.0.1USER--- 可选 - 默认s01PORT--- 可选 - 默认35601PASSWORD--- 可选 - 默认USER_DEFAULT_PASSWORDINTERVAL--- 可选 - 默认1PROBEPORT--- 可选 - 默认80PROBE_PROTOCOL_PREFER--- 可选 - 默认ipv4PING_PACKET_HISTORY_LEN--- 可选 - 默认100CU--- 可选 - 默认cu.tz.cloudcpp.comCT--- 可选 - 默认ct.tz.cloudcpp.comCM--- 可选 - 默认cm.tz.cloudcpp.com