英語フランス語スペイン語

Ad


OnWorksファビコン

ひどい - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで awffull を実行します

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド awffull です。

プログラム:

NAME


AWFFull - Webalizer フォーク、フル機能

SYNOPSIS


ひどい [...] [ログファイル]

DESCRIPTION


AWFFull は、Webalizer に基づいた Web サーバー ログ分析プログラムです。 AWFFull が生成する
ブラウザで表示できる HTML 形式の使用統計。 結果は次のとおりです。
コラム形式とグラフィック形式の両方で、解釈が容易になります。 毎年、毎月、
使用量を表示する機能とともに、日次および時間ごとの使用量統計が表示されます。
サイト別、URL、リファラー、ユーザーエージェント(ブラウザー)、ユーザー名、検索文字列、入口/出口ページ、
および国 (ログ ファイルに存在しない場合は、一部の情報が利用できない場合があります)
加工済み)。

AWFFull は、次の変数リストに示すログ形式をサポートしています。

CLF (共通ログ形式) ログ ファイル

組み合わせ
NCSA などによって定義されたログ形式、お​​よび NCSA が定義するそのバリエーション
賢く対処しようとする

xferlog
wu-ftpd 形式のログ ファイルにより、FTP サーバーと Squid プロキシ ログの分析が可能になります。
Note

ログは次のように圧縮される場合もあります。 gzip。 圧縮されたログ ファイルが検出された場合、
読み取り中に自動的に解凍されます。 圧縮されたログには、
標準 gzip の延長 .gz.

このドキュメントは AWFFull バージョン 3.8.2 に適用されます。

CHANGES FROM ウェバライザー


AWFFull は Webalizer コードに基づいており、大小さまざまな変更が数多く加えられています。 これらは
次のとおりです。

· 生の統計を超えて: 公開された数式を利用して、追加の統計を提供します。
サイトの使用状況に関する洞察

· より正確な国検出のための GeoIP IP アドレス検索

· サイズ変更可能なグラフ

· GNU gettext との統合により、翻訳が容易になります。 現在 32 言語
サポートされています。

· 12 か月以上のサイト履歴をトップページに表示します。

· 追加のページ数の追跡と並べ替え。

· ボリュームに対する Geolizer の Kb、Mb などの使用を含む、いくつかの小さな視覚的な調整

· URL 数、開始ページと終了ページ、およびサイトの追加の円グラフ

· よりわかりやすく、読みやすいグラフの水平線

· ユーザー エージェントと紹介の追跡は、HITS ではなく PAGES を介して計算されるようになりました。

· GNU スタイルの長いコマンドライン オプションがサポートされるようになりました (例: - 助けて)

· 元の「あるもの」の方法と「ないもの」を除外することで、ページが何であるかを選択できます

· 分析対象のサイトへのリクエストは、一致する参照 URL とともに表示されます

· 404 エラーのテーブルと参照 URL を生成可能

· 生成された HTML で外部 CSS ファイルを使用できます

· 事後分析により、構成ファイルの手動によるパフォーマンスの最適化がより簡単になりました。
概要出力

· 指定した IP アドレスを特定の国に割り当てることができます

· 他のツールを使用した詳細な分析のための追加のダンプ オプション

· Lotus Domino v6 ログが検出され、処理されるようになりました。

追加の変更と改善が計画されており、実装中です。 を参照してください。
詳細については、TODO ファイルを参照してください。

NEW レポート MEASUREMENTS


AWFFull のバージョン 3.8.1 では、いくつかの新しい測定結果が
詳細レポートの月次ページ。

シングルアクセス
シングル アクセス ページ - 特定の訪問内で表示される唯一のページ

粘着性
訪問者をサイトの奥深くに引き込むために、特定の入口ページがどれほど役立つか

人気
ページ入口とページ出口の比率

これらの指標は、処理された Web サイトの使用状況に関する洞察を向上させるのに役立ちます。
したがって、サイト所有者がサイトをより便利なものにするために積極的な変更を加えられるようにします。
サイト訪問者。 XNUMX つの指標はすべて「エントリ ページ」レポートに表示されます。 「人気」も
「終了ページ」レポートについて。

