マニュアルページセク ション 1M: システム管理コマンド

印刷ビューの終了

更新: 2014 年 7 月
 
 

evsstat (1M)

名前

evsstat - エラスティック仮想スイッチ (EVS) の統計情報の報告

形式

evsstat [-f {<fname>=<val>[,...]}[,...] [[-c] -o <field>[,...]]
             [-u R|K|M|G|T|P] [<evsname>[/<vportname>]] [interval] [count]

説明

evsstat コマンドは、EVS の各 VPort の実行時統計情報を報告します。基本的には、VPort に関連付けられた VNIC の統計情報を報告します。EVS および仮想ポートの詳細は、evsadm のマニュアルページを参照してください。

evsstat コマンドは RAD (Remote Administration Daemon) クライアントであり、リモート EVS コントローラと通信してすべての evsstat サブコマンドを実行します。evsstat を使用する前に、EVS コントローラの解決可能なホスト名または IP アドレスを指定する必要があります。

evsadm set-prop -p controller=<hostname>

ほかにもう 1 つ実行する必要があるのは、(evsstat が実行される) ホストと EVS コントローラの間の事前共有鍵による SSH 認証の設定です。

すべての有効なフィールドに対して、evsstat は数値を表示します。適用できない値に対しては「--」を表示します。不明な値に対しては「?」を表示します。

evsstat は、上の「形式」に示されているコマンドの形式を持っています。

オプション

evsstat コマンドには、次のオプションとオペランドがあります。

evsname

指定されている場合は、指定された EVS の統計情報のみを表示します。それ以外の場合は、すべての EVS の統計情報を表示します。

vportname

指定されている場合は、指定された VPort に接続されている VNIC の統計情報のみを表示します。vportname を指定するには、evsname が必要です。

–f {<fname>=<val>[,...]}[,...], –-filter {<fname>=<val>[,...]}[,...]

出力をフィルタ処理するために使用される、コンマで区切られた名前と値のペア (行の選択)。複数のフィルタが指定されている場合、表示される出力は、フィルタ間での AND 操作の結果です。フィルタ値が複数値である場合、表示される出力は、フィルタ値間での OR 操作の結果です。サポートされるフィルタは次のとおりです。

tenant

テナント名で VPort をフィルタ処理する

evs

EVS 名で VPort をフィルタ処理する

host

ホスト名で VPort をフィルタ処理する

–o field[,...]、–-output=field[,...]

表示する出力フィールドの大文字と小文字が区別されないコンマ区切りリスト (列の選択) を表示します。フィールド名は、次に示すフィールドのいずれか、またはサポートされるすべてのフィールドを表示するための特殊な値allにする必要があります。サポートされるフィールドの一覧:

  • vport

  • evs

  • tenant

  • vnic

  • host

  • ipkts

  • rbytes

  • opkts

  • obytes

  • idrops

  • odrops

–c, –-parseable

安定した、マシン解析可能な形式で出力を表示します。このオプションには –o オプションが必要です。下の「解析可能な出力形式」を参照してください。

-u R|K|M|G|T|P

使用した場合、すべての統計情報の表示単位を選択できます (たとえば、R: 生カウント、K: キロビット、M: メガビット、T: テラビット、P: ペタビット)。使用しない場合、必要に応じて異なる単位が使用され、xy.zU 形式で統計情報が表示されます (x、y、および z は数値、U は該当する単位です)。

interval

統計情報がリフレッシュされる間隔を秒単位で指定します。

count

統計情報をリフレッシュする回数を指定します。回数を指定するには、間隔が必要です。

使用例 1 統計情報の表示

次のコマンドは、すべての EVS の統計情報を表示します。統計情報は、3 桁の数値 + 小数点 + 2 桁の数値に、該当する単位が付けられた形で表示されます。

# evsstat

VPORT        EVS   TENANT      IPKTS    RBYTES   OPKTS  OBYTES
sys-vport0   evs0  sys-tenant  101.88K  32.86M   40.16K 4.37M
sys-vport2   evs0  sys-tenant    4.50M   6.78G    1.38M 90.90M
sys-vport0   evs1  sys-tenant  132.89K  12.25M      236 15.82K
sys-vport1   evs1  sys-tenant  144.47K  13.32M      247 16.29K
使用例 2 1 つの EVS の統計情報の表示

次のコマンドは、EVS evs0 のすべての VPort の統計情報を表示します。

# evsstat evs0

VPORT         EVS   TENANT      IPKTS    RBYTES   OPKTS   OBYTES
sys-vport0    evs0  sys-tenant  101.88K  32.86M   40.16K   4.37M
sys-vport2    evs0  sys-tenant    4.50M   6.78G    1.38M  90.90M
使用例 3 1 つの VPort の統計情報の表示

次のコマンドは、1 つの VPort の統計情報を表示します。

# evsstat evs0/sys-vport2

VPORT        EVS   TENANT       IPKTS   RBYTES   OPKTS OBYTES
sys-vport2   evs0  sys-tenant   4.50M   6.78G    1.38M 90.90M
使用例 4 統計情報のリフレッシュ

次のコマンドは、VPort の統計情報を 1 秒間隔で 3 回リフレッシュします。

# evsstat evs0/sys-vport2 1 3

VPORT         EVS   TENANT       IPKTS   RBYTES   OPKTS OBYTES
sys-vport2    evs0  sys-tenant   4.50M   6.78G    1.38M 90.90M
sys-vport2    evs0  sys-tenant   4.50M   6.78G    1.38M 90.90M
sys-vport2    evs0  sys-tenant   4.50M   6.78G    1.38M 90.90M
使用例 5 統計情報の特定のセットの選択

次のコマンドは、一連の統計情報または目的とする特定の情報を選択する方法を示しています。

# evsstat -o vport,evs,vnic,host,ipkts,opkts
     
VPORT              EVS         VNIC       HOST  IPKTS   OPKTS
sys-vport0         evs0        vnic0      host1 101.88K  40.16K
sys-vport2         evs0        vnic0	  host2   4.50M   1.38M
sys-vport0         evs1        vnic1      host1 132.89K    236
sys-vport1         evs1        vnic1      host2 144.47K    247
使用例 6 ヘルプの表示

次のコマンドは、evsstat の使用法を表示します。

# evsstat help
evsstat [-f {<fname>=<val>[,...]}[,...] [[-c] -o <field>[,...]]
   [-u R|K|M|G|T|P] [<evsname>[/<vportname>]] [interval] [count]

属性

次の属性については、attributes(5) を参照してください。

属性タイプ
属性値
使用条件
service/network/evs
インタフェースの安定性
下記を参照

画面出力は「不確実」です。呼び出しは「確実」です。

関連項目

evsadm(1M), kstat(1M), dladm(1M), attributes(5)