Розробка 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 (Даг Вірс, один із засновників ELRepo та RepoForge / RPMforge) Ви не бачите подальшого розвитку проекту і не маєте наміру боротьба з багатомільйонною корпорацією, демонструючи неетичний характер створення конкуруючих продуктів з однойменною назвою.

Крім того, минулого року це спричинило видалення dstat із сховищ Fedora та включення до Fedora 29 заміни проекту Performance Co-Pilot.

Нова утиліта pcp-dstat (також випущена як "pcp dstat") була розміщена за допомогою символічного посилання / usr / bin / dstat, оскільки вона забезпечує повну сумісність з вихідним dstat.

Пропонується всі повідомлення про помилки та проблеми в оригінальному файлі dstatі надіслати 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).

Цікаво, що Даг Вірс також раніше брав участь у подібному конфлікті. пов'язані з перетином утиліти dconf Я розробляв із системою dconf проекту Gnome (утиліта dconf вже була розподілена в дистрибутивах на момент появи нового набору інструментів Gnome у розробці Gnome, Dag Wieers повідомив їм про існування існуючого проекту з такою назвою , але це було проігноровано).

На жаль, Дагу Вірсу вже довелося пережити цю проблему вдруге, тому, мабуть, багато хто з нас думає, що найкращим було б зробити такі дії, як реєстрація імен чи щось подібне.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.