Analog 5.91beta1: 時間レポートなお、以下の一覧にある「四半期レポート」のコマンド(kbd>QUARTERLYから始まる)と「15分間隔レポート」と「15分間隔の概要」のコマンド(それぞれQUARTERREP と QUARTERSUM から始まります)とを混同しないようにしてください(訳注: 英語の場合、どちらもquarterから始まりますが、日本語訳で混同することはないでしょう)。
HOURSUMCOLS Pbでは、Analog に対して「時間別概要」のカラムにページリクエスト数と転送バイト数の割合をこの順番で表示させるように指定します。 すべての COLS 系コマンドを以下に示します: YEARCOLS、QUARTERLYCOLS、MONTHCOLS、WEEKCOLS、DAYREPCOLS、DAYSUMCOLS、HOURREPCOLS、HOURSUMCOLS、WEEKHOURCOLS、QUARTERREPCOLS、QUARTERSUMCOLS、FIVEREPCOLS and FIVESUMCOLS なお、すべての時間レポートに対して表示するカラムの指定を行なうコマンドとして TIMECOLS というコマンドも用意されています。
DAYREPGRAPH Pは、Analog に対して、日別レポートにおける棒グラフをページリクエスト数で表示させるように指定します。 また、このコマンドは、Analog がレポート下部に表示する最も混雑した時間帯を判断する基準も制御します。 小文字で指定すると、棒グラフを標準の赤い画像イメージではなく、ASCII 文字を使って表示します(この方が出力が短くなります。なお出力形式が PLAIN および ASCII の場合や、画像を表示できないブラウザで閲覧した際は、常に ASCII 文字で表示されます)。例えば、
DAYREPGRAPH bは日別レポートをバイト単位で、画像を利用せずに表示します。 すべての GRAPH 系コマンドを以下に示します: YEARGRAPH、 QUARTERLYGRAPH、MONTHGRAPH、WEEKGRAPH、 DAYREPGRAPH、DAYSUMGRAPH、HOURREPGRAPH、 HOURSUMGRAPH、WEEKHOURGRAPH、QUARTERREPGRAPH、 QUARTERSUMGRAPH、FIVEREPGRAPH、FIVESUMGRAPH なお、上記すべてのコマンドに一括して同じ設定を行なうコマンドとして、ALLGRAPH というコマンドも用意されています。
BARSTYLE aデフォルトのスタイルは b です。BARSTYLE b
BARSTYLE c
BARSTYLE d
BARSTYLE e
BARSTYLE f
BARSTYLE g
BARSTYLE h
BARSTYLE i
BARSTYLE j
![]()
MONTHBACK ON # Monthly Report backwards WEEKBACK OFF # Weekly Report forwardsすべての BACK 系コマンドを以下に示します: YEARBACK、QUARTERLYBACK、MONTHBACK、WEEKBACK、DAYREPBACK、HOURREPBACK、QUARTERREPBACK、FIVEREPBACK 表示させる順番がまちまちだと混乱しがちですので(これを行なうと Analog も警告を出力します)、通常は ALLBACK コマンドでこれらを一括して設定することになるでしょう。
QUARTERREPROWS 96 # 直近の1日分だけ出力する MONTHROWS 0 # 0 は無制限の意味になり、すべての行が表示されるすべての ROWS 系コマンドを以下に示します: YEARROWS、QUARTERLYROWS、MONTHROWS、WEEKROWS、DAYREPROWS、HOURREPROWS、QUARTERREPROWS、FIVEREPROWS なお、ROWS コマンドが記述されている場合でも、レポート下部には、表示されている行の最瀕値ではなく、対象期間内での最瀕値が表示されます。
MARKCHAR =により、「=」記号が使われるようになります。
MINGRAPHWIDTH というパラメータは、棒グラフの長さとして最低限確保される幅を指定します。例えば、
MINGRAPHWIDTH 10と記述した場合、たとえ PAGEWIDTH で記述した値を越えることになっても、棒グラフの長さとして10文字分の幅が確保されます。
時間レポートに関連するコマンドとして、、週の最初の日が何曜日かを指定するコマンドがあります。これは「日別レポート」、「日別概要レポート」、「週別レポート」、「曜日別概要レポート」の表示に影響します。例えば、地域の学生新聞が毎週金曜日に新しい記事を Web に掲載している場合、レポートは WEEKBEGINSON FRIDAY のように記述するとよいでしょう。
次の章では、時間レポート以外のレポートに関係するコマンドについて説明していきます。
Stephen Turner
Analog についての質問はanalog-help メーリングリスト をお使いください。 (訳注: 日本では analog-jp メーリングリスト をご利用ください)