Rozwój Dstat został przerwany z powodu niezadowolenia z Red Hata

dstat

Twórca la Narzędzie do monitorowania systemu dstat który był rozwijany od 2004 roku, który zaoferował wymianę uniwersalny i bardziej funkcjonalny dla narzędzi vmstat, iostat, mpstat, netstat i ifstat, ogłosiły zakończenie rozwoju projektu z powodu konfliktu nazw spowodowanego działaniami firmy Red Hat.

Dstat przezwycięża niektóre ograniczenia wyżej wymienionych narzędzi i dodaje kilka dodatkowych funkcji, więcej liczników i elastyczność. Dstat jest przydatny do monitorowania systemów podczas testów dostrajania wydajności, testów porównawczych lub rozwiązywania problemów.

To narzędzie umożliwia przeglądanie wszystkich zasobów systemu w czasie rzeczywistymNa przykład można go użyć do porównania wykorzystania dysku w połączeniu z przerwaniami kontrolera IDE lub do porównania przepustowości sieci bezpośrednio z wydajnością dysku (w tym samym zakresie).

dstat
Podobne artykuł:
Dstat: narzędzie do monitorowania wydajności i zasobów naszego zespołu

Oprócz tego Dstat zawiera szczegółowe, selektywne informacje w kolumnach i jasno wskazuje, w jakiej wielkości i jednostce dane wyjściowe są wyświetlane. Mniej zamieszania, mniej błędów. Co najważniejsze, bardzo łatwo jest pisać wtyczki do zbierania własnych liczników i rozszerzania ich w sposób, jakiego nigdy się nie spodziewałeś.

Domyślne dane wyjściowe Dstat są przeznaczone do interpretacji przez ludzi w czasie rzeczywistym, jednak można wyeksportować szczegóły wyniku CSV do pliku w celu późniejszego zaimportowania do programu Gnumeric lub Excel w celu wygenerowania wykresów.

Dstat kończy swój rozwój

Jak wspomnieliśmy na początku, odpowiedzialny deweloper stracił motywację do dalszego rozwoju przez Dstat po tym, jak firma Red Hat zdecydowała się zastąpić dstat nowym, samodzielnie zaprojektowanym narzędziem (z zestawu Performance Co-Pilot) oferowane pod tą samą nazwą.

Autor dstat (Dag Wieers, jeden z założycieli ELRepo i RepoForge / RPMforge) nie widzisz dalszego rozwoju projektu i nie zamierzasz walka z wielomilionową korporacją, demonstrując nieetyczny charakter tworzenia konkurencyjnych produktów o tej samej nazwie.

Ponadto w zeszłym roku spowodowało to usunięcie dstat z repozytoriów Fedory i włączenie do Fedory 29 zamiennika dla projektu Performance Co-Pilot.

Nowe narzędzie pcp-dstat (wydane również jako "pcp dstat") zostało umieszczone przy użyciu dowiązania symbolicznego / usr / bin / dstat, ponieważ zapewnia pełną zgodność danych wyjściowych z oryginalnym dstat.

Proponuje się, aby wszystkie komunikaty o błędach i problemach w oryginalnym pliku dstat si wyślij do Red Hat po tej decyzji.

Dzięki temu niewiele ponad 40 zgłoszeń problemów, które były wcześniej otwarte, zostaje zamkniętych z informacją, że w celu rozwiązania problemu należy skontaktować się z firmą Red Hat.

A jest tak, że kilka dni temu ukazała się ostateczna wersja dstat 0.7.4, w której wprowadzono kluczową zmianę, w której zaimplementowano obsługę Pythona 3.

Z drugiej strony wersja Red Hat została również napisana w Pythonie i początkowo była kompatybilna z Pythonem 3, podczas gdy oryginalny dstat pozostał połączony z Pythonem 2.

W listopadzie 2016 r. Zatrzymano publikowanie zmian w głównym repozytorium dstat i projekt wydawał się porzucony (rozwój wznowiono dopiero w styczniu 2019 r., Ale Red Hat rozpoczął prace nad własną wersją dstat w 2018 r. W celu stworzenia kompatybilnego zamiennika zdolnego do pracy w Środowiska Python 3).

Co ciekawe, w podobny konflikt zaangażowany był wcześniej również Dag Wieers. związane z z przecięciem narzędzia dconf Pracowałem z systemem dconf projektu Gnome (narzędzie dconf było już dystrybuowane w dystrybucjach w momencie pojawienia się nowego zestawu narzędzi Gnome w rozwoju Gnome, Dag Wieers poinformował ich o istnieniu istniejącego projektu o tej nazwie , ale zostało zignorowane).

Niestety, Dag Wieers musiał już zmierzyć się z tym problemem po raz drugi, więc być może wielu z nas uważa, że ​​najlepiej byłoby podjąć działania, takie jak rejestracja nazwisk lub coś w tym rodzaju.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.