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

Analog 4.16: 基本的なコマンド


このマニュアルにはanalogを動かすのに必要な基本的な環境設定コマンドの一覧があります。 analogを使うにあたってで説明したように、環境設定ファイルanalog.cfgに加えられるべきです。 後の章で全ての環境設定コマンドを見るでしょう。 またはAnalogのレポートについての章で各レポートを制御するコマンドの概要を読むことができます。
analogはあなたのWebサーバーで作られたログファイルを読み込み、その中のデータに基づいた出力を作り出します。 従ってどのログファイルを読み込んで、どのファイルに出力するかを指定する方法を知らなければなりません。 適切なコマンドは以下のようになります。
LOGFILE my_logfile
OUTFILE output.html
ここではもちろん、使いたいファイルの名前を代入すべきです。 ログファイルはローカルに保存されてなければなりません。 --analogはFTPやHTTPを使ってインターネットからログを利用できないので、最初にあなた自身でとってこなければならないかもしれません。 いくつかのログファイルコマンドやコンマで区切られたリスト、あるいはログファイル名にワイルドカードを使って、いくつかのログファイルが読み込めます。 例えば、以下のコマンドを使えば
LOGFILE new1.log,old*.log
LOGFILE new2.log
analogはnew1.lognew2.log、そして全てのoldというログファイルを解析します。 analogはいくつかの異なる書式のログファイルも認識します。 これについては、ログファイルの選択の章で詳しく読むことができます。
始めるにあたって必要なコマンドがあります。 それらは特に重要ではありませんが、もし知らなければ出力はばかげたものになるでしょう。 最初に、あなた自身の組織名とそのURLをレポートの一番上に置くかを知る必要があります。 このためには、以下のような2つのコマンドが必要です。
HOSTNAME "Spam Widgets Inc."
HOSTURL http://www.spam-widgets.com/

もし出力中にグラフの代わりに壊れた画像が出たら、サーバー上のどのディレクトリに画像が保存されているかを指定する必要があります。 以下のコマンドによってそれが可能になります。

IMAGEDIR /analog/images/
(画像ファイルはプログラムと共に配られています-それらをあなたが選択するディレクトリに移動しなければなりません。)
次に個々のレポートをON・OFFにする方法を知りたくなるでしょう。 analogは32の異なるレポートを作ることができますが、以下のものは特に重要です。 これらを試してなにが起こるか見て下さい。 ONコマンドによってそれぞれのレポートを作成することができ、OFFコマンドで停止できます。 また、ALL ONALL OFFコマンドによって全てのレポートの作成と停止が可能です。
MONTHLY ON       # 月間報告
WEEKLY ON        # 週間報告
FULLDAILY ON     # 日報
DAILY ON         # 曜日毎報告
HOURLY ON        # 一日の時間別報告
GENERAL ON       # 上部の概要報告
REQUEST ON       # リクエストファイルレポート
FAILURE ON       # エラーファイルレポート
DIRECTORY ON     # ディレクトリーレポート
HOST ON          # リモートドメインレポート
ORGANISATION ON  # リモートホストレポート
DOMAIN ON        # 国別報告
REFERRER ON      # リンク元レポート
FAILREF ON       # エラーアクセスのリンク元レポート
SEARCHQUERY ON   # 検索語報告
SEARCHWORD ON    # 検索単語報告
BROWSER ON       # ブラウザーレポート
OSREP ON         # OSレポート
FILETYPE ON      # ファイル種別レポート
SIZE ON          # ファイルサイズレポート
STATUS ON        # アクセスステータスレポート
全ての報告の一覧は出力設定の章にあります。 例えばリンク元やブラウザ、OSレポートの様な、いくつかのレポートはWebサーバーが必要な情報をログファイルに保存した場合のみ出力されます。

各レポートについて他の多くの設定ができます。 例えば、何行出力するか、どの行を含むか、そしてレポートの順番を設定できます。 例えば、以下のコマンド

REQINCLUDE pages
analogにリクエストレポートに全てのファイルではなく、ページだけを表示するように指定します。 Analogのレポートの章でそれらを制御する全てのコマンドと概要を読むことができます。
LANGUAGEコマンドを使って、いくつかの異なる言語での出力ができます。 例えば以下のコマンド
LANGUAGE FRENCH
フランス語での出力になります。 現在利用可能な言語は ARMENIAN - アルメニア語BOSNIAN - ボスニア語BULGARIAN - ブルガリア語CATALAN - カタロニア語SIMP-CHINESE - 簡体字中国語 (GB2312 エンコード)、 TRAD-CHINESE - 繁体字中国語 (Big5 エンコード)、 CROATIAN - クロアチア語CZECH - チェコ語DANISH - デンマーク語DUTCH - オランダ語ENGLISH - 英語US-ENGLISH - アメリカ英語FINNISH - フィンランド語FRENCH - フランス語GERMAN - ドイツ語GREEK - ギリシャ語HUNGARIAN - ハンガリー語ICELANDIC - アイスランド語ITALIAN - イタリア語JAPANESE - 日本語KOREAN - 韓国語NORWEGIAN - ノルウェー語 (Bokmål)、 NYNORSKPOLISH - ポーランド語PORTUGUESE - ポルトガル語BR-PORTUGUESE - ブラジル系ポルトガル語ROMANIAN - ルーマニア語RUSSIAN - ロシア語SERBIAN - セルビア語SLOVAK - スロバキア語SLOVENE - スロベニア語SPANISH - スペイン語SWEDISH - スウェーデン語TURKISH - トルコ語UKRAINIAN - ウクライナ語です。 ダウンロードの仕方や翻訳の仕方、新しい言語などは出力設定の章を参照してください。 新しい言語で翻訳された場合、analogホームページに追加されます。
あなたがやりたいと思うかもしれない2つのコマンドは、ファイルやホストにエイリアス-別称をつけること(例えば、2つの異なるファイル名が本当は同じファイルだとanalogに教えること)と、あるいはあるファイルや、ホスト、日にちを組み込んだり除外したりする事(例えば、あなたのサイトからのアクセスを除外したり、あるディレクトリのみについて、あるいはある期間だけ解析する)でしょう。 これらについては、後のエイリアス(別称)包含と除外の章を見てください。

前にも述べたように、これらは利用可能なコマンドのうちのほんのわずかなものです。 全てのコマンドについてみるには、環境設定コマンドの文法の短い章から、残りのマニュアルを読まなければならないでしょう。


analogホームページ

Stephen Turner
2001年2月13日

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

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