Pekerjaan yang cukup sulit bagi seorang administrator jaringan untuk memantau masalah seperti debug Sistem pada Linux setiap harinya. Terutama bagi anda yang baru belajar.
Berikut ini ada beberapa Cara Memonitor Performa Linux agar anda bisa memantau bila mana terjadi masalah atau bahkan menemukan penyebab debug sistem tadi.
Perintah-perintah ini bisa anda pakai dengan menggunakan tool seperti putty. bila anda belum memiliki silahkan download terlebih dahulu pada bagian download dibawah ini.
silahkan di DOWNLOAD
Setelah anda login melalui user root anda bisa mencoba menjalankan perintah berikut ini :
1. VmStat – Virtual Memory Statistics
Perintah Linux vmstat digunakan untuk menampilkan statistik memori virtual, kernel threads, disks, system processes, I/O blocks, interrupts, aktivitas CPU dan banyak lagi. Secara default perintah vmstat tidak tersedia di bawah sistem Linux. dan Anda perlu menginstal sebuah paket bernama sysstat yang mencakup program vmstat.
[[email protected] ~]# vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 2 0 0 344312 0 205592 0 0 10 10 0 3 4 1 73 22 0 [[email protected] ~]#
2. Tcpdump – Network Packet Analyzer
Tcpdump salah satu program sniffer yang paling banyak digunakan. Network packet analyzer or packets sniffer yang digunakan untuk merekam atau memfilter paket TCP / IP yang diterima atau ditransfer pada interface tertentu melalui jaringan. Hal ini juga menyediakan pilihan untuk menyimpan paket yang terekam dalam sebuah file untuk dianalisis nantinya. tcpdump hampir tersedia di semua distro Linux.
[[email protected] ~]# tcpdump -i eth0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes 22:08:59.617628 IP dhansz.com.ssh > 115.113.134.3.static-mumbai.vsnl.net.in.28472: P 2532133365:2532133481(116) ack 3561562349 win 9648 22:09:07.653466 IP dhansz.com.ssh > 115.113.134.3.static-mumbai.vsnl.net.in.28472: P 116:232(116) ack 1 win 9648 22:08:59.617916 IP 115.113.134.3.static-mumbai.vsnl.net.in.28472 > dhansz.com.ssh: . ack 116 win 64347
3. Netstat – Network Statistics
Netstat adalah sebuah perintah untuk memonitor paket jaringan statistik masuk dan keluar serta statistik interface. Ini adalah alat yang sangat berguna untuk setiap administrator sistem untuk memonitor kinerja jaringan dan memecahkan masalah jaringan terkait.
[[email protected] ~]# netstat -a | more
Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 *:mysql *:* LISTEN tcp 0 0 *:sunrpc *:* LISTEN tcp 0 0 *:realm-rusd *:* LISTEN tcp 0 0 *:ftp *:* LISTEN tcp 0 0 localhost.localdomain:ipp *:* LISTEN tcp 0 0 localhost.localdomain:smtp *:* LISTEN tcp 0 0 localhost.localdomain:smtp localhost.localdomain:42709 TIME_WAIT tcp 0 0 localhost.localdomain:smtp localhost.localdomain:42710 TIME_WAIT tcp 0 0 *:http *:* LISTEN tcp 0 0 *:ssh *:* LISTEN tcp 0 0 *:https *:* LISTEN
4. IPTraf – Real Time IP LAN Monitoring
IPTraf merupakan sebuah open source console-based real time network (IP LAN) pemantauan utilitas untuk Linux. yang bertugas mengumpulkan berbagai informasi seperti IP memantau lalu lintas yang melewati jaringan, termasuk informasi flag TCP, rincian ICMP, TCP / UDP kerusakan traffic, TCP paket koneksi dan jumlah Bryne. Hal ini juga mengumpulkan informasi statistik umum dari TCP, UDP, IP, ICMP, non-IP, IP checksum kesalahan,dll. iptraf homepage
Untuk bisa mengunakannya anda harus menhinstall paket aplikasinya terlebih dahulu, lakukan perintah berikut ini :
# yum install iptraf
dan untuk Ubuntu perintahnya adalah :
$ sudo apt-get install iptraf
Setelah IPTraf diinstall, jalankan perintah berikut dari:
[[email protected] ~]# iptraf
5. Top – Linux Process Monitoring
Linux perintah Top adalah program pemantauan kinerja yang sering digunakan oleh banyak administrator sistem untuk memonitor kinerja Linux. Perintah top digunakan untuk menampilkan semua aktivitas berjalan dan proses real-time aktif. perintah top menampilkan penggunaan CPU, penggunaan memori, Memory Swap, Cache Size, Buffer Size, Proses PID, dan banyak lagi. Perintah top sangat berguna untuk administrator sistem untuk memonitor dan mengambil tindakan yang tepat bila diperlukan.
# top