Intégrations de 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 à l’aide de données d’utilisation actualisées de votre fournisseur de CDN.
Menu Fusion
Les flux de données de fusion sont accessibles à partir du menu de navigation, sous Openmix.
Par exemple, certains flux de données Fusion courants qui fonctionnent avec les applications Openmix :
- Disponibilité des serveurs — Ingère les données provenant de fournisseurs tiers tels que CatchPoint, Rigor et Pingdom afin de déterminer l’accessibilité d’un hôte ou d’une application spécifique.
- Surveillance des serveurs : les mesures de fournisseurs tels que Rackspace et New Relic permettent à Openmix de prendre en compte les mesures de temps d’exécution du serveur telles que l’utilisation de la mémoire, la consommation du processeur, l’espace disque libre et la latence réseau dans la décision de routage. Openmix peut utiliser les mesures pour prendre des décisions de routage marche/arrêt ou pour apporter des modifications de routage graduées en déduisant le trafic à partir d’un serveur chargé.
- Contrôle des coûts 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 dans les décisions de routage d’impact.
- 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 une utilisation dans la décision de routage.
Intégrations de fusion
Service | Type |
---|---|
Akamai | Bande passante CDN, utilisation du CDN |
AWS CloudFront | Utilisation du CDN |
AWS CloudWatch | Mesures d’instance |
ELB AWS | Mesures d’équilibrage de charge |
AWS S3 | Flux de données personnalisé |
Azure | Mesures d’instance |
Catchpoint | Alertes |
CDNetworks | Bande passante CDN, utilisation du CDN |
ChinaCache | Bande passante CDN |
ChinaNetCenter | Bande passante CDN |
Citrix ADC | Flux de données personnalisé |
Datadog | Alertes |
Edgecast | Bande passante 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 with Availability | Flux de données personnalisé |
JSON | Flux de données personnalisé |
Keynote | Moniteur Web |
Level3 | Bande passante CDN, utilisation du CDN |
Limelight | Utilisation du CDN |
MaxCDN | Bande passante CDN, utilisation du CDN |
New Relic Apdex | Score de l’application |
New Relic Server Monitoring | Mesures d’instance |
NGINX | Mesures d’équilibrage de charge |
NGINX+ | Mesures d’équilibrage de charge |
Pingdom | Moniteur Web |
Qbrick | Utilisation du CDN |
Rackspace | Mesures d’instance |
Rigor | Moniteur Web |
SFR | Bande passante CDN, utilisation du CDN |
TCP Ping | 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 une vue d’ensemble des flux de données et de l’état actuel.
Les colonnes fournissent les informations suivantes :
En-tête | Description |
---|---|
État | État actuel du flux de données. L’état indique : + vert signifie que le flux récupère avec succès les données du service ; + jaune signifie que le flux est en attente d’extraction des données du service ; ou + rouge signifie que le flux ne peut pas être récupéré du service |
Nom du flux de données | Nom donné dans le flux de données. Facultatif, sera par défaut dans « Service - Platform Name » si non spécifié. |
Service | Nom du service utilisé par le flux de données. |
ID | ID du flux de données. Ceci est nécessaire pour accéder à Fusion via l’API. |
Nom de la plateforme | Nom de la plate-forme associée au flux de données. |
Exécuter chaque | La fréquence à laquelle le flux de données est mis à jour à partir du 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.
Cliquez sur le bouton Démarrer ou + dans configurer un nouveau flux de données.
Nouveaux flux de données
Cliquez sur l’icône du service que vous souhaitez intégrer et remplissez les champs de configuration requis.
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 toute configuration spécifique au service supplémentaire.
Tous les flux de données Fusion sont associés à une plate-forme précédemment créée dans le portail Citrix 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 ont besoin de configurer les valeurs suivantes :
Élément de saisie | Description |
---|---|
Exécuter chaque | La fréquence à laquelle le flux de données est mis à jour à partir du service externe. Fusion appelle le service à l’intervalle spécifié et met à jour les applications Openmix en fonction des nouvelles données. |
Plate-forme | Plateforme associée aux données Fusion dans l’application Openmix. |
Modification des flux de données
La modification d’un flux de données Fusion est aussi simple que de cliquer sur le flux de données dans le tableau et de cliquer sur le bouton Modifier .
Une fois la configuration modifiée, 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 recueille les 100 dernières réponses à chaque fois qu’il est exécuté dans l’historique des flux de données. Vous pouvez afficher l’état du flux 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 dans afficher l’historique du flux de données.
Pour modifier la date sélectionnée, vous pouvez cliquer sur les boutons < ou > pour revenir en arrière ou en avant de la date 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
Quarantaine de fusion pour 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é en cours d’exécution à 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. Ceci est fait dans les ressources de sauvegarde (CPU/mémoire) et éviter tout impact négatif sur d’autres flux de données Fusion valides.
La logique de quarantaine est appliquée en « reculant » l’alimentation Fusion défaillante à intervalles progressifs. Cela se produit jusqu’à ce que l’alimentation Fusion soit mise en quarantaine pendant 24 heures. À ce stade, le flux Fusion tentera d’être exécuté toutes les 24 heures. Le flux de données de fusion défaillant n’est jamais complètement arrêté. Elle se poursuivra au moins deux fois toutes les 24 heures.
Important :
-
Le flux de données Fusion s’exécute toujours au moins deux fois consécutifs 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 consécutivement, il entrera dans la logique de quarantaine.
-
Si, à un moment donné, le flux de données Fusion s’exécute correctement, il est supprimé de la logique de quarantaine et s’exécute à nouveau à son intervalle régulièrement planifié.
-
Si à un moment donné le flux Fusion est mis à jour (c’est-à-dire si l’utilisateur a entré une URL incorrecte et l’a corrigée, le flux Fusion tentera de s’exécuter à nouveau dans une minute, quel que soit l’intervalle d’interrogation. Si elle réussit, elle sera supprimée de la logique de quarantaine. Si elle continue en échec, la logique de quarantaine sera appliquée.