Un top et une charge CPU trop elevé sur mon dédié
3 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
Un top et une charge CPU trop elevé sur mon dédié
Salut,
J'ai un soucis sur un serveur que j'administre et je ne comprend pas trop comment ca peut être possible.
Voila, quand je fais un top sur mon dédié je trouve ceci :
top - 02:29:00 up 1:25, 1 user, load average: 2.72, 4.77, 6.59
Tasks: 148 total, 2 running, 146 sleeping, 0 stopped, 0 zombie
Cpu(s): 30.8% us, 2.4% sy, 0.0% ni, 64.9% id, 1.2% wa, 0.4% hi, 0.2% si
Mem: 2072832k total, 807364k used, 1265468k free, 70592k buffers
Swap: 353388k total, 0k used, 353388k free, 515908k cached
6306 nobody 25 0 78512 7224 3760 R 62.4 0.3 3:55.63 httpd
6214 nobody 25 0 78588 7296 3760 R 49.8 0.4 4:02.76 httpd
8768 nobody 25 0 78512 7200 3736 R 48.1 0.3 0:18.12 httpd
8750 nobody 25 0 78564 7224 3736 R 47.8 0.3 0:16.12 httpd
6249 nobody 25 0 78588 7296 3756 R 47.1 0.4 2:19.14 httpd
8779 nobody 25 0 78528 7180 3736 R 47.1 0.3 0:20.20 httpd
6226 nobody 25 0 78584 7288 3756 R 46.8 0.4 2:29.12 httpd
6237 nobody 17 0 78500 7204 3756 R 35.5 0.3 1:45.79 httpd
6200 mysql 15 0 371m 64m 3848 S 3.3 3.2 7:36.00 mysqld
Le serveur :
Bi Xéon avec 2 Go de ram
Apache 1.3
Mysql 4
3 ou 4 fois dans la journée la charge CPU monte à 99.9 %
Quand on regarde mes taches, on en trouve 148 ici, 2 encours et 146 sleeping. Comment cela est il possible ?
Merci pour vos informations.
A+
TuitiFr.
J'ai un soucis sur un serveur que j'administre et je ne comprend pas trop comment ca peut être possible.
Voila, quand je fais un top sur mon dédié je trouve ceci :
top - 02:29:00 up 1:25, 1 user, load average: 2.72, 4.77, 6.59
Tasks: 148 total, 2 running, 146 sleeping, 0 stopped, 0 zombie
Cpu(s): 30.8% us, 2.4% sy, 0.0% ni, 64.9% id, 1.2% wa, 0.4% hi, 0.2% si
Mem: 2072832k total, 807364k used, 1265468k free, 70592k buffers
Swap: 353388k total, 0k used, 353388k free, 515908k cached
6306 nobody 25 0 78512 7224 3760 R 62.4 0.3 3:55.63 httpd
6214 nobody 25 0 78588 7296 3760 R 49.8 0.4 4:02.76 httpd
8768 nobody 25 0 78512 7200 3736 R 48.1 0.3 0:18.12 httpd
8750 nobody 25 0 78564 7224 3736 R 47.8 0.3 0:16.12 httpd
6249 nobody 25 0 78588 7296 3756 R 47.1 0.4 2:19.14 httpd
8779 nobody 25 0 78528 7180 3736 R 47.1 0.3 0:20.20 httpd
6226 nobody 25 0 78584 7288 3756 R 46.8 0.4 2:29.12 httpd
6237 nobody 17 0 78500 7204 3756 R 35.5 0.3 1:45.79 httpd
6200 mysql 15 0 371m 64m 3848 S 3.3 3.2 7:36.00 mysqld
Le serveur :
Bi Xéon avec 2 Go de ram
Apache 1.3
Mysql 4
3 ou 4 fois dans la journée la charge CPU monte à 99.9 %
Quand on regarde mes taches, on en trouve 148 ici, 2 encours et 146 sleeping. Comment cela est il possible ?
Merci pour vos informations.
A+
TuitiFr.
-

MirageDemonAsh - WRInaute impliqué

- Messages: 418
- Inscription: Sam Fév 12, 2005 9:23
Salut,
J'ai remarqué ces derniers temps beaucoup de plaintes de ce type sur de nombreux forums. A chaque fois, ce sont des machines enormes qui se tapent tous les services : mail, ftp, http, mysql, café, cuisine, etc... Elles morflent quoi. Alors que plusieurs petites machines pour le même prix qu'une grosse permettraient de repartir les services et d'assurer en cas de forte affluence.
3 à 4 fois par jour ? Quelle heure ? C'est souvent les mêmes horaires ? Tu n'as pas programmé des tâches ? Stats, Scans, Sauvegardes, etc... Dès que la montée en charge est terminée (ou pendant si tu peux), il faut tout de suite jeter un coup d'oeil sur les logs /var/log/ surtout syslog
C'est tout ce que j'ai dans ma boite pour l'instant.
J'ai remarqué ces derniers temps beaucoup de plaintes de ce type sur de nombreux forums. A chaque fois, ce sont des machines enormes qui se tapent tous les services : mail, ftp, http, mysql, café, cuisine, etc... Elles morflent quoi. Alors que plusieurs petites machines pour le même prix qu'une grosse permettraient de repartir les services et d'assurer en cas de forte affluence.
3 à 4 fois par jour ? Quelle heure ? C'est souvent les mêmes horaires ? Tu n'as pas programmé des tâches ? Stats, Scans, Sauvegardes, etc... Dès que la montée en charge est terminée (ou pendant si tu peux), il faut tout de suite jeter un coup d'oeil sur les logs /var/log/ surtout syslog
C'est tout ce que j'ai dans ma boite pour l'instant.
-

Topsitemaker - WRInaute impliqué

- Messages: 376
- Inscription: Dim Nov 19, 2006 0:47
Bonjour,
c'est un descriptif du problème un peu faible pour donner une réponse précise.
Meme en sachant la quantité de visiteurs que ton site recoit et le poids en terme de requetes MySQL pour chaque visite, il est quasiment impossible d'évaluer la charge optimale de ton dédié.
Je te redirige sur 2 pistes à explorer,
- quand tu sens qu'il te manque des infos pour décrire un phénomène, il te faut créer des outils pour 'confiner' ton phénomène', je te conseille d'installer MRTG sur ta machine, et tu analyses les infos de ta machine, charge, CPU, swap, connexion TCP etablie, charge MySQL, requete Google, traffic web, Nombre de processus php et/ou mysql, Mailscanner-mrtg ...
Sur mes machines, j'ai tous ses paramètres + certaines que j'ai inventé et spécifiques aux sites hébergés, et ca aide beaucoup à analyser et trouver des corrélations entre les phénomènes.
- Pour ce qui est de ta charge CPU, par expérience c'est l'utilisation de la base de données qui gonfle le plus ce chiffre, avec MySQL tu as une option dans le fichier de config qui permet de logguer les requetes qui dépassent les x secondes de traitements et détecter les requetes les plus longues. Le paramétrage mémoire vive dans my.cnf est très important aussi.
Ensuite vient le manque de RAM.
Et en dernier ca dépend si tu as des disques IDE ou SCSI, et s'ils sont sollicités. IDE a besoin du CPU pour fonctionner, pas le SCSI.
Cordialement
c'est un descriptif du problème un peu faible pour donner une réponse précise.
Meme en sachant la quantité de visiteurs que ton site recoit et le poids en terme de requetes MySQL pour chaque visite, il est quasiment impossible d'évaluer la charge optimale de ton dédié.
Je te redirige sur 2 pistes à explorer,
- quand tu sens qu'il te manque des infos pour décrire un phénomène, il te faut créer des outils pour 'confiner' ton phénomène', je te conseille d'installer MRTG sur ta machine, et tu analyses les infos de ta machine, charge, CPU, swap, connexion TCP etablie, charge MySQL, requete Google, traffic web, Nombre de processus php et/ou mysql, Mailscanner-mrtg ...
Sur mes machines, j'ai tous ses paramètres + certaines que j'ai inventé et spécifiques aux sites hébergés, et ca aide beaucoup à analyser et trouver des corrélations entre les phénomènes.
- Pour ce qui est de ta charge CPU, par expérience c'est l'utilisation de la base de données qui gonfle le plus ce chiffre, avec MySQL tu as une option dans le fichier de config qui permet de logguer les requetes qui dépassent les x secondes de traitements et détecter les requetes les plus longues. Le paramétrage mémoire vive dans my.cnf est très important aussi.
Ensuite vient le manque de RAM.
Et en dernier ca dépend si tu as des disques IDE ou SCSI, et s'ils sont sollicités. IDE a besoin du CPU pour fonctionner, pas le SCSI.
Cordialement
3 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Stratégies financières sur l'évolution de l'architecture Google
- Google Trends : un pas vers le web social ?
- Le triangle d'or des pages de résultats Google
- Web Rank Info ouvre un forum dédié à MSN Search
- Les Rich Snippets de Google (descriptions enrichies des résultats)
- Agent Web Ranking v.2.6.2 s'ouvre à l'Asie
- Les pays gérés par la Google Toolbar 2.0
- Parts de marché des moteurs de recherche aux Etats-Unis
- Annuaire de sites sur Google
- Listes des requêtes les plus populaires du moment
Consultez la description détaillée des produits ou services de Google suivants : Google Trends Recherche Personnalisée
- Calcul de l'indice de cooccurrence
Cet outil vous permet de calculer l'indice de co-occurrence de 2 ou 3 termes, ainsi que le ratio E/F. L'indice de co-occurrence mesure le relation entre les termes : plus cet indice est élevé, plus les termes sont reliés. Concrètement, plus l'indice est élevé, plus il est fréquent de trouver des documents qui contiennent les différents termes.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

le forum