效劳器毛病主动提示功用(短信+邮件)

不知不觉就有了二三十台服务器,其中,令人烦恼的是经常会发现服务器php或者mysql出现异常中断的情况,只有在发现多个网站都死了的情况下,服务器才会出现异常。所以我想成为一个监控服务器的工具。我以为是一个简单的小功能,没想到却踩了很多洞。同一个代码在不同服务器上的兼容性还是不一样的,只能自己稍微调整一下代码,放在兼容的服务器上运行。

适合谁?

1.服务器和站点很多,没时间管。

2.服务器使用宝塔面板,支持面板API(宝塔6.0以上版本)

3.最近或过去,php,mysql,Nginx等。不小心自动停在了现场。

自动监控的功能和优势

避免降低版权和广告收入

不管服务器是php、mysql还是Nginx,Apache挂机,也就是整个服务器完全瘫痪,站点多达七八十个,哪怕一个站点宕机一个小时,都是亏损。毕竟有些网站的广告收入是按小时计算的。而且,如果不小心关闭十天半个月,对网站的权重影响很大。如果网站关闭半个月,很大概率会失去排名。如果网站关闭一个月,断电甚至拔毛都没问题。

功能:

通过宝塔后台的API功能,可以对宝塔面板进行实时监控,对异常(停止)的项目进行监控。一旦发现停止的项目,可以通过电子邮件或短信通知操作和维护人员。

服务器故障自动提醒功能(短信+邮件)

邮件是免费的,非常好。如果经常玩QQ,QQ邮箱会自动弹出新的邮件提醒。

但是如果你整天忙于其他事情,不碰手机或电脑,很容易忽略电子邮件。

然后立即添加了短信提醒功能。

服务器故障自动提醒功能(短信+邮件)

开通短信功能也有很多漏洞。比如你要申请三四次模板审核,模板变量参数不能超过12个字,这就不可能把最长15位的ip地址放进去。但这没什么。终于解决了。

为什么要从服务器级别进行监控?

从域名层面监控存在很多问题。从服务器开始,负载压力越来越小,越来越直观。一个服务器可能有几十个域名,如果涉及二级域名就更复杂了。

服务器故障的常见焦点

1.php程序异常

php程序异常自动停止的原因有很多,比如wp插件冲突、循环不尽、内容满、权限异常等等。

2.mysql异常

MySQL的异常自动停止比php的自动停止更常见,比如硬盘满了、查询无休止循环等等。

是预警手段,最终服务器需要修复。

分配:50元/次

对于xiaoboy boy伪原创的活跃客户,可以提供免费的服务器监控服务(监控频率为小时),之后再提供短信提醒服务。

需要高频监控的客户可以考虑自行购买短信套餐,增加监控频率。

考虑到自编代码不易维护,代码暂时不对公众开放,有需要的客户可以联系小北进行配置。

你需要提供:宝塔面板API和设置固定ip的白名单。

爬坑备忘录:

1.腾讯云短信需要安装qcloudsms_py。

pip安装qcloudsms_py

2.腾讯云邮可以打开控制台上的25个端口,不打开的话可以长时间排队。。

打开后,不要使用服务器smtp发送邮件(wordpress的意思是使用服务器自带的smtp发送邮件,这是腾讯云严格禁止的,会永久密封端口25)。

3.宝塔API的py例子有一个bug。。。

在win或者一些Linux主机环境下,还可以,但是阿里腾讯甚至uhost都做不到。曾经一度对权限存疑,www也不可能切换root。

cookie_file = '。/' +自我。__get_md5(self。__BT_PANEL) +'。cookie ';
以open (cookie _ file,“a”)作为

文章来源:南宁利民SEO,欢迎分享,请保留来源

如上所示,沿着第一行添加以下两行。这两行代码已经浪费了很长时间。两年来,这个bug的官方版本一直没有修复。

4.原宝塔给我的密码

#解析JSON数据
返回JSON.loads(结果)

还有不精确的问题。当请求失败时,结果不是str,所以会报告一个错误。此时,在我的源代码中添加一个制表符缩进。如果你也遇到这种问题,可以加上自己的判断语句。

5.腾讯云短信便宜,老用户随便买1000条35元的短信还是很划算的。

6.这个项目已经稳定运行了两年,现在已经搬迁和改进。没想到,花了一天时间,熬到了3点。

我也将成为一个url级别的监控工具。我以为新老的要半天才能修完,没想到这个坑爬得这么辛苦。

双十一快到了。你准备好服务器了吗?

文章:2021双十一活动总结

是时候担心一年一次的新账户了。我很想迁移到天翼云。阿里巴巴云真的很贵!

标签:服务器故障 短信提醒 邮件提醒

您可以还会对下面的文章感兴趣:

暂无相关文章

最新评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。