Sysstat

Software screenshot:
Sysstat
Software ətraflı:
Version: 11.7.3 Yenil?nib
Tarixi Upload: 22 Jun 18
Geliştirici: Sebastien Godard
Lisenziya: Pulsuz
Məşhurluq: 39

Rating: nan/5 (Total Votes: 0)

sysstat GNU / Linux əməliyyat sistemi üçün bir neçə komut satırı yardım proqramından ibarət açıq mənbə və sərbəst yayılmış proqram təminatıdır.

Qlobal sistem performansının təhlili üçün nəzərdə tutulmuş bir Linux monitorinq vasitədir
Bir baxışda xüsusiyyətləri

Proqram çox sayda müxtəlif metrikləri izləyə, istifadəçilərə saxlanan məlumat tarixinin uzunluğunu konfiqurasiya etməyə imkan verir, həm SMP və həm də UP maşınlarını dəstəkləyir, hotplug CPU'ları dəstəkləyir, seçmə dövründə orta statistik dəyərləri hesablayır, qənaət etməyə imkan verir. bir dildə olan statistika və dinamik şəkildə qeydə alınmış və ya yaradılmış yeni cihazları avtomatik olaraq algılar.


Proqram həmçinin, SMP və UP maşınları, xüsusilə multikore və ya hiper-işıqlı CPU ilə kompüterləri dəstəkləyən pilləli CPU'ları dəstəkləyir, istifadəçilər CSV, JSON, XML və digər məşhur fayl formatlarına statistika ixrac etməyə imkan verir, XML şeması və DTD sənədlərini, birdən çox dil dəstəkləyir və sysstat statistikasından qrafik qurmağa imkan verən tətbiqlərlə uyğun gəlir.

Hansı alətlər daxil edilir?

Qeyd edildiyi kimi, sysstat müxtəlif komanda kommunal xidmətlərini əhatə edir, bunlar arasında sar, mststat, sadf, iostat, cifsiostat, nfsiostat, sadc və pidstat qeyd etmək olar. Bunların hamısı command-line interfeysindən istifadə edilə bilər və müəyyən vəzifələri etməyə imkan verir.


Başlıq altında, mövcudluğu və dəstəklənən OS

Sysstat-a daxil edilən ərizələr C proqramlaşdırma dilində yazılmışdır, yəni işləməyin çox az CPU vaxt tələb edir. Hal-hazırda, həm 32-bit və 64-bit təlimat dəsti mimarisini dəstəkləyir.

Bu Softoware Labs'ta Ubuntu, Debian və Arch Linux əməliyyat sistemlərində uğurla sınaqdan keçirildikdə, sysstat da aktiv inkişafda olan digər GNU / Linux dağılımlarına uyğun gəlir.

Bu sürümdə yeni nə :

  • sar: Tamponların daha çox cihazın yerləşdirilməsi üçün yenidən bölüşdürülməsi lazım olduqda mümkün qəza baş verə bilər.
  • sar / sadf / mpstat: Qlobal CPU statistikalarını fərdi CPU'ların cəmi olaraq hesablayın.
  • mpstat: Bütöv CPU statistikasının cəmi olaraq "bütün" node üçün statistikanı hesablayın.
  • sar: nümunə dövrdə fəaliyyət göstərməyən hər hansı bir qurğunun çıxışını buraxmadığını bildirən yeni "-z" seçimi əlavə edin.
  • sar / sadf: İndi, daha yaxşı işə salınan və onlayn CPU'yu nəzərə alaraq, softnet statistika göstərin.
  • sadc: lazımsız funksiyaları tərtib edərək sadc ikili fayl ölçüsünü kiçilt.
  • sadf: Çıxış formatının çıxışını CSV uyğun olaraq dəyişdirin.
  • sadf: Debug rejimi / raw formatında göstərilən bəzi dəyərləri yenidən düzəlt.
  • Böyük ədədlər üçün ilkin dəstək əlavə et & gt; 255.
  • sysstat.ioconf cihazların siyahısını yeniləyin.
  • mpstat: "-P ON" seçimini sil. mpstat indi on-layn olaraq yalnız online CPU-nu göstərir.
  • sar və mpstat manual pages yeniləndi.
  • pidstat: Bir prosesin CPU-nun istifadəsini bütün mövzuların cəmi olaraq hesabla [11.6.3] [11.4.9].
  • sar: CPU-nun onlayn rejimə qaytarılması üçün istifadə olunan şərtlərin dəyişdirilməsi [11.6.3] [11.4.9].
  • NLS yeniləndi: Müxtəlif tərcümələr yeniləndi.

