HTTP GET avec disponibilité
Type de données
Flux de données personnalisé
Description
Similaire au flux de données HTTP GET, le flux de données HTTP GET avec disponibilité extrait le contenu d’une URL fournie par le client et rend ces données disponibles pour une application Openmix. Les données du client peuvent être dans n’importe quel format, tel que texte, XML, JSON, HTML, CSV, etc. Fusion effectue une simple transmission des données du point de terminaison du client vers Openmix. L’application Openmix est responsable de l’analyse des données et de l’application de toutes les 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 fait le flux de données HTTP GET, une charge utile JSON représentant l’état d’indisponibilité 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 Ko, sinon Fusion le rejettera. Il s’agit d’une limite stricte imposée par les serveurs d’applications d’infrastructure.
Format du 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-->
Configuration dans Fusion
Vous pouvez accéder aux flux de données Fusion depuis le volet de navigation de gauche, sous Openmix. Pour les étapes initiales, veuillez consulter la Documentation d’intégration de Fusion.
Lorsque vous accédez à la boîte de dialogue de configuration spécifique au service, saisissez les informations suivantes :
-
Nom : Le nom donné au flux de données. Par défaut, il s’agit de
<Service><Platform Name>si non spécifié. - Exécuter toutes les : La fréquence à laquelle le flux de données est mis à jour depuis le service.
- Plateforme : La 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 récupéré à partir de l’URL et transmis tel quel à Openmix.
Si l’URL du client n’est pas disponible
Une charge utile JSON avec les champs suivants sera envoyée.
- Ignorer les points de données : Défini sur Vrai car le flux doit être ignoré
- Horodatage : Heure à laquelle l’interrogation échouée de l’URL du client s’est produite
- État : Aucune disponibilité, donc toujours “CRITIQUE”
- Statut : Message de la forme : “HTTP GET Failed with status [CODE_STATUT_HTTP]”
- Score de santé : Aucune 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 statut vert et des métriques 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 sur le bouton Modifier. Une fois que vous avez modifié la configuration, 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.