一个已经断更的Linux云探针:ServerWatch

博客好几天没写新文章了,这几天主要就遭受到不明DDOS攻击,导致博客搬来搬去,发新文章的话数据不方便进行迁移,所以一直拖到现在。

ServerWatch 一个Linux下简单的云探针,比server status简单,server status麻烦就麻烦在需要主控添加被控信息,然后再去被控进行安装,导致非常繁琐,而ServerWatch 只需要在控制端进行添加,然后被控执行shell脚本进行交互即可,非常方便。

安装:

方法一:
cd /home
wget --no-check cikeblog.com/s/sw;chmod +x sw
方法二:
cd /home
wget --no-check https://github.com/reruin/ServerWatch/releases/download/v0.1.0/sw_0.1.0_linux_amd64.tar.gz
tar -zxvf sw_0.1.0_linux_amd64.tar.gz
cd sw_0.1.0_linux_amd64
chmod +x sw

启动:

启动非常简单,直接启动程序即可:

./sw

如果想加入后台,可以使用下面的nohup方式,虽然有点简陋:

nohup ./sw &

启动后,就可以通过 http://服务器IP:51221 进行访问。

默认账号 admin/admin

后台修改密码后,如果忘记密码,会在安装目录下生成一个config.json文件,密码信息记录在里面。

添加被控端:

输入名字下一步即可,其他参数可以默认,就会出现以下被控脚本,然后我们在被控端执行即可:

添加后就能在首页进行查看:

如果不喜欢nohup的方式,可以把程序加入supervisor进行守护,这样更加稳定。

后记:此监控脚本已经断更两年了,作者开发了第一个版本就一直咕,到现在看起来基本是不会更新了,所以做常用功能是没问题的,对于我们就想记录一下服务器信息以及流量来说,这个探针是非常的方便,推荐需求不大的同学进行使用。

 

» 本文链接:一个已经断更的Linux云探针:ServerWatch
» 转载请注明来源:刺客博客
» 如果文章失效或者安装失败,请留言进行反馈。