HTTP GET with Availability

Type de données

Flux de données personnalisé

Description

Semblable au flux de données HTTP GET, le flux de données HTTP GET with Availability extrait le contenu d’une URL fournie par le client et met ces données à la disposition d’une application Openmix. Les données du client peuvent être dans n’importe quel format tel que, texte, xml, JSON, html, csv, etc. Fusion fait un simple passage des données du point de terminaison du client à Openmix. L’application Openmix est responsable de l’analyse des données et de l’application des règles souhaitées pour le routage DNS/HTTP.

Si l’URL du client n’est pas disponible, au lieu de renvoyer le corps de la réponse d’erreur comme le flux de données HTTP GET, une charge utile JSON qui représente l’état en panne est renvoyée.

Contrairement au flux de données HTTP GET, la configuration facultative des informations d’identification OAuth n’est pas prise en charge.

Remarque : le flux de données du client doit être inférieur à 10 000, sinon Fusion le rejettera. Il s’agit d’une limite stricte imposée par les serveurs d’applications d’infrastructure.

Format de flux de données

Voici un exemple de charge utile d’échec de disponibilité :

{
    "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-->

Configurer dans Fusion

Vous pouvez accéder aux flux de données Fusion à partir du volet de navigation gauche, sous Openmix. Pour les étapes initiales, veuillez vous référer à Integration de Fusion Documentation.

Lorsque vous accédez à la boîte de dialogue de configuration spécifique au service, entrez les éléments suivants :

  • Nom : nom donné au flux de données. Cette valeur est par défaut <Service><Platform Name> s’il n’est pas spécifié.
  • Exécuter chaque : fréquence à laquelle le flux de données est mis à jour à partir du service.
  • Plateforme : Plateforme associée au flux de données.
  • URL : l’URL est un point de terminaison sur le réseau du client qui renvoie les données que le client souhaite voir dans Openmix. Le corps de la réponse est extrait de l’URL et poussé tel qu’il est vers Openmix.

Si l’URL du client n’est pas disponible

Une charge utile JSON avec les champs suivants sera envoyée.

  • Contournement des points de données : défini sur True puisque le flux doit être ignoré
  • Horodatage : heure à laquelle l’interrogation a échoué pour l’URL du client s’est produite
  • Etat : Pas de disponibilité, donc toujours « CRITIQUE »
  • Status : Message de la forme : « HTTP GET Echec avec le statut [HTTP_STATUS_CODE] »
  • Score de santé : Pas de disponibilité, donc toujours 0

Une fois l’installation terminée, elle est répertoriée sur la page d’accueil des flux de données Fusion avec un état vert et des mesures de surveillance dans l’historique des journaux.

Pour modifier un flux de données Fusion, cliquez sur le flux de données dans la liste, puis cliquez sur le bouton Modifier. Une fois la configuration modifiée, cliquez sur Enregistrer. Cela vous ramène à la liste des flux de données avec vos modifications enregistrées et appliquées au flux de données.

HTTP GET with Availability