La surveillance avancée à l'aide d'ExtraHop est une fonction qui peut être activée dans ITCare au niveau du service global. Elle permet d'accéder à des tableaux de bord avancés sur vos ressources.
Les graphiques suivants sont disponibles dans le tableau de bord Activité :
Bande passante
Trafic total
Code retour HTTP 20*
Requêtes HTTP par Membre de Pool
Top URI demandé
Ce graphique montre l'évolution de la bande passante.
Bits In : largeur de bande moyenne de l'extérieur vers l'IP publique.
Bits Out : bande passante moyenne de l'IP publique vers l'extérieur.
TCP established max : nombre maximal de sessions TCP établies.
Analyse : Une bande passante nulle ou un pic de bande passante peut indiquer un problème.
Bytes In : total de l'extérieur vers l'IP publique.
Bytes Out : total de l'IP publique vers l'extérieur.
Ce graphique montre le nombre total de demandes avec un code de statut de 200+. Les demandes avec un code de statut 400+ ou 500+ ne sont pas affichées ici.
Ce graphique montre le nombre total de requêtes HTTP reçues par les membres du pool.
Analyse : montre que l'équilibrage de la charge est bien fait et si certains membres du pool reçoivent 0 ou trop de requêtes.
Affiche le total des URI demandées au membre du pool.
Analyse : montre les URI qui sont demandées trop souvent, ce qui permet d'améliorer le code.
Ce graphique montre la latence du réseau entre le client et l'IP publique.
Définition du temps d'aller-retour = latence du réseau / temps de traitement = temps de traitement du serveur / URI le plus lent.
Ce graphique montre le temps de réponse des Membres du Pool.
Analyse : peut indiquer un problème de performance du serveur.
Ce graphique montre le top des erreurs HTTP 400+.
Top des erreurs 500/404/400 avec les informations suivantes :
IP Cliente
IP du Membre du Pool
Erreur
URI
Il s'agit d'un tableau de bord de la sécurité. Les meilleures pratiques évoluent rapidement.
Total des réponses envoyées par le serveur aux membres du pool VS le nombre d'erreurs.
Analyse : un changement de comportement peut indiquer un problème. Faites attention à l'échelle entre les erreurs et les réponses.
Temps de traitement du serveur (comme le temps de traitement HTTP). Il indique le temps nécessaire aux serveurs de base de données pour répondre aux membres du pool.
Analyse : Peut indiquer un problème de performance de la base de données ou une mauvaise efficacité des requêtes effectuées par les membres du pool.