• 首页
  • 关于
  • 留言
  • 友人
  • 友圈
  • 事记
  • 归档
  • 微语
  • 搜索
  • 夜间模式
    ©2026  终成博客 Theme by OneBlog
    搜索
    标签
    # 域名 # 腾讯视频 # 备案 # ssl # 手术 # 百度云 # web3 # AIGC # 云存储 # AI
  • 首页>
  • 学习>
  • 正文
  • 给网站加个监控

    2024年03月17日 5.1 k 阅读 20 评论 1305 字

    前一段时间,我把博客域名换了,所以就去了每一个友链网站留言更新一下网站信息。在访问的时候,发现有一个朋友的博客无法访问了,似乎关站了,同时我在访问友链站点的时候,如果在他们的友链中看到没有见过的博客,也会去访问一下,但有的时候也存在无法访问的情况。

    我平时会经常串门,但是有的时候很少直接从友链页面串门,更多的是通过之前部署的FreshRSS订阅服务浏览文章,如果两周内在订阅里面没有看到某一个博主的时候,我可能会在友链页面访问他的博客看看,但这也导致了我没有办法第一时间发现有的链接是否出现了异常。

    所以我想着部署一个监控,可以按照固定的频率去访问友链,如果出现异常能及时通知。很多博主似乎都有部署过类似服务,但我这种菜鸟,连服务名称都不知道,更不谈部署了。 于是我在网上查了有没有类似服务的,确实找到了一个海外的平台cronitor.io,可以实现这样的流程,我尝试监控了我的一个站点,然后关闭站点,在10分钟内收到了监控异常的提醒,于是我打算使用这个服务作为网站监控。

    但是我好像想多了,在我添加5个监控之后,就提示我超额了,原来它免费版只能监控5个网站,并且我看了一下,它的自定义域名功能也是付费使用的,遵循能白嫖尽量白嫖的原则,于是我放弃了这个,转而去找了有没有适合自己部署的服务。 在github上面找了一下,确实找到了一个,Uptime Kuma,Uptime Kuma 是一个类似"Uptime Robot"的自托管监控工具。我也不清楚这是不是Uptime Kuma的仓库,反正我用的就是这里的。部署过程对于我来说也是很方便的,因为我用的是宝塔,上次部署FreshRSS的时候,就已经安装了Docker,这次直接在终端输入代码就能安装,代码如下

    docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1

    因为默认使用的是3001端口,还需要在服务器防火墙放行端口,然后访问IP:3001即可安装,安装过程省略了,毕竟就是账号密码,然后登陆即可。

    登陆完成,就可以添加需要监控的网站了,监控频率也看自己的需求,我是每小时监控一次,同时可以配置一下通知,我用的是传统的SMTP邮件通知,如果监测到异常的地址,会通过邮件发送给我。如果需要对外生成状态页面的话,自行反代一下即可。

    在部署完成之后,我发现有部分站点存在异常的情况,但是实际上能正常访问的,我也不清楚这是什么原因,但所谓能跑起来就行,不管了。

    本文著作权归作者 [ 终成 ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ 互联网 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。
    探针
    取消回复

    发表留言
    回复

    读者留言20

    1. 优惠券领取 Lv.1
      2024-03-21 09:04 回复

      这样监控,会不会被对方服务器看成是lj爬虫给拉黑禁止访问了呢

      1. 终成 博主
        2024-03-21 18:40 回复
        @优惠券领取

        爬虫应该都有访问头吧,而且频率设置比较低,应该不会

    2. 网友小宋 Lv.3
      2024-03-19 09:47 回复

      我都是用的钉钉机器人推送,监测服务器和站点以及本地网络,容器部署在本地,不依靠云服务器、

      1. 终成 博主
        2024-03-19 14:45 回复
        @网友小宋

        本地?是部署在自己电脑上面吗,那不需要电脑一直开着的吗

    3. 林羽凡 Lv.1
      2024-03-18 17:49 回复

      这个方便啊,一目了然

      1. 终成 博主
        2024-03-18 18:41 回复
        @林羽凡

        是的,还有邮件通知,能第一时间监测到异常

    4. 八九 Lv.3
      2024-03-18 06:56 回复

      之前我也是用这个作为我网站的监控,但是使用过程中发现一个问题,因为他监控是从海外服务器获取信息的 这就导致如果你屏蔽了海外的访问他是获取不到数据的 从而导致页面报红 提示无法访问的情况,目前除了解析上海外 还没想到啥好的解决方案.

      1. 终成 博主
        2024-03-18 15:56 回复
        @八九

        我有两个友链状态是异常的,但是可以正常访问,按你说的从国外服务器获取,可是我全局境外访问这两个友链也是正常的,不知道哪里的问题

        1. 本源归一 Lv.2
          2024-03-29 05:18 回复
          @终成

          可能是反向代理的站点会显示异常。

          1. 终成 博主
            2024-03-29 05:23 回复
            @本源归一

            又换主题了吗

            1. 终成 博主
              2024-03-29 05:28
              @终成

              新主题看着不错

            2. 本源归一 Lv.2
              2024-03-29 05:26
              @终成

              之前的主题似乎是半成品??

    5. obaby 知己
      2024-03-18 04:09 回复

      这个东西还是挺好用的

      1. 终成 博主
        2024-03-18 06:21 回复
        @obaby

        ?确实好用,搞一个监控网站状态

    1. 1
    2. 2
    加载更多评论
    加载中...
    — 已加载全部评论 —
    首页关于留言友人友圈事记归档微语
    Copyright©2026  All Rights Reserved.  Load:0.074 s
    苏公网安备32099502000414号   苏ICP备2023004020号-4
    Theme by OneBlog V3.6.4
    夜间模式

    开源不易,请尊重作者版权,保留基本的版权信息。