EdgeADC
Edgenexus ADCアドミニストレーションガイド
×
Menu

ロギング

System > Logging」ページでは、W3Cのログレベルを設定したり、ログが自動的にエクスポートされるリモートサーバーを指定することができます。このページは以下の4つのセクションで構成されています。
W3Cのロギング詳細
W3Cログを有効にすると、ADCW3C互換のログファイルの記録を開始します。W3Cログは、Webサーバーのアクセスログで、各アクセスリクエストに関するデータ(送信元IPアドレス、HTTPバージョン、ブラウザータイプ、参照元ページ、タイムスタンプなど)を含むテキストファイルが生成されます。このフォーマットは、Webの進化のための標準化を推進する団体であるW3CWorld Wide Web Consortium)によって開発されました。ファイルはASCIIテキストで、列はスペースで区切られています。このファイルには、#で始まるコメント行が含まれています。このコメント行の1つは、データをマイニングできるようにフィールドを示す(列名を指定する)行である。HTTPプロトコルとFTPプロトコルのファイルがあります。
W3Cのロギングレベル
ロギングレベルが異なるため、サービスの種類によって提供されるデータが異なります。
以下の表は、W3C HTTPのログレベルについて説明したものです。
価値
説明
なし
W3Cのロギングはオフです。
ブリーフ
存在するフィールドは以下の通りです。#Fields: time c-ip c-port s-ip method uri x-c-version x-r-version sc-status cs-bytes sr-bytes rs-bytes sc-bytes x-percent time-taken x- round-trip-time cs(User-Agent) x-sc(Content-Type).
フル
これは、日付と時刻のフィールドが分かれている、よりプロセッサに適合したフォーマットです。各フィールドの意味については、以下のフィールド概要を参照してください。現在のフィールドは以下の通りです。#Fields: date time c-ip c-port cs-username s-ip s-port cs-method cs-uri-stem cs-ur- -query sc-status cs(User-Agent) referer x-c-version x-r-version cs-bytes sr-bytes rs-bytes sc-bytes x-percent time-taken x-roun-trip-time x-sc(Content-Type).
サイト
このフォーマットは「Full」とよく似ていますが、フィールドが追加されています。各フィールドの意味については、以下のフィールドの概要をご覧ください。存在するフィールドは以下の通りです。#Fields: date time x-mil c-ip c-port cs-username s-ip s-port cs-host cs-method cs-uri-stem cs-ur--query sc-status cs(User-Agent) referer x-c-version x-r-version cs-bytes sr-bytes rs-bytes sc-bytes x-percent time-taken x-round--trip-time x-sc(Content-Type).
診断
このフォーマットには、開発スタッフやサポートスタッフに関連する様々な情報が含まれています。各フィールドの意味については、以下のフィールド概要をご覧ください。現在あるフィールドは以下の通りです。#フィールドdate time c-ip c-port cs-username s-ip s-port x-xff x-xffcustom cs-host x-r-ip x-r-port cs-method cs-uri-stem cs-uri-query sc-status cs(User-Agent) referer x-c-version x-r-version cs-bytes sr-bytes rs-bytes sc-bytes x-percent time-taken x-round-trip-time x-trip-times(new,rcon,rqf,rql,tqf,tql,rsf,rsl,tsf,tsl,dis,log) x-closed-by x-compress-action x-sc(Content-Type) x-cache-action X-finish
以下の表は、W3C FTPのロギングレベルを示しています。
価値
説明
ブリーフ
#Fields: date time c-ip c-port s-ip s-port r-ip r-port cs-method cs-param sc-status sc-param sr-method sr-param rs-status rs-param
フル
#Fields: date time c-ip c-port s-ip s-port r-ip r-port cs-method cs-param cs-bytes sc-status sc-param sc-bytes sr-method sr-param sr-bytes rs-status rs-param rs-bytes
診断
#Fields: date time c-ip c-port s-ip s-port r-ip r-port cs-method cs-param cs-bytes sc-status sc-param sc-bytes sr-method sr-param sr-bytes rs-status rs-param rs-bytes
W3Cロギングを含む
このオプションでは、どのようなADC情報をW3Cログに含めるかを設定できます。
価値
説明
お客様のネットワークアドレスとポート
ここで表示される値は、実際のクライアントのIPアドレスをポートとともに表示しています。
クライアントのネットワークアドレス
このオプションは、実際のクライアントのIPアドレスを含み、それのみを表示します。
転送先のアドレスとポート
このオプションは、アドレスやポートなど、XFFヘッダーに保持されている詳細を表示します。
転送先のアドレス
このオプションは、アドレスのみを含む、XFFヘッダーに保持されている詳細を表示します。
セキュリティ情報の記載
このメニューは2つのオプションで構成されています。
価値
説明
オン
この設定はグローバルです。オンに設定すると、認証を使用している仮想サービスで W3C ログが有効になっている場合、ユーザー名が W3C ログに追加されます。
オフ
これにより、グローバルレベルでユーザー名をW3Cログに記録する機能がオフになります。
Syslogサーバー
このセクションでは、SYSLOGサーバーに実行されるメッセージロギングのレベルを設定します。使用できるオプションは以下のとおりです。
リモートSyslogサーバ
このセクションでは、すべてのシステムログを送信する2つの外部Syslogサーバーを設定することができます。
·     SyslogサーバーのIPアドレスの追加
·     ポートの追加
·     TCPUDPのどちらを使用するかを選択する
·     Enabled "チェックボックスにチェックを入れると、記録が開始されます。
·     アップデートをクリック
リモートログストレージ
W3Cのすべてのログは、1時間ごとに圧縮されてADCに保存されます。ディスクの残り容量が30%になると、最も古いファイルが削除されます。これらのファイルをリモートサーバーにエクスポートして保管したい場合は、SMB共有を使用して設定することができます。なお、W3Cのログは、ファイルが完成して圧縮されるまでリモートに転送されません。ログは1時間ごとに書き込まれるため、仮想マシンアプライアンスでは最大2時間、ハードウェアアプライアンスでは5時間かかることがあります。
今後のリリースでは、設定が正しいかどうかのフィードバックを提供するために、テストボタンを設ける予定です。
Col1
Col2
リモートログストレージ
リモートログストレージを有効にする場合はチェックを入れてください
IPアドレス
SMBサーバーのIPアドレスを指定します。ドット付き10進法で指定してください。例:10.1.1.23
シェア名
SMBサーバーの共有名を指定します。例:w3c.
ディレクトリ
SMBサーバー上のディレクトリを指定します。例/logを指定します。
ユーザー名
SMBシェアのユーザー名を指定する。
パスワード
SMB共有のパスワードを指定する
フィールドの概要
状態
説明
日付
ローカライズされていない = 常に YYYY-MM-DD (GMT/UTC)
時間
Not localised = HH:MM:SS or HH:MM:SS.ZZZ (GMT/UTC) * Not-unfortunately, this is two formats (Site
 
0.ZZZミリ秒もありません。)
X-MIL
サイト形式のみ=タイムスタンプのミリ秒単位
C-IP
ネットワークまたはX-Forwarded-Forヘッダーから得られる可能な限りのクライアントIP
Cポート
ネットワークまたはX-Forwarded-Forヘッダーから得られる可能な限りのクライアントポート
cs-username
クライアントのユーザー名のリクエストフィールド
S-IP
ALBのリスニングポート
s-port
ALBの試聴VIP
x-xff
X-Forwarded-Forヘッダーの値
x-xffcustom
Configuration-namedX-Forwarded-Forタイプのリクエストヘッダの値
cs-host
リクエストのホスト名
x-r-ip
使用するリアルサーバーのIPアドレス
エックスアールポート
使用するリアルサーバーのポート
cs-method
HTTPリクエストメソッド * Brief形式を除く
メソッド
* cs-methodにこの名前を使うのは、ブリーフフォーマットだけです。
cs-uri-stem
リクエストされたリソースのパス * Brief形式を除く
cs-uri-query
リクエストされたリソースへの問い合わせ * Brief形式を除く
ウリ
* パスとクエリ文字列を組み合わせた短いフォーマットのログ
sc-status
HTTPレスポンスコード
cs(User-Agent)
ブラウザのUser-Agent文字列(クライアントから送られてきたもの
レフェリー
参照元ページ(クライアントから送られてきたもの
x-c-version
クライアントのリクエスト HTTPバージョン
x-r-version
Content-Server's response HTTP version
cs-bytes
リクエストに含まれる、クライアントからのバイト数
sr-bytes
リアルサーバーに転送されるバイト数、リクエストの
rs-bytes
レスポンスに含まれるリアルサーバーからのバイト数
sc-by-tes
レスポンスの中で、クライアントに送信されたバイト数
x-percent
圧縮率 * = 100 * ( 1 - 出力 / 入力 ) ヘッダを含む
時間をかけて
リアルサーバーにかかった時間(秒
X-TRIP-TIMES NEW
pcon
接続してから "初心者リスト "に掲載されるまでのミリ秒
接続してからリアルサーバーへの接続が完了するまでのミリ秒
acon
接続からリアルサーバーへの接続完了までのミリ秒
rcon
接続してからリアルサーバーの接続を確立するまでのミリ秒
rqf
接続してからクライアントからの最初のバイトのリクエストを受信するまでのミリ秒
rql
接続してからクライアントからのリクエストの最後のバイトを受信するまでのミリ秒
tqf
接続してからリアルサーバーにリクエストの最初のバイトを送信するまでのミリ秒
tql
接続してからリアルサーバーにリクエストの最後のバイトを送信するまでのミリ秒
rsf
接続してからリアルサーバーからの最初のバイトのレスポンスを受信するまでのミリ秒
RSL
接続してからリアルサーバーからの最後のバイトのレスポンスを受信するまでのミリ秒
tsf
接続からクライアントへのレスポンスの最初のバイトを送信するまでのミリ秒
tsl
接続からクライアントへの応答の最後のバイトを送信するまでのミリ秒
ディス
接続から切断までのミリ秒(両サイド-最後に切断した側
ログ
接続からこのログレコードまでのミリ秒は、通常、次のように続きます。
x-round trip-time
ALBにかかった時間(秒
x-closed-by
どのようなアクションによって接続が閉じられたか(または開いたままになったか
x-compress-action
圧縮がどのように行われたか、または防止されたか
x-sc(Content-Type)
応答のContent-Type
x-cache-action
キャッシングがどのように反応したか、あるいは防止されたか
X-FINISH
このログ行の原因となったトリガー
 
ログファイルの消去
この機能では、ADC のログファイルを消去することができます。ドロップダウンメニューから削除したいログの種類を選択して、「Clear」ボタンをクリックします。