シングルアクセス

より正確に言えば、「シングル アクセス ページ」です。 の回数レポートです。
指定されたページは、訪問内で閲覧された唯一のページでした。 または英語で、誰かがあなたのところに来ました
Webサイト。 彼らは XNUMX ページしか閲覧しませんでした。 数字は実行した人の累計です。
これはその特定のページ用です。 なぜこれが役立つのでしょうか? それらのエントリーページを特定する
訪問者をサイトの奥深くまで引き込まないでください。 または、エントリーすべきではないエントリーページが表示される
ページ。 これは、次から計算される次の XNUMX つの値に対する現実性のチェックでもあります。
この番号。 生成される数値は、「エントリ ページ ビュー」および/または
「終了ページビュー」指標。 そうでない場合は? バグがあるのでお知らせください。 :-)

粘着性

1 - (単一アクセス / エントリ ページ ビュー) として計算され、パーセントで表されます。 の
本質 粘着性は、特定のエントリ ページが訪問者をより深く引き込むのにどれほど役立つかを表します。
あなたのサイト。 ページが粘着性があるほど、より多くの人がそれに引っかかります。 :-) 100% に近づくほど
よりいい。 一般的。 Web サイト内の特定のページには、
高い粘着性、または > 5% さえあります。 この測定は、サイトの状態を理解する手がかりになります。
使用されますが、それはルールではありません。 これはどのように役立ちますか? 人々はどこからどのようにしてあなたのウェブにアクセスしていますか
サイト。 それは理にかなっていますか? ここにあるべきですか、それともあそこにあるべきですか? これを修正するには何を変更できますか
したがって、Web サイトの利用が改善されます。

人気

人気度は、ページへの入り口とページからの離脱の比率です。 o 1.0 に等しい場合? それから番号
サイトへの訪問者のうち、そのページから開始した訪問者の数は、そのページから離脱した人の数に等しい
ページ。 o 1.0 より大きい場合、より多くの人がここに入場し、その後退出したことを意味します。 o 0 未満の場合?
さらに多くの人がここから出て、その後入ってきました。 私は個人的にこの指標が最も重要なものの XNUMX つであると考えています
便利な「概要: ページのパフォーマンス」指標。 使用上の難点の一つは、
この特定の指標は、特定の数値がサイトにとって意味をなさないということです。 その中で
自然に離脱するページでは、人気度が非常に低いことが予想されます。 これは出口ページではなく、
エントリーページ。 したがって、離脱ページの人気が高い場合は、大きな問題が発生します。
同様に、エントリーページの人気が低いことは、良いことである可能性は低いです(tm)。

「どこで、なぜ?」 これら 58 つの指標はすべて、「Web」のハック #XNUMX で非常にうまくカバーされています。
Site Measurement Hacks」[1]。ここからインスピレーションが生まれました。
これらの指標の由来を追加します。

ランニング ひどい


AWFFull は、Unix コマンド ライン プロンプトから、または クローン(8) 仕事。 そこには
スーパーユーザー権限で実行する必要はなく、実際、実行しない方が望ましいです。

実行されると、プログラムの一般的なフローは次のようになります。

デフォルトの構成ファイルがスキャンされます。 /etc/awffull/awffull.conf そして、見つかった場合は、
中古。

プログラムに指定されたコマンドライン引数はすべて解析されます。 これには、
XNUMX つ以上の構成ファイルの指定。これらのファイルは実行時に処理されます。
遭遇した。

複数の構成ファイルがあると便利な場合があります。 複数のサイトで使用されるマスター、および
個別の設定ファイル。 最後のオプション セットが優先されることに注意してください。 最後の設定ファイルは、
または、構成ファイルの後の場合は、コマンドラインオプション。 出力を送信したい場合に便利です
代替ディレクトリに移動します。

