Sysstat

Software screenshot:
Sysstat
Rincian Software:
Versi: 11.7.3 Diperbarui
Tanggal Upload: 22 Jun 18
Pengembang: Sebastien Godard
Lisensi: Gratis
Popularitas: 39

Rating: nan/5 (Total Votes: 0)

sysstat adalah proyek perangkat lunak sumber terbuka dan didistribusikan secara bebas yang terdiri dari beberapa utilitas baris perintah untuk sistem operasi GNU / Linux, memungkinkan Anda mengumpulkan dan melaporkan informasi aktivitas sistem. Ini adalah alat pemantauan Linux, yang dirancang untuk analisis kinerja sistem global.


Fitur sekilas

Perangkat lunak ini dapat memantau sejumlah besar berbagai metrik, memungkinkan pengguna untuk mengkonfigurasi panjang sejarah data yang tersimpan, mendukung mesin SMP dan UP, mendukung CPU hotplug, menghitung nilai statistik rata-rata selama periode sampling, memungkinkan Anda untuk menyimpan statistik dalam file, dan secara otomatis mendeteksi perangkat baru yang telah didaftarkan atau dibuat secara dinamis.

Selain itu, program ini mendukung mesin SMP dan UP, terutama komputer dengan CPU multicore atau hyperthreaded, mendukung CPU tanpa celah, memungkinkan pengguna untuk mengekspor statistik ke CSV, JSON, XML dan format file populer lainnya, termasuk XML Schema dan dokumen DTD, mendukung banyak bahasa, dan kompatibel dengan aplikasi yang memungkinkan Anda membuat grafik dari statistik sysstat.

Alat apa saja yang disertakan?

Seperti disebutkan, sysstat terdiri dari berbagai utilitas baris perintah, di antaranya kita dapat menyebutkan sar, mpstat, sadf, iostat, cifsiostat, nfsiostat, sadc dan pidstat. Semua ini dapat diakses dari antarmuka baris perintah dan memungkinkan Anda untuk melakukan tugas tertentu.


Di bawah kap, ketersediaan, dan OS yang didukung

Aplikasi yang termasuk dalam sysstat ditulis dalam bahasa pemrograman C, yang berarti membutuhkan sedikit waktu CPU untuk menjalankannya. Saat ini, mendukung arsitektur set instruksi 32-bit dan 64-bit.

Meskipun telah berhasil diuji pada sistem operasi Ubuntu, Debian dan Arch Linux di sini di Lab Softoware, sysstat juga kompatibel dengan distribusi GNU / Linux lainnya yang sedang dalam pengembangan aktif.

Apa yang baru dalam rilis ini:

  • sar: Memperbaiki kemungkinan terjadi kerusakan saat buffer diperlukan untuk dialokasikan kembali untuk mengakomodasi lebih banyak perangkat.
  • sar / sadf / mpstat: Hitung statistik CPU global sebagai jumlah dari CPU individual.
  • mpstat: Hitung statistik untuk node "semua" sebagai jumlah statistik CPU individual.
  • sar: Tambahkan opsi "-z" baru, yang memberi tahu sar untuk menghapus keluaran untuk perangkat apa pun yang tidak ada aktivitasnya selama periode sampel.
  • sar / sadf: Sekarang, lebih baik memperhitungkan CPU offline dan online saat menampilkan statistik softnet.
  • sadc: Kecilkan ukuran file biner sadc dengan mengompilasi fungsi yang tidak diperlukan.
  • sadf: Ubah output format raw menjadi memenuhi CSV.
  • sadf: Susun ulang beberapa nilai yang ditampilkan dalam mode debug / format baku.
  • Tambahkan dukungan awal untuk nomor besar & gt; 255.
  • Perbarui daftar perangkat sysstat.ioconf.
  • mpstat: Hapus opsi "-P ON". mpstat sekarang hanya menampilkan CPU online secara default.
  • sar dan halaman manual mpstat diperbarui.
  • pidstat: Laporan penggunaan CPU untuk proses sebagai penjumlahan semua untaian [11.6.3] [11.4.9].
  • sar: Ubah kondisi yang digunakan dalam solusi untuk CPU yang kembali online [11.6.3] [11.4.9].
  • NLS diperbarui: Berbagai terjemahan diperbarui. .

Apa yang baru dalam versi:

  • sar / sadc: Menambahkan metrik baru dari / proc / meminfo ke statistik memori.
  • sadf: Perbarui format output untuk memperhitungkan metrik memori baru.
  • [Peter Schiffer]: Perbaikan dari analisis statis.
  • [Peter Schiffer]: Lebih suka program kompresi xz ketika mengompresi file data [11.0.3].
  • [Peter Schiffer]: Cara mudah mendeteksi OS 64 bit dalam mengkonfigurasi skrip [11.0.4].
  • [Vasant Hegde]: sadc: Perbaiki kondisi balapan mungkin dalam kode penangan sinyal [11.0.3].
  • Perbaiki deskripsi util% di halaman panduan iostat dan sar [11.0.3].
  • Perbaiki ukuran salah yang digunakan dalam fungsi upgrade_magic_section ().
  • Tambahkan variabel sadc_options baru untuk mengonfigurasi skrip.
  • Ganti nama - opsi non-man-grup ke -disable-file-attr. Opsi konfigurasi ini mencegah proses pembuatan dari pengaturan atribut file yang sedang diinstal.
  • Pastikan tidak ada crontab yang diaktifkan ketika opsi konfigurasi --enable-copy-only digunakan [11.0.3].
  • FAQ diperbarui.
  • File spesifikasi RPM diperbarui.
  • halaman manual sar diperbarui.
  • halaman manual sadc diperbarui [11.0.3].
  • file KREDIT diperbarui.
  • Kode dibersihkan [11.0.3].

Apa yang baru di versi 11.1.2:

  • [Robert Elliott]: Menambahkan perintah irqtop. irqtop monitor perbedaan dalam / proc / interrupts dan / proc / softirqs per CPU, bersama dengan statistik CPU. irqtop saat ini ada di direktori contrib.
  • [Lance Shelton]: Menambahkan perintah irqstat, cara yang lebih baik untuk menonton / proc / interrupts, yang dirancang untuk sistem NUMA dengan banyak prosesor.
  • [Vasant Hegde]: sadc: Jangan mengirim sinyal SIGINT jika proses induk sudah mati [11.0.2].
  • sadc: Pastikan bahwa fungsi yang digunakan untuk menghitung item (CPU, antarmuka jaringan, dll.) hanya dipanggil satu kali.
  • sar dan sadf sekarang memberi tahu pengguna ketika mereka tidak dapat membaca file karena format endian tidak cocok.
  • Tetap tidak tersedianya sar dan output sadf ketika waktu akhir (ditentukan dengan opsi -e) melintasi batas 24 jam [11.0.2].
  • cifsiostat / nfsiostat: Perbaiki output pada CPU single core [11.0.2].
  • pidstat tidak menangani proses dengan spasi di nama mereka dengan benar. Ini sekarang diperbaiki [11.0.2].
  • NLS diperbarui.
  • file KREDIT diperbarui.

Apa yang baru di versi 11.1.1:

  • Ditambahkan opsi -c to sadf: Opsi ini memungkinkan pengguna untuk mengonversi datafile sa dengan format lama (setidaknya 9.1.6) ke format terbaru (11.1.1 hari ini).
  • Perbarui keluaran sadf -H untuk mencetak tanggal datafile dan beri tahu apakah file ini telah dikonversi dari datafile lama atau tidak.
  • Pilihan tambahan - [0-9] + hingga sadf untuk menampilkan data hari itu yang lalu [11.0.1].
  • Gunakan statvfs () system call daripada statfs yang tidak digunakan lagi () untuk mendapatkan statistik filesystem dengan sar [11.0.1].
  • sar: Pemeriksaan sintaks lebih ketat [11.0.1].
  • Hapus file include yang tidak diperlukan dalam sa_common.c [11.0.1].
  • [Kosaki Motohiro]: Perbarui solusi untuk penghitung CPU 32 bit [11.0.1].
  • Menentukan kebijakan penjadwalan yang tidak diketahui di pidstat.h [11.0.1].
  • [Ivana Varekova]: Uji nilai pengembalian untuk panggilan fgets / fscanf [11.0.1].
  • Makefile diperbarui: Ikuti symlink ketika membuat tarballs [11.0.1].
  • halaman manual sadf diperbarui [11.0.1].

