Pruebas sintéticas y Monitoreo Sintético

Únete a una sesión de seminario web de habilitación

Explora y regístrate para las sesiones de Habilitación de Fundación. Aprende cómo el Monitoreo Sintético de Datadog es una solución de monitoreo proactiva que te permite crear pruebas de API, navegador y móvil sin código para simular automáticamente flujos de usuario y solicitudes a tus aplicaciones, puntos de conexión clave y capas de red.

REGÍSTRATE

Las pruebas sintéticas te permiten observar cómo están funcionando tus sistemas y aplicaciones utilizando solicitudes y acciones simuladas de todo el mundo. Datadog rastrea el rendimiento de tus páginas web y APIs desde el backend hasta el frontend, y en varios niveles de red (HTTP, SSL, DNS, WebSocket, TCP, UDP, ICMP, y gRPC) de manera controlada y estable, alertándote sobre comportamientos defectuosos como regresiones, características rotas, altos tiempos de respuesta y códigos de estado inesperados.

Calcula SLOs en tus puntos de conexión clave y recorridos de usuario, lo que facilita alcanzar tus objetivos de rendimiento de la aplicación y, en última instancia, ofrecer una experiencia del cliente consistente.

Puedes crear pruebas sintéticas en la aplicación de Datadog, con la API, o con Terraform.

Configura pruebas de API y pruebas de API en varios pasos

Las pruebas de API te permiten lanzar solicitudes individuales o encadenadas para realizar verificaciones en tus sistemas clave en varios niveles de red: prueba HTTP, prueba SSL, prueba DNS, prueba WebSocket, prueba TCP, prueba UDP, prueba ICMP, y prueba gRPC.

Pruebas de API

Graba pruebas de navegador

Utiliza pruebas de navegador sintéticas para monitorear cómo tus clientes experimentan tus páginas web de principio a fin desde todo el mundo.

Graba pruebas de aplicaciones móviles

Utiliza pruebas de aplicaciones móviles sintéticas para monitorear cómo tus clientes experimentan tus aplicaciones de iOS y Android de principio a fin desde diferentes tipos de dispositivos.

Ejemplos del flujo de trabajo de grabación para una Prueba Móvil Sintética

Crea pruebas de ruta de red

Crea pruebas de ruta de red sintéticas desde ubicaciones gestionadas para realizar verificaciones TCP, UDP e ICMP y visualizar rutas de paquetes a través de puntos finales globales.

Ejemplos de una prueba de red TCP sintética

Conjuntos de pruebas

Utiliza conjuntos de pruebas sintéticas para organizar múltiples pruebas en colecciones lógicas agrupadas por recorrido del usuario, entorno, ubicación, servicio o equipo para una gestión y resolución de problemas más eficientes.

Página de resumen del Conjunto de Pruebas de Monitoreo Sintético

Lanza ubicaciones privadas

Usa ubicaciones privadas sintéticas para monitorear APIs y sitios web internos o crear ubicaciones personalizadas en áreas críticas para tu negocio.

Ubicaciones privadas

Conecta datos y trazas

Usa la integración entre pruebas sintéticas y trazas APM para identificar la causa raíz de las fallas en solicitudes de frontend, red y backend.

Accede a tableros listos para usar

Analiza la información de rendimiento sobre tus pruebas de API, pruebas de API en varios pasos, pruebas de navegador y ubicaciones privadas, así como eventos de Datadog, con tableros sintéticos listos para usar.

Tablero de resumen de Monitoreo Sintético y Pruebas Continuas

Usa el Explorador de Resultados de Monitoreo y Pruebas Sintéticas

Crea consultas de búsqueda y visualizaciones para tus ejecuciones de pruebas sintéticas o grupos de pruebas que se ejecutan en pipelines de CI/CD.

Explorador de Pruebas Continuas

Rastrea la cobertura de pruebas

Optimiza tu conjunto de pruebas asegurándote de que los flujos de trabajo más críticos de tu aplicación estén siendo probados.

Explorador de Pruebas Continuas

Notificaciones de Monitoreo Sintético

Utilice y enriquezca los monitores sintéticos para enviar notificaciones cuando una prueba de Monitoreo Sintético esté fallando. Las siguientes características están disponibles:

Mensajes de seguimiento predefinidos
Los mensajes de seguimiento predefinidos proporcionan un punto de partida estructurado para las alertas de pruebas sintéticas. Cada mensaje incluye un título estandarizado, un resumen y un pie de página que contiene metadatos de prueba, lo que facilita la comprensión de la alerta de un vistazo.
Variables de plantilla
Las variables de plantilla te permiten inyectar datos específicos de la prueba en las notificaciones de seguimiento de manera dinámica. Estas variables se extraen del objeto synthetics.attributes.
Uso avanzado
El uso avanzado incluye técnicas para resaltar información más profunda de las pruebas o estructurar mensajes complejos utilizando plantillas de handlebars.
Alertas condicionales
Las alertas condicionales te permiten cambiar el contenido de una notificación de seguimiento según resultados específicos de pruebas o condiciones de fallo.

Para más información, consulta las notificaciones de Monitoreo Sintético.

Historial de versiones

Usa Historial de versiones en Monitoreo Sintético para ejecutar una versión anterior de una prueba, restaurar tu prueba a cualquier versión guardada o clonar una versión para crear una nueva prueba de Monitoreo Sintético.

¿Listo para comenzar?

Consulta Introducción a Monitoreo Sintético para obtener instrucciones sobre cómo crear tu primera prueba sintética y monitorear tus aplicaciones web. Luego, explora Introducción a Ubicaciones Privadas para obtener instrucciones sobre cómo crear tu ubicación privada y ejecutar pruebas sintéticas con tu ubicación privada.

Lectura adicional