轻量化监控工具--Uptime Kuma

426 阅读2分钟

前言:

最近服务器总出问题,导致支付接口不定期失败,痛失好几笔付款!

俗话说,饿死事(不)小,失节事(不)大。受得住老板这三天两头不分昼夜的点你,可受不了年终绩效降档啊...

于是乎,为堵住悠悠众口,得找个靠谱的监测工具先于老板和用户发难前解决问题。偶然间找到Uptime Kuma 这么个小巧轻量的监测工具,简直不要太好使~

Uptime Kuma 简介

之前在大公司的时候,也用过Prometheus、Zabbix之类的监控工具,奈何成本太高了,这一通部署配置...到是不缺了周报的汇报内容和工时的填写。现在到了轻量化的公司之后,可没有那么多成本让咱祸祸。

于是在小小的互联网上挖呀挖呀挖,别说还真淘到了一件宝贝,麻雀虽小,五脏俱全的Uptime Kuma。 看看GitHub上的Star数就知道了 [官网地址]

image.png

功能特性

  • 支持 HTTP(s) / TCP / HTTP(s) 关键字 / HTTP(s) Json 查询 / Ping / DNS 记录 / 推送 / Steam 游戏服务器 / Docker 容器/Mysql/Redis/MQTT等监控对象。
  • 页面简约,交互简单,响应速度快,多主题风格
  • 集成数十种hook通知
  • 反正提供了多语言(但咱也用不到)
  • 支持自定义分组
  • 支持SSL证书信息和证书到期提醒
  • 提供网络代理
  • 还有一堆三方插件

在线Demo

贴心的提供了在线DEMO,虽然时间有点短,但好歹也是先尝后买~[在线Demo地址]

快速部署

快,是真的快,下载即用。再看下dockerhub上的pulls量。

image.png

命令:

docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1

运行成功后直接访问:http://localhost:3001

image.png 创建完用户密码后,即可见到庐山真面目。

image.png

正式使用

by the way 介绍两个很特别的软件!不能说PPT编写很难,只能说用了这个简直不要太轻松!

彩漩PPT & 歌者 AI PPT

  • 想要体验更轻松的创作PPT么?无论版式、内容、配图、哪怕公司的自定义模板,都不在话下~ 写PPT很简单!
  • 想要团队协同、安全分享、数据分析、在线编辑PPT、知识付费么?试试一站式 PPT 协作分享平台

配置监控项

  • 监控类型很全,常规的、被动的、特殊的,应该是一应俱全
  • 重试机制、请求超时设定、请求参数、验证方法,也是好用的不得了

image.png

配置监控页

image.png

总览效果

  1. 仪表盘正常监控

image.png 2. 仪表盘异常监控

image.png

  1. 监控页监控

image.png