Apa yang baru di versi 10.2.1:

  • Menambahkan opsi baru --enable-copy-only untuk mengkonfigurasi skrip. Pilihan ini mungkin berguna ketika membuat paket sysstat untuk memastikan bahwa file hanya disalin ke $ DESTDIR dan tidak ada layanan yang diaktifkan (misalnya untuk distro menggunakan systemd).
  • pidstat: Tambahkan metrik baru ke pidstat I / O statistik: blok per-tugas I / O penundaan.
  • Ambil variabel $ DESTDIR ke dalam akun ketika menginstal layanan sysstat yang digunakan oleh systemd.
  • sadf -H, sadf -j dan sadf -x sekarang juga menampilkan waktu pembuatan file.
  • Gunakan sizeof () bukan nilai ukuran hardcoded.
  • halaman manual pidstat diperbarui.
  • Perbaikan kosmetik.
  • NLS diperbarui.

Apa yang baru di versi 10.2.0:

  • Opsi baru (-v) telah ditambahkan ke pidstat, memungkinkan pengguna untuk menampilkan jumlah utas dan deskripsi file yang terkait dengan tugas.
  • Beberapa bug telah diperbaiki dalam pidstat.

Apa yang baru di versi 10.1.7:

  • Metrik baru telah ditambahkan ke statistik perangkat jaringan sar, memberikan persentase penggunaan kartu antarmuka jaringan.
  • Beberapa bug telah diperbaiki.

Apa yang baru di versi 10.1.6:

  • Perintah sar sekarang dapat menampilkan statistik filesystem (blok dan pemanfaatan inode) dengan opsi barunya "-F".
  • Beberapa bug (kecil) juga telah diperbaiki.

Apa yang baru di versi 10.1.5:

  • mpstat sekarang memperhitungkan setiap interupsi per prosesor sehingga jumlahnya ditambah hingga jumlah yang ditampilkan untuk CPU "semua".
  • File unit sistem tidak dapat dipasang lagi karena makro tidak diperluas dalam skrip konfigurasi. Ini sekarang sudah diperbaiki.

Apa yang baru di versi 10.1.4:

  • sar, pidstat, dan mpstat sekarang berhenti dan menampilkan statistik rata-rata mereka ketika mereka menerima sinyal SIGINT (crtl / c). pidstat sekarang menampilkan UID tugas untuk semua tugas.
  • Opsi -U telah ditambahkan ke pidstat; opsi ini memberitahukannya untuk menampilkan nama pengguna dari tugas, bukan UID-nya.
  • Ketika opsi ini diikuti oleh nama pengguna, hanya tugas-tugas milik pengguna yang ditentukan yang ditampilkan oleh pidstat.

Apa yang baru di versi 10.1.3:

  • Penghitung jaringan dan IPv4 / IPv6 telah berubah ke format 64-bit untuk tetap sinkron dengan kernel terbaru.
  • Opsi baru telah ditambahkan ke iostat untuk mencegahnya menampilkan laporan pertamanya dengan statistik sejak boot sistem.
  • Beberapa bug telah diperbaiki.

Apa yang baru di versi 10.0.5:

  • Fitur baru yang menarik telah ditambahkan ke iostat di sini: iostat kini dapat menampilkan statistik gabungan untuk satu atau beberapa grup perangkat. Ini harus terbukti berguna untuk mesin dengan banyak disk. Selain itu, versi ini mencakup beberapa perbaikan bug untuk sadc dan sadf, dan file terjemahan baru untuk orang Kroasia.

