Empezando con la monitorización Synthetic
Las pruebas Synthetic te permiten observar el rendimiento de tus sistemas y aplicaciones mediante simulaciones de solicitudes y acciones procedentes de todo el mundo. Datadog rastrea el rendimiento de tus páginas web y API desde el backend hasta el frontend, así como en varios niveles de red (HTTP, SSL, DNS, WebSocket, TCP, UDP, ICMP y gRPC), de forma controlada y estable, y te alerta sobre cualquier problema, como regresiones, funciones defectuosas, tiempos de respuesta altos y códigos de estado inesperados.
Tipos de tests Synthetic
Datadog ofrece tests de API, tests de API multipaso, tests de navegador y tests de móviles.
Para monitorizar aplicaciones internas, ejecute tus tests desde localizaciones gestionadas o privadas. Los tests Synthetic se pueden activar manualmente, en un horario, o directamente desde tus pipelines CI/CD.
Requisitos previos
Si aún no lo has hecho, crea una cuenta de Datadog.
Configura tu primer test
Para configurar tu primer test Synthetic con Datadog, elige alguna de las siguientes opciones:
Notificaciones de Synthetic Monitoring
Utiliza y mejora los monitores de Synthetic para enviar notificaciones cuando un test de Synthetic Monitoring esté fallando. Están disponibles los siguientes casos de uso:
- Mensajes de monitor prerellenados
- los mensajes de monitor prerellenados proporcionan un punto de partida estructurado para las alertas de Synthetic test. Cada mensaje incluye un título normalizado, un resumen y un pie de página con metadatos de test, lo que facilita la comprensión de la alerta de un vistazo.
- Variables de plantilla
- las variables de plantilla permiten inyectar datos específicos de test en las notificaciones de monitor de forma dinámica. Estas variables se extraen del objeto
synthetics.attributes. - Uso avanzado
- el uso avanzado incluye técnicas para profundizar en el test o estructurar mensajes complejos utilizando plantillas de identificadores.
- Alerta condicional
- las alertas condicionales te permiten cambiar el contenido de una notificación de monitor en función de resultados específicos de test o de condiciones de fallo.
Para más información, consulta notificaciones de Synthetic Monitoring.
Historial de versiones
Utiliza Historial de versiones en Synthetic Monitoring para ejecutar una versión anterior de un test, restaurar tu test a cualquier versión guardada o clonar una versión para crear un nuevo test de Synthetic Monitoring.
Referencias adicionales
Más enlaces, artículos y documentación útiles: