使用UptimeRobot的免费计划,您将获得50台监视器,每5分钟监视一次,还有5个公共状态页面,每周报告等。对于像我这样的人来说,通常就足够了。我只是使用以下两种不同的方法来设置自己的UptimeRobot监控状态页面。整个过程很容易,结果令人赞叹。
前提条件:
* UptimeRobot帐户
* Github帐户
* Heroku帐户
*自己的域(可选)
* UptimeRobot帐户
* Github帐户
* Heroku帐户
*自己的域(可选)
目录
从UptimeRobot网站状态页面
这将是最简单的方法,但是除了使用自己的徽标和域名之外,您将无法获得更多的自定义设置。您可以选择一些主题,也可以控制页面上可以显示的显示器。为了安全起见,您可以在页面上输入密码以使其不公开。
GitHub项目–运行时间状态
我分叉了yb / uptim-status并做了一个Deploy to Heroku按钮,使该项目可以快速,轻松地部署。
1 部署到Heroku按钮
修改README.md文件,并在以下代码中添加以下代码:
[](//dashboard.heroku.com/new?template=//github.com/51sec/uptime-status/master)
2 创建一个index.php文件以加载home.html静态网页
还将index.html文件重命名为home.html。您不能使用index.php加载index.html。
<?php include_once("home.html"); ?>
3 Create a composer.json file including {}
{}
4 Create a app.json file:
根据您的配置进行相应更改。
{
"name": "uptime-status",
"description": "UptimeRobot StatusPage",
"keywords": [
"UptimeRobot",
"StatusPage",
"Uptime",
"Robot"
],
"website": "//github.com/51sec/uptime-status",
"repository": "//github.com/51sec/uptime-status",
"env": {
"BUILDPACK_URL": "//github.com/heroku/heroku-buildpack-php"
}
}
5 Click button to deploy
在Heroku应用程序的设置中,转到域并获取您的Heroku网址。您也可以添加自己的域,只要您有一个指向Heroku的cname。
Notes:
Latest release from yb/uptime-status : //ift.tt/3bsjSbi
参考文献
来自Blogger http://blog.fabiandinkins.com/2021/01/create-uptimerobot-monitoring-status.html