跳到内容
入门指南

入门指南

Status200 是一个开源的可观测性平台。它检查你的网站、API 和服务器是否正常工作,收集你的应用发送的日志、指标和追踪,在出现故障时呼叫值班人员,并通过状态页面告知你的客户。这一切都在同一个产品中完成,因此发现问题的工具也正是呼叫你团队的工具。你可以使用 Status200 Cloud,也可以在自己的服务器上运行它。

从这里开始:

Status200 如何协同工作

一切都从你要关注的对象开始。监视器按计划检查它,或读取它发送的遥测数据。当监视器的条件匹配时,Status200 会声明事件或创建告警,呼叫值班人员,并在你需要时把事件显示在状态页面上。

flowchart TB probes["探测器检查你的<br/>网站和 API"] --> monitors["监视器"] telemetry["你的应用和代理<br/>发送遥测数据"] --> monitors monitors -->|"条件匹配"| problems["事件和告警"] problems --> oncall["值班策略<br/>呼叫你的团队"] problems --> status["状态页面<br/>告知你的客户"]

从一次失败的检查,到被呼叫的团队和更新的状态页面

  • 事件 是影响用户的问题。它可以呼叫值班人员,并显示在你的状态页面上。
  • 告警 是需要团队在用户察觉之前调查的问题。它同样可以呼叫值班人员,但从不显示在状态页面上。

核心概念 用几句话解释每个部分。

浏览文档

文档的组织方式与侧边栏相同,共九个部分。选择你需要的部分。

监控

事件响应

可观测性

自动化与 AI

集成

开发者

管理

从其他工具迁移

带上你现有的配置

项目设置 → 高级 → 从其他工具导入 会读取你在其他工具中的配置,使用 API 密钥,对于 Uptime Kuma 则使用文件。它会显示找到的内容,并创建你勾选的项目。其他工具中的任何内容都不会改变,再次运行导入也绝不会重复创建任何东西。

迁移来源Status200 读取的内容
Opsgenie用户、团队、排班、升级和服务
PagerDuty用户、团队、排班、升级策略和服务
incident.io用户、团队、排班、升级路径、服务和事件设置
Splunk On-Call用户、团队、轮换和升级策略
Grafana OnCall用户、团队、排班和升级链
UptimeRobot监视器和公开状态页面
Atlassian Statuspage页面、其组件和分组,以及邮件订阅者
Better Stack监视器、心跳、状态页面和邮件订阅者
Pingdom正常运行时间检查
StatusCake正常运行时间、SSL 和心跳检查
Uptime Kuma监视器,来自备份或指标页面

Status200 可以替代什么

能力作用可替代的工具
正常运行时间监控从全球各地检查可用性和响应时间。Pingdom、UptimeRobot
状态页面向客户展示你的服务的当前状态和历史。Atlassian Statuspage
事件管理从头到尾处理事件,包括备注、所有者和时间线。incident.io
值班与告警安排值班班次,并持续升级直到有人响应。PagerDuty、Opsgenie
日志管理收集、搜索和可视化日志。Loggly
工作流自动执行操作,并把 Status200 连接到你已在使用的工具。Zapier
应用性能监控跟踪链路追踪、响应时间、吞吐量和错误率。New Relic、Datadog
错误跟踪将异常连同堆栈跟踪和上下文一起分组。Sentry

后续步骤