L’utilisation des tableaux de bords applicatifs

Le tableau de bord est un rapport disponible sur un seul écran qui permet de visualiser toutes les informations pertinentes liées à la performance d’une application et comprendre comment une celle-ci se comporte dans le temps. Ces tableaux de bord sont disponibles dans SecurActive APS version 1.7

Ils ont l’avantage d’être :

  • un point d’entrée pour aider à la résolution d’incidents
  • un outil de communication pour les services de direction et les opérationnels permettant de connaître le comportement en temps réel et d’une façon historisée de l’application

En quoi cela consiste?

Il s’agit d’un ensemble de trois éléments qui propose des informations clés sur la performance d’une application métier.


Illustration 1 : Overall view of the application Dashboard / Vue d’ensemble d’un tableau de bord applicatif

Comment peut-il aider?

Pour le reporting

Dans un unique rapport, vous pouvez expliquer à un utilisateur métier ou un un responsable comment la performance de l’application se comporte au fil du temps, quels serveurs ont subit des dégradations et quelles zones IP (VLAN, WAN, Wireless, etc.) ont été impactées.

  • RTT – Performance réseau
  • SRT – Performance Serveur
  • DTT – Livraison de la réponse applicative à travers le réseau

Pour la résolution d’incidents

Pour les administrateurs réseau, ce rapport fournit toutes les informations sur une application métier demandée:

  • valider s’il y a la présence d’un ralentissement
  • identifier l’origine des ralentissements (réseau, application, livraison de la réponse)
  • quels utilisateurs ou serveurs ont été impactés

En un seul clic, vous en pouvez conclure s’il y a eu un ralentissement ou pas, quelle a été l’origine de la dégradation, et quelles zones clients ont été impactées.

En un second clic (c’est à dire 2 clics au total !), vous pouvez déterminer si tous les clients de la zone ont été impactés ou si la dégradation des temps de réponse serveur est due à une autre application hébergée sur le même serveur

Composants

1er élément : L’évolution du temps de réponse utilisateur dans le temps

Illustration 2 : EURT Graph / Graphique EURT

Ce graphique EURT montre:

  • l’évolution du ressenti utilisateur concernant une application sur une période de temps
  • Le nombre de transaction vous aide a prendre en considération l’évolution de l’EURT avec rigueur et bon sens (vous ne considérerez pas la dégradation de l’EURT pour 10 transactions applicative de la même manière que pour 10 000 transactions)

La répartition de l’EURT en 3 composants compréhensibles (RTT pour la latence réseau, SRT pour le temps de réponse Serveur et DTT pour le temps de transfert) vous permet d’identifier, dans une première approche, quelle est l’origine éventuelle de cette dégradation de performance.

Par exemple dans la copie d’écran ci-dessus, nous pouvons observer une augmentation du temps de réponse du serveur, en remarquant que le temps nécessaire pour envoyer la réponse au client n’a pas augmenté. Soit le serveur, au global, répond lentement, soit des queries spécifiques prennent un temps de traitement plus important (informations accessibles dans les données de détails).

2ème élément: EURT par Serveur

Illustration 3 : EURT by server / EURT par Serveur

Ce que nous pouvons observer ici est une comparaison de l’EURT sur une application pour chaque serveur qui héberge cette application.

Dans notre exemple, il est évident qu’Atlantis a tendance à réagir plus lentement que Brax. En cliquant sur ce serveur, et en consultant un second tableau de bord appelé «tableau de bord Serveur/Application», vous serez en mesure de déterminer si ce phénomène est permanent ou ponctuel et s’il est dû au chargement de cette application ou à une autre application hébergée sur le même serveur.

3ème élément : EURT par Zone Client

Illustration 4: EURT by Client zone / EURT par Zone Client

Ce que nous pouvons voir ici c’est la répartition de l’EURT pour cette application entre les différentes zones clientes. Dans une première analyse, vous pouvez déterminer quelle zone a été impactée par une dégradation et quels sont les différents niveaux de performance en fonction du ressenti utilisateur (selon l’endroit où les utilisateurs sont localisés).

Par exemple, dans la copie d’écran ci-dessus, nous pouvons en conclure que une zone a été touchée par une dégradation du temps de réponse du serveur. Egalement, nous observons qu’il y a des différences significatives entre les zones IP, avec des valeurs du RTT disparates entre chaque zone (latence réseau).

L’accès au détail à partir des Tableaux de bords


SecurActive APS offre deux tableaux de bords supplémentaires:

  1. Tableau de bord Zone client / Application
  2. Tableau de bord Serveur / Application

1. Tableau de bord Zone Client / application

Vous pouvez accéder à ce tableau de bord par le menu ou en cliquant sur une zone client spécifique dans le tableau de bord de l’application.

Ce tableau de bord contient trois éléments d’information :

  • le graphique de L’EURT (pour une période sélectionnée), pour une zone client et une application
  • La répartition de l’EURT par serveur (comparaison de la performance offerte par les différents serveurs pour cette zone client)
  • L’EURT par client (identification des clients impactées par le ralentissement, ou identification d’un client spécifique générant du volume, ou identification d’un client ayant les moins bonnes performances applicative).

Illustration 5: Client zone / application dashboard / Tableau de bord Zone client/ application

2 Tableau de bord Serveur / Application


Vous pouvez accéder au tableau de bord soit à partir du menu principal soit en cliquant sur un serveur en particulier à partir du tableau de bord application.

Ce tableau de bord contient trois éléments d’information :

  • Le graphique de l’EURT dans la période sélectionnée pour ce serveur et cette application
  • La répartition de l’EURT par zone client (vous pouvez comparer la performance offerte par ce serveur pour différentes zones client)
  • Comparaison avec d’autres applications hébergées par ce serveur (de sorte que vous pouvez identifier si les pics de transaction d’une autre application a impacté la performance de cette application. Vous pouvez également voir le volume de données, le volume de transaction et les métriques de performance pour toutes les applications hébergées par ce serveur).

Illustration 7: Server / application dashboard / Tableau de bord serveur / application

Interactions

Les tableaux de bords ont été développés de sorte qu’en un simple clic vous puissiez accéder à l’information qui vous intéresse de manière plus détaillée:

  • Si vous cliquez sur le graphique de l’EURT (dans un des trois tableaux – au choix), vous vous concentrez sur une période de temps courte (par exemple un pic temps de réponse serveur – selon le niveau d’agrégation vous pouvez soit atteindre un faible niveau d’agrégation pour une courte période soit les conversations de performance correspondante). Ce clic vous permettra d’obtenir la répartition par serveur et par zone pour la période de temps spécifique).
  • Si vous cliquez sur un serveur, vous accèderez au tableau de bord serveur/application.
  • Si vous cliquez sur la zone client, vous accèderez au tableau de bord zone client / application.

  • Share/Bookmark

Leave a Reply