ADC
ご意見をお寄せいただきありがとうございました

この記事は機械翻訳されています.免責事項

仮想サーバーベースの式

SYS.VSERVER("<vserver-name>")式プレフィックスを使用すると、仮想サーバーを識別できます。このプレフィックスを持つ次の関数を使用して、指定した仮想サーバーに関連する情報を取得できます。

  • THROUGHPUT. 仮想サーバーのスループットを Mbps (メガビット/秒) で返します。返される値は符号なし長整数です。

    使用法: SYS.VSERVER(“vserver”).THROUGHPUT

  • CONNECTIONS. 仮想サーバーによって管理されている接続の数を返します。返される値は符号なし長整数です。

    使用法: SYS.VSERVER(“vserver”).CONNECTIONS

  • STATE. 仮想サーバーの状態を返します。返される値は、UP、DOWN、または OUT_OF_SERVICE です。したがって、これらの値の 1 つを EQ () 演算子の引数として渡して、ブール値 TRUE または FALSE になる比較を実行できます。

    使用法: SYS.VSERVER(“vserver”).STATE

  • HEALTH. 指定された仮想サーバーの UP 状態にあるサービスの割合を返します。返される値は整数です。

    使用法: SYS.VSERVER(“vserver”).HEALTH

  • RESPTIME. 応答時間をマイクロ秒数を表す整数で返します。応答時間は、仮想サーバーにバインドされたすべてのサービスからの平均 TTFB(最初のバイトまでの時間)です。

    使用法: SYS.VSERVER(“vserver”).RESPTIME

  • SURGECOUNT. 仮想サーバーのサージキューにある要求の数を返します。返される値は整数です。

    使用法: SYS.VSERVER (「vserver」) .SURGECOUNT

例1:

次の書き換えポリシーは、負荷分散仮想サーバー lbvServer の接続数が 10000 を超えると、書き換え処理を中止します。

add rewrite policy norewrite_pol sys.vserver("LBvserver").connections.gt(10000) norewrite

例2:

次の書き換えアクションは、カスタムヘッダー TP を挿入します。このヘッダーの値は、仮想サーバ lbvServer の全体です。

add rewrite action tp_header insert_http_header TP SYS.VSERVER("LBvserver").THROUGHPUT

例 3:

次の監査ログメッセージアクションは、仮想サーバにバインドされたサービスの平均 TTFB を newnslog ログファイルに書き込みます。

add audit messageaction log_vserver_resptime_act INFORMATIONAL "\"NS Response Time to Servers:\" + sys.vserver(\"ssllb\").resptime + \" millisec\"" -logtoNewnslog YES

このコンテンツの正式なバージョンは英語で提供されています。Cloud Software Groupドキュメントのコンテンツの一部は、お客様の利便性のみを目的として機械翻訳されています。Cloud Software Groupは機械翻訳されたコンテンツを管理していないため、誤り、不正確な情報、不適切な用語が含まれる場合があります。英語の原文から他言語への翻訳について、精度、信頼性、適合性、正確性、またはお使いのCloud Software Group製品またはサービスと機械翻訳されたコンテンツとの整合性に関する保証、該当するライセンス契約書またはサービス利用規約、あるいはCloud Software Groupとのその他すべての契約に基づき提供される保証、および製品またはサービスのドキュメントとの一致に関する保証は、明示的か黙示的かを問わず、かかるドキュメントの機械翻訳された範囲には適用されないものとします。機械翻訳されたコンテンツの使用に起因する損害または問題について、Cloud Software Groupは責任を負わないものとします。
仮想サーバーベースの式