HTTP GET con disponibilidad

Tipo de datos

Fuente de datos personalizada

Descripción

De forma similar a la fuente de datosHTTP GET, la fuente de datos HTTP GET con disponibilidadextrae contenido de una URL suministrada por el cliente y pone estos datos a disposición de una aplicación Openmix. Los datos del cliente pueden estar en cualquier formato, como texto, xml, JSON, html, csv, etc. Fusion hace un simple paso de los datos desde el punto final del cliente a Openmix. La aplicación Openmix es responsable de analizar los datos y aplicar las reglas deseadas para el enrutamiento DNS/HTTP.

Si la URL del cliente no está disponible, en lugar de devolver el cuerpo de la respuesta de error como lo hace la fuente de datos HTTP GET, se devuelve una carga JSON que representa el estado de caída.

A diferencia de HTTP GET Data Feed, no se admite la configuración de credenciales OAuth opcional.

Nota: La fuente de datos del cliente debe tener un tamaño inferior a 10 000 o Fusion lo rechazará. Este es un límite duro impuesto por los servidores de aplicaciones de infraestructura.

Formato de fuente de datos

A continuación se muestra un ejemplo de carga útil de errores de disponibilidad:

{
    "bypass_data_points":true,"timestamp":"2017-02-13T20:23:24.857Z","state":"CRITICAL","status":"HTTP GET Failed with status [404] ","health_score":{"value":0,"unit":"0-5"}

}
<!--NeedCopy-->

Configurar en Fusion

Puede acceder a Fusion Data Feeds desde el panel de navegación izquierdo, en Openmix. Para los pasos iniciales, consulte la documentación sobre la integración de Fusion.

Cuando acceda al cuadro de diálogo de configuración específica del servicio, escriba lo siguiente:

  • Nombre: Nombre dado a la fuente de datos. El valor predeterminado es <Service><Platform Name> si no se especifica.
  • Ejecutar cada: La frecuencia con la que se actualiza la fuente de datos desde el servicio.
  • Plataforma: La plataforma que está asociada con la fuente de datos.
  • URL: la URL es un punto final de la red del cliente que devuelve los datos que el cliente desea ver en Openmix. El cuerpo de la respuesta se recupera de la URL y se envía tal como está en Openmix.

Si la URL del cliente no está disponible

Se enviará una carga JSON con los siguientes campos.

  • Omitir puntos de datos: se establece en True ya que la fuente debe ignorarse
  • Marca de tiempo: hora en que se produjo la encuesta fallida para la URL del cliente
  • Estado: No hay disponibilidad, por lo que siempre “CRÍTICO”
  • Estado: Mensaje del formulario: “HTTP GET falló con el estado [HTTP_STATUS_CODE]”
  • Puntuación de salud: No hay disponibilidad, por lo que siempre 0

Una vez completada la instalación, aparece en la página de inicio de los feeds de datos de Fusion con un estado verde y métricas de supervisión en el historial de registros.

Para modificar una fuente de datos de Fusion, haga clic en la fuente de datos de la lista y, a continuación, haga clic en el botón Modificar. Una vez que haya cambiado la configuración, haga clic en Guardar. De este modo, volverá a la lista de fuentes de datos con los cambios guardados y aplicados a la fuente de datos.

HTTP GET con disponibilidad