Limites de ressources de votre hébergement : comment les consulter et les comprendre

Chaque utilisateur d'un hébergement mutualisé est limité en ressources afin d'éviter un impact de performances pour les autres comptes du serveur en cas de consommation excessive. Cette limite est gérée par Cloudlinux.

Dans ce guide, nous allons voir comment consulter et comprendre les statistiques d'utilisation de ces ressources pour son compte DirectAdmin.

Allocation des ressources

L'allocation des ressources pour votre compte dépend du plan d'hébergement auquel vous avez souscrit.

Vous pouvez consulter les différents plans et les ressources qui leur sont allouées ici : https://www.behostings.com/fr/hebergementweb.php

Types de ressources et impact de leur limite sur votre hébergement

SPEED

Speed correspond à la vitesse du processeur allouée au compte d'hébergement.

Lorsque vous dépassez cette limite, Cloudlinux va ralentir vos processus afin d'alléger la charge générée par votre compte sur le serveur. Une fois que l'utilisation du cpu revient à un stade acceptable, Cloudlinux cesse de ralentir votre compte.

PMEM

PMEM (ou Physical MEMory) correspond à l'allocation en ram pour le compte d'hébergement. Dans cette quantité de ram qui vous est allouée, une partie peut être utilisée pour du caching de disque afin d'accélérer l'accès à des ressources présentes sur le disque lorsque celles-ci sont fréquement utilisées.

Lorsque cette limite est atteinte, Cloudlinux va d'abord vider la partie de votre ram utilisée pour le caching de disque. Ensuite, si la limite est toujours atteinte, Cloudlinux va tuer des processus dans votre espace utilisateur. Cela va générer des erreurs 500 et 503.

IO

IO (ou Input Output) correspond aux écritures et lectures sur le disque.

Lorsque cette limite est atteinte, les processus sont ralentis mais pas stoppés. Cela permet d'éviter le dépassement de cette limite sans pour autant tuer des processus en cours d'exécution.

NPROC

NPROC (ou Number (of) Processes) correspond à la quantité totale de processus qui sont en marche dans votre espace utilisateur. Il s'agit là de tous les processus (scripts php / python / nodejs, copie de fichiers, session ssh, ...).

Lorsque cette limite est atteinte, Cloudlinux va emêcher de nouveaux processus de se créer. Cela va donc générer des erreurs 500 ou 503.

EP

EP ou (Entry Processes) correspond aux processus de votre espace utilisateur qui sont générés par une connexion entrante. Par exemple un nouveau processus php créé lorsque quelqu'un consulte une page web.

Cela représente une des différentes couches de sécurité servant à atténuer l'impact d'une attaque DoS. Car une fois que la limite a été atteinte, une erreur 508 s'affichera sur le site et cela maintiendra suffisamment de ressources pour permettre aux sites des autres utilisateurs de continuer à fonctionner normalement.

Consultation de l'utilisation des ressources sur son plan d'hébergement

Voici comment accéder aux informations d'utilisation des ressources qui vous sont allouées.

  • Connectez-vous à votre panneau de Gestion DirectAdmin (les informations de connexion vous ont été transmises au moment de votre commande)
  • Rendez vous sur le module "Resource Usage" ou "Utilisation des ressources"

Dans l'onglet "Dashboard", vous aurez accès à un résumé de vos dépassements de ressources. Si vous voyez un message "Your site had no issues in the past 24 hours", c'est que vous n'avez dépassé aucune limite récemment.

Autrement, vous aurez un résumé des limites atteintes. Voici un exemple :

Lorsque vous vous rendez dans l'onglet "Current usage", vous pourrez voir les graphiques d'utilisation des différentes ressources au fil du temps.

Dans cet exemple, nous constatons que le cpu est régulièrement sur-utilisé, comme représenté par les lignes de graph correspondant à "cpu fault".

Le dernier graphique nous montre les "faults". Chaque fois que la limite d'une ressource est atteinte, la valeur "fault" de cette ressource augmente de 1 et la limite correspondant à la ressource (comme décrit plus haut) est appliquée à l'utilisateur.

Solutions

Lorsque vous atteignez trop souvent des limites Cloudlinux, vous devriez regarder dans les logs d'erreur de vos domaines. Parfois, cette augmentation d'utilisation des ressources est liée à une erreur php ou autre.

  • Rendez vous dans le menu principal de votre tableau de bord en cliquant sur le logo "DirectAdmin" (ou logo personnalisé) en haut à gauche
  • Cliquez sur le module "Site summary / Statistics / Logs" ou "Résumé du site / Statistiques / Journaux"
  • Pour le ou les domaines que vous avez, vous pouvez cliquer sur "Error log" ou "Journal des erreurs" et le consulter pour voir si des erreurs inattendues s'affichent.

Si votre site semble fonctionner normalement mais qu'il continue à consommer davantage de ressources qu'il ne vous en sont allouées, vous devriez passer à un plan d'hébergement suppérieur. Vous pouvez consulter les différents plans d'hébergement ici : https://www.behostings.com/fr/hebergementweb.php

Pour effectuer la mise à niveau, il vous faut ouvrir une demande de support depuis le système de tickets de votre espace client. Notre équipe se chargera d'effectuer la mise à niveau et générer une facture avec la différence du prix entre les deux plans d'hébergement proportionnellement au reste de la période en cours.

Conclusion

Ceci constitue une base pour la compréhension des limites Cloudlinux qui vous permettra d'identifier facilement la raison pour laquelle votre site cesse de fonctionner avec des erreurs 500, 503 ou 508.

Vous pouvez continuer d'explorer ce module à votre guise en choisissant, par exemple, une fourchette de temps différente pour les graphique en cliquant sur "Timeframe".

  • cloudlinux
  • 0 Utilisateurs l'ont trouvée utile
Cette réponse était-elle pertinente?

Articles connexes

Modifier / Récupérer le login et mot de passe d'une DB mysql

Les utilisateurs mysql sont gérés via le panneau Directadmin. (http://www.votresite.com:2222)...

Edition de fichiers via le File Manager de DirectAdmin

  DirectAdmin comporte un éditeur de fichiers intégré au File Manager, toutefois, certains types...

Explication des dossiers de votre compte DirectAdmin

Votre compte directadmin sur le serveur est composé des dossiers suivants...

Comment Récupérer ou Modifier ses codes d'Accès DirectAdmin

Voici la procédure vous permettant de récupérer vos codes d'accès DirectAdmin ou de les modifier...

Publier un site réalisé avec le logiciel iWeb

Vous pouvez publier votre site iWeb sur nos serveurs grâce à la fonction publication FTP d’iWeb....