ServerStatus监控您的多台服务器

发布于 2020-01-31  2.74k 次阅读


前言

由于建站用的宝塔面板,有时候网站卡顿想找找原因,就不得不去宝塔面板查看,一来二去又觉得麻烦,所以就萌生了做一个探针监控的想法。

  • 探针弊端
  • 1.用户可以不限制次数在探针内运行CPU及网络性能测试导致服务器卡死
  • 2.信息显示太过全面,不太安全,所以就注意到了这个插件

于是注意到了Server­Sta­tus

很多人手里可能有比较多的 VPS 或者服务器,有时需要快速的了解服务器的状态,可监测多台 VPS 的实时状态,包括数据上下流量,内存、cpu、硬盘的占用率。

本站已部署

不知道大家有没有发现,在我发这篇文章之前就已经部署且发布到了菜单栏

功能预览:

安装教程,来自森屿博客: isenyu.cn/206.html

  • 系统要求
    支持 Python2.7
    IP 端口能正常访问
    完整的 ROOT 权限
  • 安装
    本脚本分服务端和客户端

客户端安装

在您的Linux服务器上运行以下脚本

wget https://static.isenyu.cn/python/status.sh
bash status.sh c

1.选择 1,配置服务端

2.输入服务端的IP地址,如果是监控"自己"的话,直接用127.0.0.1,阿里云腾讯云的主机同机房需要用内网IP

3.设置服务端的IP监控端口,这里默认.

4.设置用户名

5.设置密码

6.添加完成

服务端安装

在您的Linux服务器上运行以下脚本

wget https://static.isenyu.cn/python/status.sh
bash status.sh s

1.选择1,配置服务端

2.没什么需求的话,端口建议默认就好

3.如果本地没装别的,如Nginx或Apache之类的,直接Y就好,如果已经预装了宝塔这类的管理面板,直接设置对应的目录运行即可

4.绑定域名或者IP访问

5.端口自主选择

6.添加客户端:选择7后选1

添加客户端教程

1.输入在客户端中输入的用户名

2.输入密码,你填刚才自己设置的

3.填写主机名字,就是前台显示的名称

4.填写服务器虚拟化类型

:添加客户端的时候位置,需要用国家的缩写,附带几个常用国家

比如中国是CN,香港是HK,美国是US,英国是UK,法国是FR,日本是JP

必须大写!不然旗帜图标无法显示

添加完成。


希望你能够觉得来人间这一趟值得.