Comment faire pour identifier la fuite consommation élevée?

  • casius
  • Banned
  • Banned
  • Avatar de l’utilisateur
  • Inscription: Avr 06, 2010
  • Messages: 18
  • Status: Offline

Message Avril 7th, 2010, 9:17 am

Ok je me demandais peut être que quelqu'un peut me donner un conseil. Par exemple il existe x nombre d'utilisateurs dans le serveur. Comment identifier l'utilisateur qui consomme le plus de CPU et les connexions TCP? J'ai essayé d'utiliser suPHP choses merveilleuses, mais la chose est qu'il mange quelques ressources que je ne veux pas perdre. Des suggestions? Centos 64bits
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Avril 7th, 2010, 9:17 am

  • kc0tma
  • o|||||||o
  • Web Master
  • Avatar de l’utilisateur
  • Inscription: Juil 20, 2007
  • Messages: 3318
  • Loc: Trout Creek, MT
  • Status: Offline

Message Avril 7th, 2010, 10:49 am

La commande top vous montrera les porcs des ressources, il montre le PID et l'utilisateur et autres informations pertinentes.
Like Mr Spork, I also write about my interest in alcoholic beverages.
  • casius
  • Banned
  • Banned
  • Avatar de l’utilisateur
  • Inscription: Avr 06, 2010
  • Messages: 18
  • Status: Offline

Message Avril 7th, 2010, 10:54 am

oui mais sans commandes supplémentaires comme suPHP vous ne serez pas en mesure d'identifier le problème. Parce que tous les processus httpd sera affiché comme Apache :)
  • this213
  • Guru
  • Guru
  • Avatar de l’utilisateur
  • Inscription: Mar 01, 2004
  • Messages: 1242
  • Loc: ./
  • Status: Offline

Message Avril 15th, 2010, 8:13 am

Peut-être cela?

http://crazytoon.com/2008/08/12/apacheh ... g-httptop/
http://www.disabo.com
  • casius
  • Banned
  • Banned
  • Avatar de l’utilisateur
  • Inscription: Avr 06, 2010
  • Messages: 18
  • Status: Offline

Message Avril 15th, 2010, 8:16 am

Merci Hey c'est génial. Auront quelque chose à tester dans le bureau :) par la façon dont ce script regarde pour le trafic en tout ou pour chaque utilisateur qui utilise Apache?
  • this213
  • Guru
  • Guru
  • Avatar de l’utilisateur
  • Inscription: Mar 01, 2004
  • Messages: 1242
  • Loc: ./
  • Status: Offline

Message Avril 15th, 2010, 8:23 am

itd soit par le processus. La seule façon d'obtenir un utilisateur réel attaché à qui serait de faire quelque chose qui correspond à des sessions utilisateur avec ID de processus.

bien...une autre chose que vous pouvez faire est de script vos scripts PHP pour vous connecter votre trafic au lieu d'avoir votre serveur web le faire, alors youd être en mesure de correspondre aux utilisateurs d'exploitation et de faire quelque chose de dynamique.
http://www.disabo.com
  • casius
  • Banned
  • Banned
  • Avatar de l’utilisateur
  • Inscription: Avr 06, 2010
  • Messages: 18
  • Status: Offline

Message Avril 15th, 2010, 8:31 am

Ok je vais essayer de trouver du temps pour le EXAMINEZ. Nous avons en fait trouvé le problème sur nos consommations élevées. Le problème est que tant que service gratuit est en cours d'exécution des milliers de Chinois arrive sur le site :) et ils utilisent ce genre de choses transbordeurs. C'est quelque chose de vraiment merdique qui CPU arrive au sommet. Nous avons donc fait un script qui analyse en permanence pour les transbordeurs et s'il détecte un, puis elle ne suspend l'utilisateur. Pour l'instant, nous sommes ok, mais votre outil serait bon pour la détermination d'autres problèmes avec la consommation de serveur web.

Afficher de l'information

  • Total des messages de ce sujet: 7 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 142 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC