> Yann Cochard a �crit :
>>
>> Bonjour,
>>
>> Comment d�terminer, sur un serveur web mutualis�, ce qui consomme de
>> la ressource CPU ?
>>
>> Il s'agit d'un serveur Linux (CentOS 4.8), o� sont h�berg�s environ
>> 150 sites web. Parfois la consommation CPU grimpe fort, et je ne sais
>> pas comment d�terminer les sites � l'origine. Et si possible
>> pr�cis�ment les pages (probablement PHP), voire les requ�tes MySQL.
>> Est-ce possible ?
>> Avec la commande top je vois bien quelques process, mais comme ils ont
>> une dur�e de vie courte c'est difficile � �tudier.
>>
>> Merci pour vos conseils
>> Yann
> Bonjour,
>
> Une "pr�sentation" d'outils de monitoring vient d'�tre publi�e ici :
>
> http://www.thegeekstuff.com/2009/09/top-5-best-network-monitoring-tools/
>
> Francois Gatto
>
salut, de mon coté je te conseille apachetop qui va faire une mise en page
en temps réel du fichier access_log d'apache à la façon de top, tu sauras
alors la fréquence d'ouverture d'une page en temps reel et les sites les
plus visités, il y a aussi les outils de stat tel que webalizer qui vont
te permetre de generer des stats pour chaque site et savoir les plus
visités.
hélas je ne connais pas d'outil qui fasse ce que tu souhaite de la façon
souhaité, à une époque j'avais fais un petit script qui recupérait à
l'aide des stats de webalizer les quotas en bp des sites pour ensuite voir
dans le mois qui utilisait le plus de bande passante mais il doit exister
mieux.
Du coté de nagios on doit pouvoir trouver des plugins pour monitorer
apache j'ai jamais dans ce sens mais c'est à creuser :)
allé à bientot, christophe
Diffusez cette liste aupres de vos relations :-)
Linux Azur : http://linux-azur.org
Vous etes responsable de vos propos.
*** Pas de message SMS, HTML ni de PJ SVP ***