GNU/Linux >> Belajar Linux >  >> Linux

Sysmon – Monitor Sistem Linux (Seperti Pengelola Tugas Windows)

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 dan iwconfig
  • 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.


Linux
  1. Pantau sistem Linux Anda di terminal Anda dengan procps-ng

  2. Pusat Pemantauan Sistem adalah Manajer Tugas &Monitor Sumber Daya Ideal untuk Linux

  3. Pintasan keyboard pengelola tugas di Linux?

  1. Linux – Pintasan Keyboard Pengelola Tugas Di Linux?

  2. Manajer Tugas Untuk Ubuntu?

  3. Cara menggunakan pengelola tugas di Ubuntu untuk memantau sistem

  1. Cara Memantau Sistem Linux dengan Perintah Sekilas

  2. Filelight – Visualisasikan Penggunaan Disk di Sistem Linux Anda

  3. Cara Memantau Uptime Sistem Linux Menggunakan Uptimed