Việc phát triển Dstat đã bị ngừng do không hài lòng với Red Hat

dstat

Nhà phát triển của la tiện ích giám sát hệ thống dstat được phát triển từ năm 2004, ai đã đề nghị một sự thay thế phổ quát và nhiều chức năng hơn cho các tiện ích vmstat, iostat, mpstat, netstat và ifstat, đã thông báo về việc hoàn thành phát triển dự án do xung đột tên gây ra bởi hành động của Red Hat.

Dstat khắc phục một số hạn chế của các tiện ích nói trên và bổ sung thêm một số tính năng bổ sung, nhiều bộ đếm hơn, linh hoạt hơn. Dstat hữu ích cho việc giám sát hệ thống trong quá trình kiểm tra hiệu chỉnh hiệu suất, điểm chuẩn hoặc khắc phục sự cố.

Tiện ích này cho phép bạn xem tất cả các tài nguyên của hệ thống trong thời gian thựcVí dụ: nó có thể được sử dụng để so sánh việc sử dụng đĩa kết hợp với ngắt bộ điều khiển IDE của bạn hoặc để có thể so sánh trực tiếp số băng thông mạng với hiệu suất đĩa (trong cùng một phạm vi).

dstat
Bài viết liên quan:
Dstat: một công cụ để theo dõi hiệu suất và tài nguyên của nhóm chúng tôi

Ngoài nó Dstat cung cấp thông tin chọn lọc chi tiết trong các cột và chỉ rõ độ lớn và đơn vị đầu ra được hiển thị. Ít nhầm lẫn, ít sai lầm hơn. Quan trọng nhất, nó giúp bạn dễ dàng viết các plugin để thu thập các bộ đếm của riêng bạn và mở rộng chúng theo cách mà bạn không bao giờ mong đợi.

Đầu ra Dstat mặc định được thiết kế để mọi người hiểu theo thời gian thực, tuy nhiên, bạn có thể xuất chi tiết của đầu ra CSV sang tệp để nhập sau này vào Gnumeric hoặc Excel để tạo biểu đồ.

Dstat hoàn thiện sự phát triển của nó

Như chúng tôi đã đề cập ở phần đầu, nhà phát triển phụ trách mất động lực để tiếp tục phát triển bởi Dstat sau khi Red Hat quyết định thay thế dstat bằng một tiện ích tự thiết kế mới (từ bộ Performance Co-Pilot) được cung cấp dưới cùng một tên.

Tác giả của dstat (Dag Wieers, một trong những người sáng lập ELRepo và RepoForge / RPMforge) bạn không thấy sự phát triển thêm của dự án và không có ý định chống lại một tập đoàn trị giá hàng triệu đô la, thể hiện bản chất phi đạo đức khi tạo ra các sản phẩm cạnh tranh cùng tên.

Ngoài ra, năm ngoái, nó đã khiến việc loại bỏ dstat khỏi kho lưu trữ Fedora và đưa Fedora 29 vào thay thế cho dự án Performance Co-Pilot.

Tiện ích pcp-dstat mới (cũng được phát hành dưới tên "pcp dstat") được đặt bằng liên kết tượng trưng / usr / bin / dstat, vì nó cung cấp khả năng tương thích đầu ra đầy đủ với dstat gốc.

Nó được đề xuất rằng tất cả các thông báo lỗi và sự cố trong tệp dstat ban đầu svà gửi cho Red Hat sau quyết định này.

Với điều này, hơn 40 báo cáo về các vấn đề đã mở trước đó đã được đóng lại với một lưu ý rằng bạn nên liên hệ với Red Hat để có giải pháp.

Và đó là một vài ngày trước, phiên bản cuối cùng của dstat 0.7.4 đã được xuất bản, trong đó một thay đổi quan trọng trong đó hỗ trợ cho Python 3 đã được triển khai.

Mặt khác, phiên bản Red Hat cũng được viết bằng Python và ban đầu tương thích với Python 3, trong khi dstat ban đầu vẫn được liên kết với Python 2.

Vào tháng 2016 năm 2019, việc đăng các thay đổi đối với kho lưu trữ dstat chính đã dừng lại và dự án dường như bị bỏ rơi (quá trình phát triển chỉ được tiếp tục vào tháng 2018 năm 3, nhưng Red Hat đã bắt đầu phát triển phiên bản dstat của riêng mình vào năm XNUMX với mục tiêu tạo ra một bản thay thế tương thích có khả năng hoạt động trong Môi trường Python XNUMX).

Điều thú vị là trước đây Dag Wieers cũng từng tham gia vào một cuộc xung đột tương tự. liên quan với sự giao nhau của tiện ích dconf Tôi đang phát triển với hệ thống dconf của dự án Gnome (tiện ích dconf đã được phân phối trong các bản phân phối tại thời điểm xuất hiện bộ công cụ Gnome mới trong quá trình phát triển Gnome, Dag Wieers đã thông báo cho họ về sự tồn tại của một dự án hiện có với tên đó , nhưng nó đã bị bỏ qua).

Thật không may, Dag Wieers đã phải trải qua vấn đề này lần thứ hai, vì vậy có lẽ nhiều người trong chúng ta nghĩ rằng điều tốt nhất là thực hiện các hành động như đăng ký tên hoặc những thứ tương tự.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.