真正理解响应内容的 API 监控。

返回 200 状态码并不代表您的 API 正常工作。UptimePush 会检查 JSON 内容、测量延迟,并在值班团队真正会看的渠道上发出提醒。

对响应内容断言,而不仅是状态码

将监控项指向任意端点,选择请求方法,添加 Bearer 令牌等请求头,并发送 JSON 请求体。然后告诉 UptimePush 哪个 JSON 路径必须等于哪个值,例如 $.status 等于 "ok",或 $.queue.depth 小于 100。

  • 支持 GET、POST、PUT、PATCH、DELETE 和 HEAD
  • 自定义请求头和请求体
  • JSON 路径断言,支持等于、包含、大于和小于
  • 响应时间阈值
  • 检查原始响应体中是否包含或缺少关键词

在用户察觉之前发现变慢

设置一个阈值(例如 800 ms),当 p95 延迟悄然超过时即可收到提醒。响应时间图表会显示变慢从何时开始,通常能直接指向引发问题的那次部署。

为 API 背后的任务提供心跳监控

队列工作进程和 cron 任务没有可供检查的 URL。为它们创建一个心跳监控:任务完成后 ping 一个唯一 URL,若 ping 未按时到达,您将收到告警。

常见问题

可以监控需要认证的端点吗?+

可以。添加 Authorization 请求头或基本认证即可。密钥加密存储,绝不会显示在状态页上。

支持 GraphQL 吗?+

支持。发送包含查询的 POST 请求体,并对 JSON 结果进行断言。

我需要哪个套餐?+

JSON 断言、自定义请求头和 POST 请求体属于 Pro 套餐功能。简单的状态码检查免费。

监控您的 API

免费开始,Pro 套餐每月 €9 起即可添加 JSON 断言。

免费开始 – 无需信用卡 ↗