Alat manajemen waktu / penggunaan komputer untuk Linux [ditutup]

0

Saya baru saja menghabiskan beberapa menit googling untuk beberapa jenis program / daemon Linux yang akan mengumpulkan informasi dari komputer Anda (seperti rata-rata beban CPU, penggunaan memori, berapa kali komputer paling mungkin berada di dll) dan menyusunnya entah bagaimana untuk dilihat. Saya tidak dapat menemukan apa pun.

Akan lebih bagus jika seseorang bisa mengarahkan saya ke cara mendapatkan statistik seperti ini (mungkin program atau bahkan perintah build di Linux stats?).

Terima kasih.

Todd Davies
sumber
Tergantung pada DE. Di KDE, itu disebut Ksysguard. Di Gnome, ini disebut System Monitor. Dalam LXDE itu adalah lxtask, dan xfce4-taskmanager di Xfce. Apa yang salah dengan ini?
MariusMatutiae
Saya tidak menginginkan task manager, melainkan program yang dapat mengumpulkan informasi penggunaan komputer dari waktu ke waktu. Mungkin seperti program manajemen waktu.
Todd Davies
Ini bukan manajer tugas. Tetapi pada dasarnya yang Anda inginkan adalah program baseline yang lama, bukan yang singkat.
MariusMatutiae
Ya saya kira begitu. Apakah Anda punya saran?
Todd Davies

Jawaban:

0

Fungsionalitas yang Anda minta disediakan oleh sar, komponen dari sysstat. Halaman Web asli menyatakan:

Di Linux, sar berfungsi untuk mencatat dan mengevaluasi berbagai informasi mengenai aktivitas sistem. Dengan masalah kinerja, sar juga memungkinkan analisis retroaktif dari nilai beban untuk berbagai sub-sistem (CPU, memori, disk, interupsi, antarmuka jaringan, dan sebagainya) dan batasan masalah dengan cara ini.

Saya juga menemukan, awalnya, halaman web ini sangat membantu. Ini menyatakan, di awal:

Setiap kali saya melakukan semua jenis aktivitas yang mengharuskan saya untuk melihat statistik sistem historis seperti rata-rata beban, pemanfaatan CPU, status tunggu I / O, atau bahkan penggunaan memori; Saya biasanya melewatkan Aplikasi Pemantauan Sistem seperti Nagios atau Zenoss dan mulai menjalankan perintah sar. Meskipun saya tidak mengatakan bahwa sar sepenuhnya menggantikan alat-alat itu, saya mengatakan bahwa sar cepat dan kotor dan jika semua yang Anda inginkan adalah angka mentah dari kerangka waktu tertentu, sar adalah alat yang hebat.

Apa itu sar? sar (System Activity Reporter) adalah perintah yang dikirimkan bersama paket sysstat. Sysstat adalah kumpulan alat Unix yang digunakan untuk pemantauan kinerja, paket ini mencakup alat-alat seperti iostat, mpstat, pidstat, sadf dan sar.

Seiring dengan perintah real time sysstat akan menginstal cronjob yang akan berjalan setiap 10 menit dan mengumpulkan informasi kinerja sistem. Sar adalah perintah yang dapat Anda gunakan untuk membaca yang dikumpulkan

Hati-hati ketika Anda meletakkannya di Debian (yang adalah di mana saya menjalankannya), Anda perlu mengaktifkan logging otomatis, yang paket default download dari repo tidak tidak melakukannya untuk Anda. Dalam file etc / default / sysstat, atur Enabledparameter ke true, Anda harus melakukannya dengan tangan.

MariusMatutiae
sumber