Lo sviluppo di Dstat è stato interrotto a causa dell'insoddisfazione di Red Hat

dstat

Lo sviluppatore di la utilità di monitoraggio del sistema dstat sviluppato dal 2004, che ha offerto un sostituto universale e più funzionale per le utility vmstat, iostat, mpstat, netstat e ifstat, ha annunciato il completamento dello sviluppo del progetto a causa di un conflitto di nomi causato dalle azioni di Red Hat.

Dstat supera alcuni dei limiti delle suddette utilità e aggiunge alcune funzionalità aggiuntive, più contatori e flessibilità. Dstat è utile per monitorare i sistemi durante l'ottimizzazione delle prestazioni, il benchmarking o la risoluzione dei problemi.

Questa utility ti permette di vedere tutte le risorse del tuo sistema in tempo realeAd esempio, può essere utilizzato per confrontare l'utilizzo del disco in combinazione con gli interrupt del controller IDE o per confrontare i numeri di larghezza di banda della rete direttamente con le prestazioni del disco (nello stesso intervallo).

dstat
Articolo correlato:
Dstat: uno strumento per monitorare le prestazioni e le risorse del nostro team

Oltre a ciò Dstat fornisce informazioni selettive dettagliate nelle colonne e indica chiaramente in quale grandezza e unità viene visualizzato l'output. Meno confusione, meno errori. Soprattutto, rende semplicissimo scrivere plugin per raccogliere i tuoi contatori ed estenderli in un modo che non ti saresti mai aspettato.

L'output Dstat predefinito è progettato per essere interpretato dalle persone in tempo reale, tuttavia, è possibile esportare i dettagli dell'output CSV in un file per importarli successivamente in Gnumeric o Excel per generare grafici.

Dstat completa il suo sviluppo

Come abbiamo accennato all'inizio, lo sviluppatore responsabile ha perso la motivazione per continuare lo sviluppo di Dstat dopo che Red Hat ha deciso di sostituire dstat con una nuova utility auto-progettata (dal kit Performance Co-Pilot) offerto con lo stesso nome.

L'autore di dstat (Dag Wieers, uno dei fondatori di ELRepo e RepoForge / RPMforge) non vedo ulteriori sviluppi del progetto e non intendo combattere una società multimilionaria, dimostrando la natura non etica della creazione di prodotti concorrenti con lo stesso nome.

Inoltre, l'anno scorso ha causato la rimozione di dstat dai repository Fedora e l'inclusione in Fedora 29 di un sostituto per il progetto Performance Co-Pilot.

La nuova utility pcp-dstat (rilasciata anche come "pcp dstat") è stata collocata utilizzando il collegamento simbolico / usr / bin / dstat, poiché fornisce la piena compatibilità dell'output con il dstat originale.

Si propone che tutti i messaggi di errore e problema nel file dstat originale se inviare a Red Hat dopo questa decisione.

Con questo, poco più di 40 segnalazioni di problemi precedentemente aperti vengono chiusi con una nota che è necessario contattare Red Hat per una soluzione.

Ed è che pochi giorni fa è stata pubblicata la versione finale di dstat 0.7.4 in cui è stato implementato un cambiamento chiave in cui è stato implementato il supporto per Python 3.

D'altra parte, anche la versione di Red Hat è stata scritta in Python ed era inizialmente compatibile con Python 3, mentre il dstat originale è rimasto collegato a Python 2.

A novembre 2016, la pubblicazione delle modifiche al repository dstat principale si è interrotta e il progetto sembrava abbandonato (lo sviluppo è ripreso solo a gennaio 2019, ma Red Hat ha iniziato a sviluppare la propria versione di dstat nel 2018 con l'obiettivo di creare un sostituto compatibile in grado di funzionare in Ambienti Python 3).

È interessante notare che anche Dag Wieers è stato precedentemente coinvolto in un conflitto simile. relative con l'intersezione dell'utilità dconf Stavo sviluppando con il sistema dconf del progetto Gnome (l'utility dconf era già distribuita nelle distribuzioni al momento della comparsa del nuovo toolkit Gnome nello sviluppo di Gnome, Dag Wieers li informò dell'esistenza di un progetto esistente con quel nome , ma è stato ignorato).

Sfortunatamente, Dag Wieers ha già dovuto affrontare questo problema per la seconda volta, quindi forse molti di noi pensano che la cosa migliore sarebbe intraprendere azioni come la registrazione di nomi o qualcosa del genere.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.