System Monitoring
By Adit si bakso
Last updated
Was this helpful?
By Adit si bakso
Last updated
Was this helpful?
Distribusi Linux hadir dengan banyak alat kinerja dan profil standar yang sudah terinstal. Banyak di antaranya yang sudah dikenal dari sistem operasi mirip UNIX lainnya, sementara beberapa di antaranya dikembangkan secara khusus untuk Linux.
Example Table: Process and Load Monitoring Utilities
ps adalah alat untuk menampilkan karakteristik dan statistik yang terkait dengan proses, yang semuanya dikumpulkan dari direktori /proc dan juga terkait dengan proses tersebut.
Beberapa pilihan opsi perintah ps:
Utilitas perintah ini telah ada di semua varian sistem operasi mirip UNIX, dan keragaman tersebut tercermin dalam banyaknya pilihan rumit yang diterima ps versi Linux, yang terbagi dalam tiga kategori:
Opsi UNIX, yang harus diawali dengan -, dan dapat dikelompokkan.
Opsi BSD, yang tidak boleh diawali dengan -, dan dapat dikelompokkan.
Opsi panjang GNU, yang masing-masing harus diawali dengan --.
top digunakan untuk menampilkan proses dengan penggunaan CPU tertinggi. Proses pada awalnya diurutkan berdasarkan penggunaan CPU.
htop adalah monitor sistem interaktif, penampil proses, dan manajer proses yang dirancang untuk sistem Unix. Awalnya dirancang sebagai alternatif program top Unix, program ini menyediakan fungsionalitas yang hampir sama dengan top, namun menawarkan fleksibilitas yang jauh lebih besar mengenai bagaimana proses sistem dapat dilihat.
Sistem berkas /proc adalah interface ke struktur data kernel. /proc berisi subdirektori untuk setiap proses yang aktif, yang diberi nama dengan id proses (PID). Untuk info lebih lanjut, lihat halaman proc man.
vmstat adalah alat multiguna yang menampilkan informasi tentang memori, paging, I/O, aktivitas prosesor, dan proses. Alat ini memiliki banyak pilihan. Bentuk umum dari perintah ini adalah:
vmstat will keep reporting statistics forever, until it is killed by a signal, such as Ctrl-C.
System log files are essential for monitoring and troubleshooting. In Linux, these messages appear in various files under /var/log
. Exact names vary with Linux distribution.
Sebagai tambahan, pesan-pesan ini akan disalin ke /var/log/messages (pada RHEL) atau ke /var/log/syslog (pada Ubuntu).