前言
为什么要更换网站监控?这就要从我买了新服务器的时候开始说起。
当时我只是一个刚刚接触服务器的小白(只能一步一步看安知鱼给出的教程和豆包才好不容易搭建出来),所以对于维护服务器来讲,我还比较笨,碰了好几次壁。( ´•̥̥̥ω•̥̥̥` )
这期间,遇到了好多问题...像是:
- 为什么宝塔界面的终端为什么打不开,后面才知道要打开Websocket才行。
- 为什么负载总是在每天固定时间突然升高,导致服务器死机?(这个......勉强修好了部分,虽然有的时候还是会,我已经要猝死了ㅍ_ㅍ)
- 为什么要搞CDN?(这个还好说点)
- 怎么表情包还是搞不了?(emm......这个问题到目前为止都还没解决)
等等...
其中部分问题会导致服务器老是死机,访问不了。而我想要查看网站运行情况,就需要有个监控网站来监控它。
原先不是有一个吗,为什么要换?
说道这个了,我就不得不说说我一开始用的uptimerobot了。
这个是我之前的网站监控,我不想要它的主要原因是:
最近出现了服务器明明可以访问,但是它老是抽风提示我服务器挂了(The reason is Bad Gateway.502)【我对这个问题不是很了解,所以请不要喷。(´;ω;`)】
之前我设定了只要一出现问题就给我的邮箱发信息的功能,但就在前几天,它老是不固定的给我发邮件说网站挂了。可是明明网站没挂啊,然后过一会又发邮件说又好了......
我没辙了,干脆就直接关了邮件通知。
到我现在写文章的时候,它还在提示“咬一口激动的鱼NEW is down”(咬一口激动的鱼NEW是我给博客在监控里临时起的名字),如图:

那我说,我不得不换一个网站监控了。
我找了好多“网站监控”
正当我想要从bing里找相关教程的时候,我发现提到最多的就是原先的uptimerobot了【┐(´д`)┌】。再往下的话,就是updown,我点进去稍稍尝试了一番。看着虽然是土了一些,但是用起来还是没问题的。

但当我仔细一看...

这居然还是付费的(图中的是类似免费额度加的时间)
所以我就放弃了这个方案。
再到后面,看到了“基于PHP的在线网站监控工具”这个方案,我寻思正好有个服务器,就用这个吧。
正当我跑到宝塔的时候,细看,好嘛!因为服务器的内存太小,安不了Mysql,就用不了PHP,这个方案就没法用了。
再往后......我暂时放弃了挣扎,干脆就还用uptimerobot,但是我选择用自己的二级域名,在uptimerobot里解析域名做不了,要钱。
终于找到最好的方案了QWQ
我都快放弃了,但还是让我在不经意间找到了一个好用的方案。
Docker部署...这不刚好可以做得到吗!于是在按照教程的一步一步操作下,还是很轻松地安上了网站监控。
看起来简洁,高效。符合我对监控的想法。
于是这个方案就成了。
后记
后续我会将其他的项目增添进去,让它发挥它最大的作用。(当然,这需要一段时间,最近比较累)