Apa yang baru di versi 10.0.4:

  • Perangkat virtual tidak lagi diperhitungkan dalam hasil sar -b.
  • iostat sekarang dapat menampilkan informasi perangkat target ketika tautan simbolik ditetapkan sebagai parameter.
  • Opsi --penahan yang dapat dihapus telah ditambahkan ke skrip konfigurasi.
  • Terjemahan bahasa Serbia telah ditambahkan.

Apa yang baru di versi 10.0.0:

  • Beberapa bug telah diperbaiki dengan perintah nfsiostat dan cifsiostat.
  • Perintah Sysstat tidak lagi terkait dengan pustaka sensor jika tidak diperlukan.
  • iostat salah memetakan ID device-mapper lebih besar dari 256: Ini sekarang sudah diperbaiki.
  • NLS telah diperbarui dan terjemahan Ukraina telah ditambahkan.

Apa yang baru di versi 9.1.7:

  • Metrik baru untuk sar (jumlah memori aktif dan tidak aktif, proses diblokir menunggu I / O selesai)
  • Berbagai pengoptimalan dan peningkatan

Apa yang baru di versi 9.1.6:

  • Metrik baru telah ditambahkan ke sar dan sadc: statistik pemanfaatan hugepages, dan frekuensi jam CPU rata-rata.
  • Versi ini juga menyertakan perbaikan bug.

Apa yang baru di versi 9.1.5:

  • Statistik masukan voltase, bersama dengan beberapa metrik lainnya, telah ditambahkan ke grup statistik manajemen daya sar.
  • NLS telah diperbarui.
  • Terjemahan bahasa Cheska telah ditambahkan.

Apa yang baru di versi 9.1.4:

  • Metrik baru telah ditambahkan ke kelompok statistik manajemen daya di sar (tambalan dari Jan Kaluza dari Redhat). Versi ini memungkinkan Anda untuk memonitor kecepatan kipas dan suhu perangkat. Anda akan membutuhkan pustaka libsensor (bagian dari proyek lm_sensors) yang diinstal untuk itu.

Apa yang baru di versi 9.1.3:

  • Banyak fitur baru dalam rilis ini. Dua perintah baru telah ditambahkan (nfsiostat dan cifsiostat) yang memungkinkan pengguna untuk menampilkan statistik I / O untuk filesystem NFS dan CIFS (kesopanan Ivana Varekova dari Redhat). Perbaikan lainnya berkaitan dengan pidstat: Sekarang mungkin untuk memilih tugas menggunakan ekspresi reguler dengan opsi -C. Opsi baru juga telah ditambahkan ke pidstat untuk menampilkan statistik tumpukan (patch oleh Mario Konrad).

Apa yang baru di versi 9.1.1:

  • Lebih dari 3 bulan telah berlalu sejak rilis sysstat terakhir. Setelah lebih dari 10 tahun bekerja di sysstat, saya masih menikmati mengerjakan proyek ini meskipun seorang istri dan dua anak sekarang membuatnya sedikit lebih sulit ... Bahkan jika segalanya berjalan jauh lebih lambat sekarang, saya memutuskan untuk memulai yang baru seri pengembangan, jadi di sini adalah versi 9.1.1, siap untuk Anda uji. Lihat catatan rilis yang tersedia dari halaman unduhan. Perhatikan bahwa mulai sekarang, sysstat tidak akan lagi mendukung kernel yang lebih tua dari 2.6. Ini memungkinkan saya untuk menyingkirkan banyak baris kode ...

Apa yang baru di versi 9.0.5:

  • Sysstat sekarang harus dapat mencetak nama perangkat yang cukup cetak yang angka minornya lebih besar dari atau sama dengan 256.
  • halaman manual sadc, NLS dan FAQ telah diperbarui.

