前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >免费的网站运行状态监控工具——UptimeRobot

免费的网站运行状态监控工具——UptimeRobot

作者头像
知识分子没文化
发布2023-07-01 15:31:01
4.3K0
发布2023-07-01 15:31:01
举报
文章被收录于专栏:Roookie博客

前言

这是我利用UptimeRobot搭建的网站状态监控站:https://status.wlplove.com

UptimeRobot是国外的一个网站监控服务,添加网站到监控列表之后,可以24小时监控网站的运行状态,当网站无法访问时会立即通知用户。该服务提供了免费和付费两个版本,免费版的服务是5分钟检测一次,这个频率对于我的个人网站来说已经足够,所以就不考虑付费了(白嫖怪嘤嘤嘤)。

设置了监控服务之后,在UptimeRobot网站可以查看网站的监控状态,但是配置起来还挺麻烦的,访问速度也不快。因此不使用这种方式,而是基于官方提供的API,在本地搭建一个页面来显示网站的运行状态。

要用到的是github上一个基于UptimeRobot API的项目。

这是项目的github地址:https://github.com/yb/uptime-status

将这个项目clone拉取到本地。

一、将网站添加到监控列表

进入UptimeRobot官网,使用邮箱注册一个账号

之后登陆,点击“Go to Dashboard”,进入监控仪表盘

点击左上角“Add New Monitor”。按照如下设置给自己的网站添加监控:

二、获取监控网站的api

在仪表盘界面点击“My Setting”:

往下找到“Read-only API Key”选项,点击最后一行的“Create the read-only API key”,创建一个API key,然后复制下这个API,后面会用到这个API key。

三、修改项目文件

打开刚才从github上拉取下来的项目文件夹,我们要修改其中的“config.js”这个文件,只需要修改“SiteName”、“SiteUrl”、“ApiKeys”这三项,,前两项就是网站名和网站链接,第三项改成上一步复制的Api Keys,最后还有一个项是“Navi”,是指页面右上角的导航栏菜单项,改不改都行,不影响前面的显示。这个具体的修改细则作者已经在注释中说的很详细了。

整个修改完之后别忘了保存,然后打开 “index.html”,就能看到网站的运行状态了,大概是这样:

接下来把整个项目文件扔到网站的目录下,就算是大功告成了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
    • 一、将网站添加到监控列表
      • 二、获取监控网站的api
        • 三、修改项目文件
        相关产品与服务
        云拨测
        云拨测(Cloud Automated Testing,CAT)利用分布于全球的监测网络,以真实终端用户使用场景为视角,提供模拟终端用户体验的拨测服务。CAT 可实现对网络质量、页面性能、端口性能、文件传输、音视频体验等场景进行周期性监控,支持多维度分析性能指标。利用可视化性能数据和告警通知可帮助您及时对业务质量作出反应,保证业务稳定正常运行。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档