ServerStatus中文版探针一键部署

搭建serverstatus探针教程,一个酷炫高逼格的云探针、流量监控、云监控、服务器云监控、多服务器探针

文章出处:cppla/ServerStatus

服务端

 1version: "3"
 2services:
 3  serverstatus:
 4    build:
 5      context: .
 6      dockerfile: Dockerfile
 7    image: serverstatus_server
 8    container_name: serverstatus
 9    restart: unless-stopped
10    networks:
11      serverstatus-network:
12        ipv4_address: 172.23.0.2
13    volumes:
14      - ./server/config.json:/ServerStatus/server/config.json 
15      - ./web/json:/usr/share/nginx/html/json
16    ports:
17      - 35601:35601
18      - 8080:80
19
20networks:
21  serverstatus-network:
22    name: serverstatus-network
23    ipam:
24      config:
25        - subnet: 172.23.0.0/24 

客户端

1wget --no-check-certificate -qO client-linux.py 'https://raw.githubusercontent.com/cppla/ServerStatus/master/clients/client-linux.py' && nohup python3 client-linux.py SERVER={$SERVER} USER={$USER} PASSWORD={$PASSWORD} >/dev/null 2>&1 &

开机运行

1crontab -e
2
3@reboot python3 /home/acache/client-linux.py SERVER={$SERVER} USER={$USER} PASSWORD={$PASSWORD} >/dev/null 2>&1

版权

评论