[ トップ | | 一つ前 | | マップ | 索引 ]

Analog 5.01: コンピュータが読み込み可能な出力形式


ここでは、コンピュータが読み込み可能なテキスト出力形式について説明します。以下のコマンドによって、この出力形式を選ぶことができます。
OUTPUT COMPUTER
この形式は、例えば、スプレットシート(表計算用ソフト)や画像作成ツールの後処理で読み取りやすく作られています。役立つソフト 上のページで、この形式を使ったプログラムを見つけられます。しかし、コンピュータが読み込み可能な出力形式は、後で analog がレポートを作成するのに再読み込みするのには、適していません。この目的のためには、次章で説明する キャッシュファイル を使ってください。

出力の各行は、特別な文字によって各項目に分けられます。COMPSEP コマンドによってこの特殊文字を指定できます。例えば、

COMPSEP ,
は CSV (コンマで区切られた値)形式です。出力中に現れ得る文字を使わないようにします。例えば、1個のスペースあるいは2個のスぺースはふさわしくないでしょう。
前もって整えられた出力の各行は、その行の所属しているレポートを表す1文字から始まります。(各レポートのコード文字は、出力の設定 に掲載されています)。

それに続いて、このレポート中の残りの列を表す項が続きます(普通、RrSsPpQqBbCcDdEeN を使う)。階層レポート 中(検索の引数を示せるレポートを含む)では、層のレベルを表す余分の列 l が最初にあります。

最後に、各列に対する数値とその項目名があります。時間は実際、いくつかの項目を占めます:年、月、日、時間、分、あるいは時間見分けるのにそれらと同等必要なものが必要です。(4半期レポートの場合には、年と4半期である。)

以下に「ドメインレポート」の例を挙げます。43個のリクエストを持ち、バイト数にして 3.516% である第3層のドメイン cam.ac.uk です。

o     lRb     3     43     3.516     cam.ac.uk

大部分の時間レポートの最後の行は、最も混雑した期間を示している。レポートの文字の後に、GRAPH の方法に対する *BT が、RP または B に伴われている。これらの文字は、それぞれリクエスト数、リクエストページ数または転送バイト量を表し、最後に期間そのものが表示される。

時間以外のレポートの最初の行は、レポート全体についての情報をも含んでいる。始めに、もしレポートに対する REPORTSPAN が必要ならば、通常の列を表す文字の代わりに、*FR*LR を使えば行中に現れる。次にレポートに対するフロアと整列項目がリストされる。それは、通常の列を表す文字の代わりに *f があります。それに続いて、レポートのフロアがきますが、それは FLOOR コマンド用の形式で書き、またそれに続いて、以下のコード文字を用いた SORTBY コマンドが来ます。

r
REQUESTS
s
REQUESTS
p
PAGES
q
PAGES
b
BYTES
c
BYTES
d
DATE
a
ALPHABETICAL
x
RANDOM

全体の概要はすこし異なります。最初の x の後に、その行が何を含んでいるかを表す2文字のコードが続きます。可能なコードは以下の通りです。
VE
analog のバージョン番号
HN
HOSTNAME
HU
HOSTURL
PS
プログラムの開始時刻
FR
最初のリクエスト時刻
LR
最後のリクエスト時刻
E7
最近7日間の最終時刻Time last 7 days ends
SR
成功リクエスト件数
S7
最近7日間の成功リクエスト件数
PR
成功ページリクエスト件数
P7
最近7日間の成功ページリクエスト件数
FL
リクエストエラー件数
F7
最近7日間のリクエストエラー件数
RR
リダイレクトされたリクエスト件数
R7
最近7日間のリダイレクトされたリクエスト件数
NC
状態コードの無いログファイル行数
C7
最近7日間の状態コードの無いログファイル行数
NF
異なるファイルへのリクエスト件数
N7
最近7日間の異なるファイルへのリクエスト件数
NH
異なるホストからのリクエスト件数
H7
最近7日間の異なるホストからのリクエスト件数
CL
ログファイルの壊れた行数
UL
ログファイルの除外された行数
BT
データ転送量
B7
最近7日間のデータ転送量
どの行が出力されるかは、依然として GENSUMLINES コマンドにより、 制御される。これは、もしこの行の出力を抑えると、"最後の7日間" の行の出力も抑えることを意味する。
analog のホームページ

Stephen Turner
2001年05月19日

analog についての質問は analog-help メーリングリスト をお使いください。

[ 先頭 | 上へ | 前へ | 次へ | 目次 | 索引 ]