网站在线监控工具Uptime Kuma
如果你有多个服务或者多台服务器(包括群晖或者vps)在运行,就需要一个在线监控工具来协助管理,提高可用性,防止因为服务器、程序错误等原因导致网站无法访问。如果只是自己用问题不大,但是如果是对外提供服务的,那问题就大了。
能提供在线监控的网站挺多的,包括 Uptime robot
、阿里云监控
等
什么是 Uptime Kuma ?
Uptime Kuma
是一个类似于Uptime Robot
的自托管监控工具。
目前 Uptime Kuma
项目代码更新比较活跃,有兴趣可以关注下作者的开发计划:https://github.com/louislam/uptime-kuma/projects/1
安装
在群晖上以 Docker 方式安装。
在注册表中搜索 uptime-kuma
,选择第一个 louislam/uptime-kuma
,版本选择 latest
。
卷
在 docker
文件夹中,创建一个新文件夹,并将其命名为 uptime-kuma
文件夹 | 装载路径 | 说明 |
---|---|---|
docker/uptime-kuma
|
/app/data
|
存放设置 |
端口
端口不冲突就行,老苏随便选了个 3211
本地端口 | 容器端口 |
---|---|
3211
|
3001
|
运行
在浏览器中输入 http://群晖IP:3211
,就能看到创建用户界面了
创建完成后会自动跳转到登录界面
登录成功后
设置报警
点右上角的 Settings
点 Setup Notification
,报警方式很多,还有我们之前介绍过的 Apprise
相关文档:『 几乎每个平台都可以使用的推送通知apprise 』
虽然方式众多,但老苏独爱 Email
,还是以 88
邮箱为例
Password
不是邮箱密码,而是用于第三方邮件客户端登录的专用密码
填完之后点 Test
,右下角有发送标识
检查邮箱,如果收到这样的邮件,表示设置 OK
保存邮件设置就可以了
创建监控
点 Add New Monitor
新增一个监控,监控类型支持 HTTP(s)
、TCP Port
、Ping
、HTTP(s)-Keyword
假设我们来监控老苏群晖中的 HomeAssistant
,因为采用了 frp
反代,当在外网访问不到 HomeAssistant
时,我们可能一时并不清楚是 frp
出了问题还是 HomeAssistant
服务本身出了问题,但是借助 Uptime Kuma
,我们可以进行分段监控
网络 | 地址 |
---|---|
局域网
|
http://192.168.0.199:7123
|
公网
|
https://ha.abc.xyz
|
设置很简单,别忘了打开报警 Notifications
,否则收不到邮件的
保存监控设置
再设一个公网的
当检测不到时会收到下线的邮件通知
而上线的时候也一样有通知
通过监控的结果我们可以很容易判断出问题出在哪一段
局域网 | 公网 | 结论 |
---|---|---|
× | HA 服务挂了 | |
√ | × | 外网故障或者 frp 反代挂了 |
√ | √ | 一切正常 |
参考文档
louislam/uptime-kuma: A fancy self-hosted monitoring tool
地址:https://github.com/louislam/uptime-kuma【好玩的Docker项目】5分钟搭建一个网站监控工具! - Break The Wall
地址:https://breakthewa11.com/archives/docker-uptime-kuma.html
网站在线监控工具Uptime Kuma相关推荐
- 网站在线监控工具Statping
本文完成于 8 月,特别需要说明的是,Statping 已经有 2年没更新了,介意的话看看就好了. 什么是 Statping ? Statping 是一个易于使用的状态页面,能自动获取应用程序的信息, ...
- 【教程】使用 Uptime Robot 搭建属于自己的 服务器 / 网站 在线率监控系统 并在网站宕机时向你发送邮件
Uptime Robot 简介 Uptime Robot 是国外比较知名免费在线率监控工具,可以监控 HTTP(s) . Ping .端口.关键词,查看监控 服务器/网站 的正常运行时间,停机时间和响 ...
- 给小孩发布一个有趣的网站 在线动物园
给小孩发布一个有趣的网站 在线动物园,可以实时看到动物园里的动物实时摄像头. 非常有意思,大热天也不用到动物园里看了. http://zoo.baidu.com/video.html
- 第四百零三节,python网站在线支付,支付宝接口集成与远程调试,
第四百零三节,python网站在线支付,支付宝接口集成与远程调试, windows系统安装Python虚拟环境 首先保证你的系统已经安装好了Python 安装virtualenv C:\WINDOWS ...
- 推荐几个手机网站在线预览测试工具
随着移动互联网的爆发,移动端的布局成了大多数企业的刚需,而手机网站也慢慢成为一个营销企业的标配,包括百度.当当网在内的很多网站,移动端流量已经超过PC端流量,越来越的企业都在建立和完善自己的手机网站, ...
- ie浏览器在线使用_关于登录深圳市住房公积金管理中心网站在线办理平台的温馨提示...
各住房公积金缴存单位.职工: 为进一步提高用户使用安全性,我中心对网站在线办理平台系统进行了安全优化,电脑终端用户使用WinXP. Win 7和Win10系统自带的IE浏览器访问我中心网站在线办理平台 ...
- 比较好用的服务器和网站在线测速工具分享
选择主机或者服务器的时候,我们会常用服务器和网站在线测速工具,是不是开通到服务器会先拿IP地址进行测速看看是不是达到我们的预期和商家介绍的标准.当然,后续我们网站和项目在运营中,也会去经常看看PING ...
- Website Watchman for Mac(mac网站内容监控工具)
Website Watchman Mac版是一款功能强大的Mac网站内容监控工具,可以帮助你监视整个网站.网站的一部分或单个页面,并且为多个站点/页面设置配置. Website Watchmanmac ...
- scrapy爬取网站在线播放TS视频流片段并整合为MP4格式
目标:爬取网站在线播放的视频 分析: 1.网站:天一影视 视频:天地争霸美猴王第一集 2.request请求 :'https://youku.comyouku.com/20190524/23996_8 ...
- 浏览器批量打开网站在线工具
描述:浏览器批量打开网站在线工具 地址: http://www.ab173.com/zhanzhang/openurls.php
最新文章
- mysql 非正常关闭_mysql非正常关机,无法启动解决方案(转)
- struts2中报错404 No result defined for action com.jcrj.ahsfjd.ajgl.JdshAction and result input解决方法...
- 第四届工业大数据创新竞赛-Top1方案
- 实践 | 不同行业WMS选型策略及需要注意的一些问题
- 百度地图API : 自定义标注图标
- Java学习笔记3.1.1 类与对象
- CTS(8)---Android Google认证 -CTS认证问题小结
- linux-5.12-rc1-dontuse
- python 数据格式转换_python常用数据格式转换
- LINUX 命令手册
- 软件设计学习笔记2_体系研究与DoD体系架构框架(DoDAF)简介
- 亿赛通加密软件不显示小锁图标
- 对12w条数据进行相关清理和数据迁移 (数据清理项目实战完整版)文章内有大量sql脚本
- 关于程序员的教育和培训
- LocalDateTime返回的时间中带有T
- 【杂篇 · 虚拟机】win11安装虚拟机
- 简单粗暴清理C盘办法
- 树莓派Raspberry 4B+ 一篇快速搞定新版树莓派系统无屏幕初装+SSH连接+桌面显示
- ESP UART 介绍
- IDEA中搜索 matches limit 默认显示100,调整限制,增加搜索返回数量
热门文章
- 语音社交app源码,更改ProgressBar颜色(圈圈)
- 基于Java、Jsp实现购物车的功能
- mysql2008完全卸载教程_完美卸载SQL Server 2008的方法
- 【测试报告】模板:性能测试报告 2
- c语言程序设计必备单词,C语言编程必背单词版.docx
- 生成微信二维码,微信扫码登录网站
- 在固态硬盘上安装linux系统怎么安装,教程|教你一键重装怎么将系统安装在固态硬盘上...
- CSF视频文件格式转换
- 基于FFMPEG+Python实现大视频分隔+水印+合并片头片尾
- vscode更换字体