Intégrations Fusion

En plus des données Radar et Sonar, Openmix peut utiliser des données tierces dans ses critères de décision. Par exemple, vous pouvez intégrer un service de surveillance synthétique existant que vous utilisez déjà. Vous pouvez également prendre des décisions basées sur les coûts en utilisant les données d’utilisation actualisées de votre fournisseur de CDN.

Menu Fusion Data Feeds

Les flux de données Fusion sont accessibles depuis le menu de navigation, sous Openmix.

Par exemple, certains flux de données Fusion courants qui fonctionnent avec les applications Openmix :

  1. Disponibilité du serveur — Ingère les données de fournisseurs tiers tels que CatchPoint, Rigor et Pingdom pour déterminer l’accessibilité d’un hôte ou d’une application spécifique.
  2. Surveillance des serveurs — Les indicateurs fournis par des fournisseurs tels que Rackspace et New Relic permettent à Openmix de prendre en compte les indicateurs de temps d’exécution du serveur tels que l’utilisation de la mémoire, la consommation du processeur, l’espace disque disponible et la latence du réseau dans la décision de routage. Openmix peut utiliser les métriques pour prendre des décisions de routage activation/désactivation ou pour apporter des modifications de routage progressives en éliminant le trafic d’un serveur chargé.
  3. Contrôle des coûts du CDN - Ingère les statistiques de bande passante et d’utilisation de tous les principaux CDN et rend ces données disponibles en temps réel dans les applications Openmix afin d’influencer les décisions de routage.
  4. Flux de données personnalisés définis par le client - Toutes les données d’un point de terminaison que vous fournissez peuvent être ingérées et mises à disposition dans une application Openmix personnalisée pour être utilisées dans la décision de routage.

Intégrations Fusion

Service Type
Akamai Bande passante du CDN, utilisation du CDN
AWS CloudFront Utilisation du CDN
AWS Cloud Watch Mesures d’instance
ÉTAIT ELB Métriques de l’équilibreur de charge
AWS S3 Flux de données personnalisé
Azure Mesures d’instance
Catchpoint Alertes
CDNetworks Bande passante du CDN, utilisation du CDN
ChinaCache Bande passante CDN
ChinaNetCenter Bande passante CDN
NetScaler Flux de données personnalisé
Datadog Alertes
Edgecast Bande passante du CDN, utilisation du CDN
Fastly Utilisation du CDN
Fusion Direct Flux de données personnalisé
Highwinds Utilisation du CDN
HTTP GET Flux de données personnalisé
HTTP GET avec disponibilité Flux de données personnalisé
JSON Flux de données personnalisé
Keynote Moniteur Web
Level3 Bande passante du CDN, utilisation du CDN
Limelight Utilisation du CDN
MaxCDN Bande passante du CDN, utilisation du CDN
Apdex New Relic Score de l’application
Surveillance des serveurs New Relic Mesures d’instance
NGINX Métriques de l’équilibreur de charge
NGINX + Métriques de l’équilibreur de charge
Pingdom Moniteur Web
Qbrick Utilisation du CDN
Rackspace Mesures d’instance
Rigueur Moniteur Web
SFR Bande passante du CDN, utilisation du CDN
Ping TCP Moniteur Web
Touchstream Surveillance vidéo

Flux de fusion

L’écran suivant affiche tous les flux de données Fusion configurés. La liste fournit un aperçu des flux de données et de l’état actuel.

Liste des flux de données Fusion

Les colonnes fournissent les informations suivantes :

Rubrique Description
État État actuel du flux de données. L’état indique soit : + vert signifie que le flux récupère correctement les données du service ; + jaune signifie que le flux attend que les données soient récupérées par le service ; ou + rouge signifie que le flux ne peut pas être récupéré depuis le service
Nom du flux de données Le nom indiqué dans le flux de données. Facultatif, sera défini par défaut dans « Nom du service - plate-forme » s’il n’est pas spécifié.
Service Nom du service utilisé par le flux de données.
ID L’ID du flux de données. Cela est nécessaire pour accéder à Fusion via l’API.
Nom de la plateforme Le nom de la plateforme associée au flux de données.
Exécutez chaque Fréquence à laquelle le flux de données est mis à jour depuis le service.

Création de flux de données

