给自己的服务器安装探针

感谢大佬:https://doub.io/shell-jc3(脚本作者博客)958135944(思路提供)、https://gamesme.blog(安装指导)
本次使用的探针为ServerStatus-Toyo

温馨提示:服务端指的是你探针程序的存放位置,到时候访问探针就是需要访问这台服务器,客户端指的是在服务器内安装监控控件,未来需要在服务端查看客户端的探针情况。如果你的服务端为生产环境,请一并安装客户端。

1、下载脚本

wget -N --no-check-certificate https://softs.loan/Bash/status.sh && chmod +x status.sh

如果不能使用,用备用方法下载

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/status.sh && chmod +x status.sh

安装服务端

2、显示服务端菜单

bash status.sh s

3、回复1
进行安装
接下来只需要根据指引安装即可,第一次安装遇到选择项目选择y回车即可
当提示:

默认为本机IP为域名,例如输入: toyoo.pw ,如果要使用本机IP,请留空直接回车

的时候可以填写自己的域名,记得提前解析到服务器上
使用域名需要填写端口,有证书写443,没有写80
等待服务端安装完成后,再次打开服务端菜单
4、选择:8. 查看 服务端信息

安装客户端

5、显示客户端菜单

bash status.sh c

回复1安装客户端
过程中需要填写刚才从服务端信息获取的账号密码
6、按照提示安装,填写服务端的信息,第一次安装遇到选择项目选择y回车即可

后续步骤

7、在服务端新建一个站点,路径改为安装时程序提示的安装路径

一般情况下网站根目录为:/usr/local/ServerStatus/web

8、绑定之后即可通过域名访问探针
9、可以为页面增加账号密码登录,只有拥有账号密码的人才可以查看
10、其他命令

客户端:
启动:service status-client start
停止:service status-client stop
重启:service status-client restart
查看状态:service status-client status

服务端:
启动:service status-server start
停止:service status-server stop
重启:service status-server restart
查看状态:service status-server status

Caddy(HTTP服务):
启动:service caddy start
停止:service caddy stop
重启:service caddy restart
查看状态:service caddy status
Caddy配置文件:/usr/local/caddy/caddy
——————————————————————————————————————
安装目录:/usr/local/ServerStatus
网页文件:/usr/local/ServerStatus/web
配置文件:/usr/local/ServerStatus/server/config.json
客户端查看日志:tail -f tmp/serverstatus_client.log
服务端查看日志:tail -f /tmp/serverstatus_server.log

美化教程

装完了探针之后,是不是很想让自己的探针页面更加美观呢?
以下提供两个美化包,均为第三方作者创作,请谨慎使用
wget方式下载:
原版美化wget https://u.yhxsw.org/as/2018112304210.zip
图片优化&板娘&公告wget https://oss.8.ms/wp-content/uploads/2019/01/web.zip
原贴地址:

原版美化:https://www.hostloc.com/thread-494384-1-1.html
图片优化&板娘&公告:https://8.ms/howtoplay/344.html

安装方法
/usr/local/ServerStatus/web覆盖你所下载的样式
图标使用方法
在填写对接节点的时候,填写服务器所在的节点对应图片名称就可以了。
比如服务器机房是新加坡,那么\img\clients\下的新加坡图片名称是 \img\clients\SG.png
so 服务器机房就要写成SG然后国旗就显示了。

常见问题解决

①如果访问自己的探针地址显示的服务器有误,清理缓存无法解决请按ctrl+shift+R强制刷新
②如果你不遵守美化版要求,使用中文节点或文件夹内不存在的位置会导致图片报错,如果有需要修改可以直接重命名图片,要添加可以直接上传图片并按照美化教程操作。

探针简介(扫盲区)

php探针是用来探测空间、服务器运行状况和PHP信息用的,探针可以实时查看服务器硬盘资源、内存占用、网卡流量、系统负载、服务器时间等信息。

其他探针

此处探针仅提供给对探针样式不满意的大佬,具体安装方式请查阅用户文档,本站不再详细叙述

NodeInfo(云上loli、黑冰技术站同款):https://github.com/helloxz/nodeinfo

最后修改:2019 年 08 月 31 日 04 : 45 PM
如果觉得我的文章对你有用,请随意赞赏

18 条评论

  1. 镜花丶水月

    没上图啊

    1. 何叶
      @镜花丶水月

      文字教程,没有图片

  2. 轻风伴梦

    想要监控已用/总流量功能,网上找了一圈没找到

    1. 何叶
      @轻风伴梦

      这个不是靠探针的,宝塔面板其实自带一个流量统计,如果你真的有类似需求可能得找第三方统计的系统,例如云锁、安全狗和悬镜。
      探针是实时获取服务器的信息,而如果要持续监控,必须安装一个在服务器内统计的软件。
      应该服务器商有查询流量使用情况的功能,毕竟第三方客户端统计只能依靠端口监控,所以可能会有不准确的情况出现。

  3. 镜花丶水月

    走一走 看一看 有好文章搬几章OωO

    1. 何叶
      @镜花丶水月

      留来源么,不留不许搬,哼!>﹏<

  4. 阿文

    说的很不错,很有道理耶,很简单,但是你能在前面解释一下什么是探针吗

    1. 何叶
      @阿文

      已经加到了文章末尾,感谢建议

  5. Stille

    感谢提供教程参考,我的博客添加了本文链接.

    1. 何叶
      @Stille

      不客气, 我也很开心有人可以转载我的文章

  6. 繁花无伤

    何叶大佬(´இ皿இ`)交个朋友吧

    1. 何叶
      @繁花无伤

      我不是大佬,我只是一只 小白

      1. 小毛
        @何叶

        何叶小姐姐,带带我!

        1. 何叶
          @小毛

          小白带不起大佬

  7. smallxu038

    一时咕咕一时爽,一直咕咕一直爽

    1. 何叶
      @smallxu038

      我才不是鸽子,这几天很高产好不好

      1. smallxu038
        @何叶

        我已经懒得更新了

        1. 何叶
          @smallxu038

          长期不更新会被友链置底

发表评论