Sürümdeki yeni :

  • sar / sadc: / proc / meminfo'dan yaddaş statistikasına yeni ölçümler əlavə edildi.
  • sadf: Yeni yaddaş ölçümlerini nəzərə almaq üçün çıxış formatlarını yeniləyin.
  • [Peter Schiffer]: Statik analizdən düzəldilmişdir.
  • [Peter Schiffer]: sa məlumat fayllarını sıxarkən xz sıxılma proqramını seçin [11.0.3].
  • [Peter Schiffer]: konfiqurasiya skriptində [64] bit əməliyyat sistemini aşkar etmək üçün portativ yol [11.0.4].
  • [Vasant Hegde]: sadc: Siqnal işləyən kodunda mümkün yarış vəziyyətini müəyyən edin [11.0.3].
  • Iostat və sar əl səhifələrində [% 11] istifadə təsvirini düzəltmək. [11.0.3].
  • upgrade_magic_section () funksiyasında istifadə olunan səhv ölçüsünü düzəlt.
  • Skripti konfiqurasiya etmək üçün yeni sadc_options dəyişən əlavə edin.
  • Yeniden adlandırın --Disable-man-group seçeneğine --Disable-file-attr. Bu konfiquranın seçimi quraşdırma prosesinin yüklənən faylların atributlarını təyin etməsinə mane olur.
  • Konfiqurasiya seçimində - [11.0.3] istifadə edilə bilən kopyası istifadə edildikdə heç bir crontabsın aktiv olmadığından əmin olun.
  • FAQ yeniləndi.
  • RPM spec fayl yeniləndi.
  • sar əl səhifəsi yeniləndi.
  • sadc manual səhifəsi yeniləndi [11.0.3].
  • KREDİT faylları güncəlləşdi.
  • Kod təmizlənib [11.0.3].

Nə yeni versiyası 11.1.2:

  • [Robert Elliott]: irqtop komandasına əlavə olundu. CPU statistika ilə yanaşı, CPU başına / proc / interrupts və / proc / softirqs / fərqlər nəzarət edir. irqtop hazırda contrib directory'dadır.
  • [Lance Shelton]: bir çox prosessorları olan NUMA sistemləri üçün nəzərdə tutulmuş, irqstat əmrini, izləmək / təzahür etdirmək / kəsmək üçün daha yaxşı bir yol əlavə edilmişdir.
  • [Vasant Hegde]: sadc: Ana proses artıq ölü olduqda SIGINT siqnalını göndərməyin [11.0.2].
  • sadc: Məhsulları (CPU, şəbəkə interfeysləri və s.) saymaq üçün istifadə edilən funksiyalar yalnız bir dəfə çağırıldığından əmin olun.
  • sar və sadf indi endian formatı uyğun deyil, çünki bir fayl oxumaq bilməz istifadəçi demək.
  • Sona çatdıqda (seçimi ilə seçilən -e) 24 saatlıq sərhədi [11.0.2] keçir. Sabit natamam sar və sadf çıxışı.
  • cifsiostat / nfsiostat: Bir çekirdekli CPU [11.0.2] üzərindəki çıxışı.
  • pidstat prosesləri düzgün adları ilə boş yerə aparmadı. Bu artıq müəyyəndir [11.0.2].
  • NLS yeniləndi.
  • KREDİT faylları güncəlləşdi.