ログ ファイルが指定されている場合は、そのファイルが開かれ、処理できる状態になります。 ログファイルがない場合
が与えられた場合、STDIN が入力に使用されます。 ログファイル名「-」を指定した場合、STDIN は次のようになります。
強制。

出力ディレクトリが指定されている場合、AWFFull は、次の準備のためにそのディレクトリに変更します。
出力を生成します。 出力ディレクトリが指定されていない場合は、現在のディレクトリが使用されます。

ホスト名が指定されていない場合、プログラムはを使用してホスト名を取得しようとします uname(2) システム
電話。 それが失敗した場合は、localhost が使用されます。

履歴ファイルは現在のディレクトリ (出力ディレクトリ) で検索され、次の場合に読み取られます。
見つかった。 このファイルには前月の合計が保存され、メインのindex.htmlで使用されます。
HTMLドキュメント。 注: ファイルの場所は HistoryName で指定できるようになりました。
構成オプション。

インクリメンタル処理が指定されている場合、データ ファイルが検索され、見つかった場合はロードされます。
前回の実行終了時のプログラムの「内部状態」データが含まれています。 ノート:
ファイルの場所を IncrementalName 構成オプションで指定できるようになりました。

メイン処理はログ ファイルから始まります。 ログが複数か月にわたる場合は、別の HTML
書類は月ごとに作成されます。 メイン処理の後、メインのindex.htmlページは次のようになります。
月ごとの合計と各月の HTML ドキュメントへのリンクが含まれます。

新しい履歴ファイルがディスクに保存されます。このファイルには、実行中に AWFFull によって生成された合計が含まれます。
現在の実行。

インクリメンタル処理が指定された場合、
この実行の最後の「内部状態」データ。

増分 加工


Webalizer のバージョン 1.2x では、増分実行機能が追加されました。 簡単に言えば、これにより、
大きなログ ファイルをより小さな部分に分割して処理し、これらを処理する
代わりにピース。 これが実際に意味するのは、ログ ファイルを次のようにローテーションできるようになったということです。
必要に応じて何度でも利用でき、損失なく毎月の使用量統計を生成できます。
どんな細かいことでも。 基本的に、AWFFull はすべての内部データを という名前のファイルに保存および復元します。
ひどい。現在。 これにより、プログラムは、いわば「中断したところから開始」できます。
ある実行から次の実行まで詳細を保存できます。 データファイルは次の場所に置かれます。
現在の出力ディレクトリに保存され、任意のコマンドで表示できるプレーン ASCII テキスト ファイルです。
標準的なテキストエディタ。 その場所と名前は、IncrementalName を使用して変更できます。
構成キーワード。

インクリメンタル実行機能を使用する場合は、いくつかの特別な予防措置を講じる必要があります。
AWFフル。 構成オプションは、実行間で変更しないでください。変更すると、次のような問題が発生する可能性があります。
保存されている内部データの破損。 たとえば、MangleAgents レベルを変更すると、
ユーザーエージェントのさまざまな表現が保存され、無効な結果が生成されます
レポートのユーザーエージェントセクション。 構成オプションを変更する必要がある場合は、それを行います
前月の通常の処理後および前の月末
当月を処理します。 awffull.current ファイルを削除することもできます。
よく。

AWFFull はまた、データのタイムスタンプを追跡することでデータの重複を防止しようとします。
処理された最後のレコード。 このタイムスタンプは、処理中の現在のレコードと比較されます。
そして、そのタイムスタンプより前に記録されたレコードは無視されます。 これは理論的には、
すでに処理されたログを再処理したり、次のようなログを処理したりできるようにする必要があります。
処理済みレコードと未処理レコードが混在しており、重複は生じません。
統計情報を表示します。

