monitoring resource user


Status
Not open for further replies.

arifptm

Poster 2.0
mau tanya lagi nih master...

kalo kita bikin hosting, tools apa yang digunakan untuk mengetahui user yang menggunakan resource berlebih?
Apa sudah ada di control panelnya? (misal di whm-nya atau kalo pake directadmin?...)

selama ini hanya menjadi reseller, gak pernah mikir kaya gitu, karena kalao ada user yang menggunakan resource besar udah langsung ditegur oleh pemilik server, lengkap dengan report penggunakan CPU/memory

terimakasih berkenan sharing pengalamannya.
 

arifptm

Poster 2.0
bener dugaan saya.. ada tambahannya .. tak cari-cari gak ada sih.
di directadmin mungkin ada juga ya..saya coba browse
 

Ady Putra

Beginner 2.0
Kalo Tuan ada akses root ke server cPanel / whm Tuan bisa di coba perintah ini

Code:
top -c d2 -u username

dimana username Tuan ganti dengan username dari user yang ingin Tuan cek,
sedangkan kalo untuk melihat proses secara keseluruhan coba perintah berikut

Code:
top -c d2

itu biasanya langsung diurutin yang paling atas penggunaan resource tertinggi
 

arifptm

Poster 2.0
Setahu saya Directadmin manual pak di process monitor aja = top/htop dan tidak ada seperti cpanel resource monitor.

directadin harus manual ?.. wah repot juga

Kalo Tuan ada akses root ke server cPanel / whm Tuan bisa di coba perintah ini

Code:
top -c d2 -u username

dimana username Tuan ganti dengan username dari user yang ingin Tuan cek,
sedangkan kalo untuk melihat proses secara keseluruhan coba perintah berikut

Code:
top -c d2

itu biasanya langsung diurutin yang paling atas penggunaan resource tertinggi

Iya itu manual juga...

Maksud saya kalo misal kita bisa atur treshold, sehingga kalo ada penggunaan yg melebihi treshold maka ada email yang terkirim jadi kan gak perlu cek tiap hari.

BTW thanks infonya
 

antmediahost

Apprentice 1.0
Verified Provider
Bikin bash script saja, lalu pasang di cron...misalnya bash buat cek kondisi load server :

#!/bin/sh
# email subject
Host=`hostname`
SUBJECT="Notifikasi server load $Host"
EMAIL="[email protected]"
EMAILMESSAGE="/tmp/emailmessage.txt"
lload=`/bin/cat /proc/loadavg | cut -d \. -f 1`

if [ ${lload} -gt "10" ];
then
echo "Load $Host"> $EMAILMESSAGE
echo "Mohon cek, load mencapai 10" >>$EMAILMESSAGE
# send an email using /bin/mail
/bin/mail -s "$SUBJECT" "$EMAIL" < $EMAILMESSAGE
else
echo normal
fi

Setidaknya saat server mencapai load yang kita tentukan, akan ada notifikasi dan kita bisa langsung cek dengan ssh ke server..
 
Status
Not open for further replies.

Top