使用 CloudWatch 指標監控 WebSocket API執行 - Amazon API Gateway

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 CloudWatch 指標監控 WebSocket API執行

您可以使用 Amazon CloudWatch 指標進行監控 WebSocket APIs。配置與用於的模型組態類似RESTAPIs。如需詳細資訊,請參閱 使用 Amazon CloudWatch 指標監控RESTAPI執行

支援下列指標 WebSocket APIs:

指標 描述
ConnectCount 傳送到 $connect 路由整合的訊息數。
MessageCount 從用戶端或傳送至用 WebSocket API戶端的訊息數目。
IntegrationError 從整合傳回 4XX/5XX 回應的請求數。
ClientError 呼叫整合前,API閘道傳回具有 4XX 回應的要求數目。
ExecutionError 呼叫整合時發生的錯誤。
IntegrationLatency APIGateway 將要求傳送至整合與從整合接收回應的API閘道之間的時差。受回呼和偽裝整合抑制。

您可以使用下表中的維度來篩選API閘道量度。

維度 描述
ApiId 篩選具有指定 API ID API 的API閘道量度。
ApiId, 舞台 針對具有指定 API ID 和API階段 ID 的階段篩選API閘道量度。
ApiId、方法、資源、階段

篩選具有指定 API ID、階段 ID、資源路徑和路由 ID 之API方法的API閘道度量。

API除非您已明確啟用詳細指標,否則閘道不會傳送這些 CloudWatch 指標。您可以呼叫API閘道 V2 的UpdateStage動作,將detailedMetricsEnabled內容更新RESTAPI為來執行此操作true。或者,您可以呼叫更新階段 AWS CLI 命令,將DetailedMetricsEnabled屬性更新為。true啟用這類指標會產生您帳戶的額外費用。如需定價資訊,請參閱 Amazon CloudWatch 定價