これが壊れる可能性があるのは、XNUMX つの別々のログに重複したタイムスタンプがある場合のみです。
ファイル。 最後のログ ファイルと同じタイムスタンプを持つ XNUMX 番目のログ ファイル内のレコード
以前に処理されたログ ファイル内のレコードは、すでに処理されたかのように破棄されます。
加工された。 これを防ぐ方法はたくさんありますが、たとえば、Web を停止するなどです。
ログをローテーションする前にサーバーを停止するか、cronolog などのツールを使用すると、この状況を防ぐことができます。
(⟨http://cronolog.org/⟩)。 この設定では、常にログを処理する必要もあります。
そうしないと、タイムスタンプの比較の結果、データ損失が発生します。

DNS ルックアップ


AWFFull は DNS ルックアップをサポートしなくなりました。 DNShistoryなどの外部プログラムを使用してください。
代わりにDNSTranを使用してください。

· ⟨http://www.summary.net/soft/dnstran.html

· ⟨http://www.stedee.id.au/dnshistory

AWFFull のバージョン 3.7.1 では、GeoIP 機能を改善された国に使用できます。
検出。

COMMAND LINE OPTIONS


AWFFull は、プログラムの方法を変更するさまざまな構成オプションをサポートしています。
動作して出力を生成します。 これらのほとんどはコマンドラインで指定できますが、
一部は構成ファイルでのみ指定できます。 コマンドラインオプションがリストされています
以下に、対応する構成ファイルのキーワードを参照します。 こちらも参照
ひどい.confとします。

一般的なオプション

-h, - 助けて
利用可能なすべてのコマンド ライン オプションを表示し、プログラムを終了します

-V, - バージョン
プログラムのバージョンを表示してプログラムを終了する

-v --verbose
冗長性 エラーと警告のデバッグ情報を表示します。 複数の V は
表示される情報量を増やします。

--match_counts
一致数に関する表示の最適化に役立つ情報
さまざまなグループ化、非表示、無視のオプション。

-i --ignore_history
無視ヒスト 歴史を無視してください。 注意して使用してください。 これにより、AWFFull はすべてを無視します。
過去の月次履歴ファイルのみ。 増分データ (存在する場合) はまだ残っています
処理されました。

-p --preserve_state
増分 実行間で内部データを保持します。

-T --タイミング
タイムミー。 処理終了時にタイミング情報を強制的に表示します。

-c --config=ファイル
設定ファイル FILE を使用する

-n名前
ホスト名。 ホスト名 NAME を使用します。

-o --output=DIR
出力ディレクトリ。 出力ディレクトリ DIR を使用します。

-t 名前
レポートタイトル。 レポートのタイトルには NAME を使用します。

F --logtype=TYPE
ログタイプ。 処理するログの種類を指定します。 値は auto、clf、
結合、ドミノ、ftp、またはイカ形式。 指定しない場合は、デフォルトで自動になります
フォーマット。 FTP ログは、標準の wu-ftpd xferlog 形式である必要があります。 値「自動」
ログ形式が自動的に確認されることを示します。

-f --fold
フォールドシーケンスエラー。 次のように扱うことにより、シーケンスから外れたログ レコードを分析に戻します。
それらは最後の良好なレコードと同じ日付/時刻でした。 通常、順序の異なるログ
レコードは単に無視されます。

-Y カントリーグラフ。 国グラフを抑制します。

-G 時間別グラフ。 時間ごとのグラフを抑制します。

-x 名前
HTML拡張機能。 作成されたレポート ファイルで使用する HTML ファイル拡張子を定義します。
指定しない場合は、デフォルトで html が使用されます。 先頭のピリオドは含めないでください。

-H 毎時統計。 時間ごとの統計を抑制します。

-L グラフ凡例。 色分けされたグラフの凡例を抑制します。

-l 数値 グラフライン。 背景線を使用します。 行数と配置場所は、
自動的に計算されます。 下位互換性を維持するために、0 を超える任意の数値が有効になります。 使用
ゼロ (「0」) はラインを無効にします。

-P 名前
ページタイプ。 ページとみなされるファイル拡張子を指定します。 時々参照される
ページビューとして。

-m 数値 訪問タイムアウト。 訪問タイムアウト期間を指定します。 秒数で指定します。
デフォルトは 1800 秒 (30 分) です。 セッションと呼ばれることもあります。

-私は名前を付けます
インデックス エイリアス。 ファイル名をインデックスの追加のエイリアスとして使用します。

-M 番号 マングルエージェント。 によって指定されたマングルレベルに従ってユーザーエージェント名をマングルします。
番号。

マングルレベルは次のとおりです。

5 - ブラウザ名とメジャー バージョン

4 - ブラウザ名、メジャー バージョンとマイナー バージョン

3 - ブラウザ名、メジャー バージョン、マイナー バージョンを小数点第 XNUMX 位まで表示

2 - ブラウザ名、メジャー バージョン、マイナー バージョン、サブバージョン

1 - 可能であればブラウザ名、バージョン、マシンタイプ

0 - すべての情報 (変更されないまま)。

-g NUM 個のグループドメイン。 サイトをドメインごとに自動的にグループ化します。 で指定されたグループ化レベル
num は、グループ化で表示する「ドットの数」と考えることができます。 の
デフォルト値の 0 では、ドメインのグループ化が無効になります。

オプションを非表示にする

-名前
HideAgent。 名前に一致するユーザー エージェントを非表示にします。

-r 名前
リファラーを非表示にする。 リファラーの一致する名前を非表示にします。

-s 名前
サイトを非表示。 サイト一致名を非表示にします。

-X 名前
すべてのサイトを非表示。 個々のサイトをすべて非表示にします(グループのみを表示します)。

-u 名前
URLを隠す。 URL に一致する名前を非表示にします。

テーブルサイズのオプション

-A --top_agents=NUM
トップエージェント。 上位のユーザー エージェント テーブルを表示します。

-R --top_refers=NUM
トップリファラー。 上位の参照者数テーブルを表示します。

-S --top_sites=NUM
トップサイト。 上位のサイト数テーブルを表示します。

-U --top_urls=NUM
TopURL。 上位の URL のテーブルを表示します。

-C --top_countries=NUM
トップ国。 上位の国のテーブルを表示します。

-e --top_entry=NUM
トップエントリー。 上位エントリ ページ数のテーブルを表示します。

-E --top_exit=NUM
トップエグジット。 上位終了ページ数テーブルを表示します。

その他のオプション

--use_geoip
Maxmind GeoIP 機能を使用して、より正確に検出できるようにします。
国。

注意! Do enable 地理IP if 貴社 分析する ファイル それ 持ってる 持っていました   IP 住所
翻訳 〜へ a 完全に 修飾 ライブ、セミライブ、オンデマンドビデオ 名前   どちら IP 住所 および 地域IP、
or および disable 地理的IP。 すなわち、 しないでください つかいます 地理IP そして DNSの歴史。

--match_counts
さまざまなグループ/非表示などの一致数を表示します。 このオプションは次のような場合に最適です
awffull.conf ファイルの最適化。 エージェントの最適化には注意してください。
通常、順序が重要であるため、特に注意してください。

CONFIGURATION ファイル


ジョブの設定方法については、 ひどい.conf(5) すべての構成オプションの完全な詳細については、マニュアル ページを参照してください。

構成ファイルは標準です ASCII(7) を使用して作成または編集できるテキスト ファイル
任意の標準エディタ。

空白行とシャープ記号 (「#」) で始まる行は無視されます。

他の行は構成行とみなされ、「キーワード」という形式になります。
「値」。「キーワード」は現在使用可能な構成キーワードの XNUMX つです (「キーワード」を参照)
ひどい.conf(5))、「値」は、その特定のオプションに割り当てる値です。

キーワードの後に​​ある行末までのテキストは、キーワードとみなされます。
したがって、行の実際の値の後には、そうでないものを含めないでください。
実際には割り当てられている値の一部です。 ファイル サンプル.conf で提供
ディストリビューションには、役立つドキュメントやサンプルも多数含まれています。

特定の「キーワード」は 2 番目の値を受け入れます。 このような状況では、最初の値は次のようになります。
空白を許可するために二重引用符 (") で囲みます。

onworks.net サービスを使用してオンラインでひどいことを行う


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad