Performances et surveillance
Utilisation du CPU et connexions simultanées
Tous nos services d'hébergement disposent de limites de CPU, de mémoire, d'entrées/sorties et de processus. Leur but est d'isoler chaque compte, de garantir la stabilité du service et d'éviter que la consommation d'une application n'affecte les autres.
Dans cPanel, cherchez Resource Usage ou CPU and Concurrent Connection Usage. Vous y trouverez un historique indiquant si le compte a été limité à un moment donné par ces limites, ce qui permet de corriger la consommation en optimisant les applications ou en passant à une offre aux ressources plus importantes.
Examinez la période indiquée par le résumé initial, puis ouvrez les détails. Ajustez l'intervalle et vérifiez le fuseau horaire avant de relier un pic à un incident.
Les options Details et Snapshots permettent d'obtenir plus d'informations.
Details
Cette vue fournit des graphiques d'utilisation sur différents intervalles, qui donnent une vision globale de la consommation des ressources. Les métriques les plus courantes sont :
- SPEED ou CPU : pourcentage de CPU utilisé par le compte.
- PMEM : mémoire physique consommée par ses processus.
- IO et IOPS : débit et nombre d'opérations de lecture ou d'écriture sur le disque.
- EP (Entry Processes) : requêtes dynamiques qui entrent simultanément dans le compte. Cela ne correspond pas au nombre de visiteurs connectés.
- NPROC : processus qui s'exécutent en même temps, y compris des processus qui ne proviennent pas d'une visite web.
Un pic isolé ne suffit pas à identifier la cause. Vérifiez quelle ressource a atteint sa limite, à quelle heure et si cela se répète avant de modifier l'application ou l'offre.
Snapshots
C'est la fonction à utiliser pour déboguer les problèmes. Elle fournit des « captures » des processus, des requêtes et, lorsqu'elles sont disponibles, des requêtes SQL aux moments où une limite a été atteinte. Ces captures aident à cerner l'origine, mais elles doivent être recoupées avec les journaux et l'application avant d'attribuer la consommation à une extension, une requête ou un visiteur précis.
Interpréter la limite et décider de la suite
Distinguez l'utilisation observée, le maximum autorisé et les compteurs de limites atteintes (faults) lorsqu'ils sont disponibles. Atteindre la limite de CPU ou d'entrées/sorties peut ralentir les opérations ; épuiser la mémoire ou les processus peut provoquer des erreurs. Un pourcentage isolé n'identifie pas l'extension responsable.
Notez l'heure, l'URL ou l'opération et la ressource concernée. Comparez-les avec les tâches planifiées, les importations, les sauvegardes, les visites et les journaux. Si une requête PHP est lente, analysez un échantillon avec PHP X-Ray.
Si la consommation provient d'une tâche ponctuelle, réduisez sa concurrence ou planifiez-la en dehors des heures de plus forte activité. Si elle est soutenue et correspond à un travail utile déjà optimisé, envisagez d'augmenter les ressources. Ne commandez pas plus de capacité pour un simple pic non identifié.
Pour demander de l'aide, indiquez l'intervalle, le fuseau horaire, la ressource limitée et une capture sans données sensibles. Un snapshot est un échantillon, pas un journal complet de tout ce qui s'est passé.
Cela peut aussi vous aider
- AccelerateWP : fonctions, disponibilité et configuration Présente les fonctions gratuites et premium d'AccelerateWP pour WordPress, dont le cache, l'optimisa...
- Accélérer et optimiser WordPress et WooCommerce étape par étape Optimisez WordPress et WooCommerce étape par étape en vérifiant PHP, le cron, LiteSpeed Cache, les i...
- Activer les statistiques depuis l'Éditeur de métriques Activez AWStats depuis l'éditeur de métriques de cPanel uniquement lorsque vous avez besoin de stati...
- Améliorer les performances de PrestaShop étape par étape Mesurez la lenteur de PrestaShop et vérifiez PHP, templates, cache, images et modules sans appliquer...
Quelque chose cloche ou a changé ? Racontez-nous et nous le vérifions.