La semaine dernière, je me suis mis en quête d'un nouveau canapé. Direction le web. En parcourant les sites de toutes les boutiques d'ameublement du coin, j'ai été surpris de constater que la plus importante d'entre elles avait lamentablement raté son test web. Pratiquement rien ne s'affichait à propos de cette boutique sur Google. Dans le même temps, je continuais à recevoir des pubs Facebook pour cette même enseigne, mais en cliquant dessus, là encore, rien. Résultat, c'est chez leur concurrent que j'ai fini par acheter mon canapé.
La triste réalité, c'est que beaucoup trop d'entreprises lancent leurs sites web sans s'intéresser à leurs performances effectives. Les prospects arrivent sur le site, attendent plusieurs secondes le chargement de la page. Et rien ne se passe. Ils s'en vont, frustrés, sans même avoir laissé la moindre chance à votre marque !
Pour les entreprises de ce type, il est fréquent qu'un dysfonctionnement, quelqu'il soit, passe inaperçu, à moins qu'un utilisateur le leur signale, s'il n'a pas tout bonnement quitté le site avant d'atteindre le formulaire de contact. La plupart du temps, les dysfonctionnements, voire les pannes sèches, sont repérés au petit bonheur la chance par un employé qui passe par là.
Votre site web est une ressource bien trop précieuse pour le négliger. Il occupe une part de plus en plus importante dans votre activité. En effet, c'est via votre site que les prospects vous trouvent. C'est sur votre site qu'ils découvrent vos produits et vos services. C'est aussi l'espace privilégié pour interagir avec vous une fois qu'ils ont effectué un achat. En bref, votre site web est le reflet de votre entreprise. Vous ne pouvez tout simplement pas faire preuve de négligence à son égard.
Voici ce que de nombreuses entreprises ignorent :
- 87% des internautes abandonneront votre site s'ils doivent attendre plus de 2 secondes pour qu’une page se charge.
- Le temps de chargement idéal ne doit pas dépasser 1à 2 secondes.
- L'objectif de Google, c'est que ses propres pages se chargent en moins d'une demi-seconde.
- Google attribue aux sites web à la traîne un classement négatif.
Les entreprises avisées le savent : la surveillance du web est essentielle pour garantir des performances efficaces. Bien souvent, elles acquièrent un service de supervision web et paient un abonnement mensuel pour obtenir ces résultats. Et pour les simples sites web dans le cloud qui n'ont pas de connexions actives ou dynamiques avec les applications sur site de l'entreprise, ces services sont acceptables. Mais la facture arrive tous les mois et rien ne garantit que les tarifs n'augmenteront pas au fil du temps. Par ailleurs, ces prestations ont tendance à se focaliser sur le temps de fonctionnement, avec pour objectif une disponibilité de 99,99 %, plutôt que sur les performances globales de votre site. Enfin, ces services ne disposent que de peu d'informations sur votre réseau interne, qui pourrait être à l'origine du problème, en particulier si le site web ou certaines des données sous-jacentes sont hébergés à l'intérieur de votre pare-feu.
Pour la plupart des entreprises, il est préférable de disposer d'un système de surveillance web qui leur appartienne et qu'elles puissent contrôler et configurer. Encore mieux si la surveillance est intégrée à une solution de supervision réseau plus étendue qui suit déjà les performances de l'ensemble de votre réseau, crée des alertes lorsque des problèmes sont détectés, établit des rapports sur la santé globale ainsi que sur des zones spécifiques du réseau, et propose une perspective historique. Dans ce cas, le site web n'est jamais qu'un élément de plus à surveiller, et ces données sont intégrées à l'interface de supervision réseau que votre personnel informatique utilise déjà pour obtenir des alertes, des rapports et des mesures correctives.
Immersion totale dans l'univers de la supervision web
En clair, la supervision web émet des alertes lorsque des problèmes surviennent. Elle identifie rapidement la cause première des dysfonctionnements, elle assure et rétablit les niveaux de performance web afin de créer une expérience web satisfaisante et de respecter les contrats de niveau de service (SLA) que vous avez conclus.
Alertes
À partir du moment où vous surveillez votre site web, vous êtes en mesure de découvrir presque tout ce qui concerne son fonctionnement. Mais c'est trop d'informations. S'il est bon d'avoir toutes ces données à portée de main, il faut que les points les plus essentiels soient mis en évidence. C'est là que les alertes entrent en jeu. En effet, il vous serait inutile de recevoir un SMS, un e-mail ou un appel téléphonique vous informant que votre site web fonctionne parfaitement ou qu'il est 2 % plus lent qu'il ne devrait l'être. Lorsque vous êtes bombardé de messages de ce type, vous ne prêtez plus vraiment attention aux alertes.
Ce qu'il vous faut, ce sont des alertes qui aient un sens, et avec une bonne solution de surveillance web, vous contrôlerez avec précision les circonstances qui méritent de générer des alertes. Cela implique de définir des états d'alerte et de panne distincts, de spécifier les composants essentiels et non essentiels des applications, et de configurer les dépendances des applications.
Tableaux
Les alertes portent sur les actions à fort impact, par exemple lorsqu'un dispositif est en panne ou sérieusement endommagé et que vous devez le réparer rapidement. Le deuxième niveau d'immédiateté est le tableau de bord de l'état actuel qui apporte une visibilité immédiate sur la santé de vos applications web. Vous pouvez également analyser les problèmes de performance des applications dans le temps, et repérer, diagnostiquer et résoudre les problèmes chroniques grâce au Component Summary Dashboard.
Obtenez des informations sur les temps de réponse des utilisateurs
La supervision web permet d'alerter les utilisateurs lorsque les temps de réponse sont faibles. Avec WhatsUp Gold, le personnel informatique peut mesurer les temps de réponse de bout en bout à l'aide des extensions logicielles Progress iMacros et iDrone, puis les utiliser pour créer des scripts de surveillance qui s'exécutent partout sur votre réseau.
Automatisez votre récupération web
Lorsque votre site web tombe en panne, il est appréciable de recevoir une alerte qui informe le service informatique afin qu'il prenne les mesures nécessaires pour le remettre en service. Mais ce n'est pas immédiat. Que se passe-t-il si le professionnel de l'informatique de votre entreprise n'est pas disponible, ou si l'alerte est transmise sur son portable laissé dans la voiture ou dont la batterie est morte ? Ne vaudrait-il pas mieux que les problèmes soient résolus immédiatement sans nécessiter l'intervention humaine ?
Avec WhatsUp Gold, le service informatique peut créer des stratégies d'action en plusieurs étapes qui se déclenchent en cas de changement d'état, tel qu'une panne. L'action peut immédiatement écrire une entrée de log, lancer un script d'action pour redémarrer le système et envoyer une notification par e-mail au service informatique.
De l’importance de la surveillance HTTP
Le web, c'est HTTP, et ce protocole est indispensable pour examiner l'état de vos performances web. WhatsUp Gold utilise le protocole HTTP pour surveiller et alerter sur le contenu des pages web. Le moniteur de contenu HTTP de la solution de Progress vérifie des pages web spécifiques pour s'assurer que le bon contenu apparaît effectivement sur la page. Si ce n'est pas le cas, l'équipe web reçoit une alerte, ou bien une action automatisée peut être exécutée.
Vous pouvez utiliser des chaînes de texte spécifiques qui doivent apparaître sur la page pour exécuter la vérification, qui s'effectue en demandant une URL et en vérifiant la réponse HTTP. Si la chaîne n'est pas présente, la page est probablement inaccessible, manquante ou a été modifiée.
Le moniteur de contenu HTTP garantit que vos pages web sont entièrement disponibles et s'affichent correctement sur les différents navigateurs utilisés par vos visiteurs. Cette fonction est particulièrement utile pour s'assurer que les mises à jour de vos pages web ont été correctement effectuées. Si la mise à jour échoue, vous savez que vous devez la refaire.
Votre site web n'est pas qu'une application isolée
Votre site web est certes autonome, mais n'oublions pas qu'il est connecté à d'autres éléments, et de diverses manières. Par exemple, il est probablement connecté à d'autres applications qui lui fournissent des données, comme Microsoft SharePoint ou vos solutions de gestion et de publication de contenu web. En ce sens, l'application web est un ensemble composite de tous les logiciels qui la prennent en charge et c'est la raison pour laquelle elle doit être surveillée en tant que telle, c'est-à-dire en tenant compte de l'ensemble de son environnement.
Si votre site web est hébergé en interne, il fait partie du réseau global. Il vit et meurt en fonction de l'état de ce réseau. Dans ce cas, une solution de surveillance du web qui comprend également l'environnement réseau complet est essentielle.
Même un site web hébergé en externe est lié à votre réseau interne. Il est probablement géré par une équipe web qui travaille au bureau - ou de nos jours à domicile. Les connexions réseau, les applications et l'infrastructure doivent toutes fonctionner correctement pour que le site web soit performant. Une solution de surveillance globale du réseau qui prend également en charge la surveillance du web peut prendre en charge tous ces aspects.
Si votre site web est hébergé sur un serveur interne, vous devrez en surveiller la disponibilité et les performances. Le serveur est-il opérationnel ? Quelle est l'utilisation de l'unité centrale ? Sa mémoire disponible est-elle suffisante ? Les disques sont-ils pleins ? Tous ces éléments sont fondamentaux pour la compréhension du fonctionnement d'un site web. Si un serveur tombe en panne, ce sont les performances de votre site qui en souffrent.