如何使用serverless datadog插件监控HTTP状态码

How to monitor HTTP status codes with serverless datadog plugin

我正在后台使用 serverless-plugin-datadog, which uses datadog-lambda-layer

docs state,通过使用此插件,不再需要包装处理程序。顺便说一下,这是我决定去做的主要原因。

lambda 本身是一个 REST API,它以专用状态代码响应。

我现在的问题是,如何监控4xx5xx http状态码的数量?我是否必须在 datadog 中定义自定义指标才能工作?我假设插件附带了这些开箱即用的数据,但看起来我在这里遗漏了一个重要部分。

but it looks like I'm missing an important part here.

这就是重点。 lambda 本身与特定 statusCodes 没有太大关系。所以我要么记录每个状态代码,然后让 datadog 相应地解析它。

或者,这就是我寻求的解决方案,我可以利用 API-Gateway 来监控每​​个 lambda 的状态代码。