WP Umbrella Logo

Surveillance du temps de fonctionnement de WordPress : Un guide étape par étape pour 2024

L'équipe WP Umbrella
-

Voulez-vous commencer à surveiller le taux de disponibilité de votre site WordPress ?

Vous êtes au bon endroit !

Dans cet article, je vais vous expliquer comment surveiller facilement le temps de fonctionnement, le temps d'arrêt et les performances de votre WordPress.

Cet article a été mis à jour en 2024 et couvrira l'aspect le plus important du temps de fonctionnement, du temps d'arrêt et de la surveillance des performances de WordPress.

Je vais également partager avec vous les meilleurs outils de surveillance du temps de fonctionnement de WordPress et vous expliquer comment les utiliser correctement.

Si vous cherchez à atténuer les dommages et les pertes causés par les temps d'arrêt, vous êtes au bon endroit.

Qu'est-ce que la surveillance du temps de fonctionnement ?

Une vue de WP Umbrella, un plugin qui surveille le temps de fonctionnement, le temps d'arrêt et la performance.

Lecontrôle du temps de fonctionnement vérifie que votre site web reste en permanence en ligne et disponible pour vos visiteurs. Il fournit un aperçu et un historique de la disponibilité de votre site web et de votre domaine. Les outils de contrôle de la disponibilité comprennent presque toujours un système d'alerte, qui vous permet de savoir instantanément si votre site Web est indisponible.

Si vous gérez une entreprise de maintenance WordPress ou un site WooCommerce, vous DEVEZ activer une solution de surveillance du temps de fonctionnement.

Discover the ultimate monitoring solution for WordPress

Install WP Umbrella on your websites in a minute and monitor uptime, performance, and much more.

Commencer gratuitement

Comment fonctionne la surveillance de la disponibilité ?

La surveillance du temps de fonctionnement est facile à comprendre. Pour vérifier le temps de fonctionnement, les services de surveillance utilisent des serveurs externes du monde entier pour envoyer des requêtes à votre site.

Ces demandes reviennent avec de nombreuses informations telles que :

  • Code d'état HTTP: il indique si votre site web est accessible (code d'état 200) ou non (code d'état 500).
  • Temps au premier octet (TTFB) : Temps nécessaire pour recevoir les premières informations de votre site web. Le TTFB fournit la latence d'un aller-retour au serveur en plus du temps passé à attendre que le serveur fournisse la réponse.
  • Il est temps d'établir le protocole de contrôle de transmission (TCP) : Pour que les données soient partagées entre deux serveurs, le TCP doit établir une connexion entre eux et détermine comment décomposer les données qui doivent être envoyées sur le réseau.
  • Temps passé à effectuer la recherche dans le système de noms de domaine (DNS). Chaque nouveau domaine sur une page nécessite un aller-retour complet pour effectuer la recherche DNS.
  • Temps passé à vérifier la disponibilité du protocole SSL (Secure Sockets Layer).

Si le code d'état HTTP indique que le site Web n'est pas accessible, vous recevez une notification vous permettant d'agir avant que vos clients ne se rendent compte que votre site Web est hors service !

Comment les moniteurs interagissent-ils avec WordPress ?

C'est exactement la même chose. Les plugins de surveillance vous fournissent des données à partir d'un serveur auto-hébergé. Cela signifie que vous serez alerté même si votre WordPress tombe en panne.

Pourquoi est-il important de surveiller WordPress ?

Lestemps d'arrêt nuisent à l'image professionnelle de votre marque ou de votre blog et peuvent ruiner tout investissement lié au web.

Taux de conversion par temps de chargement des pages

Voici quelques chiffres et faits exceptionnels sur l'impact négatif des temps d'arrêt :

  • Le coût moyen d'une minute d'arrêt du système est d'environ 5 600 dollars (Gartner). Cette étude a été réalisée en 2014, les chiffres sont encore plus élevés en 2020.
  • 47 % des clients en ligne s'attendent à ce qu'un site web se charge en moins de 2s, et 40 % d'entre eux affirment le quitter au bout de 3 secondes (WebsiteMagazine).
  • La perte d'un seul client en raison d'un temps d'arrêt peut faire perdre à une entreprise de SaaS environ 650 dollars en une heure (Pagely).
  • 97% de temps de fonctionnement, ce qui n'est pas si mal, équivaut à une immobilisation annuelle de 11 jours.
  • Les temps d'arrêt sont également très mauvais pour le référencement.

Matt Cutts @ Ancien gourou du référencement travaillant pour Google

Si un site met tellement de temps à se charger que nous ne pouvons même pas l'extraire, cela affectera votre classement parce que votre site est en retard.

Si le temps de disponibilité de votre site web est inférieur à 99,99%, vous devriez absolument consulter mon guide sur Hébergement WordPress.

Comment les temps d'arrêt se produisent-ils sur WordPress ?

WordPress est un CMS extraordinaire, mais vous pourriez être surpris par la fréquence des pannes. Les sites Web WordPress peuvent en effet tomber en panne pour de nombreuses raisons.

écran d'erreur http

1. Hôte Web peu fiable

Les services d'hébergement web bon marché subissent souvent un temps d'arrêt moyen pouvant aller jusqu'à 30 %, causé par des pics de trafic ou des problèmes de centre de données.

Comme les serveurs sont partagés avec de nombreux autres sites web, ils sont plus susceptibles de tomber en panne ou d'être très lents. Cependant, si la connexion entre le serveur et le DNS est trop longue, votre site WordPress peut tomber en panne.

Si vous pouvez vous le permettre, vous devriez toujours choisir un hébergement WordPress entièrement géré.

2. Plugins et erreurs de thème

Il peut également planter parce que vous, ou quelqu'un qui a accès à votre tableau de bord, avez cassé une ligne de code.

Une erreur peut se produire chaque fois que vous essayez de modifier un thème, une fonction PHP ou un plugin. Un mauvais morceau de code peut faire tomber un site web entier. Si vous voulez en savoir plus, vous pouvez lire mon guide sur le thème suivant Erreurs HTTP de WordPress.

This is why it’s important to select a web host with a staging environment and reactive support if you want to troubleshoot downtime quickly or prevent it to happen.

Gardez à l'esprit que ce n'est pas parce qu'un plugin se trouve dans le répertoire WordPress qu'il est sûr.

Avertissement

Installing to many plugins and themes on your website. You should always stick to what is strictly necessary! Ultimately, you can use WP Umbrella safe update feature to update your WordPress with confidence.

3. Attaque DDoS et pirates informatiques

Les attaques de pirates informatiques peuvent également provoquer des temps d'arrêt importants de votre site web. Il existe de nombreux types d'attaques de pirates, mais la plus simple est appelée attaque DDoS.

Les attaques DDoS submergent votre serveur avec des pics de trafic générés par des bots. Un bon fournisseur d'hébergement web devrait protéger votre site web contre les attaques DDoS.

Les meilleurs outils et plugins pour le suivi de la disponibilité de WordPress

1. WP Umbrella - Surveillance du temps de fonctionnement de WordPress (et bien plus encore)

Le meilleur plugin pour la surveillance du temps de fonctionnement est WP Umbrella. WP Umbrella est une solution tout-en-un qui facilite la gestion de plusieurs sites WordPress (surveillance du temps de fonctionnement, sauvegardes automatiques, gestion des mises à jour, rapport de maintenance, etc).

Plugin de surveillance du temps de fonctionnement

Ce plugin vous permet de le faire :

  • Surveillez le temps de fonctionnement et soyez alerté par e-mail ou par slack en cas d'indisponibilité.
  • Mesurez et analysez les performances de votre WordPress (temps de réponse, score google PageSpeed, etc.) depuis le monde entier.
  • Prévenir les erreurs PHP générées par le thème et les plugins.
  • Sauvegarde automatique de votre site web
  • Mettez à jour tous vos plugins et thèmes en un seul clic
  • Envoyez des rapports de maintenance à vos clients.

Comment configurer WP Umbrella?

Étape 1 : Créez un compte dans l'applicationWP Umbrella.

Étape 2 : Ajouter un projet

surveiller le temps de fonctionnement avec wordpress

Étape 3 : Sélectionnez votre projet et cliquez sur l'onglet "uptime / performance monitoring" et cliquez sur "settings".

paramètres de surveillance du temps de fonctionnement

Et c'est tout ! Vous serez alerté si votre site web tombe en panne !

Vous pouvez notifier autant de personnes que vous le souhaitez et profiter de l'intégration de Slack sur WP Umbrella.

Puisque vous êtes ici, vous devriez également activer la sauvegarde quotidienne automatique et jeter un coup d'œil à l'onglet de surveillance des erreurs php de votre site web !

2. JetPack - Sécurité et performance essentielles pour WordPress

Plugin Jetpack WordPress

Jetpack améliore les fonctionnalités et la gestion de votre site Web WordPress. Les principales caractéristiques de Jetpack sont :

  • Protection contre les attaques de force brute, filtrage du spam et surveillance des temps d'arrêt.
  • Sauvegardes de votre WordPress.
  • Connexion sécurisée, avec authentification à deux facteurs.

Jetpack a +5millions d'installations actives et est le plugin de sécurité le plus populaire pour WordPress.

Vous devez payer pour obtenir la plupart des fonctionnalités disponibles sur Jetpack : sauvegarde, scan, anti-spam, recherche, hébergement vidéo, fonctions SEO et intégration d'analyses.

3. Uptime Robot - Service de surveillance du temps de fonctionnement

Service de contrôle du temps de fonctionnement

Uptime Robot est un outil gratuit utilisé pour surveiller les sites web. Il surveille les sites web toutes les 5 minutes et vous avertit par différents canaux si vos sites sont en panne.

UptimeRobot vous permet également de surveiller les certificats SSL et les travaux de Cron.

Pour accéder aux temps de réponse et contrôler les performances, vous devez payer.

4. ManageWP - Gérer les sites WordPress à partir d'un tableau de bord

page d'accueil de managewp

ManageWP vous permet de gérer plusieurs sites Web WordPress à partir d'un seul tableau de bord. Le plugin est gratuit, mais vous devez payer pour inclure le module complémentaire de surveillance du temps de fonctionnement. Voici les fonctionnalités gratuites de ManageWP :

  • Gérer les mises à jour des plugins et des thèmes
  • Sauvegarde mensuelle
  • Contrôles de performance
  • Contrôle de sécurité
  • Mises à jour sur la vulnérabilité

Notez que vous devez payer pour le plugin premium business afin de recevoir des alertes par e-mail ou SMS.

5. Pingdom - Le contrôle des performances des sites web simplifié

page d'accueil de pingdom

Pingdom est probablement la solution de surveillance la plus avancée disponible sur le marché. C'est aussi la plus chère (13$/mois par site web). Elle offre une version d'essai gratuite pendant 14 jours.

Ce service de surveillance assure un suivi synthétique et un suivi réel des utilisateurs. Vous pouvez ainsi simuler et comprendre l'interaction des visiteurs avec votre site web. Les caractéristiques de Pingdom sont les suivantes :

  • Surveiller la disponibilité des sites dans le monde entier
  • Analyse de la vitesse des pages
  • Surveillance des transactions
  • Obtenez des informations en temps réel sur les utilisateurs en fonction de leur navigateur, de leur appareil, etc.

Pingdom n'a pas d'intégration WordPress.

6. StatusCake - Surveillance du temps de fonctionnement et des performances du site web

Temps de fonctionnement du site web et suivi des performances

StatusCake est une application externe de surveillance du temps de fonctionnement et des performances. Elle offre les fonctionnalités classiques de ce type de service :

  • Surveillance du temps de fonctionnement à l'aide des protocoles suivants : HTTP, HEAD, TCP, DNS, SMTP, SSH, PING et PUSH
  • Surveillancedes serveurs et des domaines
  • Contrôle de la vitesse des pages

StatusCake n'a pas d'intégration WordPress.

Suivi du temps de fonctionnement sur WordPress : Réflexions finales

Il n'y a pas de doute : vous devez surveiller le taux de disponibilité de votre site !

Heureusement, une tonne de services tiers sont disponibles sur Internet et vous aideront à le faire.

Certains sont liés à WordPress (comme WP UmbrellaJetpack ou ManageWP) d'autres ne le sont pas (Pingdom, Uptime Robot, Better Uptime, etc).

C'est votre choix ! Cependant, nous vous recommandons d'utiliser WP Umbrella, car il offre également tout ce dont vous avez besoin pour gérer votre site web sans effort (sauvegarde automatique, mise à jour sécurisée, surveillance du temps de fonctionnement / des performances, etc).