Skip to main content

Descripción general

Envía los registros de acceso de Fastly a tu destino de S3 asignado por Profound para ver el tráfico de agentes en Agent Analytics. Esta guía cubre los servicios de CDN de Fastly que usan VCL y cifrado SSE-S3.
Contacta con el soporte de Profound para recibir el nombre de tu bucket, el prefijo de destino, la región y el ARN del rol de IAM antes de habilitar la entrega.
Para la entrega por HTTP, usa la integración HTTPS de Fastly. Para un servicio de Fastly Compute, contacta con soporte para confirmar la configuración de registro.

Requisitos previos

  • Acceso al servicio de Fastly que gestiona el tráfico de tu sitio web.
  • Permiso para editar endpoints de registro y activar una versión del servicio.
  • Tu ID de cuenta de Fastly, que Profound necesita para configurar los permisos de entrega.

Cifrado

Esta guía usa SSE-S3 (AES256) para cifrar tus registros en reposo con claves gestionadas por Amazon S3.

Configuración

1

Obtén la configuración de tu destino

Contacta con el soporte de Profound e indica tu dominio y tu ID de cuenta de Fastly. Profound configura el origen y un rol que permite a Fastly escribir en tu destino asignado.Recibirás un nombre de bucket, un prefijo de destino, una región y un ARN de rol. Usa el prefijo exactamente como se proporciona, incluida la barra final. El prefijo identifica tu origen.
El ARN del rol es el valor de autorización para esta configuración. No necesitas claves de acceso de AWS ni un token de ingesta HTTP de Profound.
2

Crea un endpoint de registro de S3

Abre tu servicio de Fastly y edita una versión del servicio. En su configuración de registro, crea un endpoint de Amazon S3.Mantén la ubicación de registro predeterminada. Sigue la guía de endpoints de S3 de Fastly para ver el diseño actual del panel de control.
3

Establece el formato de registro

Pega esta plantilla en Log format como una sola línea. Emite los campos que espera el procesador de Fastly de Profound.
Usa Blank como formato de línea de registro (message_type=blank) para que no se añada ningún prefijo de syslog. Cada línea debe contener un objeto JSON. Profound no acepta el formato de registro predeterminado separado por espacios ni un array JSON para esta integración de S3.Usa salida sin comprimir o gzip. Los nombres de archivo gzip deben terminar en .gz para que Profound pueda descomprimirlos. No habilites el cifrado PGP, Snappy ni Zstandard para esta configuración.
4

Filtra por tu dominio

Adjunta una condición de registro que coincida con el nombre de host que quieres supervisar. Por ejemplo:
Reemplaza example.com con tu nombre de host. Incluye en tu condición cualquier nombre de host adicional que quieras supervisar.
5

Habilita la entrega

Una vez que Profound confirme que tu origen está listo, guarda el endpoint y activa la versión del servicio. Genera tráfico hacia el dominio configurado y espera a que Fastly entregue un archivo de registro.La configuración Period del endpoint controla con qué frecuencia se finalizan los archivos. Revisa esa configuración al estimar cuándo llegará tu tráfico de prueba.

Verificar la ingesta

Abre Agent Analytics para tu dominio y selecciona un rango de fechas que cubra tus solicitudes de prueba. Confirma que el tráfico de agentes esperado aparece después de la entrega y el procesamiento. Si faltan datos, contacta con soporte e indica tu dominio, el ID del servicio de Fastly, el nombre del endpoint, la hora de la solicitud y cualquier error de entrega o ruta de archivo de S3. No incluyas credenciales.

Solución de problemas

Recursos adicionales