Разработка 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 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).

Интересно, что Даг Вирс ранее также участвовал в подобном конфликте. связанные с пересечением утилиты dconf Я разрабатывал систему dconf проекта Gnome (утилита dconf уже была распространена в дистрибутивах на момент появления нового инструментария Gnome в разработке Gnome, Даг Вирс сообщил им о существовании существующего проекта с таким названием. , но это было проигнорировано).

К сожалению, Дагу Вирсу уже пришлось столкнуться с этой проблемой во второй раз, поэтому, возможно, многие из нас думают, что лучше всего было бы предпринять такие действия, как регистрация имен или что-то в этом роде.


Оставьте свой комментарий

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

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.