API监控示例
让我们通过一个理想的示例来了解API监控工具是如何运营的。首先,我们在部署API时加入API监控工具。我们可以使用API监控工具构建测试流程以检查断言、HTTP状态代码等。
之后,API会给我们提供数据分析和数据可视化图表,我们可以用这些分析结果来查找异常、延迟或排序请求等问题。
然后,我们设置警报阈值,以便在 API 路由失败时通知我们。此外,我们可以将API监控工具集成到我们的 CI/CD 通道中,这样我们就不会将错误的代码投入到实际环境中。如果路由失败,我们还可以从API监控工具中获得报告并发现路由失败的位置、时间、方式和原因。
此示例包括我们希望从监控工具中获得的大多数关键数据:
-
测试
-
分析/图表
-
警报
-
集成
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QJBa1rIw-1623806808476)(https://images.pexels.com/photos/7367/startup-photo.jpg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260)]
何时选择API监控工具
尽管上述的示例看起来很典型,但它可能不是开发和部署API的最佳方式。监控和测试已成为许多API监控产品的关键功能。这意味着我们通常只使用一种监控工具即可获得两种用途。
因此,我们会希望在开发API的同时设置API监控和测