-
-
-
VMware ESX、Linux KVM、およびCitrix HypervisorでNetScaler ADC VPXのパフォーマンスを最適化する
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
パフォーマンス統計とイベントログを収集する方法
/var/nslog
ディレクトリにあるアーカイブのnewnslog
ファイルから、仮想サーバーと関連サービスのパフォーマンス統計を収集できます。newnslog
ファイルは/netscaler/nsconmsg
の実行によって解釈されます。
CLI を使用してパフォーマンス統計とイベントログを収集する
NetScaler ADCシェルプロンプトからnsconmsg
コマンドを実行して、イベントを報告できます。
コマンドプロンプトで入力します:
/netscaler/nsconmsg -K /var/nslog/newnslog -d event
Displaying event information
NetScaler V20 Performance Data
NetScaler NS10.5: Build 57.7.nc, Date: May 14 2015, 07:35:21
rtime: Relative time between two records in milliseconds
seqno rtime event-message event-time
11648 16310 PPE-0 MonServiceBinding_10.104.20.110:443_(tcp-default)
<!--NeedCopy-->
指定した「newnslog」ファイルの対象期間を表示する
コマンドプロンプトで入力します:
/netscaler/nsconmsg -K /var/nslog/newnslog -d setime
現在のデータが/var/nslog/newnslog
ファイルに追加されます。NetScalerは、デフォルトでは2日ごとにnewnslog
ファイルを自動的にアーカイブします。アーカイブされたデータを読み取るには、次の例のようにアーカイブを抽出する必要があります。
cd /var/nslog
: コマンドを実行して、NetScalerシェルプロンプトから特定のディレクトリに移動します。
tar xvfz newnslog.100.tar.gz
: tar ファイルを抽出するコマンド。
/netscaler/nsconmsg -K newnslog.100 -d setime
: 特定のファイルの対象期間を確認するコマンド (この例ではnewnslog.100
) 。
ls -l
: コマンドは、それらのファイルに関連付けられているすべてのログファイルとタイムスタンプをチェックします。
root@NETSCALER# cd /var/nslog
root@NETSCALER# ls -l
wheel 461544 Aug 7 2014 newnslog.1.tar.gz
-rw-r--r-- 1 root wheel 191067 Aug 7 2014 newnslog.10.tar.gz
-rw-r--r-- 1 root wheel 11144873 Apr 26 22:04 newnslog.100.tar.gz
-rw-r--r-- 1 root wheel 11095053 Apr 28 22:04 newnslog.101.tar.gz
-rw-r--r-- 1 root wheel 11114284 Apr 30 22:04 newnslog.102.tar.gz
-rw-r--r-- 1 root wheel 11146418 May 2 22:04 newnslog.103.tar.gz
-rw-r--r-- 1 root wheel 11104227 May 4 22:04 newnslog.104.tar.gz
-rw-r--r-- 1 root wheel 11297419 May 6 22:04 newnslog.105.tar.gz
-rw-r--r-- 1 root wheel 11081212 May 8 22:04 newnslog.106.tar.gz
-rw-r--r-- 1 root wheel 11048542 May 10 22:04 newnslog.107.tar.gz
-rw-r--r-- 1 root wheel 11101869 May 12 22:04 newnslog.108.tar.gz
-rw-r--r-- 1 root wheel 11378787 May 14 22:04 newnslog.109.tar.gz
-rw-r--r-- 1 root wheel 44989298 Apr 11 2014 newnslog.11.gz
<!--NeedCopy-->
ファイル内のタイムスパンを表示
以下の例に示すように、 nsconmsg
コマンドを使用して、指定したファイル内の一定期間だけを表示します。
/netscaler/nsconmsg -K /var/nslog/newnslog -s time=22Mar2007:20:00 -T 7 -s ConLb=2 -d oldconmsg
各項目の意味は次のとおりです。
s
: 時間=2007 年 3 月 22 日 20:00:00 は 2007 年 3 月 22 日のちょうど 20:00 に始まります。
T 7
: 7 秒間のデータを表示します
s
: ロードバランシング統計の詳細レベルを表示します。
d
: 統計情報を表示します。
注:
ADC リリース 12.1 からは、「時間」の秒数にも追加する必要があります。つまり、2007 年 3 月 22 日 20:00:00
-d oldconmsg
パラメータによって提供される統計情報は 7 秒ごとに記録されます。以下は出力例です。
VIP(10.128.58.149:80:UP:WEIGHTEDRR): Hits(38200495, 18/sec) Mbps(1.02) Pers(OFF) Err(0)
Pkt(186/sec, 610 bytes) actSvc(4) DefPol(NONE) override(0)
Conn: Clt(253, 1/sec, OE[252]) Svr(3)
S(10.128.49.40:80:UP) Hits(9443063, 4/sec, P[2602342, 0/sec]) ATr(5) Mbps(0.23) BWlmt(0 kbits) RspTime(112.58 ms)
Other: Pkt(36/sec, 712 bytes) Wt(10000) RHits(31555)
Conn: CSvr(42, 0/sec) MCSvr(20) OE(16) RP(11) SQ(0)
S(10.128.49.39:80:UP) Hits(9731048, 4/sec, P[2929279, 0/sec]) ATr(9) Mbps(0.27) BWlmt(0 kbits) RspTime(161.69 ms)
Other: Pkt(41/sec, 756 bytes) Wt(10000) RHits(31555)
Conn: CSvr(32, 0/sec) MCSvr(19) OE(13) RP(4) SQ(0)
S(10.128.49.38:80:UP) Hits(9341366, 5/sec, P[2700778, 0/sec]) ATr(4) Mbps(0.27) BWlmt(0 kbits) RspTime(120.50 ms)
Other: Pkt(42/sec, 720 bytes) Wt(10000) RHits(31556)
Conn: CSvr(37, 0/sec) MCSvr(19) OE(13) RP(9) SQ(0)
S(10.128.49.37:80:UP) Hits(9685018, 4/sec, P[2844418, 0/sec]) ATr(3) Mbps(0.23) BWlmt(0 kbits) RspTime(125.38 ms)
Other: Pkt(38/sec, 670 bytes) Wt(10000) RHits(31556)
Conn: CSvr(32, 0/sec) MCSvr(20) OE(10) RP(7) SQ(0)
<!--NeedCopy-->
注:
個々のサービスのクライアント接続数は、仮想サーバーのクライアント接続数に加算されません。その理由は、NetScaler ADCアプライアンスとバックエンドサービス間のセッション再利用のためです。
仮想サーバー出力
VIP(10.128.58.149:80:UP:WEIGHTEDRR): Hits(38200495, 18/sec) PHits(5) Mbps(1.02) Pers(OFF) Err(0) LConn_Best [Idx:SubIdx] 0:0 PrimVserverDownBackupHits(0)
Pkt(186/sec, 610 bytes) actSvc(4) DefPol(NONE) override(0) newlyUP(0)
Conn: Clt(253, 1/sec, OE[252]) Svr(3) SQ(Total: 0 OnVserver: 0 OnServices: 0)
slimit_SO: (Sothreshhold: 0 [Ex: 0] Consumed: [Ex: 0 Borrowed: 0 TotActiveConn: 0] Available: 0)
<!--NeedCopy-->
次のリストは、仮想サーバーの統計情報を示しています。
-
IP (IP address:port:state:Load balancing method)
: 設定した仮想 IP アドレスの IP アドレスとポート。仮想サーバの状態または仮想 IP アドレスが UP、DOWN、または OUT OF SERVICE です。仮想 IP アドレスに設定されている負荷分散方法。 -
Hits (#)
:仮想サーバーに到達したリクエストの数。 -
Mbps (#)
: 仮想サーバ上の総トラフィック量(Rx+Tx)をメガビット/秒に換算しました。 -
Pers
: パーシステンスのタイプが設定されています。 -
Err (#)
: 仮想サーバーによってエラーページが生成された回数。 -
Pkt (#/sec, # bytes)
: 仮想サーバを通過するネットワークトラフィック(パケット)の量と仮想サーバを通過する平均パケットサイズ。 -
actSvc(#)
: 仮想サーバにバインドされているアクティブなサービスの数。 -
DefPol (RR)
: デフォルトの負荷分散方法がアクティブかどうかを示します。一部の初期リクエストには、他の方法の動作をスムーズにするために、デフォルトの負荷分散方法が使用されます。 -
Clt (#, #/sec)
: 仮想サーバレートへの現在のクライアント接続数。 -
OE [#]
: オープン確立状態の仮想サーバからのサーバ接続の数。 -
Svr (#)
: 仮想サーバーからの現在のサーバー接続の数。 -
PHits (#)
: パーシスタンスヒットの数。 -
SO
: スピルオーバーが発生した回数。 -
LConn_Best [Idx:SubIdx] (port:#)
。最小接続方法を使用した場合の、最適なサーバーのインデックスサブスロット。 -
PrimVserverDownBackupHits (#)
: プライマリサーバがダウンしているときに仮想サーバをバックアップするヒット数。 -
Override (#)
: MaxCLT の L2Conn に基づいて次善のサーバが選択された回数。 -
newlyUP (#)
: 新たに稼働している現在のサービスの数。 -
SQ(Total:OnVserver:OnServices:)
: 現在のサージキューの長さ。 -
slimit_SO: (Sothreshhold:Exclusive:Consumed: [Exclusive:Borrowed:TotActiveConn:] Available: (#))
: スピルオーバーの共有限度に関する独占的かつ共有された情報。
上記の出力では、Svr(3)
はコマンドが統計サンプルを収集していることを示しています。合計で 4 つのサービスがありますが、仮想サーバーからバックエンドサーバーへのアクティブな接続は 3 つあります。クライアントが仮想サーバーとの接続を確立すると、コマンドが情報を収集するときにクライアントがトラフィックを送受信する必要はありません。そのため、Svr
カウンターが数値OE[]
よりも低くなるのが一般的です。 Svr
カウンタは、データをアクティブに送受信しているアクティブな接続の数を表します。サブネット IP アドレス (SNIP) は、関連するバックエンドサーバーに接続されます。また、NetScaler ADCは、バックエンドサーバーに接続された仮想サーバーを追跡し、カウンターを計算します。
仮想サービス出力
S(10.128.49.40:80:UP) Hits(9443063, 4/sec, P[2602342, 0/sec]) ATr(5) Mbps(0.23) BWlmt(0 kbits) RspTime(112.58 ms) Load(0) LConn_Best [Idx:SubIdx] (C:0; V:0,I:1, B:0, X:0, SI:0)
Other: Pkt(36/sec, 712 bytes) Wt(10000) Wt(Reverse Polarity)(10000) RHits(31555) Conn: CSvr(42, 0/sec) MCSvr(20) OE(16) E(5) RP(11) SQ(0)
slimit_maxClient: (MaxClt: 2 [Ex: 0] Consumed: [Ex: 0 Borrowed: 0 TotActiveConn: 0] Available: 2)
newlyUP_mode: NO, Pending: 0, update: 0x0, incr_time: 0x0, incr_count: 0
<!--NeedCopy-->
次のリストは、サービス統計を示しています。
-
S (IP address:port:state)
: IP アドレス、ポート、およびサービスの状態(DOWN、UP、OUT OF SERVICE など) -
Hits (#, P[#])
: サービスに送信されたリクエストの数、設定されたサーバパーシスタンスによりサービスに送信されたリクエストの数。 -
ATr (#)
: サービスへのアクティブな接続の数。注:
アクティブな接続には、サービスへの未処理のリクエストがあるか、現在トラフィックアクティビティがあります。
-
Mbps (#.##)
: サービスの総トラフィック量(Rx+Tx)をメガビット/秒に換算しました。 -
BWlmt (# kbits)
: 帯域幅制限が定義されています。 -
RspTime (# ms)
: サービスの平均応答時間 (ミリ秒)。 -
Pkt(#/sec, #bytes)
: サービスに送信される 1 秒あたりのパケット数で表したトラフィック量。パケットの平均サイズ。 -
Wt (#)
: 負荷分散アルゴリズムで使用されるウェイトインデックス。注:
この値を 10,000 で割ると、サービスの実際に設定されている重みがわかります。
-
RHits (#)
: ラウンドロビン負荷分散アルゴリズムで使用される実行リクエストカウンタ。 -
CSvr (#, #/sec)
: サービスレートへの接続数。 -
MCSvr (#)
: サービスへの最大接続数。 -
OE (#)
: オープン状態および確立状態のサービスへの接続の数。 -
E (#)
: 確立された状態のサービスへの接続数。 -
RP (#)
: 再利用プールにあるサービスへの接続数。 -
SQ (#)
: サージキューで待機中のサービスへの接続数。 -
Load (#)
: サービスをロードします。 -
LConn_Idx: (Current index(#); current virtual index(#),I:(#), base virtual slot index(#), transaction (#), Sub slot index(#))
: 最も少ない接続方法が使用されている場合のサーバーのインデックス。 -
Wt(Reverse Polarity)
: 負荷分散アルゴリズムで使用されるリバースウェイトインデックス。 -
slimit_maxClient: (MaxClient [Exclusinve] Consumed: [Exclusive:Borrowed:TotActiveConnection:] Available: (#))
: 最大クライアント数の共有制限に関する独占情報および共有情報 -
newlyUP_mode: (No, pending (#), update (#*#), incr_time (#*#),incr_count (#))
: サービスが新しく起動したかどうか、 および新しいサービスで許可されたヒット数に対応する統計情報を示します。また、このサービスのウェイトが更新される時刻でもあります。
NetScaler GUI を使用してパフォーマンス統計とイベントログを収集する
- [ システム] > [診断] > [メンテナンス] > [ログファイルの削除/ダウンロード] に移動します。
- ファイルを選択して [ダウンロード ] をクリックしてファイルをダウンロードします。
共有
共有
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.