Untuk Melihat aktivitas dari sebuah komputer biasanya yang dapat menjadi indikasi adalah penggunaan CPU, penggunaan Memori, dan Penggunaan Kapasitas Harddisk.
Pada Operation System bebasis linux untuk memonitoring penggunaan komponen-komponen tersebut dapat menggunakan perintah command line linux.
Berikut ini adalah beberapa contoh command line linux untuk kebutuhan tersebut
a. Command Untuk melihat Space Harddisk pada setiap partisi.
df -h | grep -vE 'none|udev|cdrom|tmpfs'
contoh:
Filesystem Size Used Avail Use% Mounted on /dev/sda6 16G 4.1G 11G 29% / /dev/sda7 62G 17G 43G 28% /home
b. Command Untuk melihat penggunaan memori dan swap
free -m | grep -v '/'
Contoh:
total used free shared buffers cached Mem: 993 857 135 0 104 421 Swap: 2588 0 2588
c. Command Untuk menghitung persentasi (%) penggunaan Prosesor
ps aux|awk 'NR > 0 { s +=$3 }; END {print s}'
Contoh:
2.6
d. Command Untuk menghitung persentasi (%) penggunaan Memori
ps aux|awk 'NR > 0 { s +=$4 }; END {print s}'
Contoh:
64.3
e .Command Untuk menampilkan daftar proses di memori
ps aux | awk '{print $4" "$1" "$11 }' | grep -v '%' | sort -rn -k1
Contoh:
10.2 dendie /usr/lib/firefox-3.6.10/firefox-bin 3.0 mysql /usr/sbin/mysqld 3.0 dendie nautilus 2.8 dendie gedit 2.0 dendie /usr/bin/python 1.8 dendie /usr/bin/python 1.8 dendie gnome-panel 1.6 root /usr/bin/X 1.3 dendie /usr/lib/gnome-settings-daemon/gnome-settings-daemon
f. Command Untuk menampilkan daftar proses di prosesor
ps aux | awk '{print $3" "$1" "$11 }' | grep -v '%' | sort -rn -k1
Contoh:
0.9 dendie /usr/lib/firefox-3.6.10/firefox-bin 0.8 root /usr/bin/X 0.5 dendie gedit 0.4 dendie /usr/lib/erlang/erts-5.7.4/bin/beam.smp 0.3 dendie /usr/lib/gnome-panel/clock-applet 0.2 dendie /usr/bin/python 0.1 dendie /usr/bin/python 0.1 dendie /usr/bin/python
No comments:
Post a Comment