コマンドDSTAT

コマンドDSTAT

コマンドはDSTAT置き換えるために使用されるのvmstatiostatのnetstatコマンドnfsstatコマンドおよびifstatツールこれらのコマンドを、統計ツール汎用性の高い情報システムです。sysstatのと比較すると、DSTATはパフォーマンスステータスを手動で観察して、より顕著なデータを簡単に観察、カラー画面を持っている;例えば3秒毎に一度収集される3 DSTATを入力として、およびサポートインスタントリフレッシュDSTATが、最新のデータは毎秒更新されますディスプレイ。同じとsysstatのある、DSTATは、DSTAT -c CPUの使用率が表示され、特定のパフォーマンス資源を収集することがあります。

ダウンロードしてインストール

する方法は、

yumを インストール  DSTAT -y

方法2

HTTP:://dag.wieers.com/rpm/packages/dstat公式サイトのダウンロード

wgetの  http://dag.wieers.com/rpm/packages/dstat/dstat-0.6 .7-1.rh7.rf.noarch.rpm
RPM -ivh DSTAT-0.6.7-1.rh7.rf.noarch.rpm

使用するために

インストールした後は、非常に強力な、リアルタイムの監視、CPU DSTAT、使用する準備ができていますディスク、ネットワーク、IO、メモリ、および他の使用。

DSTATは直接、-cdngyデフォルトパラメータ、ショーのCPU、ディスク、ネット、ページ、使用したシステム情報を、デフォルトのメッセージが1秒を表示されます。5 DSTATよう5Sなどのメッセージの時間間隔は、ディスプレイでない表示してもよい、5〜10 5S DSTAT指定された最後の10項目の合計が表示されない表します。

[ルート@ iZ23uulau1tZ〜]#DSTAT

----合計-CPU-使い方---- -dsk / total- -net / total- --- --- paging-- system-- 
USR、SYS IDLワイHIQ SIQ | 令状を読みます| RECV送ります| アウトで| int型のCSW 
0 0 99 0 0 0 | 7706B 164K | 0 0 | 0 0 | 189 225 
0 0 100 0 0 0 | 0 0 | 4436B 826B | 0 0 | 195 248 
1 0 99 0 0 0 | 0 0 | 4744B 346B | 0 0 | 203 242 
0 0 100 0 0 0 | 0 0 | 5080B 346B | 0 0 | 206 242 
0 1 99 0 0 0 | 0 0 | 5458B 444B | 0 0 | 214 244 
1 0 99 0 0 0 | 0 0 | 5080B 346B | 0 0 | 208 242

:表示される情報の以下の部分は、いくつかの説明を行うために

CPUを:でHiQ、SIQは、ハードとソフト割り込み中断があります。
システム:int型、CSWシステムが中断(割り込み)し、コンテキスト切り替え(コンテキストスイッチ)です。

その他はよく理解されています。

構文

DSTAT [-afv] [オプション..] [遅延[カウント]]

一般的なオプション

-c:表示システムのCPU占有率は、割り込み、ソフトウェア割り込みやその他の情報を待って、ユーザーがアイドルを占めていました。
-C:CPU時間が複数存在する場合、このパラメータは、例えば、表示CPUの状態を必要に応じて:-C 0,1 CPU0表示情報とCPU1。
-d:表示ディスクの読み取りおよび書き込みデータサイズ。
-D HDAは、合計:HDAと含ま 合計。
-n:ディスプレイネットワークの状態。
NIC指定複数のネットワークカードが表示される場合:-N eth1の、合計。
-l:表示するシステム負荷。
-m:表示のメモリ使用量。
-g:ショーのページの使用。
-p:表示処理のステータスを。
-s:表示スワップの使用量。
-S:類似D / N.
-r:I / O要求の状況。
-y:システムの状態。
--ipc:メッセージキュー、信号等IPC情報を表示します。
--socket:TCP、UDPポートの状態を表示します。
-a:これは-cdngyと同等のデフォルトのオプションです。
-v:-pmgdsc -Dの合計に相当します。
--outputファイル:このオプションも有用である、ステータス情報は、後で閲覧するためのCSV形式で指定したファイルにリダイレクトすることができます。例:DSTAT --output /root/dstat.csv&時間は、バックグラウンドで実行するプログラムを聞かせ/root/dstat.csv結果をファイルに出力します。

DSTATはもちろん、多くの、より高度な使用方法は、これらのオプションの基本的な一般的なものは、より高度な使用方法と組み合わせることができ、ある 男の マニュアルを参照してください。

