监控您的 API

Postman Monitors 让您可以持续了解 API 的运行状况和性能。设置新显示器既简单又灵活。快速创建正常运行时间监视器(公开测试版)以监视单个 API 端点。或者创建一个基于集合的监视器来运行 API 测试脚本、将多个请求链接在一起并验证关键的 API 流。

监视器运行后,您将收到任何系统中断或测试失败的警报,因此您可以在 API 的使用者受到影响之前识别和解决问题。

内容

正常运行时间监视器

正常运行时间监视器(公开测试版)可以轻松跟踪 API 或网站的可用性。无需设置集合、测试脚本或环境。只需输入您要监控的 URL(仅限 HTTP 或 HTTPS)并选择要通知中断的团队成员。

正常运行时间监控器每隔一分钟(付费计划)或每 15 分钟一次(免费计划)持续检查 URL 的可用性。一旦检测到停机时间,选定的团队成员将通过电子邮件收到警报。

正常运行时间监视器可确保您的 API 或服务全天候可用,并帮助您更快地检测系统中断问题。正常运行时间统计信息记录在监视器的仪表板上,因此您可以随时检查 API 的状态、查看过去的趋势或根据需要暂停监视器。

了解如何创建正常运行时间监视器

正常运行时间监控器只能监控通过 Internet 公开可用的 URL、API 端点和网站。仅支持 HTTP 和 HTTPS。

基于集合的监视器

基于集合的监视器按照您设置的时间表运行来自 Postman 云的一系列请求。创建监视器时,您可以选择包含要运行的请求的集合。这些可以是简单地指示端点已启动且可访问的基本请求。更复杂的集合可以利用链式请求测试脚本环境变量来验证 API 响应和功能。

您可以根据您的Postman 计划将监视器配置为尽可能频繁地运行。对于付费计划,监视器可以安排为每五分钟运行一次。对于免费计划,监视器可以安排为每小时运行一次。您甚至可以指定您希望从世界的哪个地区运行该系列(仅限付费计划)。

如果测试失败或发生错误,则会通过电子邮件收到警报,或者设置集成以通过 Slack 和其他渠道获得通知。所有结果都记录在监视器的仪表板上,因此您可以查看过去的结果或查看一段时间内的趋势。

了解如何设置基于集合的监视器

用例

因为它们运行 Postman 请求和脚本,所以基于集合的监视器可用于以多种方式监视 API。以下是您可以使用基于集合的监视器执行的一些操作:

  • 检查 API 运行状况和性能。确保 API 在生产环境和其他环境中启动并运行。
  • 验证 API 响应结构和数据。确保 API 按照规范运行。
  • 测试复杂的多步骤工作流程。确保关键 API 流和边缘案例按预期工作。
  • 持续进行用户接受度、冒烟和回归测试。主动识别问题,以便在它们影响 API 使用者之前解决它们。
  • 在多个环境和区域中运行测试。确保您的 API 在任何地方都能正常工作。(在多个区域运行监视器需要付费的 Postman 计划。)
  • 监控端点的安全性。持续测试 API 以找出已知的安全漏洞。
  • 在监视器仪表板上可视化结果。随着时间的推移更好地了解 API 性能并确定趋势。

想看看 Postman Monitors 的实际应用吗?访问Postman API 监控示例公共工作区以查找一些常见监控用例的示例集合。您可以通过创建分支来协作处理工作区中的集合,或者通过将集合导出并导入到团队工作区来修改集合以供团队使用。

下一步

了解如何设置新的基于集合的监控器开始监控 API 端点的正常运行时间