【云原生-Uptime Kuma】自动化运维监控工具-Uptime Kuma

文章目录

简介

基础信息

  • uptime-kuma是一款开源的、多功能的服务器监控面板 。
  • 功能真的很强大,其中比较实用,也是最初的推出的功能就是拨测功能,还有证书监控。
  • 项目上线后,我们通常会将站点监控配置到云平台上,以检测各站点的连通性。
  • Uptime Kuma 是一个开源的监控工具,功能类似于 Uptime Robot。相较于其它同类工具,Uptime Kuma 支持自托管服务,并且限制更少。本文将介绍 Uptime Kuma 的安装和使用方法。

开源信息

在线安装

docker安装

  • 一键脚本安装docker、docker-compose
bash 复制代码
wget -O docker-install.sh https://files.rundreams.net/sh/run-sh/docker/docker-install.sh && sh docker-install.sh

Uptime Kuma安装

yaml 复制代码
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1

docker-compose安装

yaml 复制代码
version: "3"
services: 
  uptime-kuma:
    image: louislam/uptime-kuma:1
    container_name: "uptime-kuma"
    restart: "always"
    volumes: 
      - "/etc/localtime:/etc/localtime"
      - "/data/uptimekuma:/app/data"
    ports: 
      - "3001:3001"

在线访问

账号创建

  • 管理员账号创建
  • 账号登录

基础配置

  • 配置主站点信息
  • 设置状态通知
  • 这款工具支持的告警渠道多达90+,常用的基本都支持
  • 增加标签配置
  • 根据实际情况配置监控保留时间

监控管理

监控看板

  • 监控配置首页

添加监控组

  • 支持多种监控类型配置

配置http监控

  • 配置https监控探测
  • 查看具体某个监控,支持https到期时间通知
  • 查询证书具体信息

监控异常通知消息

  • 前面我们配置通知消息为钉钉,也可尝试其他的配置
  • 钉钉通知如下:

自定义监控页面

  • 自定义页面信息

特性支持

支持计划维护

  • 暂时没有深究

特性总结

  • 监控HTTP(s) / TCP / HTTP(s)关键字 / HTTP(s) Json查询 / Ping / DNS记录 / 推送 / Steam游戏服务器 / Docker容器的运行时间
  • 时尚、反应灵敏、快速的用户界面/体验
  • 支持通过Telegram、Discord、Gotify、Slack、Pushover、电子邮件(SMTP)以及90多种通知服务进行通知
  • 多语言支持
  • 多个状态页面
  • 将状态页面映射到特定域名
  • Ping图表
  • 证书信息
  • 双因素认证支持

总结

  • Uptime Kuma 的界面干净简洁,部署和使用都非常简单。
  • 如果你本身对站点监控没有太高要求的话,Uptime Kuma 是一个非常好的选择。
  • 页面都是中文的,具体功能请自行体验,做一款小而美的站点,应用端口,主机存活类监控工具来说,还是非常不错的,不仅配置简单,状态显示也很友好。
相关推荐
老黄编程10 分钟前
08-ubuntu如何获取发行版代号
linux·运维·ubuntu
百锦再11 分钟前
第5章 所有权系统
运维·git·python·eclipse·go·github·负载均衡
草莓熊Lotso12 分钟前
Linux 权限管理进阶:从 umask 到粘滞位的深度解析
linux·运维·服务器·人工智能·ubuntu·centos·unix
Dobby_052 小时前
【Docker】容器网络探索(二):实战理解 host 网络
网络·docker·云原生
iCxhust2 小时前
windows环境下在Bochs中运行Linux0.12系统
linux·运维·服务器·windows·minix
九河云4 小时前
数字化转型中的网络安全风险与零信任架构实践
运维·科技·安全·web安全·架构
守城小轩6 小时前
轻量级HTTP&Socks代理GOST: Linux编译安装
运维·网络·网络协议
橙色云-智橙协同研发7 小时前
从 CAD 图纸到 Excel 数据:橙色云智橙 PLM 打造制造企业数字化协同新模式
大数据·功能测试·云原生·cad·plm·云plm·bom提取
奋斗的蛋黄7 小时前
网络卡顿运维排查方案:从客户端到服务器的全链路处理
运维·服务器·网络
wanhengidc8 小时前
云手机搬砖 尤弥尔传奇自动化操作
运维·服务器·arm开发·安全·智能手机·自动化