服务器监控最强神器 ——Uptime Kuma 全解析

服务器监控最强神器 ——Uptime Kuma 全解析
Mz Xi前言
如果你的网站、服务器、API、数据库等等业务较多的话,应该会需要一个服务终端全盘监控的吧,这样哪一块有没有问题一目了然,方便之极。
目前类似的东西有很多,这里说一款免费开源并且超多人在用的,很多人应该非常熟悉了。
来看简介:
Uptime Kuma 是一个易于使用的自托管监控工具。
就很简单嘛,好看好用免费开源,嘻嘻。
截图:
现场演示
试试看!
Demo Server (所在地: Frankfurt - Germany): https://demo.kuma.pet/start-demo
这是一个临时的现场演示,所有数据将在 10 分钟后删除。
安装方式
这个有很多啦,直接去发布页有详细说明:Uptime Kuma
或者你如果用1panel面板的话,应用商店搜索一下可以直接容器安装,然后不想端口的话弄个二级域名反向代理一下就好了。
比如:[Demius`blog](https://blog.demius.tech/archives/518.html)
通知配置
这里主要提一下两种通知配置,其他的咱们小白比较少使用。
[tabs]
[tab name=”邮件通知” active=”true”]
设置通知可以在设置>通知中或在某一监控项中配置,点击设置通知:
通知类型选择 电子邮箱(SMTP)
其它项按如下配置:
显示名称:管理列表显示的名称,自定义
主机名:服务器地址
- 网易163邮箱:
smtp.163.com
- QQ邮箱:
smtp.qq.com
- 阿里邮箱:
smtp.aliyun.com
- 网易163邮箱:
端口:一般为465
安全性:选用
TLS
用户名:邮箱名
密码:邮箱密码,一般为邮箱授权码,在邮箱设置中获得,如网易163邮箱
发信人:接收邮件显示的发信人,按照提示格式填写
收信人:接收邮件的人,可与发信人一致
抄送、密送:一种邮件转发功能,可不设置
邮件主题:邮件的标题,如
{{NAME}}:{{STATUS}}
- :服务名称
- :主机名或URL
- :状态
默认开启:新的监控项将默认启用此通知,建议开启
应用到所有现有监控项:现有的监控项启用此通知
点击测试,收到一封主题为 Test:⚠️ Test
的邮件即为成功,最后点击保存,如果有监控项出现问题,会收到邮件提醒
[/tab]
[tab name=”微信通知”]
Server酱,英文名为ServerChan,是一款专为程序员设计的通信软件,可以帮助与服务器之间进行通信。它允许用户在不需要安装客户端应用程序的情况下,通过网页界面的API将消息推送到服务器或智能设备。
简单来说,Server酱配置完成后可以在微信收到相应通知。
通知类型选择 ServerChan (Server酱)
- 显示名称:管理列表显示的名称,自定义
- SendKey:在Server酱 SendKey中获取,需要登录关注公众号注册
- 默认开启:新的监控项将默认启用此通知,建议开启
- 应用到所有现有监控项:现有的监控项启用此通知
点击测试,在 方糖公众号
收到内容为一条测试消息的通知即为成功,最后点击保存,如果有监控项出现问题,会收到邮件提醒
[/tab]
[/tabs]
配置状态页面
首先点击状态页面,添加新的状态页面
- 名称为页面显示的标题,这个随便你自定义
- 路径为页面地址,如
/status/other
,访问地址就为你的域名 /status/other
在状态页面就可以进行一些页面个性化的设置:
- 描述:页面介绍
- 底部自定义文本
- 主题:明暗设置、显示标签、显示 Powered By、显示证书有效期
- 自定义CSS
- 添加分组:将监控项分类
- 添加监控项:添加在仪盘表已设置的监控项