Apa yang baru di versi 9.0.3:

  • [Michael Blakeley]: Opsi -z ditambahkan ke iostat. Opsi ini memberi tahu iostat untuk menghilangkan keluaran untuk perangkat apa pun yang tidak ada aktivitasnya selama periode sampel.
  • [Tomasz Pala]: Perbaiki mpstat tempat nilai interupsi harus dibaca sebagai bilangan bulat yang belum ditandatangani.
  • sar -n ALL tidak memilih statistik IPv6. Ini sekarang sudah diperbaiki.
  • halaman manual iostat, sar dan mpstat diperbarui.
  • sadf -x sekarang menampilkan tanggal pembuatan file.
  • Dokumen XSD dan DTD diperbarui.
  • NLS diperbarui. Terjemahan Latvia ditambahkan.
  • file KREDIT diperbarui.
  • Kode dibersihkan.

Apa yang baru di versi 9.0.2:

  • Lebih banyak perbaikan bug dan perbaikan dalam versi ini: Koreksi memori telah diperbaiki di iostat dan pidstat, di mana segfault dapat terjadi ketika daftar nilai yang dipisahkan koma berikut opsi -p dimasukkan pada baris perintah. Berkenaan dengan perbaikan, sadc sekarang dapat mengumpulkan statistik partisi selain yang disk. Lakukan pengujian, karena saya ingin sysstat 9.0.x menjadi sangat padat ...!

Apa yang baru di versi 9.0.1:

  • Tabrakan dengan sar tempat pointer dibebaskan dua kali sudah diperbaiki.
  • Terjemahan NLS telah diperbarui.

Apa yang baru di versi 9.0.0:

  • Statistik manajemen daya telah ditambahkan ke sar.
  • Rilis ini tidak lagi memotong interval waktu hingga 32 bit, karena ini dapat menyebabkan beberapa masalah saat menampilkan statistik nilai rata-rata pada mesin dengan ratusan CPU.
  • Bug kecil di sar yang tidak dapat menguraikan argumen dengan benar ketika beberapa opsi dimasukkan dalam pesanan tertentu telah diperbaiki.

Apa yang baru di versi 8.1.8:

  • Dukungan ditambahkan untuk protokol yang terkait dengan IPv6. iostat sekarang menampilkan statistik untuk perangkat saja (dan bukan partisi) ketika opsi -d tidak digunakan.
  • Statistik yang diperluas kini tersedia dari iostat bahkan untuk partisi dengan kernel terbaru.
  • Bug diperbaiki ketika iostat tidak dapat membaca statistik dari sysfs untuk perangkat yang memiliki garis miring pada nama mereka (mis. / dev / cciss / c0d0).
  • Bug diperbaiki di iostat di mana% CPU menghabiskan servis IRQ keras dan lunak dihitung dua kali.

Apa yang baru di versi 8.1.7:

  • Dukungan untuk statistik SNMP telah ditambahkan ke sar.
  • Opsi -l telah ditambahkan ke pidstat.
  • Opsi ini memungkinkan pengguna untuk menampilkan seluruh baris perintah untuk setiap proses.
  • Opsi -h telah ditambahkan ke sar.
  • Opsi ini menampilkan pesan bantuan singkat.
  • Beberapa kebocoran memori yang terdeteksi oleh valgrind telah diperbaiki.

Apa yang baru di versi 8.1.6:

  • Opsi -h telah ditambahkan ke pidstat.
  • Opsi ini digunakan untuk menampilkan semua aktivitas secara horizontal pada satu baris.
  • Suatu bug telah diperbaiki dalam pidstat: Ketika pidstat digunakan untuk memonitor suatu proses dan semua threadnya (dengan opsi pidstat -t), bug dapat menampilkan nilai-nilai aneh jika pemimpin kelompok thread diakhiri. mpstat sekarang menampilkan statistik untuk semua interupsi, termasuk NMI, LOC, dll.

Komentar untuk Sysstat

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!