Conecta Fastly a Datadog para ver métricas clave de Fastly (por ejemplo, cobertura de caché y tamaño del encabezado) en contexto con el resto de tus métricas de Datadog.
La integración incluye monitores y dashboards listos para usar que te permiten ver métricas en conjunto, alternar entre métricas de Fastly y logs relacionados, y crear monitores que te alertan cuando una métrica supera un umbral definido por el usuario o se comporta de manera anómala.
Configuración
Instalación
No se requieren pasos de instalación.
Configuración
Recopilación de métricas
Crea un token de API de acceso de solo lectura en la página de gestión de tokens de Fastly, obtén tu ID de servicio del dashboard e ingrésalo en el cuadro de integración de Fastly.
Si usas varios IDs de servicio de una cuenta, ingresa un token de API en cada línea.
El nombre de la cuenta es una forma de organizar tus cuentas y no se usa como parte del proceso de ingesta de datos.
Recopilación de logs
La recopilación de logs no es compatible con este sitio.
Configura el endpoint de Datadog para reenviar logs de Fastly a Datadog. Puedes elegir el endpoint de Datadog
o Datadog (via Syslog)
. Se recomienda el endpoint de Datadog
para una entrega más confiable de logs a través de Syslog.
Seleccionar el endpoint de registro
- Inicia sesión en la interfaz web de Fastly y haz clic en Configure link (Configurar enlace).
- En el menú Service (Servicio), selecciona el servicio adecuado.
- Haz clic en el botón Configuration (Configuración) y, a continuación, selecciona Clone active (Clonar activo). Aparecerá la página de dominios.
- Haz clic en el enlace Logging (Registro). Aparecerá la página de endpoints de registro. Haz clic en Create Endpoint (Crear endpoint) en Datadog o en las opciones Datadog (with Syslog) (Datadog [con Syslog]).
Configurar el endpoint de Datadog (recomendado)
- Asigna un nombre al endpoint, por ejemplo:
Datadog
. - Configura el formato del log. De manera predeterminada, el formato del log de Datadog y Fastly recomendado ya se proporciona y se puede personalizar.
- Selecciona tu región para que coincida con la región de tu cuenta de Datadog:
- Añade tu clave de API de Datadog.
- Haz clic en Create (Crear) en la parte inferior.
- Haz clic en Activate (Activar) en la parte superior derecha para activar la configuración nueva. Después de unos minutos, los logs deberían empezar a llegar a tu cuenta.
Configurar el endpoint de Syslog
Asigna un nombre al endpoint, por ejemplo: Datadog
.
Configura el formato del log para que incluya el formato del log de Datadog y Fastly recomendado con tu clave de API de Datadog al principio. Consulta el Uso del formato de log de JSON en la documentación de Fastly para ver un ejemplo.
<DATADOG_API_KEY> <DATADOG_FASTLY_LOG_FORMAT>
Nota: Tu clave de API de Datadog DEBE estar delante del formato del log de Datadog y Fastly para que tus logs se muestren en Datadog. Consulta las Variables útiles para el registro de logs a fin de obtener más detalles.
Establece Syslog Address (Dirección de Syslog) en:
Establece Port (Puerto) en:
Establece TLS en yes
Establece TLS Hostname (Nombre de host de TLS) en:
En la sección de opciones avanzadas, selecciona Blank
como formato de línea del log
Por último, guarda el endpoint y despliega el servicio. Consulta los logs en tu Explorador de logs de Datadog.
Datos recopilados
Métricas
Eventos
La integración de Fastly no incluye eventos.
Checks de servicio
La integración de Fastly no incluye checks de servicio.
Solucionar problemas
¿Necesitas ayuda? Ponte en contacto con el servicio de asistencia de Datadog.
Referencias adicionales