英語フランス語スペイン語

Ad


OnWorksファビコン

dstat - クラウドでオンライン

Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、またはMACOSオンラインエミュレーターを介してOnWorks無料ホスティングプロバイダーでdstatを実行します

これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドdstatです。

プログラム:

NAME


dstat-システムリソース統計を生成するための多用途ツール

SYNOPSIS


dstat [-afv] [options ..] [delay [count]]

DESCRIPTION


Dstatは、vmstat、iostat、およびifstatの用途の広い代替品です。 Dstatはいくつかを克服します
制限といくつかの追加機能を追加します。

Dstatを使用すると、すべてのシステムリソースを即座に表示できます。 ディスクを比較する
IDEコントローラーからの割り込みと組み合わせて使用​​するか、ネットワークを比較します
帯域幅の数値は、ディスクスループットと直接関係します(同じ間隔で)。

Dstatはまた、列で最も詳細な情報を巧みに提供します。
出力が表示される大きさと単位を示します。 混乱が少なく、少ない
間違い、より効率的。

Dstatは、特定のディスクセットまたは
インターフェイスのグループのネットワーク帯域幅。 すべてのスループットを確認できます
単一のファイルシステムまたはストレージシステムを構成するデバイスをブロックします。

Dstatを使用すると、データをCSVファイルに直接書き込んで、インポートして使用することができます。
グラフを作成するためのOpenOffice、GnumericまたはExcel。

Note
Sleuthkitのユーザーは、名前を避けるためにSleuthkitのdstatの名前がdatastatに変更されていることに気付く場合があります。
対立。 詳細については、Debianバグ#283709を参照してください。

OPTIONS


-c、-cpu
CPU統計を有効にする(システム、ユーザー、アイドル、待機、ハードウェア割り込み、ソフトウェア割り込み)

-C 0,3、合計
cpu0、cpu3、およびtotalを含める(-c / -cpuを使用する場合)

-d、-disk
ディスク統計を有効にする(読み取り、書き込み)

-D合計、hda
totalとhdaを含める(-d / -diskを使用する場合)

-g、-page
ページ統計を有効にする(ページイン、ページアウト)

-i、-int
割り込み統計を有効にする

-私5,10
割り込み5と10を含める(-i / -intを使用する場合)

-l、-load
負荷平均統計を有効にする(1分、5分、15分)

-m、-mem
メモリ統計を有効にする(使用済み、バッファ、キャッシュ、空き)

-n、-net
ネットワーク統計を有効にする(受信、送信)

-N eth1、total
eth1とtotalを含める(-n / -netを使用する場合)

-p、-proc
プロセス統計を有効にする(実行可能、中断不能、新規)

-r、-io
I / O要求統計(読み取り、書き込み要求)を有効にする

-s、-swap
スワップ統計を有効にする(使用済み、無料)

-S swap1、total
swap1とtotalを含める(-s / -swapを使用する場合)

-t、-time
時刻/日付出力を有効にする

-T、-エポック
タイムカウンターを有効にする(エポックからの秒数)

-y、-sys
システム統計を有効にする(割り込み、コンテキストスイッチ)

--aio enable aio stats(asynchronous I / O)

--fsファイルシステム統計を有効にします(ファイルを開く、iノード)

--ipc enable ipc stats(メッセージキュー、セマフォ、共有メモリ)

--lock enable file lock stats(posix、flock、read、write)

--raw enable raw stats(raw sockets)

- ソケット
ソケット統計を有効にする(total、tcp、udp、raw、ip-fragments)

--tcp enable tcp stats(listen、established、syn、time_wait、close)

--udp enable udp stats(listen、active)

--unix enable unix stats(datagram、stream、listen、active)

--vm enable vm stats(ハードページフォールト、ソフトページフォールト、割り当て済み、無料)

-プラグイン名
プラグイン名で(外部)プラグインを有効にします。を参照してください。 PLUGINS オプションについて

可能な内部統計は
aio、cpu、cpu24、disk、disk24、disk24old、epoch、fs、int、int24、io、ipc、load、
lock、mem、net、page、page24、proc、raw、socket、swap、swapold、sys、tcp、time、
udp、unix、vm

--listは内部および外部プラグイン名をリストします

-a、-all
-cdngyに等しい(デフォルト)

-f、-full
-C、-D、-I、-N、および-S検出リストを展開します

-v、-vmstat
-pmgdsc-D合計に等しい

- 浮く
画面にfloat値を強制します(相互に排他的 - 整数)

- 整数
画面に整数値を強制します(相互に排他的 - 浮く)

--bw、-blackonwhite
白い背景端末の色を変更する

--色なし
色を無効にする( --更新なし)

--ヘッダーなし
繰り返しヘッダーを無効にする

--更新なし
遅延が1より大きい場合、中間更新を無効にします

-出力ファイル
CSV出力をファイルに書き込む

- プロフィール
dstatを終了するときにプロファイリング統計を表示する

PLUGINS


誰でも独自のdstatプラグインを作成(およびそれらに貢献)できますが、dstatには
その機能を大幅に拡張するプラグインの数。 これが概要です
プラグインdstatには次のものが付属しています。

- バッテリー
バッテリーのパーセンテージ(ACPIが必要)

-バッテリー-残り
バッテリー残量(時間、分)(ACPIが必要)

--cpufreq
パーセンテージで表したCPU頻度(ACPIが必要)

--dbus接続数(python-dbusが必要)

