x86 镜像开放版带ServerStatus监控客户端

版主: 论坛版主

回复
头像
tvoo
幼稚园
帖子: 16
注册时间: 周二 11月 06, 2018 6:12 pm

x86 镜像开放版带ServerStatus监控客户端

帖子 tvoo » 周三 11月 13, 2019 4:14 pm

镜像下载:

抱歉 ,因为我把弄好的开放版镜像和未开放版的弄混
下方是开放版带ServerStatus监控客户端的镜像
微力同步使用的是移动大内网的网络镜像也未压缩,曲奇网盘的镜像已经进行压缩
曲奇网盘:https://quqi.gblhgk.com/s/3773073/XJBjbLFdqL8jDwgH
镜像是使用404的x86 物理机直接安装镜像修改加入ServerStatus监控,和开启SSH,密码是1234登陆后会提示密码修改请改为复杂的密码


ProxmoxVE PVE虚拟机使用方法,解压得到xxx.img文件,将文件名改为bxc.img,上传到ProxmoxVE PVE系统盘的root文件夹内,SSH连接ProxmoxVE PVE输入下方命令,输入前要把命令两的102改为对应虚拟机编号

代码: 全选

 qemu-img convert -f raw -O qcow2 bxc.img vm-102-disk-2.qcow2
qm importdisk 102 vm-102-disk-2.qcow2 local
把硬盘改成转换的的硬盘启动即可

镜像启用开机自启SSH,ServerStatus监控客户端

客户端有两个版本,client-linux为普通linux,client-psutil为跨平台版,普通版不成功,换成跨平台版即可。

图片

ServerStatus中文版代码仓:https://github.com/cppla/ServerStatus


一、client-linux版配置:

1、

代码: 全选

vim client-linux.py
, 修改SERVER地址,username帐号, password密码

代码: 全选

SERVER = "127.0.0.1"    #改为你服务端的固定IP
USER = "s01"       #设置客户端的编号,在服务端设置时需要


PORT = 35601
PASSWORD = "USER_DEFAULT_PASSWORD"   #修改为你的所要设置的密码,这在服务端设置时需要
INTERVAL = 1
PORBEPORT = 80
#下方是默认的延迟测试地址可以改也可以不修改
CU = "cu.tz.cloudcpp.com"
CT = "ct.tz.cloudcpp.com"
CM = "cm.tz.cloudcpp.com"
2、运行也可以重启设备

代码: 全选

python client-linux.py



二、client-psutil版配置:

1、安装psutil跨平台依赖库

代码: 全选

apt-get -y install python-setuptools python-dev build-essential
apt-get -y install python-pip
pip install psutil
2、

代码: 全选

vim client-psutil.py
修改SERVER地址,username帐号, password密码

代码: 全选

SERVER = "127.0.0.1"    #改为你服务端的固定IP
USER = "s01"       #设置客户端的编号,在服务端设置时需要


PORT = 35601
PASSWORD = "USER_DEFAULT_PASSWORD"   #修改为你的所要设置的密码,这在服务端设置时需要
INTERVAL = 1
PORBEPORT = 80
#下方是默认的延迟测试地址可以改也可以不修改
CU = "cu.tz.cloudcpp.com"
CT = "ct.tz.cloudcpp.com"
CM = "cm.tz.cloudcpp.com"
3、需要改开机自启配置

代码: 全选

vim /etc/rc.local
将倒数2行的

代码: 全选

nohup python /root/clients/client-linux.py >/dev/null 2>&1 &
改为

代码: 全选

nohup python /root/clients/client-psutil.py >/dev/null 2>&1 &
保存重启就可以啦


三、服务端安装

服务端需要有一台带独立公网的VPS或者云都可以,想节约经费的可以使用路由器,N1或者我家云等等设备都可以,但要进行网络穿透穿透可以自行百度,不需要外网访问,所有设备都在一台路由器下就使用内网IP就可以啦

服务端自动部署

自动部署我就不详细说明啦,需要改一些命令参数

代码: 全选

wget https://raw.githubusercontent.com/cppla/ServerStatus/master/autodeploy/config.json
docker run -d --restart=always --name=serverstatus -v {$path}/config.json:/ServerStatus/server/config.json -p {$port}:80 -p {$port}:35601 cppla/serverstatus


eg:
docker run -d --restart=always --name=serverstatus -v ~/config.json:/ServerStatus/server/config.json -p 80:80 -p 35601:35601 cppla/serverstatus
手动安装
克隆代码

代码: 全选

git clone https://github.com/cppla/ServerStatus.git
生成服务端程序

代码: 全选

cd ServerStatus/server
make
./sergate
如果没错误提示,OK,ctrl+c关闭;如果有错误提示,检查35601端口是否被占用

修改配置文件
修改config.json文件,注意username, password的值需要和客户端对应一致

代码: 全选

{"servers":
	[
		{
			"username": "s01",       #客户端的编号
			"name": "Mainserver 1",    #机器名称
			"type": "Dedicated Server",   #机器类型
			"host": "GenericServerHost123",   #机器的网络运营商
			"location": "Austria",     #机器位置
			"password": "some-hard-to-guess-copy-paste-password"    #客户端密码
		},
	]
}       
拷贝ServerStatus/status到你的网站目录
例如:

代码: 全选

sudo cp -r ServerStatus/web/* /home/wwwroot/default

四、运行服务端:

web-dir参数为上一步设置的网站根目录,务必修改成自己网站的路径

代码: 全选

./sergate --config=config.json --web-dir=/home/wwwroot/default  
上次由 tvoo 在 周六 5月 02, 2020 8:07 pm,总共编辑 9 次。

头像
二 猫
论坛管理员
帖子: 1717
注册时间: 周四 11月 01, 2018 6:34 pm

Re: x86 镜像开放版带ServerStatus监控客户端

帖子 二 猫 » 周三 11月 13, 2019 6:20 pm

很强
BonusCloud.io

JiaMing
新人报道
帖子: 2
注册时间: 周四 12月 19, 2019 11:51 am

Re: x86 镜像开放版带ServerStatus监控客户端

帖子 JiaMing » 周四 12月 19, 2019 9:20 pm

楼主,请问一下,用户名是什么 ?

头像
tvoo
幼稚园
帖子: 16
注册时间: 周二 11月 06, 2018 6:12 pm

Re: x86 镜像开放版带ServerStatus监控客户端

帖子 tvoo » 周一 12月 23, 2019 12:51 pm

JiaMing 写了:
周四 12月 19, 2019 9:20 pm
楼主,请问一下,用户名是什么 ?
用户名是 root

lxc1989
幼稚园
帖子: 17
注册时间: 周二 2月 25, 2020 10:16 pm

Re: x86 镜像开放版带ServerStatus监控客户端

帖子 lxc1989 » 周日 3月 08, 2020 3:37 pm

怎么无法SSH,直接拒绝。控制台用root+1234登录也失败

冰与火
新人报道
帖子: 3
注册时间: 周三 8月 07, 2019 9:03 pm

Re: x86 镜像开放版带ServerStatus监控客户端

帖子 冰与火 » 周日 3月 08, 2020 4:58 pm

怎么无法SSH,直接拒绝。控制台用root+1234登录也失败+1

头像
tvoo
幼稚园
帖子: 16
注册时间: 周二 11月 06, 2018 6:12 pm

Re: x86 镜像开放版带ServerStatus监控客户端

帖子 tvoo » 周日 3月 08, 2020 7:41 pm

冰与火 写了:
周日 3月 08, 2020 4:58 pm
怎么无法SSH,直接拒绝。控制台用root+1234登录也失败+1
使用的是我刚刚更新的吗?

tong5999
新人报道
帖子: 8
注册时间: 周六 2月 01, 2020 4:50 pm

Re: x86 镜像开放版带ServerStatus监控客户端

帖子 tong5999 » 周一 3月 09, 2020 10:44 am

怎么下载固件呢 给了一个微力钥匙是什么

头像
tvoo
幼稚园
帖子: 16
注册时间: 周二 11月 06, 2018 6:12 pm

Re: x86 镜像开放版带ServerStatus监控客户端

帖子 tvoo » 周二 3月 10, 2020 5:36 pm

tong5999 写了:
周一 3月 09, 2020 10:44 am
怎么下载固件呢 给了一个微力钥匙是什么
百度微力同步,导入那个钥匙就可以啦

tong5999
新人报道
帖子: 8
注册时间: 周六 2月 01, 2020 4:50 pm

Re: x86 镜像开放版带ServerStatus监控客户端

帖子 tong5999 » 周一 3月 16, 2020 11:52 am

曲奇网盘维护 能传个百度或者蓝奏什么的吗

lxc1989
幼稚园
帖子: 17
注册时间: 周二 2月 25, 2020 10:16 pm

Re: x86 镜像开放版带ServerStatus监控客户端

帖子 lxc1989 » 周三 3月 18, 2020 12:30 pm

未开放版能不能提供下root帐号密码。因为开始在这下的也是未开放版,无法监控。如果重新安装非重新缓存数据

1017116914@qq.com
小学生
帖子: 38
注册时间: 周三 11月 07, 2018 1:14 pm

Re: x86 镜像开放版带ServerStatus监控客户端

帖子 1017116914@qq.com » 周四 5月 07, 2020 11:05 am

pve按照上面的命令输入进去 没反应,也没成功,大神在qq群或者微信群吗

头像
tvoo
幼稚园
帖子: 16
注册时间: 周二 11月 06, 2018 6:12 pm

Re: x86 镜像开放版带ServerStatus监控客户端

帖子 tvoo » 周五 6月 19, 2020 3:30 pm

1017116914@qq.com 写了:
周四 5月 07, 2020 11:05 am
pve按照上面的命令输入进去 没反应,也没成功,大神在qq群或者微信群吗
按这篇文章后面的设置硬盘改一下硬盘就可以啦 viewtopic.php?f=52&t=5024

回复