Nurbak Feature
Monitorea endpoints REST y GraphQL con soporte completo de autenticacion y descubrimiento automatico de especificaciones.
Nurbak monitorea endpoints de API REST y GraphQL usando la misma infraestructura de verificaciones de salud. Soporta los 8 metodos HTTP, 5 tipos de autenticacion incluyendo OAuth 2.0 y headers personalizados, y descubre automaticamente especificaciones OpenAPI y Swagger probando 15+ rutas comunes. Ya sea que tu API sirva JSON sobre REST o maneje consultas via GraphQL, Nurbak proporciona monitoreo unificado de uptime y rendimiento.
Ingresa la URL de tu endpoint REST o GraphQL. Elige el metodo HTTP, configura las credenciales de autenticacion y agrega cualquier header personalizado que tu API requiera. Para GraphQL, usa POST con tu consulta de verificacion de salud en el cuerpo de la solicitud.
Selecciona entre 5 tipos de autenticacion — API Key, Bearer Token, Basic Auth, OAuth 2.0 o Headers Personalizados. Todas las credenciales se encriptan en reposo y nunca se registran en texto plano durante las verificaciones de salud.
Nurbak inicia las verificaciones de salud inmediatamente desde multiples regiones. Para APIs REST, tambien prueba 15+ rutas comunes para auto-descubrir specs OpenAPI o Swagger, dandote informacion adicional sobre la superficie de tu API.
Monitorea cualquier API basada en HTTP sin importar la arquitectura. Los endpoints REST se verifican con solicitudes estandar mientras que los endpoints GraphQL pueden monitorearse usando solicitudes POST con cuerpos de consulta personalizados.
Soporte completo para GET, POST, PUT, PATCH, DELETE, HEAD y OPTIONS. Elige el metodo que mejor represente una verificacion de salud real para cada endpoint especifico que monitorees.
Autenticate con API Key, Bearer Token, Basic Auth, OAuth 2.0 o Headers Personalizados. Cada tipo esta disenado especificamente para manejar los patrones de autenticacion de API mas comunes sin soluciones alternativas.
Agrega cualquier cantidad de headers HTTP personalizados a tus solicitudes de verificacion de salud. Esencial para APIs que requieren tipos de contenido especificos, versiones de API, identificadores de inquilino o IDs de correlacion.
Nurbak prueba 15+ rutas de especificacion comunes incluyendo /openapi.json, /swagger.json, /api-docs y /v2/api-docs para encontrar y catalogar automaticamente tus especificaciones de API legibles por maquina.
Todas las credenciales de autenticacion se encriptan en reposo usando encriptacion AES-256. Las credenciales se desencriptan solo en el momento de cada verificacion de salud y nunca se escriben en logs ni se exponen en el dashboard.
Agrega la URL de tu endpoint GraphQL y selecciona POST como metodo HTTP. En el cuerpo de la solicitud, incluye una consulta de verificacion de salud simple como una consulta de introspeccion basica o un resolver ligero. Nurbak enviara esta consulta con cada verificacion de salud y verificara que el endpoint responda con un estado 200. Puedes agregar headers de autenticacion igual que cualquier endpoint REST.
Nurbak prueba 15+ rutas comunes donde las especificaciones de API tipicamente se sirven. Estas incluyen /openapi.json, /openapi.yaml, /swagger.json, /swagger.yaml, /api-docs, /v2/api-docs, /v3/api-docs, /docs/openapi.json y varias rutas especificas de frameworks para aplicaciones Rails, Express, Django y Spring Boot. El descubrimiento se ejecuta una vez al agregar un endpoint y puede re-activarse manualmente.
Si. Todas las credenciales se encriptan en reposo usando encriptacion AES-256 y solo se desencriptan en memoria en el momento de cada solicitud de verificacion de salud. Las credenciales nunca se almacenan en texto plano, nunca se escriben en archivos de log y nunca se muestran en el dashboard despues de la entrada inicial. Las claves de encriptacion se gestionan separadamente de la base de datos de la aplicacion para defensa en profundidad.
Gratis durante la beta. No se requiere tarjeta de credito.
Sin spam. Cancela cuando quieras.