--disk-tps
ディスクあたりのトランザクション/秒(tps)の統計

--disk-util
ディスク使用率(パーセンテージ)

--dstat
dstatcputimeの消費と遅延を表示する

--dstat-cpu
dstatの高度なCPU使用率を表示

--dstat-ctxt
dstatコンテキストスイッチを表示する

--dstat-mem
dstatの高度なメモリ使用量を表示

-ファンファンの速度(ACPIが必要)

- フリースペース
ファイルシステムごとのディスク使用量

--gpfsGPFS読み取り/書き込みI / O(mmpmonが必要)

--gpfs-ops
GPFSファイルシステム操作(mmpmonが必要)

- こんにちは世界
Helloworldの例のdstatプラグイン

--innodb-バッファ
innodbバッファー統計を表示する

--innodb-io
innodb I / O統計を表示する

--innodb-ops
innodb操作カウンターを表示する

- 光沢
光沢のあるI / Oスループットを表示

--memcache-ヒット
memcacheからのヒットとミスの数を表示します

--mysql5-cmds
MySQL5コマンドの統計を表示する

--mysql5-conn
MySQL5接続統計を表示する

--mysql5-io
MySQL5 I / O統計を表示する

--mysql5-キー
MySQL5キーの統計を表示する

--mysql-io
MySQL I / O統計を表示する

--mysql-キー
MySQLキーの統計を表示する

--net-パケット
受信および送信されたパケットの数を表示します

--nfs3 show NFSv3クライアントの操作

--nfs3-ops
拡張NFSv3クライアントの操作を表示する

--nfsd3
NFSv3サーバーの操作を表示する

--nfsd3-ops
拡張NFSv3サーバーの操作を表示する

--ntpは、NTPサーバーからのNTP時間を表示します

--後置
postfixキューサイズを表示する(postfixが必要)

- パワー
電力使用量を表示

--proc-count
プロセスの総数を表示する

--qmail
qmailキューサイズを表示する(qmailが必要)

--rpc showRPCクライアントが統計を呼び出します

--rpcd showRPCサーバーが統計を呼び出します

--sendmail
sendmailのキューサイズを表示する(sendmailが必要)

-スヌーズ
XNUMX秒あたりのティック数を表示

- イカ
イカの使用統計を表示する

--test showtestプラグインの出力

- 熱の
システム温度センサー

--トップバイオ
最も高価なブロックI / Oプロセスを表示する

--top-bio-adv
最も高価なブロックI / Oプロセスを表示する(pidおよびその他の統計を含む)

--top-childwait
子供を最も待っているプロセスを表示する

--トップCPU
最も高価なCPUプロセスを表示する

--top-cpu-adv
最も高価なCPUプロセスを表示する(pidおよびその他の統計を含む)

--top-cputime
最も多くのCPU時間を使用しているプロセスを表示します(ミリ秒単位)

--top-cputime-avg
平均タイムスライスが最も高いプロセスを表示(ミリ秒単位)

--top-int
最も頻繁な割り込みを表示する

--top-io
最も高価なI / Oプロセスを表示する

--top-io-adv
最も高価なI / Oプロセスを表示する(pidおよびその他の統計を含む)

--top-レイテンシー
合計レイテンシが最も高いプロセスを表示(ミリ秒単位)

--top-latency-avg
平均遅延が最も高いプロセスを表示(ミリ秒単位)

--トップメモリ
最も多くのメモリを使用しているプロセスを表示する

--トップルーム
最初にOOMによって殺されるプロセスを表示する

--utmpはutmp接続の数を表示します(python-utmpが必要です)

--vmk-hba
VMwareESXカーネルのvmhba統計を表示する

--vmk-int
VMwareESXカーネルの割り込み統計を表示する

--vmk-nic
VMwareESXカーネルポートの統計情報を表示する

--vm-memctl
VMwareゲスト内のバルーニングステータスを表示する

--vz-cpu
OpenVZゲストごとのCPU使用率を表示

--vz-io
OpenVZゲストごとのI / O使用量を表示

--vz-ubc
OpenVZユーザーbeancountersを表示します

--wifiワイヤレスリンクの品質と信号対雑音比

議論


遅らせる 各更新間の秒単位の遅延です

カウント 終了する前に表示する更新の数です

デフォルトの遅延は1で、カウントは指定されていません(無制限)

中間 UPDATES


でdstatを呼び出す場合 遅らせる 1より大きく、 --更新なし オプション、それは
中間更新を表示します。 1回目は平均2秒、XNUMX回目はXNUMXを更新します
遅延に達するまで、XNUMX番目の平均など。

したがって、10の遅延を指定した場合   9 中間の アップデート   NOT スナップショット、彼ら
最後の最終更新から経過した時間の平均です。 最終結果はそれです
vmstatの場合と同様に、新しい行で平均10秒を取得します。


dstatを使用して、ディスクスループットをネットワーク使用率(eth0)、合計CPU使用率、および
システムカウンター:

dstat -dnyc -Neth0-C合計-f5
dstatの動作とdstatのシステムへの影響を確認します。

dstat -taf --debug
時間プラグインをcpu、net、disk、system、load、proc、top_cpuと一緒に使用する
プラグイン:

dstat -tcndylp --top-cpu
これはと同じです

dstat --time --cpu --net --disk --sys --load --proc --top-cpu
dstatを使用して、CPU統計をデバイスごとの割り込みと関連付けます。

dstat -tcyif

onworks.netサービスを使用してオンラインでdstatを使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad