Sonar

Sonar est un service de vérification de la vitalité qui peut être utilisé pour surveiller la disponibilité des services Web. Sonar fonctionne en effectuant des requêtes HTTP ou HTTPS à partir de plusieurs points de présence dans le monde entier vers une URL que vous spécifiez.

Notions de base du sonar

Les points de terminaison testés par Sonar sont considérés vers le haut ou vers le bas selon les critères suivants :

  • Les demandes qui aboutissent à HTTP 2xx sont considérées comme des succès et tout autre résultat, y compris les problèmes réseau et les délais d’expiration, est traité comme des échecs.
  • Sonar suit les réponses de redirection qui retournent des codes d’état 3xx, pour un maximum de 6 redirections, jusqu’à ce qu’il reçoive une réponse non-3xx ou qu’une erreur se produise.
  • Le statut du paramètre est déterminé en fonction du quorum des emplacements déclarants. Sonar signale le résultat (succès ou échec) qui est retourné par la plupart des points de présence.

Les contrôles sonar sont effectués à partir de plusieurs sites d’essai du monde entier. Les emplacements comprennent :

  • Singapour
  • South Carolina, États-Unis
  • Tokyo, Japon
  • St Ghislain, Belgique
  • Washington, Etats Uni
  • New York, États-Unis
  • Londres, Angleterre
  • Hong Kong
  • Francfort, Allemagne
  • Dublin, Irlande
  • Iowa, États-Unis
  • Virginia, États-Unis
  • Amsterdam, Pays-Bas

La plateforme Sonar est étroitement intégrée aux services de plateforme Radar, Fusion et Openmix. Les données sonar sont transmises en temps réel à tous les nœuds Openmix à travers le monde, pour être utilisées comme une entrée supplémentaire pour la prise de décision.

Configuration du sonar de plate-forme

Sonar est configuré pour chaque plate-forme de laPlates-formespage. Cliquez sur une plate-forme dans la liste pour voir la section Paramètres du sonar .

Plates-formes Sonar désactivé

Pour ajouter la surveillance Sonar à la plate-forme, cliquez sur le bouton Modifier dans la section Paramètres Sonar .

Plates-formes Sonar Edit

Une description des champs est ci-dessous :

Élément de saisie Description Mode par défaut
Maintenance Lorsque cette option est activée, Sonar signale que le service est en panne, quel que soit l’état réel. Ceci est utile lorsque vous souhaitez supprimer une plate-forme du routage Openmix en prévision de temps d’arrêt. Désactivé
Sonar Sondage Si cette option est activée, Sonar vérifiera l’URL configurée. Désactivé
URL L’URL Sonar appelle pour vérifier la disponibilité du service.  
Hôte Valeur qui doit être utilisée pour la valeur d’en-tête Host dans la demande. v
Intervalle de sondage Fréquence spécifiée en secondes pour tester la disponibilité du service. Les contrôles peuvent avoir un intervalle minimum de 1 seconde jusqu’à 300 secondes (5 minutes). 60 v
Délai d’expiration Durée spécifiée en secondes pour attendre une réponse avant de supposer qu’une vérification échoue au service. Les contrôles peuvent avoir un délai d’expiration minimum de 1 seconde jusqu’à 30 secondes. Pour les intervalles de sondage inférieurs, par exemple en dessous de 5 secondes, le délai d’attente est limité à 4 secondes. 20
Ignorer les erreurs SSL Lorsque cette option est activée, Sonar ignore les erreurs SSL qui se produisent pendant la demande, telles qu’un certificat SSL mal configuré. Désactivé
Méthode La méthode HTTP utilisée pour la vérification : GET ou HEAD.  

Pour activer Sonar, basculez l’interrogation Sonar sur Activé et entrez l’URL du service. Cliquez sur Enregistrer et les vérifications démarrent.

Plates-formes sonar activées

Lorsque le Sonar est activé, les paramètres affichent les paramètres Sonar actuels.

