查看原文
其他

45K+ 超级好用的开源监控工具

小刘 爱编程爱技术 2024-02-23

小编今天为大家带来一款最近特别火的监控工具:uptime-kuma,简洁易用、轻量级、开源免费,具有丰富的告警类型和通知类型,开箱即用,可自托管。

在线体验地址:

https://demo.kuma.pet/start-demo

首次访问,需要创建一个管理员账号,根据提示填写相关信息即可。

提供优美的监控 Dashboard 面板。

你仅需几分钟的时间,便可快速搭建一个高效的监控应用。目前该项目已在 GitHub 已获得 45k Stars,4.1k forks,累计更新100+个版本,异常的火爆。

🎨️ 功能特性

  • 开源免费,开箱即用、遵循MIT开源协议
  • 简洁易用、外观精美、轻量级
  • 炫酷的、响应式的、快速的 UI/UX
  • 监控多样,广泛支持多种监控类型配置
  • 支持监控HTTP(s)/TCP/HTTP(s) 关键词、Ping/DNS记录、Steam游戏服务、Docker 容器等等
  • 多种通知方式,便捷的警报通知机制
  • 通过 Telegram、Discord、Gotify、Slack、电子邮件等 70 多种通知服务发送通知
  • 20 秒间隔,提供代理支持
  • Ping 图(Ping Chart)
  • 证书信息(Certificate Info)
  • 多语言支持:50+种全球主要语言的支持

🧰 Docker部署

官方提供了 docker 安装和源码安装两种方式,这里选择大家都爱的 docker 安装方式,一条命令搞定:
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1

其中,命令中的-v uptime-kuma:/app/data是做目录映射,大家可以根据实际情况指定其他的数据卷映射。

如果你想监控 docker 服务,最常见的一种方式就是将/var/run/docker.sock挂在uptime-kuma 的容器下。
命令如下:
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data -v /run/docker.sock:/run/docker.sock --name uptime-kuma louislam/uptime-kuma:1

🔥 快速体验

服务启动成功后,在浏览器访问如下地址:

http://<SERVER IP>:3001

首次使用需要创建管理员账号,输入用户名、密码。其中密码必须包含字母和数字,长度至少6位。

在设置里可修改语言、外观、通知、反向代理、API密钥等。

支持的通知类型
支持的监控类型
添加监控项,选择监控类型,根据页面提示填写相关的信息,最后保存,就可以了。

监控面板,仪表盘展示

uptime-kuma 开箱即用,丰富的监控类型和通知服务,十分的强悍灵活,通过实时反馈和历史数据分析,提供关于系统性能和故障的实时信息,让我们能够随时了解网站或服务的运行情况。


附项目的链接:

开源地址:

https://github.com/louislam/uptime-kuma


官网:

https://uptime.kuma.pet


往期推荐:

2.6K+ 超酷!像拿快递一样取文件,超实用!
16K+ 开源免费的外文阅读辅助工具,复制即翻译
3K+ Stars 开源的性能监控、统计神器
6K+ Stars 开源的屏幕共享神器,高质量低延迟!
点关注不迷路,每日分享优秀开源项目

继续滑动看下一个

45K+ 超级好用的开源监控工具

小刘 爱编程爱技术
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存