例として

、スワップ、プロセス、ソケット、ファイルシステムの時間の監視と表示を監視するには:

[iZ23uulau1tZルート@〜]#DSTAT-TSP --socket --fs
---- ---- ----システムスワップ--- --- --- procsの------ ------ソケット--filesystem- 
日付/時間| 使用されるフリー| BLK実行する新しい|トットTCP、UDP生FRG |ファイルiノード
26から07 09:23:48 | 0 0 | 0 0 0.0 | 104 8 5 0 0 | 704 6488 
26から07 09:23:49 | 0 0 | 0 0 0 | 104 8 5 0 0 | 704 6488 
26から07 09:23:50 | 0 0 | 0 0 0 | 104 8 5 0 0 | 704 6489 
26から07 09:23:51 | 0 0 | 0 0 0 | 104 8 5 0 0 | 704 6489 
26から07 09:23:52 | 0 0 | 0 0 0 | 104 8 5 0 0 | 704 6489 
26から07 09:23:53 | 0 0 | 0 0 0 | 104 8 5 0 0 | 704 6489

出力するには、ファイルへの--outputファイル名を追加することができます:

[ルート@ iZ23uulau1tZ〜]#DSTAT - TSP --socket --fs --output /tmp/ds.csv
---- ---- ----システムスワップ--- --- --- procsの------ ------ソケット--filesystem- 
日付/時間| 使用されるフリー| BLK実行する新しい|トットTCP、UDP生FRG |ファイルiノード
26から07 09:25:31 | 0 0 | 0 0 0.0 | 104 8 5 0 0 | 736 6493 
26から07 09:25:32 | 0 0 | 0 0 0 | 104 8 5 0 0 | 736 6493 
26から07 09:25:33 | 0 0 | 0 0 0 | 104 8 5 0 0 | 736 6493 
26から07 09:25:34 | 0 0 | 0 0 0 | 104 8 5 0 0 | 736 6493 
26から07 09:25:35 | 0 0 | 0 0 0 | 104 8 5 0 0 | 736 6494 
26から07 09:25:36 | 0 0 | 0 0 0 | 104 8 5 0 0 | 736 6494

このようにして生成されたCSVファイルは、Excelを開き、グラフを生成することができます。

内部DSTAT自体の上にある、DSTAT --list DSTATパラメータを使用することができるすべてが見ることができることができるようにいくつかの監視パラメータは、次の/ usr /共有/ DSTAT DSTATはDSTAT機能を拡張するプラグインされてい電源(バッテリー)を監視、 MySQLの ような。

以下のプラグインを直接使用することができない、といくつかはまた、MySQLが監視するなど、あなたには、いくつかのパッケージのpython MySQLをインストールするために接続する必要があり、他のパッケージに依存しています。

[iZ23uulau1tZルート@〜]#DSTAT --list
内部:
AIO、CPU、CPU 24、ディスク、disk24、disk24old、エポック、FS、int型、INT24、IO、IPC、負荷、ロック、MEM、NET、ページ、page24、PROC 、RAW、ソケット、スワップ、swapold、SYS、TCP、時間、UDP、UNIX、VM
を/ usr / share / DSTAT:
バッテリー、バッテリー残量、cpufreqを、DBUS、ディスク-utilの、ファン、フリースペース、GPFS、GPFS-OPS 、HelloWorldの、InnoDBのバッファ、InnoDBの -io、InnoDBは、OPS、光沢、メモリキャッシュヒットは、MySQL-10、MySQLの鍵、MYSQL5-CMDS、MYSQL5-CONN、MYSQL5-IO、MYSQL5鍵、
パケット-NET、NFS3、NFS3-OPS、nfsd3、nfsd3-OPS、NTPは、Postfix、パワー、PROC-COUNT、RPC、rpcdが、  sendmailの 、スヌーズ、熱、  トップ BIO、トップCPU、トップCPUTIME、TOP- AVG-CPUTIME、トップ-IO、トップレイテンシ、レイテンシートップ-AVG、トップ-MEM、トップOOM、utmpに、
VM-MEMCTL、VMK-HBA、VMK-INT、VMK-NIC、VZ-CPU、vz- IO、VZ-UBC、無線LAN

ここでは、コマンド・ストップDSTAT基本的な使い方。
 

おすすめ

転載: www.cnblogs.com/xuanbjut/p/12543653.html