联系我们

课程大纲

团队的监控自主权

  • 为什么云监控SaaS会暴露基础设施拓扑和性能数据。
  • Uptime Kuma架构:Node.js、SQLite和Vue.js前端。
  • 与Nagios、Zabbix和Grafana OnCall的比较。

快速部署

  • Docker一键安装与数据持久化。
  • 反向代理与TLS设置。
  • 初始配置与管理员账户。
  • 用于认证和基础URL的环境变量。

监控类型

  • HTTP/HTTPS,支持关键词和状态码检查。
  • TCP端口与ping/ICMP监控。
  • DNS解析与查询类型检查。
  • 用于定时任务和备份心跳的推送监控器。
  • MQTT、gRPC和游戏服务器监控。

告警渠道

  • SMTP电子邮件与Microsoft Teams Webhooks。
  • Slack、Discord、Telegram和Signal机器人。
  • PagerDuty、Opsgenie和自定义Webhook负载。
  • 通知限速与升级策略。

状态页面

  • 创建品牌化的公共状态页面。
  • 事件时间线与维护模式。
  • 自定义CSS与域名映射。
  • 用于状态自动化的RSS和JSON订阅。

集成与维护

  • Prometheus指标端点,用于外部抓取。
  • 用于批量监控器创建与管理的API。
  • 数据库备份与迁移。
  • 更新与保护实例。

要求

  • 基本的Linux和Docker管理知识。
  • 理解HTTP、TCP和监控概念。
  • 熟悉通知渠道:电子邮件、Slack、Discord。

目标受众

  • 希望替代云监控仪表盘的SRE和DevOps团队。
  • 需要简单、自托管监控的小型团队。
  • 因合规要求避免使用SaaS监控的组织。
 7 小时

即将举行的公开课程

课程分类