Monitoraggio dell'esecuzione dell'API WebSocket con le metriche CloudWatch
Puoi utilizzare i parametri Amazon CloudWatch per monitorare le API WebSocket. La configurazione è simile a quella utilizzata per le API REST. Per ulteriori informazioni, consulta Monitoraggio dell'esecuzione della REST API con le metriche Amazon CloudWatch.
I seguenti parametri sono supportati per le API WebSocket:
Parametro | Descrizione |
---|---|
ConnectCount | Il numero di messaggi inviati all'integrazione route $connect . |
MessageCount | Il numero di messaggi inviati all'API WebSocket, da o verso il client. |
IntegrationError | Il numero di richieste che restituiscono una risposta 4XX/5XX dall'integrazione. |
ClientError | Il numero di richieste con una risposta 4XX restituita da API Gateway prima che l'integrazione venga richiamata. |
ExecutionError | Errori che si sono verificati durante la chiamata all'integrazione. |
IntegrationLatency | La differenza di tempo tra API Gateway che invia la richiesta all'integrazione e API Gateway che riceve la risposta dall'integrazione. Soppresso per callback e integrazioni fittizie. |
Per filtrare i parametri di API Gateway, puoi utilizzare le dimensioni nella seguente tabella.
Dimensione | Descrizione |
---|---|
ApiId | Filtra i parametri API Gateway per un'API con l'ID API specificato. |
ApiId, Fase | Filtra i parametri API Gateway per una fase API con l'ID API e l'ID fase specificati. |
ApiId, Metodo, Risorsa, Fase |
Filtra le metriche di Gateway API per un metodo API con l'ID API, l'ID fase, il percorso della risorsa e l'ID instradamento specificati. API Gateway non invia questi parametri a meno che non siano stati abilitati esplicitamente parametri CloudWatch dettagliati. A questo scopo, richiama l'operazione UpdateStage dell'API REST API Gateway V2 per aggiornare la proprietà |