Fuentes de datos y feeds
Las fuentes de datos y los feeds son mecanismos esenciales para la dirección inteligente del tráfico. Una fuente de datos puede ser un trabajo de monitorización de IBM® NS1 Connect® , un servicio de monitorización externo o un servicio de monitorización de usuario real (RUM) de Pulsar . Una fuente de datos conecta un trabajo de supervisión individual a la(s) respuesta(s) DNS correspondiente(s) para permitir actualizaciones automáticas basadas en el estado o las condiciones del punto final supervisado.
Una vez configurados los trabajos de supervisión de NS1 Connect , las fuentes y feeds de datos de terceros o los trabajos de Pulsar (RUM), puede utilizarlos para actualizar automáticamente los metadatos críticos para las respuestas en sus registros DNS. Los metadatos de respuesta proporcionan información sobre el punto final de la aplicación o el servicio que representa la respuesta. Los metadatos se actualizan automáticamente cuando se conectan a un trabajo de supervisión.
Si un trabajo de supervisión detecta un cambio en el estado de un punto final o mientras recopila nuevas métricas, se envía una actualización a través de la fuente de datos, actualizando el campo de metadatos de respuesta conectado en el registro DNS. Cuando se consulta un registro, la configuración de Filter Chain determina qué respuesta(s) se devuelve(n) al cliente solicitante. Cada filtro de direccionamiento del tráfico utiliza un método de procesamiento único para eliminar o reorganizar las respuestas en función de alguna regla o comportamiento. Muchos filtros de direccionamiento del tráfico aprovechan un campo de metadatos específico para cada respuesta. Por ejemplo, el filtro de dirección de tráfico Up hace referencia al campo de metadatos Up/Down para evitar dirigir a los clientes a puntos finales no disponibles.

Orígenes de datos
Puede configurar varios tipos de fuentes de datos en NS1 Connect para fundamentar las decisiones de direccionamiento del tráfico. Todas las fuentes de datos utilizan métodos similares para ingerir, procesar y distribuir los datos al límite.
Existen ligeras diferencias en la configuración y los pasos necesarios para las fuentes de datos asociadas a los trabajos de supervisión en comparación con las fuentes de datos relacionadas con las integraciones (API de terceros o nativa de NS1 Connect ).

Para localizar el ID de fuente de un monitor NS1 Connect , seleccione la casilla Mostrar fuentes generadas. El servicio de monitorización NS1 Connect aparece en la lista.

Esta información es fundamental a la hora de configurar integraciones de terceros o de utilizar la API NS1 Connect para gestionar recursos y monitores DNS.
NS1 Connect las tareas de monitorización permiten realizar comprobaciones básicas del estado de los puntos finales y servicios de su aplicación a través de DNS, HTTP /S, PING y TCP. El número de tareas de supervisión de NS1 Connect que puede crear depende del tipo de plan de su cuenta. Puedes ver tu tipo de plan y los límites de uso en la página Uso.
Cuando se conecta un trabajo de monitorización a los metadatos de una respuesta, NS1 Connect genera automáticamente un objeto fuente de datos,nsone_monitoringy una lista de notificadores que contiene un notificador de fuente de datos. El notificador de alimentación de datos es fundamental para configurar las actualizaciones automáticas del monitor a cualquier respuesta DNS a la que se conecte. Puede añadir más notificadores a la lista de notificadores ( _NS1_.notify_list.# ) adjunta a una tarea de supervisión para enviar alertas de supervisión por correo electrónico, Slack u otro canal de notificación.
Por defecto, las fuentes de datos autogeneradas asociadas a los monitores no aparecen en la lista de fuentes de datos ) en NS1 Connect. Para ver las fuentes de datos generadas automáticamente, seleccione la casilla Mostrar fuentes generadas. Si se utiliza la API NS1 Connect , todas las fuentes de datos aparecen en respuesta a un comando GET a https://api.nsone.net/v1/data/sources.
Los servicios de monitorización de terceros, como AppDynamics, Datadog, Pingdom, Catchpoint, AWS CloudWatch, y otros, se integran con NS1 Connect. Una vez configurados, los datos de su servicio de monitorización de terceros se envían a NS1 Connect, donde se utilizan para fundamentar las decisiones de direccionamiento del tráfico DNS. Puede configurar un número ilimitado de fuentes de datos de terceros.
Las integraciones de supervisión compatibles incluyen la API nativa NS1 Connect y varias herramientas de terceros que puede utilizar para supervisar diversos aspectos de sus aplicaciones, bases de datos e infraestructura, como las conexiones activas, el promedio de carga, etc.
Si su servicio de supervisión preferido no está incluido en las integraciones compatibles, puede generar un webhook de API para enviar datos de servicios de terceros a NS1 Connect.
NS1 Connect los clientes con la solución de direccionamiento del tráfico basada en RUM de Pulsar activada en su cuenta pueden aprovechar los datos de monitorización de usuarios reales (RUM) recopilados de recursos compartidos o privados para fundamentar las decisiones de direccionamiento del tráfico en función de las condiciones en tiempo real.
Consulte Introducción a la dirección del tráfico basada en RUM (Pulsar ) para obtener más información.
Fuentes de datos
Una fuente de datos conecta una fuente de datos (API, supervisión o integración de terceros) con un registro DNS o para responder a metadatos. Los metadatos de registro o respuesta pueden incluir varias métricas asociadas con el punto final representado por el registro o la respuesta. Puede introducir metadatos manualmente o conectar una fuente de datos a un campo de metadatos específico para actualizar los metadatos automáticamente a medida que cambian las condiciones.

La pestaña Feeds de la página Integraciones enumera todas las fuentes de datos y feeds activos y muestra el feed asociado URL. Debe seleccionar la casilla de verificación Mostrar fuentes generadas para ver los objetos generados automáticamente si ha creado un trabajo de supervisión en el portal NS1 Connect .

Cada fuente de datos tiene un feed único URL en el siguiente formato: https://api.nsone.net/v1/feed/<sourceID>. Muchas fuentes de datos se conectan directamente a URL para alimentar NS1 Connect. La solicitud enviada a este URL depende del tipo de fuente de datos. Normalmente, cada fuente de datos tiene un protocolo de solicitud único.