machineに消費した時間vmstatという名前の割にはわりかしCPUの状態からシステムのボトルネックの場所を把握することに用いられるように思う。iostatCPUの使用状況やデバイス、パーティション、NFSごとに入出力の統計情報を表示する。vmstatと比較するとCPUの情報が出力されるところは似たようなところがあるが、入出力に関しては複数のデバイスごとに表示が確認できるためより詳細なIOボトルネックを確認したい場合には有効に働きそうである。manコマンドの説明を確認する。デバイスごとにその平均転送レートから入出力状況についてモニタリングを行う。これによって物理的なディスクの入出力とバランスをとるためにシステムの設定を最適化することができる。iostatを実行して初めに表示される項目はシステムを再起動してからの統計情報を表示する。その後のそれぞれの出力に関しては前回のレポート集計後について集計を行う。vmstatから特筆して異なるような使い方はありません。mpstatこれも同様にCPUの使用状況などをコア別に詳細に確認することができるようになります。vmstatやtopでもボトルネックが特定できなかった時などに使用すると良いと思います。...dstatこれ便利。ちなみにpythonで書かれている。vmstat両方で確認できる内容がほぼそのまま確認できます。色付きだし、表示が見やすく整形されている。(vmstatはなんか表示崩れてて見難い)おまけに–top-cpuや–top-cputimeなどのオプションを使用することで、その瞬間での最もcpu使用率の高いプロセスなどが表示されます。エッジが立っているようなプロセスの監視を行いたいときなどは便利かも。まとめさくっと使ってみた間隔としてはとりあえずdstatで大雑把に見る。プロセス単位で見たい場合はやはりtopコマンドが良さそうです。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。macのtopコマンドを追うlinuxmysqlにおけるvarcharのindex使用時の注意Macでのe-Taxの利用はやめたほうが無難RECOMMENDこちらの記事も人気です。