Nə yeni versiyası 11.1.1:

  • Added option -c to sadf: Bu seçim istifadəçi bir sa datafile köhnə formatı (ən azı 9.1.6) ilə bu gündən etibarən (11.1.1) bugünkü formata çevirmə imkanı verir.
  • Datafile tarixini çap etmək və bu faylın köhnə datafile çevrildiyini və ya olmadığını bildirmək üçün sadf -H çıxışını yeniləyin.
  • Əlavə variant - [0-9] + ki, əvvəlki günlərdə məlumatları göstərmək üçün sadəcə [11.0.1].
  • sar [11.0.1] ilə fayl sistemlərinin statistikası almaq üçün statvfs () sistem çağırışını istifadə edilməmiş statfs () yerinə tətbiq edin.
  • sar: Sintaksis yoxlayın [11.0.1].
  • Sa_common.c [11.0.1] -da lazımsız daxil faylları sil.
  • [Kosaki Motohiro]: 32bit CPU sayğacları üçün [11.0.1] müddətini bərpa edin.
  • Pidstat.h [11.0.1] 'da bilinməyən planlaşdırma siyasətlərini müəyyənləşdirin.
  • [Ivana Varekova]: fgets / fscanf üçün test dəyərinin qaytarılması [11.0.1] çağırır.
  • Makefile yeniləndi: Tarballları yaratarkən siqnalları izləyin [11.0.1].
  • sadf dərslik səhifəsi yeniləndi [11.0.1].

Yeni versiyası 10.2.1:

  • Yeni əlavə edildi - yazı tipini konfiqurasiya etmək üçün əlverişli variantdır. Bu seçim faylların yalnız $ DESTDIR-a kopyalandığına və heç bir xidmət aktiv edilmədiyinə əmin olmaq üçün sysstat paketini yaratdıqda faydalı ola bilər (məsələn, systemd istifadə edərək, distribyutor üçün).
  • pidstat: G / Ç statistika pidstat üçün yeni bir metrik əlavə edin: hər bir vəzifə bloku I / O gecikir.
  • Systemd tərəfindən istifadə edilən sysstat xidmətini quraşdırarkən $ DESTDIR dəyişənini nəzərə alın.
  • sadf -H, sadf -j və sadf-x indi də fayl yaradılması müddətini göstərir.
  • Hardcoded ölçülü dəyərlər yerine sizeof () istifadə edin.
  • pidstat manual səhifə yeniləndi.
  • Kozmetik düzeltmeler.
  • NLS yeniləndi.

Yeni versiyası 10.2.0:

  • Pidstat'a yeni bir seçim (-v) əlavə edildi və istifadəçilər vəzifələri ilə əlaqəli mövzu və fayl descriptorlarının sayını göstərməyə imkan verdi.
  • Pidstatta bir neçə səhv təyin edilmişdir.

Yeni versiyası 10.1.7:

  • Sar ağ qurğularının statistikasına yeni bir metrik əlavə edildi və şəbəkə interfeysi kartlarının istifadə nisbəti verildi.
  • Bir çox səhv bütün ətrafında müəyyən edilmişdir.

Yeni versiyası 10.1.6:

  • Sar komanda indi "-F" yeni seçimi ilə fayl sistemlərinin statistika (blok və inodes istifadə) göstərə bilər.
  • Bir neçə (kiçik) hatalar da düzəldildi.

Yeni versiyası 10.1.5:

  • mpstat indi prosessor başına hər kəsə nəzərə alır ki, onların sayı CPU üçün "bütün" göstərilən nömrəyə qədər əlavə olunur.
  • Systemd vahidi faylı artıq quraşdırıla bilmədi, çünki bir makro konfiqurasiya skriptində genişlənməyib. Bu artıq müəyyəndir.

Yeni versiyası 10.1.4:

  • sar, pidstat və mststat indi SIGINT siqnalını (crtl / c) aldıqlarında dayandırmaq və onların orta statistikasını göstərmək. pidstat indi bütün tapşırıqlar üçün vəzifənin UID-i göstərir.
  • Seçim -U pidstata əlavə edildi; bu seçim onun UID yerinə vəzifənin istifadəçi adını göstərməsini bildirir.
  • Bu seçimi bir istifadəçi adı təqib etdikdə, yalnız göstərilən istifadəçiyə aid vəzifələr pidstat tərəfindən göstərilir.

Yeni versiyası 10.1.3:

  • Şəbəkə və IPv4 / IPv6 sayğacları son nüvələr ilə sinxronizasiya etmək üçün 64 bit formata dəyişdi.
  • Sistem açılışından sonra statistika ilə ilk hesabatını göstərməməsi üçün iostata yeni bir seçim əlavə edildi.
  • Bir neçə səhv düzəldildi.

