cppla/serverstatus

By cppla

Updated 8 days ago

ServerStatus中文版是一个酷炫高逼格的云探针、云监控、服务器云监控、多服务器探针~

Image
49

100K+

cppla/serverstatus repository overview

ServerStatus中文版是一个酷炫高逼格的云探针、云监控、服务器云监控、多服务器探针~

在线演示https://tz.cloudcpp.com
Github使用说明: https://github.com/cppla/ServerStatus

服务端Docker

wget --no-check-certificate -qO ~/serverstatus-config.json https://raw.githubusercontent.com/cppla/ServerStatus/master/server/config.json && mkdir ~/serverstatus-monthtraffic    

docker run -d --restart=always --name=serverstatus-server -v ~/serverstatus-config.json:/ServerStatus/server/config.json -v ~/serverstatus-monthtraffic:/usr/share/nginx/html/json -p 80:80 -p 35601:35601 cppla/serverstatus:server     

`Docker-compose`: 
docker compose -f docker-compose-server.yml up -d

`Dockerfile.server`(本地构建服务端):
docker build -f Dockerfile.server -t serverstatus-server . 

客户端Docker

docker run -d --restart=always --name=serverstatus-client --network=host --pid=host -e SERVER=127.0.0.1 -e USER=s01 cppla/serverstatus:client

`Docker-compose`: 
SERVER=127.0.0.1 USER=s01 docker compose -f docker-compose-client.yml up -d --force-recreate

`Dockerfile.client`(本地构建客户端):
docker build -f Dockerfile.client -t serverstatus-client .

`docker环境变量`: 
SERVER --- 可选 - 默认 127.0.0.1
USER --- 可选 - 默认 s01
PORT --- 可选 - 默认 35601
PASSWORD --- 可选 - 默认 USER_DEFAULT_PASSWORD
INTERVAL --- 可选 - 默认 1
PROBEPORT --- 可选 - 默认 80
PROBE_PROTOCOL_PREFER --- 可选 - 默认 ipv4
PING_PACKET_HISTORY_LEN --- 可选 - 默认 100
CU --- 可选 - 默认 cu.tz.cloudcpp.com
CT --- 可选 - 默认 ct.tz.cloudcpp.com
CM --- 可选 - 默认 cm.tz.cloudcpp.com
CLIENT --- 可选 - 默认psutil, client可选

Tag summary

Content type

Image

Digest

sha256:3367afff3

Size

11.9 MB

Last updated

8 days ago

docker pull cppla/serverstatus