文章目录
-
- 前言
- 1.关于Uptime Kuma
- 2.安装Docker
- 3.本地部署Uptime Kuma
- 4.使用Uptime Kuma
- 5.cpolar内网穿透工具安装
- 6.创建远程连接公网地址
- 7.固定Uptime Kuma公网地址
前言
本篇文章介绍如何在本地部署Uptime Kuma,并结合cpolar内网穿透实现公网远程访问。
说起网站相信大家都已经非常熟悉了,很多人手里都会有多个网站,那么在管理自己网站的时候,往往就需要一个不错的监控工具。
今天给大家分享的开源项目,能直观的图形用户界面实时反馈服务器的可用性、性能和健康状况,是你运维管理的好帮手,它就是Github上拥有庞大的贡献者而且拥有57k star的Uptime Kuma!
1.关于Uptime Kuma
Uptime Kuma可以添加的监控项包括HTTP(s)、TCP、HTTP(s)关键词、HTTP(s) JSON查询、Ping、DNS记录、推送、Docker容器运行时间、Steam游戏服务等常见网站运行参数。当服务器发生意外情况时,Uptime Kuma支持用户选择70多种通知服务,例如Telegram、Discord、Gotify、Slack、Pushover、电子邮件等,以便及时接收网站服务故障通知,帮助用户减少经济损失。
Uptime Kuma具有灵活高效的用户交互界面,用户可以根据需要隐藏或显示监控状态,并且可以使用网页标签功能对不同功能的网站进行分类,以便在特定时段关注高风险站点。此外,Uptime Kuma还提供多种语言支持,官方就提供了中文语言包。
Github地址:GitHub – louislam/uptime-kuma: A fancy self-hosted monitoring tool
以下是Uptime Kuma支持的功能特性:
- 监控类型:支持监控 HTTP(s) / TCP / HTTP(s) 关键字 / HTTP(s) Json 查询 / Ping / DNS 记录 / Push / Steam 游戏服务器 / Docker 容器 / 数据库(SQL Server、PostgreSQL、MySQL、MongoDB、Redis 等)
- 通知类型:支持 Telegram / Discord / Gotify / Slack / Pushover / Email / Webhook 等 90 多种通知方式
- 检测间隔:支持最低 20 秒的检测间隔
- 图表:支持以图表形式查看历史数据
2.安装Docker
本教程操作环境为Linux Ubuntu系统,在开始之前,我们需要先安装Docker。
在终端中执行下方命令安装docker:
curl -fsSL https://get.docker.com -o get-docker.sh
然后再启动docker
评论前必须登录!
注册