Yeni versiyası 10.0.5:

  • Burada iostata maraqlı bir yeni funksiya əlavə edildi: iostat indi bir və ya bir neçə cihaz qrupu üçün birləşdirilmiş statistika göstərə bilər. Bu çox disk olan maşınlar üçün faydalı olmalıdır. Bundan başqa, bu versiyada sadc və sadf üçün bəzi hata düzeltmelerini və Xorvat xalqı üçün yeni tərcümə faylı daxildir.

Yeni versiyası 10.0.4:

  • Virtual cihazlar artıq sar -b nəticələrində nəzərə alınmır.
  • iostat, simvolik bir keçid parametr olaraq göstərildikdə, hədəf cihaz məlumatını artıq göstərə bilər.
  • Seçim - disable-stripping konfiqurasiya skriptinə əlavə edildi.
  • Serb dilində bir tərcümə əlavə edildi.

Yeni versiyası 10.0.0:

  • Nfsiostat və cifsiostat əmrləri ilə bir neçə səhv təyin edilmişdir.
  • Sysstat'ın əmrləri lazım deyilsə, artıq sensorlar kitabxanası ilə əlaqəli deyil.
  • 256-dan artıq cihaz-mapper ID'ləri səhv eşleşen iostat: Bu artıq müəyyəndir.
  • NLS yeniləndi və Ukrayna tərcüməsi əlavə edildi.

Sürüm 9.1.7-də yeni nə :

  • Sar üçün yeni metriklər (aktiv və passiv yaddaşın miqdarı, I / O-nun tamamlanmasını gözləyən proseslər)
  • Müxtəlif optimallaşdırma və təkmilləşdirmə

Nə yeni versiyası 9.1.6:

  • Sar və sadc'e yeni ölçümler əlavə edildi: hugepages istifadə statistikası və orta CPU saat tezliyi.
  • Bu versiyada bugfixes də daxildir.

Sürüm 9.1.5-də yeni nə :

  • Sarın güc idarəetmə statistika qrupuna voltaj giriş statistikası, bəzi digər metrikalarla birlikdə əlavə edildi.
  • NLS yeniləndi.
  • Çex dili tərcümə əlavə edildi.