Si aucun flux de données Fusion n’est configuré, un écran de bienvenue vous invite à créer un flux de données.

Flux de données Fusion par défaut

Cliquez sur le bouton Commencer ou sur le bouton + pour configurer un nouveau flux de données.

Nouveaux flux de données Fusion

Nouveaux flux de données

Cliquez sur l’icône du service que vous souhaitez intégrer et remplissez les champs de configuration requis.

Flux de données Fusion

Chaque service nécessite des paramètres de configuration différents. Vous avez besoin d’un nom d’utilisateur et d’un mot de passe ou d’un jeton généré pour l’authentification et pour toute configuration supplémentaire spécifique au service.

Configuration des flux de données Fusion

Tous les flux de données Fusion sont associés à une plate-forme précédemment créée dans le portail NetScaler Intelligent Traffic Management. Cela permet à l’application Openmix d’interroger les données Fusion externes pour chaque plate-forme et, en fonction de la logique de routage, de déterminer si la plate-forme doit être considérée comme disponible pour une décision de routage.

La plupart des flux nécessitent de configurer les valeurs suivantes :

Élément d’entrée Description
Exécutez chaque Fréquence à laquelle le flux de données est mis à jour par le service externe. Fusion appelle le service à l’intervalle spécifié et met à jour les applications Openmix en fonction des nouvelles données.
Plateforme Plateforme associée aux données Fusion dans l’application Openmix.

Modification des flux de données

Pour modifier un flux de données Fusion, il suffit de cliquer sur le flux de données dans le tableau et de cliquer sur le bouton Modifier .

Une fois que vous avez modifié la configuration, cliquez sur Enregistrer. Cela vous ramène dans la liste des flux de données avec vos modifications enregistrées et appliquées dans le flux de données.

Historique des flux de données

Fusion collecte les 100 dernières réponses de chaque exécution dans l’historique des flux de données. Vous pouvez consulter l’état de la source de données, des informations sur les données et la charge utile renvoyée par le service. Après avoir sélectionné le flux de données spécifique dans la liste, cliquez sur le bouton Historique du journal pour afficher l’historique du flux de données.

Historique du flux de données Fusion

Pour modifier la date sélectionnée, vous pouvez cliquer sur les boutons < ou ** pour reculer ou avancer par rapport à la date actuellement sélectionnée ou choisir une date spécifique dans la liste. Sélectionnez l’horodatage de l’instance spécifique et les données renvoyées par le service seront affichées.

Flux de données défaillants

Fusion Quarantine pour les flux de fusion défaillants La quarantaine de fusion s’applique au flux de données Fusion défaillant d’un client, si le flux est configuré pour être exécuté à un intervalle d’interrogation inférieur à 24 heures. Fusion applique une logique de quarantaine pour empêcher l’exécution de ces flux défaillants. Cela permet d’économiser des ressources (CPU/mémoire) et d’éviter tout impact négatif sur les autres flux de données Fusion valides.

La logique de quarantaine est appliquée en « arrêtant » le flux Fusion défaillant à intervalles réguliers. Cela se produit jusqu’à ce que le flux Fusion soit mis en quarantaine pendant 24 heures. À ce stade, le flux Fusion essaiera de s’exécuter toutes les 24 heures. Le flux de données de fusion défaillant n’est jamais complètement arrêté. Il continuera à fonctionner, au moins deux fois toutes les 24 heures.

Important :

  • Le flux de données Fusion s’exécute toujours au moins deux fois de suite et échoue deux fois avant d’entrer dans la logique de quarantaine. Par exemple, si un flux d’une minute s’exécute et échoue deux fois de suite, il entrera dans la logique de quarantaine.

  • Si, à un moment ou à un autre, le flux de données Fusion s’exécute correctement, il est supprimé de la logique de quarantaine et sera réexécuté à intervalles réguliers.

  • Si le flux Fusion est mis à jour à tout moment (c’est-à-dire si l’utilisateur a saisi une URL incorrecte et l’a corrigée), le flux Fusion essaiera de s’exécuter à nouveau dans la minute, quel que soit l’intervalle d’interrogation. En cas de succès, il sera supprimé de la logique de quarantaine. Si elle continue en échec, la logique de quarantaine sera appliquée.

Intégrations Fusion