Analog 5.01: 基本的なコマンドLOGFILE my_logfile OUTFILE output.htmlここではもちろん、使いたいファイルの名前を代入すべきです。 ログファイルはローカルに保存されてなければなりません。 --analogはFTPやHTTPを使ってインターネットからログを利用できないので、最初にあなた自身でとってこなければならないかもしれません。 いくつかのログファイルコマンドやコンマで区切られたリスト、あるいはログファイル名にワイルドカードを使って、いくつかのログファイルが読み込めます。 例えば、以下のコマンドを使えば
LOGFILE new1.log,old*.log LOGFILE new2.loganalogはnew1.log、new2.log、そして全てのoldというログファイルを解析します。 analogはいくつかの異なる書式のログファイルも認識します。 これについては、ログファイルの選択の章で詳しく読むことができます。
HOSTNAME "Spam Widgets Inc." HOSTURL http://www.spam-widgets.com/
もし出力中にグラフの代わりに壊れた画像が出たら、サーバー上のどのディレクトリに画像が保存されているかを指定する必要があります。 以下のコマンドによってそれが可能になります。
IMAGEDIR /analog/images/(これは、単に出力ページの <img> タグ中に置かれるだけであり、ディスク中のディレクトリ名ではなくURLです。画像ファイルはプログラムと共に配布されています - それらをあなたが選択するディレクトリに移動する必要があります。)
MONTHLY ON # 月別レポート WEEKLY ON # 週別レポート DAILYREP ON # 日別レポート DAILYSUM ON # 曜日別概要 HOURLYREP ON # 一日の時間別レポート GENERAL ON # 全体の概要 REQUEST ON # リクエストレポート FAILURE ON # リクエスト不成功レポート DIRECTORY ON # ディレクトリレポート HOST ON # ホストレポート ORGANISATION ON # 組織別レポート DOMAIN ON # ドメインレポート REFERRER ON # リンク元URLレポート FAILREF ON # リンク元URL不成功レポート SEARCHQUERY ON # 検索語句レポート SEARCHWORD ON # 検索単語レポート BROWSERSUM ON # ブラウザレポート OSREP ON # OSレポート FILETYPE ON # ファイル種類別レポート SIZE ON # ファイルサイズレポート STATUS ON # 状態コードレポート全ての報告の一覧は出力設定の章にあります。 例えばリンク元やブラウザ、OSレポートの様な、いくつかのレポートはWebサーバーが必要な情報をログファイルに保存した場合のみ出力されます。
各レポートについて他の多くの設定ができます。 例えば、何行出力するか、どの行を含むか、そしてレポートの順番を設定できます。 例えば、以下のコマンド
REQINCLUDE pagesこれは、リクエストレポート中で全てのファイルではなく、ページだけを表示するようにanalogに指定し、
REQFLOOR 10rは、リクエストレポート中で、10リクエスト以上のファイルをすべて含むように指定します。 Analogのレポートの章でそれらを制御する全てのコマンドと概要を読むことができます。
LANGUAGE FRENCHフランス語での出力になります。 現在利用可能な言語は、 ARMENIAN - アルメニア語、 BULGARIAN - ブルガリア語、 CATALAN - カタロニア語、 CZECH - チェコ語、 DANISH - デンマーク語、 DUTCH - オランダ語、 ENGLISH - 英語、 US-ENGLISH - アメリカ英語、 FRENCH - フランス語、 GERMAN - ドイツ語、 HUNGARIAN - ハンガリー語、 ITALIAN - イタリア語、 JAPANESE - 日本語、 KOREAN - 韓国語、 LATVIAN - ラトビア語、 NORWEGIAN - ノルウェー語 (Bokmål)、 NYNORSK、 POLISH - ポーランド語、 PORTUGUESE - ポルトガル語、 SERBIAN - セルビア語、 SLOVENE - スロベニア語、 SWEDISH - スウェーデン語、 TURKISH - トルコ語、 UKRAINIAN - ウクライナ語です。
以下の言語ファイルは、旧バージョンのanalogにはありますが、バージョン5に対しては、まだ翻訳されてません。 BOSNIAN - ボスニア語、SIMP-CHINESE - 簡体字中国語 (GB2312 エンコード)、 TRAD-CHINESE - 繁体字中国語 (Big5 エンコード)、 CROATIAN - クロアチア語、 FINNISH - フィンランド語、 GREEK - ギリシャ語、 ICELANDIC - アイスランド語、LITHUANIAN - リトアニア語、 BR-PORTUGUESE - ブラジル系ポルトガル語、 ROMANIAN - ルーマニア語、 RUSSIAN - ロシア語、 SLOVAK - スロバキア語、 SPANISH - スペイン語 です。 これらの言語が、直に翻訳されることを期待します。また翻訳され次第、 analogホームページに追加されます。 ダウンロードの仕方や翻訳の仕方、新しい言語などは出力設定の章を参照してください。
前にも述べたように、これらは利用可能なコマンドのうちのほんのわずかなものです。 全てのコマンドについてみるには、環境設定コマンドの文法の短い章から、残りのマニュアルを読まなければならないでしょう。
Stephen Turner
analogについての質問はanalog-helpメーリングリストをお使い下さい