Monitoreo de colas de Amazon SQS con CloudWatch
Amazon SQS y Amazon CloudWatch están integrados, por lo que puede utilizar CloudWatch para ver y analizar métricas correspondientes a sus colas de Amazon SQS. Puede ver y analizar las métricas de sus colas desde la consola de Amazon SQS, la consola de CloudWatch, mediante la AWS CLI o con la API de CloudWatch. También puede establecer alarmas de CloudWatch para las métricas de Amazon SQS.
Las métricas de CloudWatch para sus colas de Amazon SQS se recopilan automáticamente y se insertan en CloudWatch a intervalos de un minuto. Estas métricas se recopilan en todas las colas que cumplen las directrices de CloudWatch para considerarse activas. CloudWatch considera que una cola está activa durante un máximo de seis horas si contiene algún mensaje o si cualquier acción accede a ella.
Cuando una cola de Amazon SQS está inactiva durante más de seis horas, el servicio de Amazon SQS se considera inactivo y deja de entregar métricas al servicio CloudWatch. Los datos que faltan, o los datos que representan cero, no se pueden visualizar en las métricas de CloudWatch para Amazon SQS durante el periodo de tiempo en que su cola de Amazon SQS estuvo inactiva.
nota
-
Se puede activar una cola de Amazon SQS cuando el usuario que llama a una API en relación con la cola no está autorizado y la solicitud falla.
-
La consola de Amazon SQS realiza una llamada a la API
GetQueueAttributescuando se abre la página de la cola. La solicitud la de APIGetQueueAttributesactiva la cola. -
Se produce un retraso de hasta 15 minutos en las métricas de CloudWatch cuando se activa una cola desde un estado inactivo.
-
No se aplica ningún cargo por las métricas de Amazon SQS que se comunican en CloudWatch. Se ofrecen como parte del servicio de Amazon SQS.
-
Las métricas de CloudWatch son compatibles para colas estándar y FIFO.