开始使用监控

你可以用 Instatus 监控在服务出现故障时收到通知,也可以跟踪服务的可用性和性能。

事件发生时,你可以和团队协作来解决它,也可以选择更新你的状态页

你的监控列表大致是这样:

监控列表

主要功能

  • 从多个地区每 30 秒检测一次。
  • 保留响应体、响应头等详细日志。
  • 跟踪服务的可用性和性能。
  • 定义多个条件,确保服务确实正常工作。可以检查状态码、响应时间、特定关键词等。
  • 通过 Slack、邮件、短信、电话呼叫等多种渠道向团队发送告警。
  • 设置值班排期,在事件发生时通知到对的人。

点击某个监控后,你可以看到它的更多详情:

监控

添加第一个监控

要添加监控,请进入你的项目 → 监控 → 添加监控。

添加监控

监控类型

选择你的监控类型。可选项有网站、API、Cron / 心跳、Ping、TCP、UDP 或 DNS。

监控类型

填入你要监控的 URL。根据监控类型不同,这里可以是具体的 URL 或主机名。

满足以下条件时视为监控成功

这些是监控成功所必须满足的条件。根据监控类型,你有多种断言可选。

  • 网站(可用性、响应体、状态码、JSON 响应体、响应头、响应时间)
  • API(可用性、响应体、状态码、JSON 响应体、响应头、响应时间)
  • Ping(响应)
  • TCP(端口阈值)
  • DNS(服务器应答:A 或 MX)

你可以设置告警,在监控故障或恢复时通知你。

高级设置

监控高级设置
  • **易记名称:**给监控起一个便于自己识别的名称。
  • **检测间隔:**选择运行监控的频率。想要更高频的检测,可以升级到 Pro 套餐
  • **检测地区:**我们每次从一个地区发起检测,按轮询方式轮流。可选美国、加拿大、欧洲和亚洲。
  • **添加到状态页:**该选项可以把监控添加到你的状态页。
  • **当监控出现故障时:**你可以创建一个事件、发布到状态页,或通知页面订阅者。
  • **当监控恢复时:**你可以解决该事件、发布到状态页,或通知页面订阅者。

把 Instatus 检测加入白名单

如果你的服务位于防火墙、WAF 或机器人防护之后,可能需要放行 Instatus 的检测,避免被拦截。

每次监控请求都会带上这个 User-Agent:

InstatusBot/1.0 (+https://instatus.com; support@instatus.com)

不建议按 IP 地址做白名单。我们的 IP 可能会随时间变化, 用 User-Agent 更可靠。

你也可以使用 instatus.com/ips 上的列表按 IP 地址做白名单。

恭喜,你已经添加了第一个监控!