View a markdown version of this page

Uso de la centralización de registros con canarios de varias ubicaciones - Amazon CloudWatch

Uso de la centralización de registros con canarios de varias ubicaciones

Al configurar un canario para que se ejecute desde varias ubicaciones, cada ejecución genera registros en su región correspondiente. Puede utilizar la centralización de Registros de CloudWatch para agregar estos registros en una sola región, lo que facilita la supervisión y la solución de problemas de los resultados del canario desde un solo lugar.

Para obtener información sobre cómo funciona la centralización de registros, incluidos los conceptos, los permisos y la configuración, consulte Centralización del registro desde varias cuentas y regiones en la Guía del usuario de Registros de CloudWatch.

Configuración de la centralización de registros para un canario de varias ubicaciones

Para centralizar los registros de un canario de varias ubicaciones, cree una regla de centralización de registros en Registros de CloudWatch con la siguiente configuración recomendada.

Opción Valor recomendado
Regiones de origen Las mismas regiones que las ubicaciones de réplica en el canario de varias ubicaciones
Cuenta de destino La misma cuenta en la que se encuentra el canario de varias ubicaciones
Destination region (Región de destino) Región principal del canario de varias ubicaciones
Filtro LogGroupName ^ /aws/lambda/cwsyn-
Grupo de registro de destino ${source.logGroup}

Esta regla centraliza todos los registros de canarios de las regiones de origen seleccionadas en la región de destino, incluidos los registros de canarios que no son de varias ubicaciones que se encuentren en esas regiones. En concreto, en el caso de los canarios de varias ubicaciones, si se utiliza ${source.logGroup} como grupo de registros de destino, se colocan los registros de réplica en el mismo grupo de registros que los canarios principales, ya que los canarios principales y de réplica comparten el mismo nombre de grupo de registro.

Para obtener instrucciones sobre cómo crear una regla de centralización de registros, consulte Centralización del registro desde varias cuentas y regiones.

Visualización de registros centralizados

Si utiliza la configuración recomendada anteriormente, los registros de todas las regiones de ejecución del canario aparecen en el grupo de registro de la región principal. Si configuró un destino diferente, los registros aparecen en el destino que especificó.

Visualización de registros centralizados (consola)
  1. Abra la consola de CloudWatch.

  2. En el panel de navegación, elija Señales de aplicación, Valores controlados de Synthetics.

  3. Elija el nombre del canario de varias ubicaciones para abrir su página de detalles.

  4. En la tabla Ejecuciones de canarios seleccionados, elija una ejecución de canarios que se haya producido en la región principal.

  5. Elija la pestaña Registros en la parte inferior de la página de detalles del canario.

  6. Elija Ver/Descargar en Información de registros.

Puede utilizar Información de registros de CloudWatch para consultar todas las entradas de registro. Por ejemplo, para buscar errores en una región específica:

fields @timestamp, @message, @logStream | filter @aws.region like /us-west-2/ | filter @message like /ERROR/