690 shaares
3 liens privés
3 liens privés
3 résultats
taggé
ps
Par défaut les utilisateurs ne voient que leur process dans Debian avec hidepid
On peut ajouter un groupe qui a les droits sur /proc (donc les droits d'avoir un ps et un top) :
Dans le /etc/fstab :
proc /proc proc defaults,gid=monitoring 0 0
reload à chaud
mount -o remount /proc -o gid=monitoring
Ajout d'utilisateurs dans le groupe autorisé à monitorer
usermod -G monitoring zabbix
Mais en fait ça ne marche pas avec un noyau grsecurity (-grs dans le nom)...
Consommation mémoire par user (RSS resident). Remplacer par $5 pour avoir la taille virtuelle.
for USER in $(ps haux | awk '{print $1}' | sort -u); do ps haux | awk -v user=$USER '$1 ~ user { sum += $6} END { print user " \t" sum" ko" "\t" sum/1024" Mo" "\t"sum/1024/1024" Go"; }' ; done
ps -eo pcpu,pid,user,args | sort -k 1 -r | head -10
A priori top non fiable sur vm, car calcul CPU global <> CPU process vis à vis du nombre de CPU