[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Monitoring CPU et MEM



* Jean-Michel OLTRA <jm.oltra@libertysurf.fr> [2002-11-20 16:29] :
> On Wednesday 20 Nov 2002, Philippe LE NAOUR wrote:
> 	bonjour,
> 
> 
> > C'était ma question original. Ou trouver dans /proc ces informations ?
> > Est-il possible de trouver un cumul de l'utilisation CPU, utilisation
> > mémoire .. par process et par urilisateur ?
> 
> La commande ps traite déjà les entrées de /proc/fd/stat où fd est un
> dossier quicaractérise un fichier ouvert.
> Pour un utilisateur connu de nom user, tu peux faire par exemple:
> ps aux|awk '$1 == "user" {nom = $1; somme += $4}; 
> 		END {print "Utilisateur "nom" : utilisation mémoire =
> 		"somme}'
> ($3 représente le cpu)
> Mais je ne sais pas comment faire passer à awk tous les noms d'users.

Pourquoi pas un extract de /etc/passwd avec un UID >= 1000 (variable
selon /etc/adduser.conf) pour ne pas prendre en compte les comptes
systèmes ?

Fred



Reply to: