Actuellement, j'ai 4 comptes cPanel en cours d'exécution sur mon VPS. Je dois vérifier l'utilisation de la mémoire (RAM) de chaque compte sur le SMV pour identifier lequel d'entre eux utilise des ressources importantes afin d'interdire. J'ai ouvert le "Journal quotidien des processus" dans WHM, mais il ne montre pas le nom d'utilisateur ni les comptes qui utilisent exactement les ressources.
WHM affiche les informations suivantes dans la colonne "Utilisateur": root, personne, mysql, dovenull, pigeonnier, mailnull, mailman, sshd, nommé, DELAYED, leechprotect, eximstats
Si vous avez un accès SSH, essayez ceci
TOTAL=$(free | awk '/Mem:/ { print $2 }')
for USER in $(ps haux | awk '{print $1}' | sort -u)
do
ps hux -U $USER | awk -v user=$USER -v total=$TOTAL '{ sum += $6 } END { printf "%s %.2f\n", user, sum / total * 100; }'
done
Voir ce lien de StackOverflow pour plus d'informations