Pilot4IT – Monitoring : Mesurez la qualité et la performance perçue

Transcription

Pilot4IT – Monitoring : Mesurez la qualité et la performance perçue
Pilot4IT : Avril 2014
Pilot4IT – Monitoring :
Mesurez la qualité et la performance perçue de vos applications.
La supervision est la « surveillance du bon fonctionnement d’un système ou d’une activité ». Elle
permet de surveiller, rapporter et alerter les fonctionnements normaux et anormaux des systèmes
informatiques.
Elle répond aux préoccupations suivantes :




technique : surveillance du réseau, de l’infrastructure et des machines,
applicative : surveillance des applications et des processus métiers,
contrat de service : surveillance du respect des indicateurs contractuels,
métier : surveillance des processus métiers de l’entreprise.
Généralement la supervision adresse les besoins de supervision technique. Cette approche limite et
cantonne les solutions de supervision à des outils de techniciens et ne permet pas d’obtenir de
la part de ces outils une visibilité de la part des responsables fonctionnels.
Les besoins en terme de supervision, ne sont pas du tout les mêmes selon les cibles :


Les exploitants ont besoin de connaître l’état de chaque indicateur technique à un instant t
et d’être alerté en cas de défaillance afin de corriger le problème au plus vite (Gestion de la
disponibilité).
Les responsables fonctionnels, ont besoin de savoir si les applications dont ils ont la charge
fonctionnent et cela avec des temps de réponse acceptables du point de vue des
utilisateurs (Gestion de la performance).
On ressent bien la différence du concept de supervision du point de vue de ces deux publics. Pour
l’un on reste au niveau technique : L’ensemble des briques techniques fonctionnent ou pas. Pour
l’autre il faut que cela fonctionne ET que les temps de réponse soient acceptable (on risque de
perdre des utilisateurs si l’application met 3 minutes pour afficher une page).
La supervision du ressenti utilisateur commence là où s’arrête la supervision technique et adresse
de nouveaux besoins de supervision. Votre application peut parfaitement fonctionner du point
de vue technique (disponibilité), mais être totalement inutilisable à cause de temps de
réponse très longs (ressenti utilisateur).
La supervision du ressenti utilisateur permet de se mettre à la place de l’utilisateur en
exécutant des scénarios d’utilisation d’applications et en plaçant des points de vérification et de
mesure des temps de réponse à chaque étape du scénario applicatif.
Les fonctionnalités et la manière de les tester (scénarios) sont décrites puis exécutées à intervalle
régulier et selon un calendrier. Chaque scénario fait l’objet d’une mesure qui est ensuite stockée
afin d’être retranscrite par la suite. Si un scénario échoue ou met plus de temps que prévu à
s’exécuter, une alerte est levée.
En définitive la supervision technique et du ressenti utilisateur sont deux éléments
complémentaires car ils adressent des objectifs différents.
1
Pilot4IT : Avril 2014
Parce que vos clients ou vos utilisateurs souhaitent
pouvoir naviguer de manière fluide dans leurs
applications, vous devez Identifier les problèmes de
performances dès que possible.
Certains processus métier sont vitaux et
dépendent du bon fonctionnement des applications,
vous devez donc vous assurer qu’aucune
fonctionnalité n’est ralentie ou hors d’usage.
-
-
La supervision du ressenti utilisateur permet de
se mettre à la place de l’utilisateur en exécutant
des scénarios d’utilisation d’applications et en
plaçant des points de vérification et de mesure des
temps de réponse à chaque étape du scénario
applicatif.
--
Exemple : Une nouvelle version du site e-commerce
vient d’être installée mais une erreur dans le code d’un programme génère un gros problème de
performance et empêche le client de finaliser sa transaction. Pour la supervision technique tout va
bien car tous les composants techniques sont disponibles, pour la supervision utilisateur une
alarme est générée car le processus de commande ne se termine pas dans le délai fixé.
Su pe r vision Ut ilisa t e u r : Pe r for m a n ce Globa le
Ut ilisa t e
ur s
I nternet
Fir e w a ll
Ré se a u
Se r v e ur
W eb
Se r v e ur
Applica t if
Se r v e ur
Ba se de
donné e s
St ock a ge
Ut ilisa t e
ur V ir t ue l
Supervision Technique : Disponibilité des Composants
« Garantir aux utilisateurs une expérience de navigation fluide
devient de plus en plus complexe, car le chemin à parcourir entre
le navigateur du client et le site intranet/internet est semé
d’embuches »
2
Pilot4IT : Avril 2014
Pilot4IT – Monitoring :
Mesurez la qualité et la performance perçue de vos applications.
Pilot4IT Monitoring est un système de mesure de la qualité perçue des applications du point de vue
de l’utilisateur final. Cette solution vous permet de mesurer la disponibilité, la performance et les
temps de réponse de vos applications web, Intranet et toutes applications métier accessible au
travers d’un navigateur web.
A partir de points représentatifs de l’entreprise, chaque Sonde simule régulièrement des
transactions métiers. Il est ainsi possible de connaître à tout moment et à partir de chaque point de
mesure, la disponibilité, les temps de réponse et la performance de vos applications critiques. Il est
simple d’identifier rapidement les dysfonctionnements, de les notifier immédiatement et de les
corriger avant que les utilisateurs ne soient impactés.
PRINCIPE DE FONCTIONNEMENT
Configuration
Pilot4I T
Contrats
Autres
Sources
Excel
Tableaux de Bord
Entrepôt
Cloud
Pilot4IT
Data
Center
Serveur
Virtuel
Serveur
Virtuel
Sonde
Site 2
Sonde
Site 1
PC
Module
Pilot4IT
Création et déploiement des scénarios de mesures.
A l’aide de la console de configuration des scénarios sont créés et associés à des sondes. Les
scénarios sont ensuite déployés automatiquement sur les sondes auxquelles ils sont associés. Les
sondes peuvent être déployées sur des matériels différents en fonction de vos besoins. Afin de
simplifier le déploiement des sondes physique sur des sites distants, nous pouvons vous proposer
notre Module « Plug and Play » : une simple prise réseau suffit car le module s’identifie
automatiquement auprès du serveur de configuration.
3
Pilot4IT : Avril 2014
Mesure de la qualité des services applicatifs.
Suivant la fréquence et le calendrier associé aux scénarios, les sondes rejouent les transactions
métiers telles qu’elles ont été enregistrées afin de mesurer les performances et d’alerter les
personnes concernées en cas de dégradation ou d’indisponibilité.
Reporting et Tableaux de Bord.
Les mesures effectuées par les sondes sont transmises et centralisées. Elles permettent la
génération de tableaux de bord de qualité de service. Ces données peuvent être associées à d’autres
données provenant d’autres sources afin de créer un véritable Tableaux de bord Consolidé.
Vous pouvez aussi bénéficier de notre module de Gestion de Contrats pour vous permettre de
centraliser en un seul point l’ensemble de vos engagements et indicateurs associés. Le module de
gestion des Contrats permet de formaliser le contrat de service entre 2 parties (Client interne/
Externe et son fournisseur). Il définit le contenu des services associés, les engagements et la façon
de les mesurer. Le module permet de gérer l’ensemble des liens existants dans un contrat de
service :



Lien entre un client et un contrat
Lien entre un contrat et des services
Liste des indicateurs permettant de mesurer l’atteinte d’un niveau de service
LES SERVICES INCLUS
Tableaux de Bord Standard :
Synthèse Performance et Disponibilité, Tendance Mensuelle et Annuelle :
4
Pilot4IT : Avril 2014
Tableau de bord détaillé pour le scénario
Durée moyenne d’exécution par étape du scénario
L’ensemble de ces rapports sont disponible en Exports aux
formats ci-dessous :
Données Brut Excel, Powerpoint, PDF, ODT ...
Alertes transmises sur détection d'incident avant que l’utilisateur ne soit impacté
5
Pilot4IT : Avril 2014



Interruption de Service Total ou partielle
Dégradation des Performances
Email, SMS
Console de Configuration
 Paramétrage des Scénarios (Fréquence, Seuil)
 Paramétrage des Sondes
 Paramétrage des Plages de Monitoring en
accord avec les SLA
 Paramétrage des Alertes (Destinataires,
modalités)
Les applications supervisés : WEB/Intranet/Internet/ Application Métier accessible avec
un navigateur web
Transaction utilisateur sur un site web avec des interactions types (clic sur lien, remplissage de
formulaire, contrôles) ou nécessitant un parcours complexe (contrôles et erreurs conditionnels,
récupération de contenu, etc.)
Les navigateurs pouvant être utilisés pour l’exécution des scénarios sont :
 Firefox,
 Internet Explorer,
 HtmlUnit est un navigateur sans interface. Il permet de réaliser des tests plus rapides et plus
légers en terme d’utilisation des ressources.
6