の開発者 la dstatシステム監視ユーティリティ 2004年から開発された 交換を申し出た人 普遍的でより機能的 vmstat、iostat、mpstat、netstat、ifstatユーティリティについては、プロジェクト開発の完了を発表しました RedHatのアクションによって引き起こされた名前の競合が原因です。
Dstatは、前述のユーティリティの制限のいくつかを克服し、いくつかの追加機能、より多くのカウンター、および柔軟性を追加します。 Dstatは、パフォーマンスチューニングテスト、ベンチマーク、またはトラブルシューティング中にシステムを監視するのに役立ちます。
このユーティリティを使用すると、システムのすべてのリソースをリアルタイムで確認できます。たとえば、IDEコントローラの割り込みと組み合わせてディスク使用率を比較したり、ネットワーク帯域幅の数値をディスクパフォーマンス(同じ範囲内)と直接比較したりするために使用できます。
それに加えて Dstatは、列に詳細な選択情報を提供します また、出力が表示される大きさと単位を明確に示します。 混乱が少なく、間違いも少なくなります。 最も重要なことは、プラグインを作成して独自のカウンターを収集し、予期しない方法でそれらを拡張することを非常に簡単にすることです。
デフォルトでは、Dstat出力はユーザーがリアルタイムで解釈するように設計されていますが、詳細をCSV出力のファイルにエクスポートして、後でGnumericまたはExcelにインポートしてグラフを生成できます。
Dstatは開発を完了します
冒頭で述べたように、 担当の開発者は開発を続ける意欲を失った Dstatによる RedHatがdstatを新しい自己設計ユーティリティに置き換えることを決定した後 (パフォーマンスコパイロットキットから) 同じ名前で提供されます。
dstatの作者 (ELRepoおよびRepoForge / RPMforgeの創設者のXNUMX人であるDagWieers) あなたはプロジェクトのさらなる発展を見ておらず、意図していません 数百万ドル規模の企業と戦うことで、同じ名前の競合製品を作成することの非倫理的な性質を示しています。
さらに、昨年、Fedoraリポジトリからdstatが削除され、PerformanceCo-Pilotプロジェクトの代わりとしてFedora29に含まれるようになりました。
新しいpcp-dstatユーティリティ(「pcpdstat」としてもリリースされています)は、元のdstatとの完全な出力互換性を提供するため、/ usr / bin / dstatシンボリックリンクを使用して配置されました。
すべてのエラーおよび問題メッセージが提案されています 元のdstatファイル内この決定後、RedHatに送信します。
これにより、以前に開かれていた問題の40を超えるレポートが閉じられ、解決策についてはRedHatに連絡する必要があることに注意してください。
そして、数日前に、Python0.7.4のサポートが実装された重要な変更が加えられたdstat3の最終バージョンが公開されました。
一方、Red HatバージョンもPythonで記述されており、最初はPython 3と互換性がありましたが、元のdstatはPython2にリンクされたままでした。
2016年2019月、メインのdstatリポジトリへの変更の投稿が停止し、プロジェクトは中止されたようです(開発は2018年3月にのみ再開されましたが、Red HatはXNUMX年に独自のバージョンのdstatの開発を開始し、 Python環境XNUMX)。
興味深いことに、DagWieersも以前に同様の紛争に巻き込まれていました。 関連 dconfユーティリティの交差点と 私はGnomeプロジェクトのdconfシステムで開発していました(dconfユーティリティはGnome開発で新しいGnomeツールキットが登場した時点ですでにディストリビューションで配布されていました。DagWieersはその名前の既存のプロジェクトの存在を彼らに知らせました、しかしそれは無視されました)。
残念ながら、Dag Wieersはすでにこの問題をもう一度経験しなければならなかったので、おそらく私たちの多くは、名前の登録などのアクションを実行するのが最善だと考えています。