Sürüm 9.1.4-də yeni nə :

  • Sarındakı güc idarəetmə statistikası qrupuna yeni metriklər əlavə edildi (Redhat'dan Jan Kaluza tərəfindən hazırlanan patch). Bu versiya fanların sürətini və qurğuların temperaturu nəzarət etməyə imkan verir. Bunun üçün quraşdırılmış libsensors kitabxanasına (lm_sensors layihəsinin bir hissəsinə) ehtiyacınız olacaqdır.

Nə yeni versiyası 9.1.3:

  • Bu sürümdə yeni funksiyalar çoxdur. Istifadəçi NFS və CIFS fayl sistemləri üçün I / O statistika göstərməyə imkan verən iki yeni əmr əlavə edilmişdir (nifsiostat və cifsiostat) (Redhat tərəfindən nəzakətli Ivana Varekova). Digər irəliləyişlər əsasən pidstatla əlaqədardır: Seçim -C ilə müntəzəm ifadələrdən istifadə etməklə vəzifələri seçmək mümkündür.
  • Konkret statistika (patch by Mario Konrad) göstərmək üçün pidstata yeni bir seçim də əlavə edilmişdir.

Sürüm 9.1.1-də yeni nə :

  • Son sysstat versiyasından bu yana 3 aydan çox keçdi. Sysstat'ta işləmək üçün 10 ildən çox müddət keçirdikdən sonra, hələ də bir həyat yoldaşı və iki uşağın bir az daha çətin olmasına baxmayaraq, mən hələ də bu layihənin üzərində işləməkdən çox məmnunam ... Hələ indi çox daha yavaş olsa da, inkişaf seriyası, burada test etmək üçün hazır olan versiya 9.1.1-dir. Yükləmə səhifəsindən əldə edilən sərbəst qeydlərə baxın. Qeyd edək ki, bundan sonra sysstat artıq 2.6-dan yuxarı olan çekirdekləri dəstəkləməyəcəkdir. Bu, bir çox kod satırından qurtulmağa imkan verdi ...

Sürüm 9.0.5-də yeni nə :

  • Sysstat indi kiçik nömrələri 256'dan böyük və ya bərabər olan cihaz adlarını olduqca çap edə bilir.
  • sadc manual səhifəsi, NLS və FAQ yeniləndi.

Nə yeni versiyası 9.0.3:

  • [Michael Blakeley]: Seçim - iostata əlavə edildi. Bu seçim nümunə dövrdə heç bir fəaliyyət olmadığı üçün hər hansı bir qurğunun çıxmasını dayandırmaq iostat deyir.
  • [Tomasz Pala]: Kesme değerlerinin imzalanmamış tamsayılar olaraq okunması gerektiğinde mpstat'ı düzeltin.
  • sar -n ALL, IPv6 statistika seçməyib. Bu artıq müəyyəndir.
  • iostat, sar və mpstat manual pages yeniləndi.
  • sadf-x indi fayl yaradılması tarixini göstərir.
  • XSD və DTD sənədləri yeniləndi.
  • NLS yeniləndi. Latviya tərcümə əlavə edildi.
  • KREDİT faylları güncəlləşdi.
  • Kod təmizləndi.

Nə yeni versiyası 9.0.2:

  • Bu versiyada daha çox səhv düzəldilməsi və təkmilləşdirilməsi: Komanda xəttində op-p aşağıdakı virgülle ayrılmış dəyərlər siyahısı girildikdə bir segfault baş verə biləcəyi iostat və pidstat'ta yaddaş korrupsiyanı müəyyən edilmişdir. Təkmilləşdirmə ilə əlaqədar olaraq, sadc disklərdən əlavə, bölmə statistikalarını toplaya bilər. Sysstat 9.0.x-ni qaya boyu olmaq istəyirik kimi testə davam edin ...!

Sürüm 9.0.1-də yeni nə :

  • Bir göstəricinin iki dəfə azad edildiyi sar ilə qəzaya uğradı.
  • NLS tərcümələri yeniləndi.

Sürüm 9.0.0'da yeni :

  • Enerji idarə statistikası sara əlavə edildi.
  • Bu sürüm, artıq 32 bit üçün vaxt aralığını kəsməyəcək, çünki yüzlərlə CPU olan maşınlarda orta dəyərlər statistikasını göstərərkən bəzi problemlərə səbəb ola bilər.
  • Belirli bir qaydada bəzi variantlar girildikdə arqumentləri düzgün bir şəkildə təhlil etməmiş bir sarda kiçik bir səhv tapıldı.

Yeni versiyası 8.1.8:

  • IPv6 ilə əlaqəli protokollara dəstək əlavə edildi. iostat indi yalnız -d variantından istifadə edildikdə yalnız (və arakəsmələr üçün) statistika göstərmir.
  • Genişləndirilmiş statistika indi son çekirdekler olan bölümler üçün iostatdan əldə edilə bilər.
  • İostatın sysfs-dən olan adları (məsələn, / dev / cciss / c0d0) adında bir slash olan cihazlar üçün oxumaq mümkün olmadığı bir səhv təyin edilib.
  • Bir səhv CPU sabit və yumşaq IRQ xidmət iki dəfə hesablanmış sərf yerləşir iostat sabit idi.

Yeni versiyası 8.1.7:

  • SNMP statistikasına dəstək sar'a əlavə edildi
  • Seçim-l pidstata əlavə edildi.
  • Bu seçim istifadəçiyə hər proses üçün bütün komanda xəttini göstərməyə imkan verir.
  • Seçim-sar'a əlavə edildi.
  • Bu seçim qısa yardım mesajı göstərilir.
  • Valgrind tərəfindən müəyyən edilən bəzi yaddaş sızıntıları müəyyən edilmişdir.

Yeni versiyası 8.1.6:

  • Seçim -h pidstata əlavə edildi.
  • Bu seçim bütün fəaliyyətləri bir xətt üzrə yatay şəkildə göstərmək üçün istifadə olunur.
  • Bir səhv pidstat'ta müəyyən edilmişdir: Bir prosesi və bütün mövzuları (pidstatın seçimi ilə) nəzarət etmək üçün pidstat istifadə edildikdə, mövzu qrupu lideri sona çatdıqda qəribə dəyərlər göstərə bilər. mpstat indi NMI, LOC, və s. daxil olmaqla bütün kəsintilər üçün stats göstərir.

Şərh Sysstat

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!