多服务器 云探针、云监控 —— ServerStatus 手动安装客户端


我觉得服务端应该是都可以只用一键脚本安装的吧 我没试过 不过客户端在国内是安装不上 客户理论上就是下载了一个py脚本执行就好了
手动下载吧然后上传到需要安装的vps上面去
项目地址

https://raw.githubusercontent.com/ToyoDAdoubi/ServerStatus-Toyo/master/clients/status-client.py

然后就是需要修改

vi status-client.py

添加以下内容

# -*- coding: utf-8 -*-

SERVER = "127.0.0.1" //服务端IP
PORT = PORT   //服务端api端口
USER = "USER"  //用户名
PASSWORD = "USER_PASSWORD"  //密码
INTERVAL = 1 #更新间隔,单位:秒

用systemctl来管理

在 /etc/systemd/system 下,建立文件 serverstatus-client.service

vi /etc/systemd/system/serverstatus-client.service
[Unit]
Description=Start or stop the Serverstatus server
After=rc-local.service
After=network.target
Wants=network.target

[Service]
#ExecStartPre=-/bin/sleep 60
Type=idle
User=root
Group=root
WorkingDirectory=/root/ServerStatus/clients
ExecStart=/usr/bin/python client-linux.py #这里一定要写你上传的那个脚本的路径 一定一定
Restart=always
LimitNOFILE=512000
[Install]
WantedBy=multi-user.target

执行以下命令安装并启动

systemctl daemon-reload
systemctl enable serverstatus-client.service
systemctl start serverstatus-client.service

然后就好了

顺便说一下 国家的简写参考这个网站因为服务端需要写这些国家啥的

声明:小小博客|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - 多服务器 云探针、云监控 —— ServerStatus 手动安装客户端


Carpe Diem and Do what I like