Une fois le Sonar activé, vous pouvez cliquer sur le bouton Historique dans la section Paramètres du Sonar pour voir les changements récents d’état et la durée. Cliquez sur le bouton Afficher les détails pour accéder à la page État de la plate-forme Sonar pour plus de détails et des rapports d’état à long terme.

Boîte de dialogue Historique du sonar

Statut du sonar de la plate-forme

Lorsque le Sonar est activé pour une plate-forme, l’état du Sonar est affiché dans la liste des plates-formes de la colonne Sonar . Lorsque la surveillance du sonar est vérifiée par rapport à la plate-forme, la cellule de colonne est verte et affiche le temps pendant lequel la plate-forme a été accessible.

Plates-formes Sonar Up

Si les vérifications de surveillance de la plate-forme ont échoué, la cellule Sonar est rouge et affiche le temps pendant lequel la plate-forme est inaccessible.

Plates-formes Sonar Down

Mode de maintenance

L’état Sonar affiche la disponibilité du service en fonction du succès ou de l’échec des contrôles synthétiques. Si vous souhaitez marquer la plate-forme comme étant abaissée même si elle est accessible, en prévision de la maintenance sur la plate-forme par exemple, vous pouvez activer le mode Maintenance. Ce mode signale que la plate-forme n’est pas disponible dans les applications Openmix et empêche automatiquement le trafic d’être livré à la plate-forme dans toute application Openmix sur laquelle Sonar est activé.

Plates-formes Sonar Down

Activer le mode Maintenance, basculez l’option Maintenance sur Activé .

Une fois activé, l’élément de liste de plate-forme affiche l’état du sonar comme Maintenance.

Menu Sonar

Le menu Sonar se compose des options suivantes :

  1. État de la plate-forme — Résultats détaillés par emplacement de test et état de disponibilité global.
  2. Historique de la plateforme — Vue d’ensemble de l’état de disponibilité au cours des trois derniers mois.

État de la plate-forme

Le rapport Sonar Platform Status présente les détails des vérifications effectuées par chaque emplacement de test et l’état global calculé à partir des données agrégées.

Pour obtenir des informations sur une plate-forme spécifique, sélectionnez une plate-forme dans le menu Plateformes.

Statut du sonar

Le rapport Statut contient les sections suivantes :

  • Disponibilité : en haut du rapport se trouve la disponibilité signalée à Openmix sur la base des résultats agrégés des emplacements de test individuels. Il s’agit du statut Sonar utilisé dans les applications Openmix pendant les durées spécifiées.
  • Emplacements de test : Les résultats de chaque emplacement de test sont affichés.
  • Curseur temporel : Le curseur temporel vous permet de percer facilement des périodes détaillées. Faites glisser les curseurs de temps pour ajuster la période du rapport et afficher des intervalles de temps plus détaillés.

Les détails des vérifications échouées peuvent être affichés en cliquant sur un marqueur rouge dans une ligne d’emplacement de test. Les détails des échecs d’essai seront présentés dans la section Détails sous le rapport.

Détails de l'état du sonar

La colonne Motif fournit des détails tels que le code d’erreur qui a été renvoyé à partir des vérifications sonar effectuées dans cet emplacement de test.

Historique de la plateforme

Le rapport Sonar Platform History présente l’état de disponibilité des contrôles agrégés effectués par chaque emplacement de test au cours des derniers mois.

Pour obtenir des informations sur une plate-forme spécifique, sélectionnez une plate-forme dans le menu Plateformes.

Histoire du sonar

Le rapport Historique affiche un calendrier des derniers mois. Les jours qui ont des pannes de service sont affichés en dégradés de rouge. Plus il y a d’événements de disponibilité qui se sont produits le jour, plus il est affiché.

Sous le calendrier se trouve une liste des pannes de service qui se sont produites et quelques détails de base sur les événements.

Détails de l'historique du sonar

Vous pouvez cliquer sur le jour calendrier ou la date dans les colonnes Détails pour charger le rapport Statut pour plus de détails sur la panne de service.