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
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 :
- 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.
- 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é.
- 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.
- 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.
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.
Cliquez sur le bouton Commencer ou sur le bouton + pour 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 pour toute configuration supplémentaire spécifique au service.
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.
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.