Salah satu perangkat lunak paling berguna di Microsoft Windows OS adalah Task Manager . Ini adalah aplikasi yang kuat yang menunjukkan kinerja keseluruhan sistem Windows dan penggunaan sumber daya. Tentu saja, ada begitu banyak program pemantauan sumber daya sistem yang tersedia untuk platform Linux. Tetapi tidak satu pun dari mereka yang memiliki tampilan dan nuansa Windows 8/10 Task manager. Juga, kebanyakan dari mereka masih kekurangan satu atau dua fitur. Misalnya, beberapa monitor sistem tidak menampilkan detail penggunaan Hard disk dan GPU dalam grafik. Untungnya, hari ini saya menemukan monitor sistem Linux bernama Sysmon .
Sysmon adalah alat pemantauan sistem grafis untuk Linux. Ini menunjukkan informasi penggunaan tentang CPU, GPU, Memori, HDD/SDD, kartu antarmuka jaringan dan ikhtisar proses yang berjalan dalam tata letak grafis yang bagus, seperti Manajer Tugas Windows. Ini memantau CPU, GPU, Memori, Jaringan, dan Disk secara real time dan menampilkan semua detail dalam GUI yang bersih dan sederhana.
Sysmon adalah aplikasi sumber terbuka dan gratis yang ditulis dalam Python bahasa pemrograman.
Instal Sysmon Di Linux
Sysmon bergantung pada dua paket python yaitu pyqtgraph
dan pyqt5
. Anda dapat menginstal perpustakaan tersebut menggunakan Pip seperti di bawah ini.
$ pip install pyqtgraph pyqt5
Jika Anda memiliki GPU Nvidia, Anda perlu menginstal nvidia-smi
untuk memantau penggunaannya.
Setelah menginstal dependensi yang disebutkan di atas, jalankan perintah berikut untuk menginstal sysmon:
$ pip install sysmon
Dan luncurkan dengan menjalankan perintah berikut:
$ sysmon
Atau, git clone repositori Sysmon menggunakan perintah:
$ git clone https://github.com/MatthiasSchinzel/sysmon.git
Perintah di atas mengkloning isi repositori sysmon github di folder lokal bernama sysmon
di direktori kerja saat ini.
Masuk ke sysmon/src
direktori:
$ cd sysmon/src/
Dan luncurkan program Sysmon menggunakan perintah berikut:
$ python sysmon.py
Cara menggunakan monitor sistem grafis Sysmon
Antarmuka default Sysmon terlihat seperti di bawah ini.
Seperti yang Anda lihat, tampilan dan nuansa sysmon mirip dengan Pengelola Tugas Windows.
Sysmon mendapatkan sebagian besar data dari /proc
direktori di sistem Linux Anda. Ini mengambil detail berikut:
- detail penggunaan CPU dari
/proc/cpuinfo
dan/proc/stat
, - Penggunaan memori dari
/proc/meminfo
, - Penggunaan disk dari
/proc/diskstats
, - Penggunaan jaringan
/proc/net/dev
daniwconfig
- dan ikhtisar proses yang berjalan dari
ps aux
perintah.
Ikhtisar CPU dan Memori oleh Sysmon:
Ikhtisar Jaringan dan Disk oleh Sysmon:
Tentu saja, Monitor Sistem Gnome menampilkan penggunaan sumber daya dalam grafik. Namun, itu tidak menunjukkan beban HDD/SSD.
Sysmon adalah proyek yang sangat baru. Ini berfungsi dengan baik di desktop Ubuntu 20.04 LTS saya. Semoga pengembang akan menambahkan lebih banyak fitur di masa mendatang.