Η ανάπτυξη του Dstat διακόπηκε λόγω δυσαρέσκειας με το Red Hat

dstat

Ο προγραμματιστής του la χρησιμότητα παρακολούθησης συστήματος dstat που αναπτύχθηκε από το 2004, ποιος πρόσφερε αντικατάσταση καθολική και πιο λειτουργική για τα βοηθητικά προγράμματα vmstat, iostat, mpstat, netstat και ifstat, ανακοίνωσε την ολοκλήρωση της ανάπτυξης του έργου λόγω σύγκρουσης ονομάτων που προκλήθηκε από ενέργειες του Red Hat.

Το Dstat ξεπερνά μερικούς από τους περιορισμούς των προαναφερθέντων βοηθητικών προγραμμάτων και προσθέτει ορισμένα πρόσθετα χαρακτηριστικά, περισσότερους μετρητές και ευελιξία. Το Dstat είναι χρήσιμο για την παρακολούθηση συστημάτων κατά τη διάρκεια δοκιμών συντονισμού απόδοσης, σημείων αναφοράς ή αντιμετώπισης προβλημάτων.

Αυτό το βοηθητικό πρόγραμμα σας επιτρέπει να βλέπετε όλους τους πόρους του συστήματός σας σε πραγματικό χρόνοΓια παράδειγμα, μπορεί να χρησιμοποιηθεί για σύγκριση της χρήσης δίσκου σε συνδυασμό με τις διακοπές IDE ελεγκτή σας ή για τη δυνατότητα σύγκρισης αριθμών εύρους ζώνης δικτύου απευθείας με την απόδοση του δίσκου (στο ίδιο εύρος).

dstat
σχετικό άρθρο:
Dstat: ένα εργαλείο για την παρακολούθηση της απόδοσης και των πόρων της ομάδας μας

Εκτός από αυτό Το Dstat παρέχει λεπτομερείς επιλεκτικές πληροφορίες σε στήλες και δείχνει σαφώς σε ποιο μέγεθος και μονάδα εμφανίζεται η έξοδος. Λιγότερη σύγχυση, λιγότερα λάθη. Το πιο σημαντικό, καθιστά εξαιρετικά εύκολο να γράψετε πρόσθετα για να συλλέξετε τους δικούς σας μετρητές και να τους επεκτείνετε με τρόπο που δεν περιμένατε ποτέ.

Η προεπιλεγμένη έξοδος Dstat έχει σχεδιαστεί για να ερμηνεύεται από άτομα σε πραγματικό χρόνο, ωστόσο, μπορείτε να εξαγάγετε τις λεπτομέρειες της εξόδου CSV σε ένα αρχείο για μεταγενέστερη εισαγωγή στο Gnumeric ή το Excel για τη δημιουργία γραφημάτων.

Η Dstat ολοκληρώνει την ανάπτυξή της

Όπως αναφέραμε στην αρχή, ο υπεύθυνος προγραμματιστής έχασε το κίνητρο να συνεχίσει την ανάπτυξη από τον Dstat αφού η Red Hat αποφάσισε να αντικαταστήσει το dstat με ένα νέο αυτοσχεδιασμένο βοηθητικό πρόγραμμα (από το κιτ Performance Co-Pilot) προσφέρεται με το ίδιο όνομα.

Ο συγγραφέας του dstat (Dag Wieers, ένας από τους ιδρυτές των ELRepo και RepoForge / RPMforge) δεν βλέπετε περαιτέρω ανάπτυξη του έργου και δεν σκοπεύετε πολεμώντας μια εταιρεία πολλών εκατομμυρίων δολαρίων, αποδεικνύοντας την ανήθικη φύση της δημιουργίας ανταγωνιστικών προϊόντων με το ίδιο όνομα.

Επιπλέον, πέρυσι προκάλεσε την αφαίρεση του dstat από τα αποθετήρια του Fedora και τη συμπερίληψη στο Fedora 29 αντικατάστασης του έργου Performance Co-Pilot.

Το νέο βοηθητικό πρόγραμμα pcp-dstat (κυκλοφόρησε επίσης ως "pcp dstat") τοποθετήθηκε χρησιμοποιώντας τον συμβολικό σύνδεσμο / usr / bin / dstat, καθώς παρέχει πλήρη συμβατότητα εξόδου με το αρχικό dstat.

Προτείνεται όλα τα μηνύματα σφάλματος και προβλήματος στο αρχικό αρχείο dstat sκαι στείλτε στο Red Hat μετά από αυτήν την απόφαση.

Με αυτό, κλείνουν περισσότερες από 40 αναφορές προβλημάτων που είχαν προηγουμένως ανοιχτεί, σημειώνοντας ότι πρέπει να επικοινωνήσετε με την Red Hat για λύση.

Και είναι ότι πριν από λίγες μέρες, δημοσιεύθηκε η τελική έκδοση του dstat 0.7.4 στην οποία πραγματοποιήθηκε μια σημαντική αλλαγή στην οποία εφαρμόστηκε η υποστήριξη για το Python 3.

Από την άλλη πλευρά, η έκδοση Red Hat γράφτηκε επίσης στο Python και αρχικά ήταν συμβατή με το Python 3, ενώ το αρχικό dstat παρέμεινε συνδεδεμένο με το Python 2.

Τον Νοέμβριο του 2016, η δημοσίευση αλλαγών στο κύριο αποθετήριο dstat σταμάτησε και το έργο φαινόταν εγκαταλειμμένο (η ανάπτυξη συνεχίστηκε μόνο τον Ιανουάριο του 2019, αλλά η Red Hat άρχισε να αναπτύσσει τη δική της έκδοση του dstat το 2018 με στόχο να δημιουργήσει μια συμβατή αντικατάσταση ικανή να λειτουργεί Περιβάλλοντα Python 3).

Είναι ενδιαφέρον ότι ο Dag Wieers είχε επίσης προηγουμένως εμπλακεί σε μια παρόμοια σύγκρουση. σχετιζομαι με με τη διασταύρωση του βοηθητικού προγράμματος dconf Αναπτυσσόμουν με το σύστημα dconf του έργου Gnome (το βοηθητικό πρόγραμμα dconf είχε ήδη διανεμηθεί σε διανομές τη στιγμή της εμφάνισης του νέου συνόλου εργαλείων Gnome στην ανάπτυξη του Gnome, ο Dag Wieers τους ενημέρωσε για την ύπαρξη ενός υπάρχοντος έργου με αυτό το όνομα , αλλά αγνοήθηκε).

Δυστυχώς, ο Dag Wieers έπρεπε ήδη να αντιμετωπίσει αυτό το πρόβλημα για δεύτερη φορά, οπότε ίσως πολλοί από εμάς πιστεύουν ότι το καλύτερο θα ήταν να κάνουμε ενέργειες όπως η καταχώριση ονομάτων ή κάτι τέτοιο.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.