A fejlesztő la dstat rendszerfigyelő segédprogram amelyet 2004 óta fejlesztettek ki, aki felajánlotta a pótlást univerzális és funkcionálisabb a vmstat, az iostat, az mpstat, a netstat és az ifstat segédprogramok esetében bejelentette a projektfejlesztés befejezését a Red Hat tettei által okozott névütközés miatt.
A Dstat leküzdi a fent említett segédprogramok néhány korlátozását, és további funkciókat, több számlálót és rugalmasságot ad hozzá. A Dstat hasznos a rendszerek felügyeletéhez a teljesítményhangolási tesztek, referenciaértékek vagy hibaelhárítás során.
Ez a segédprogram lehetővé teszi a rendszer összes erőforrásának valós időben történő megtekintésétPéldául használható a lemezkihasználtság összehasonlítására az IDE-vezérlő megszakításával kombinálva, vagy a hálózati sávszélesség-számok közvetlen összehasonlításához a lemez teljesítményéhez (ugyanabban a tartományban).
Ráadásul A Dstat oszlopokban részletes szelektív információkat nyújt és világosan jelzi, hogy a kimenet milyen nagyságrendben és egységben jelenik meg. Kevesebb zavartság, kevesebb hiba. Ami a legfontosabb: rendkívül egyszerűvé teszi a beépülő modulok írását a saját számlálók összegyűjtésére és kiterjesztésére oly módon, amire soha nem számított.
Az alapértelmezett Dstat kimenetet úgy tervezték, hogy az emberek valós időben értelmezzék, azonban a CSV kimenet részleteit fájlba exportálhatja, hogy később importálja őket a Gnumeric vagy az Excel programba diagramok létrehozásához.
A Dstat befejezi fejlesztését
Ahogy az elején említettük, a felelős fejlesztő elveszítette motivációját a fejlesztés folytatásához írta Dstat miután a Red Hat úgy döntött, hogy a dstat-ot egy új, saját tervezésű segédprogramra cseréli (a Performance Co-Pilot készletből) ugyanazon a néven kínálják.
A dstat szerzője (Dag Wieers, az ELRepo és a RepoForge / RPMforge egyik alapítója) nem látják a projekt továbbfejlesztését, és nem is szándékoznak egy több millió dolláros vállalat ellen harcolva, demonstrálva az azonos nevű versengő termékek létrehozásának etikátlan jellegét.
Ezenkívül tavaly okozta a statisztika eltávolítását a Fedora adattáraiból, és a Fedora 29-be felvette a Performance Co-Pilot projekt helyettesítését.
Az új pcp-dstat segédprogramot ("pcp dstat" néven is kiadva) az / usr / bin / dstat szimbolikus hivatkozással helyeztük el, mivel teljes kimeneti kompatibilitást biztosít az eredeti dstat-tal.
Javasoljuk, hogy minden hiba- és problémaüzenetet az eredeti dstat fájlban sés ezt a döntést követően küldje el a Red Hatnak.
Ezzel alig több mint 40 olyan jelentést zártak le a korábban nyitott problémákról, amelyek megemlítik, hogy a megoldásért forduljon a Red Hat-hoz.
Néhány nappal ezelőtt megjelent a dstat 0.7.4 végleges verziója, amelyben kulcsfontosságú változás történt a Python 3 támogatásának megvalósításában.
Másrészt a Red Hat verziót Pythonban is írták, és kezdetben kompatibilis volt a Python 3-mal, míg az eredeti dstat továbbra is a Python 2-hez kapcsolódott.
2016 novemberében a fő dstat adattár változásainak közzététele leállt, és a projekt elvetettnek tűnt (a fejlesztés csak 2019 januárjában folytatódott, de a Red Hat 2018-ban megkezdte a dstat saját verziójának fejlesztését azzal a céllal, hogy létrehozzon egy kompatibilis, a Python környezetek 3).
Érdekesség, hogy Dag Wieers is korábban hasonló konfliktusba keveredett. összefüggő a dconf segédprogram metszéspontjával A Gnome projekt dconf rendszerével fejlesztettem (a dconf segédprogramot már az új Gnome eszköztár Gnome fejlesztésben való megjelenése idején terjesztették terjesztésekben, Dag Wieers tájékoztatta őket egy létező ilyen nevű projekt létezéséről , de figyelmen kívül hagyták).
Sajnos Dag Wieers-nek már másodszor is át kellett élnie ezt a problémát, így talán sokan úgy gondoljuk, hogy a legjobb az lenne, ha olyan intézkedéseket hoznánk, mint nevek regisztrálása vagy valami hasonló.