現在、VPSで4つのcPanelアカウントを実行しています。 VPSの各アカウントのメモリ(RAM)使用量を確認して、禁止するために高リソースを使用しているアカウントを特定する必要があります。 WHMで「Daily Process Log」を開きましたが、ユーザー名またはリソースを正確に使用しているアカウントは表示されません。
WHMは、「ユーザー」列に以下を表示します:root、nobody、mysql、doveull、dovecot、mailnull、mailman、sshd、named、DELAYED、leechprotect、eximstats
SSHアクセスがある場合は、これを試してください
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
StackOverflowからのこのリンク を参照してください。