简介
APTX在博客上发布了基于ServerStatus-Toyo修改的云探针,但是评论上说有人不会配置,建议出个教程。那我就在本博客写一个教程吧。
脚本来自:https://www.aptx.xin/serverstatus-hotaru.html
Github:https://github.com/CokeMine/ServerStatus-Hotaru
服务端
安装
wget https://raw.githubusercontent.com/CokeMine/ServerStatus-Hotaru/master/status.sh bash status.sh s
1、选择1,配置服务端
2、没什么需求的话,端口建议默认就好
3、如果本地没装别的如Nginx或者Apache之类的,直接Y就好
4、绑定域名或IP访问
5、端口自主选择
6、添加客户端:选择7后选1
剩下的信息自己填就好了
7、删除(修改)服务端:选7后在选择
客户端
安装
bash status.sh c
后选1然后按照服务端填写的即可
修改方法
已经安装了原版想换到APTX这个版本的话
配置文件:/usr/local/ServerStatus/server/config.json备份并自行添加Region
卸载ServerStatus-Toyo安装ServerStatus-Hotaru替换配置文件,重启ServerStatus
相关开源项目 :
- ServerStatus-Toyo:https://github.com/ToyoDAdoubiBackup/ServerStatus-Toyo
- ServerStatus:https://github.com/BotoX/ServerStatus
- mojeda's ServerStatus: https://github.com/mojeda/ServerStatus
- BlueVM's project: http://www.lowendtalk.com/discussion/comment/169690#Comment_169690
模板来源:https://www.hostloc.com/thread-494384-1-1.html
原脚本来源(Toyo):已删站
脚本来源(APTX):https://www.aptx.xin/serverstatus-hotaru.html
- Line群组
- 阔乐博客Line群了解一下
-
- Telegram群组
- Telegram群了解一下
-
2019年2月9日 上午11:32 1F
博主,第二个章节小标题“服务端”应该是“客户端”
2019年2月9日 下午10:36 B1
@ CellPhone Fixed
2019年2月15日 上午10:56 2F
博主我问个问题,我有三个服务器,两个阿里云香港的,其中一个是作为服务端。还有一个阿里云上海的。现在的问题是两个阿里云香港的都没法显示,都处于维护中,那个上海的反而显示正常。请问是什么原因?
2019年2月15日 上午11:06 B1
@ kungengg 解决了,服务端也安装客户端,并且香港服务器直接不用公网ip,用内网。
2019年6月9日 下午10:06 3F
负载不显示,一直为0,不更新,怎么解决
2019年6月22日 下午12:52 B1
@ MoneJ Github已回复,,,
2019年11月24日 下午3:53 4F
安装节点被服务器强了怎么办….
2020年1月12日 下午5:37 5F
能否改改传输协议,国内机器客户端和国外机器服务端日常丢包
2020年2月2日 下午10:06 6F
您好作者,请问这个可以用于商业吗?比如监控一些云服务器使用
2020年2月2日 下午10:07 B1
@ 二宝 可以无所谓
2020年2月3日 上午1:11 7F
请问服务端安装好,配置好节点,客户端安装好,添加好节点账号密码,IP,要怎么打开Web页面查看?
2020年2月3日 上午1:19 B1
@ saeson 服务端自动配置Caddy的时候你怎么填的就怎么打开呗。你这个问题,,,
2020年2月3日 上午1:50 B2
@ CokeMine 抱歉,新手,我没理解对,意思是,服务端是监控客户端的,对吗?
2020年2月3日 下午12:15 8F
新问题,节点区域选填 EN的话,国旗图片显示 不出来
2020年2月3日 下午12:38 B1
@ saeson 英国的话 请写GB
GREAT BRITAIN
2020年2月3日 下午1:25 B2
@ CokeMine 谢谢
2020年2月8日 上午5:20 9F
能否删去自动iptables那一步……
2020年2月23日 下午1:24 10F
请问博主,BT面板该如何实现。
2020年2月23日 下午1:25 B1
@ 理由 可以不使用Caddy
你自己调一下把web目录设为宝塔的一个站点目录
2020年2月26日 下午11:44 11F
博主 能否增加节点是否被墙的显示
2020年3月13日 下午12:00 12F
负载异常怎么办鸭
2020年3月13日 下午1:41 B1
@ 袁 这里的负载显示的是平均进程数
2020年3月23日 上午11:44 13F
博主,客户端连接服务端支持ipv6吗
2020年3月23日 上午11:45 B1
@ Weifeng 参考这里
https://www.cokemine.com/euserv-ipv6-vps.html
2020年3月26日 上午8:51 14F
请问一下如果服务器已安装Apache/nginx该怎么整呢
2020年3月27日 下午12:19 B1
@ YINUXY 不安装Caddy,绑定一个站点目录到/usr/local/ServerStatus/web
2020年3月28日 下午6:04 15F
appnode面板修改程序目录提示 已安装nginx来着
无效的网站程序目录:禁止使用该路径
2020年3月28日 下午6:13 B1
@ ???? 应该是权限不够。这得看你那边自己调了。我从来没用过 appnode
2020年3月28日 下午9:41 B2
@ CokeMine 手动解决了。appnode:“出于安全和目录权限考虑,面板禁止将网站目录设置在以下目录中:
/root/
/etc/
/bin/
/usr/
/opt/
/proc/
/boot/
/lib/
/sys/
/lib64/
/sbin/
/dev/
/srv/”
解决方案:
创建纯静态环境删除www然后 ln -s /usr/local/ServerStatus/web www 就成功了。
或者直接脚本里安装caddy然后创建反代环境
2020年3月29日 上午1:25 16F
大佬用了您的探针,想咨询一下是否可以euserv做服务端,然后任意ipv4做客户端,我试了试无论是填euserv套cf的域名还是直接ipv6节点,都连不过去啊
2020年3月29日 上午1:38 B1
@ 无处不男 别用euserv做服务端啊。。。你要是真想做的话
1.套了cf铁定连不上。因为不是用的ws传输数据
2.你的客户端需要有ipv6,如果没有ipv6的话。可以开隧道
https://www.tunnelbroker.net/
教程网上都有
2020年3月30日 上午11:31 17F
我在Ubuntu上用自动脚本安装服务端一直提示编译失败,请问什么原因
2020年3月30日 下午1:05 B1
@ 电脑音乐发布 Ubuntu什么版本。什么报错
2020年3月30日 下午3:28 B2
@ CokeMine 版本18.0.4.2。64位的系统,错误是ServerStatus服务端编译失败
2020年3月30日 下午3:38 B3
@ 电脑音乐发布 整个编译过程显示的错误
2020年3月30日 下午3:46 B4
@ CokeMine status.sh: 行 165: python: 未找到命令
E: 无法获得锁 /var/lib/dpkg/lock-frontend – open (11: 资源暂时不可用)
缺少“Last-modified”文件头 — 关闭时间戳标记。
status.sh: 行 709: /etc/init.d/caddy: 没有那个文件或目录
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
status.sh: 行 73: make: 未找到命令
2020年3月30日 下午3:52 B5
@ 电脑音乐发布 你这应该是原来apt-get 的时候强制结束了
这个问题网上有解决办法。
2020年3月30日 下午3:57 B6
@ CokeMine 搜索了一下,现在解决了,谢啦
2020年3月30日 下午6:18 18F
有没有三网ping功能,就是监测是否被墙或者失联之类的。
2020年3月30日 下午9:03 19F
啥时候能出个Windows的服务端客户端呢
2020年3月30日 下午9:43 B1
@ 电脑音乐发布 Python2.7 安装psutil模块之后
运行这个就行
https://raw.githubusercontent.com/CokeMine/ServerStatus-Hotaru/master/clients/status-psutil.py
2020年4月3日 下午12:04 B2
@ CokeMine 这个有bug啊
第4行 PORT = PORT 没有引号
第156行 s.connect((SERVER, PORT)) 好像提示需要整数
我也不太懂python,不会改
2020年4月3日 下午12:06 B3
@ 电脑音乐发布 PORT类型不是字符串。你只需要改最上面的config就可以,下面的都不用改
示例
SERVER = “1.1.1.1”
PORT = 35601
USER = “myvps”
PASSWORD = “123456”
INTERVAL = 1 #更新间隔,单位:秒
2020年5月2日 下午8:19 B2
@ CokeMine 这个好像已经用不了了,不知道为啥,试了好几台设备都运行不正常,建议编译个exe用于windows吧,谢谢,现在网上的exe都是旧版的,没有负载和网络流量那些
2020年7月30日 下午4:59 B2
@ CokeMine 是否能Python3版本安装psutil模块之后进行运行?
2020年4月5日 下午2:36 B1
@ 电脑音乐发布 https://pan.baidu.com/s/1AWhdnI5mlUrjWusol9aoIw
改config.cfg就行
2020年4月9日 下午3:11 20F
您好,raw.githubusercontent.com/CokeMine/ServerS被禁掉了…
2020年4月10日 上午12:20 B1
@ smallfang 访问不了Github我也没什么好办法。。尝试改改DNS或Hosts看看
2020年4月9日 下午7:31 21F
美国的region是什么啊
2020年4月10日 上午12:18 B1
@ 陈兆锋 US
2020年4月10日 上午8:46 B2
@ CokeMine dalao能不能给region列个表出来啊
2020年4月10日 上午8:48 B3
@ 陈兆锋 web/img/clients/ 可以找到所有Region
都是国家/地区的简称
2020年4月29日 下午1:25 22F
这个可以用bt安装主控吗?
2020年5月9日 下午10:25 B1
@ 下一月的记忆 可以。
2020年5月3日 下午9:27 23F
群主我,我搭建的所有的国家图标都不能显示
2020年5月9日 下午10:26 B1
@ ice 区域代码是否准确。。。
2020年5月3日 下午9:40 24F
一直都不显示国旗图标,后来我用github下载的zip,重新上传了整个图片包,重启探针,还是不显示
2020年5月26日 上午12:16 25F
探针客户端和服务器端面板的数据不是同步更新的吗,我亲测明明在跑测速,可面板却还显示几十K的网络速度。
2020年5月30日 下午6:38 B1
@ lion 理论上同步,可能相差几秒。
2020年6月4日 下午3:39 26F
为什么现在一直访问失败…
2020年6月24日 上午10:19 27F
python 3.7.4下可以用吗,我半年前用的时候记得出错了
2020年7月25日 下午2:33 28F
大佬您好,用了您的探针,很好用,但是a服务器同时安装了服务端和客户端,可以显示a的负载信息,b服务器安装客户端启动显示正常运行,但是无法显示负载信息,防火墙已关闭,两台服务器版本都是centos 7 内核3.10.0-1062.18.1.el7.x86_64,python2.7.5,请问如何入手排除故障,谢谢
2020年8月3日 上午1:37 B1
@ chitanda Solved on Github issue…….
2020年9月16日 下午9:10 29F
能否考虑实现如 https://github.com/cppla/ServerStatus 的显示三网延迟、协议和丢包率功能?
2020年9月16日 下午9:11 B1
@ ???? 没有这个意向。。。
2020年10月7日 上午10:57 30F
博主,有宝塔面板具体教程吗,谢谢
2020年10月10日 下午5:55 B1
@ 16276 安装的时候不安装Caddy,宝塔新建个站点目录就填/usr/local/ServerStatus/web/
2020年11月27日 上午11:46 31F
默认web界面是8888端口,在centos执行iptables -F之后,web界面进不去了。
2020年12月7日 下午11:34 B1
@ hitaoge 重新放行端口啊。
2021年1月16日 下午8:03 32F
国内服务器安装不了吗。我给日本的服务器装上了,但是腾讯云的服务器装不上。。
2021年1月19日 下午8:06 B1
@ 122 安全组
2021年1月21日 下午1:09 33F
大佬是不是改了网页?
今天安装一台服务端,手动编辑添加的站点,现在进去是白页面
2021年1月23日 上午12:27 B1
@ boRam 前端换了。如果更新了前端建议先清一下浏览器缓存。还有就是Vue3暂时不支持IE11,所以IE可能打不开前端
2021年1月23日 上午12:37 B2
@ CokeMine 用的是新机器,chrome浏览器,也不知道是我哪里出了问题
2021年1月23日 上午12:39 B2
@ CokeMine 谢谢回复
2021年2月6日 下午1:45 34F
我怎么没找见服务端在哪加客户端的ip?求指导
2021年2月7日 上午12:55 B1
@ zhxy 服务端不需要填客户端的IP,服务端用用户名密码认证客户端
2021年2月8日 上午10:27 B2
@ CokeMine 不行啊
服务端连接安装服务端的客户端没问题,连接其他的机器就连不上,显示维护中,用户名和密码也没问题,35601端口也开着
2021年2月10日 下午6:25 35F
为什么我安装了没看见监控网址?我填监控网址是IP,打开后什么都没有
2021年2月12日 上午1:21 B1
@ 卫卫 打开后什么都没有还是打不开
2021年2月10日 下午7:22 36F
服务器显示Caddy未安装怎么解决
2021年2月12日 上午1:21 B1
@ 华仔 Caddy未安装?