Los monitores sintéticos lo ayudan a comprobar de forma proactiva sus aplicaciones, servicios y extremos para garantizar que funcionen correctamente. Puede automatizar la administración de sus monitores Sintético, la ubicación privada, las credenciales seguras y monitorear el tiempo de inactividad usando NerdGraph.
Con las licencias y accesos adecuados, puede gestionar de manera programática toda su configuración de monitoreo sintético a través de consultas y mutaciones en NerdGraph. Alternativamente, puedes realizar estas operaciones a través de la UINew Relic .
Importante
A partir del 26 de agosto de 2024, ya no podrás crear un nuevo monitor usando tiempos de ejecución legacy en ubicaciones públicas o privadas. El 22 de octubre de 2024 pondremos fin a la vida útil de las versiones minion privado (llamadas por minuto) en contenedores y tiempo de ejecución sintético legacy .
- Para la ubicación pública, emplee la UI de actualización de tiempo de ejecución para actualizar su monitor a los tiempos de ejecución más nuevos.
- Para la ubicación privada, revise nuestros pasos de migración recomendados para evitar la degradación monitor .
Requisitos
Los requisitos incluyen:
- Una cuenta de New Relic. Necesitará su clave de usuario API de esta cuenta para autenticar mutaciones y consultas.
- Requisitos generales de NerdGraph.
- Licencias de usuario relevantes: necesita los mismos licencias de monitoreo sintético para NerdGraph que para Sintéticos UI.
Empezar
Para comenzar a emplear la API de NerdGraph para monitoreo sintético:
- Vaya al explorador GraphQL de NerdGraph
- Obtenga su clave de usuario API para la autenticación
- Elija su tipo de monitor u operación de las guías a continuación
- Emplee las mutaciones GraphQL proporcionadas y consulte para gestionar su infraestructura de monitoreo sintético
Tipos de monitor
New Relic ofrece varios tipos de monitores para adaptar a diferentes necesidades de pruebas. Cada tipo de monitor tiene capacidades y casos de uso específicos:
Monitores basados en Browser
Tipo de monitor | Descripción | Casos de uso |
|---|---|---|
Comprobaciones de disponibilidad simples que verifican que un extremo sea accesible | Tiempo básico de monitoreo de actividad, controles de salud, disponibilidad API | |
Prueba de carga de página basada en Browsersin script personalizado | Disponibilidad del sitio web, rendimiento de carga de la página, experiencia básica del usuario. | |
JavaScript personalizado para simular interacciones complejas de usuarios en un navegador real | Flujos de inicio de sesión, recorridos de usuario de varios pasos, pruebas complejas de aplicaciones sitio web | |
Pruebas de navegador de varios pasos sin código mediante acciones predefinidas | Flujo de trabajo común sin script, pruebas de clics ni envío de formularios |
Monitores de API y certificados
Tipo de monitor | Descripción | Casos de uso |
|---|---|---|
JavaScript personalizado para probar API sin un navegador | Pruebas API REST, GraphQL extremo, monitoreo de servicios backend | |
Monitorear la validez y expiración del certificado SSL/TLS | alertas de caducidad de certificado SSL, cumplimiento de seguridad | |
Rastrea un sitio web para identificar enlaces rotos | Comprobaciones del estado del sitio web, mantenimiento SEO, validación de enlaces |
Entidad de apoyo
Además de los monitores, puedes gestionar la infraestructura y la configuración de soporte:
- ubicación privada : cree ubicaciones de monitoreo detrás de su firewall para aplicaciones internas
- Credenciales seguras : almacene información confidencial, como contraseñas y claves API, de forma segura
- Monitorear el tiempo de inactividad : programe ventanas de mantenimiento en las que los monitores deben pausar
Operaciones de consulta
Emplee operaciones de consulta para recuperar información sobre su configuración de monitoreo sintético:
- Consulta todos los monitores de tu cuenta
- Recuperar configuración de ubicación privada
- Lista de credenciales seguras (solo metadatos)
- Ver monitor programado tiempo de inactividad
- Obtener script de monitor y configuración de pasos
- Asignar los ID de monitor a los GUID de entidad
- Comprobar el estado de actualización en tiempo de ejecución para monitores legacy
Recursos relacionados
- Introducción a NerdGraph : conozca la API GraphQL de New Relic
- NerdGraph Explorer : herramienta interactiva para crear y probar consultas
- Documentación de monitoreo sintético - Guía completa de monitoreo sintético
- NerdGraph entidad API - Capacidades de consulta adicionales para Sintético entidad