株式会社ワン インフラ構築なら弊社へお任せください。

Squid: ログ分析

Calamaris Cord BeermannによるSquidアクセスログの分析ツールです。asciiやhtmlレポートを吐き出します。より詳しいことはCalamarisのホームページにて確認してください。
The Webalizer 高速・無料のwebサーバログファイルの分析プログラムです。高度に詳細で簡易に設定可能な使用報告をHTMLで吐き出します。標準的なwebブラウザで閲覧することができます。
Squidalyser
(local copy)
Squidalyserはsquidのトラフィック分析ツールで、ユーザーごとの詳細な閲覧状況の調査やSquidログファイルの分析などができます。このプログラムはwebブラウザ経由でUNIXから動作します。
Squeezer Maciej Kozinskiによる、Squidの内部動作と効率のいい関係の情報を集め、ボトルネックを見つけ、特別なソースからのデータ転送速度を示します。
Squeezer2 by Andrew Freshによるものでsqueezerに基づきますが、さらなる特徴としてchroot環境で動作します。
SCALAR SCALAR (Squid Cache Advanced Log Analyzer & Reporter)は多くの詳細レポートを吐き出します。例えば時間ベースでの負荷の統計、拡張レポート、コンテンツレポート、オブジェクトサイズレポート、リクエストメソッドレポート、Squid・HTTP結果コードレポート、キャッシュ階層レポートなどで、ほとんどのレポートは、要求、トラフィック、タイムアウト、否定統計などによって分割されます。SCALARはAWKに書かれた高度にカスタマイズ可能なツール/スクリプトで、すべての設定はスクリプトのヘッダで定義されます。SCALARはYuri N. Fominovによって開発されました。
Squidview SquidviewはSquidアクセスログを監視し、おしゃれに表示する双方向性のプログラムです。検索とレポートの昨日があります。Squidviewはxtermでも動作するコンソールプログラムです。何種類かのLinuxディストリビューションで検証され、GPL化で利用が可能です。
bt-LogAnalyzer このBurstekによるユーティリティはSquidや他のキャッシュ製品のログファイルを解析します。すべてのログやEメール利用について複合レポートを生み出します。このソフトウェアはWindows 2000/XPで動作します。
squid-graph Squid Graphは無料でシンプルな、しかしパワフルなSquid v2のログファイル分析ツールで、プロキシサーバのトラフィックのグラフィカルなレポートを吐き出します。GPL化で配布されます。Squid GraphはPerl5.6.0以降のUNIX上で動作します。
squint squintは、Squidプロキシサーバを経由して、誰がインターネットブラウジングに時間とリソースを費やしているかをレポートします。データ転送に一番時間をかけている犯人や、転送されたファイルの数、オンラインになっている時間がレポートされます。squintはブラウザを使った個々人の詳細な履歴も吐き出します。
logrep Logrepは様々なログファイルからの情報の抽出と表示のためのフレームワークです。現在、snort、squid、postfix、apache、IIS、viruswallに対応しています。HTMLレポート、2D分析、overview page、ssh コミュニケーション、バーチャートが利用できます。
Squid-Log-Analyzer Squid-Log-AnalyzerはSquidログ分析のための小規模Perlスクリプトです。
squidclients Nico Tranquilliによる。
squidtimes Nico Tranquilliによる。平均的な転送時間をレポートします。
Sarg Pedro Lineu Orsoによる、Squid Analysis Report Generatorは(あなたの管理下にある)ユーザーがインターネットの「どこを」見ているかを知らせるツールです。
ModLogAn モジュラーログファイル分析ツールは、Squidを含めた15種類の異なるサーバ(http、ftp、mail、streamingなど)からのログファイルを分析できます。そのエンジンはユーザーにテーマを提供されたXHTMLに基づいており、あなたの望みを見て、感じることができます。
Seafood
(local copy)
DFN-Cache and TERENA projectsによるもので、seafoodはログファイル統計を関係のあるデータベース(PostgreやOracleなど)に蓄積します。
Squij Mark Nottinghamによる、squid.conf.とともにSquidのログファイルを分析するパイソンアプリケーションです。キャッシュが、何かしらのレスポンスを出した場合に、通知をしてくれます。
WebLog Mark Nottinghamによる、Squidのものを含むウェブログファイルを解析するための、一式のパイソンクラスです。
pwebstats Martin GleesonはSquidのログフォーマットのサポートも含みます。特にsquid2common.plはそれをhttpdログフォーマットに変換します。
squidsites Squidのアクセスログファイルを解析し、ヒットカウントやバイトカウントをもとに、もっともアクセスされたサイトを抽出するツールです。GPLライセンスがあります。
Squidtaild Maurice Smileyによる、Squidログファイルを追跡し、ユーザー定義のできるフィルターマッチによってユーザーの行動をリアルタイムで報告するためのPerl daemonです。 Squid追跡によって出力されたものはいくつのフィルターがマッチしているか、それらが何であるか、どのIPアドレスがフィルターと適合しているかを示したhtmlページに送られます[Squidtaildにありましたが、で使われていましたが http://trailer.linuxatwork.at/, 今はもうこのサイトはなくなってしまいました。
ip2fqdn.pl Martin Gleesonによる。IPアドレスをホストネームに変換します。
generic filters LBLによるもので、やはりIPアドレスをホストネームに変換します。
proxy_stats.gawk Richard Huveneersによる。アクセスログのための異なる種類のレポートを作成します。
access-times.awk Andrew Richardsによる。要求された様々な種類のアクセスタイムを報告します。
cache-stats Iain Leaによる。NetscapeとSquidキャッシュの、毎日の利用状況統計を出します。
PY_Squid_Stats David Ramahefasonによる。パイソンで書かれたSquidログファイルのための視覚的統計ツールです。
NLANR ここにはキャッシュのために使う、古くて難しいスクリプトがあります。
SRG - Squid Report Generator SRGは高速のログ分析ツールです。訪問される個々のURLごとに詳細なアウトプットレポートを作成します。SRGはレポートに対する粒状のアクセスを可能とする認証システムによる統合のために強力なサポートをします。
Internet Access Monitor for Squid Internet Access Monitorは貴社のインターネット帯域幅の利用効率を監視するソフトウェアです。この製品を使えば、誰が、いつ、どこへ、どこから何にアクセスしたのかが分かります。
rotilia Mehdi Adibiによる。RotiliaはPHPで書かれたwebベースのログアナライザーです。GNU GPLライセンス下で配布されています。サーバが激しく動作したトータルの時間やトータルのパッケージサイズ、ユーザーによって訪問されたサイトのリストを計算することができ、単位時間当たりのユーザーごとのそれらのレポートをします。
Kraken Reports Kraken Reportsは.NET向けにC#で書かれたログ分析ツールです。管理者はどのユーザーが各自のシステム上において何をしているかを分析し、キーワードベースのユーザーをフィルターすることができます。
Stone Steps Webalizer Stone Steps WebalizerはIISとカスタムのapacheログフォーマット、CSS2-based HTML reports、実行時に可変の言語、元のDNS対応(windowsとLinux)に対応している。
SAcc Squidのログ解析ツールであり、アカウンティングシステムです。
LightSquid LightSquidは45kまでの小規模なSquidプロキシと高速のパーサーのための軽量ログ分析ツールです。小さなディスク使用が、多くのレポートタイプを生み出します。
.Traf (dotTraf) .Trafは、シンプルながら完全なプロキシサーバのログ分析ツールで、Windows 98/ME/NT/2000/2003/XPに対応し、Squidのもともとのログファイル(squid-cache proxy サーバ)に確実に対応します。.Trafはhtmlレポートを作成し、そのGUI画面からすべてのエントリーをブラウジングできます。
ManageEngine Firewall Analyzer ManageEngine Firewall Analyzerはwebベースのログ分析ツールで、エンタープライズサイズのファイアウォールやプロキシサーバ、Radiusサーバからのログを集め、関連付け、報告します。特長には入り口ベースのアラート、ログ記録、履歴などが挙げられます。
Logfile Analyzer for Squid (LFA) PHPで書かれたとてもシンプルなログファイル分析ツールで、今もって開発中、将来的には更に多くの特徴を伴うでしょう。このソフトウェアはドイツ語対応ですが、必要に応じて他の言語にすることもできます。
MySAR MySQL Squid Access Reportは動的なデータベースをベースとしたSquidログ分析ソフトウェアで、フレキシブルにも、簡単使用にも対応するようにデザインされています。
squish Squishはユーザーごとのプロキシトラフィックとオンライン時間の記録を保存します。構成された割り当てを上回っているユーザーはSquishされます(ブラックリストaclに記載されます)。(GPLライセンス)
ProxCube 包括的な双方向性のレポートを伴うSquidログファイル分析ツールです。ユーザー、クライアントIP、レスポンスコードなど、ほとんどの領域に食い込んでいきます。30日間のトライアル付の有料ソフトウェアです。
S.L.A.E. (Squid Log Analyzer Express) S.L.A.E.はSquidログファイルの分析のためにC#と.NETフレームワーク1.1(とMono)を使って開発されたプラットフォームです。プロジェクトの目的は: オープンソースプロジェクトになること、(Monoを使って)windowsとLinuxのサポートをすること、richとWebクライアントをサポートすること、SQL、MySQL、アクセスデータベースをサポートすること、データベースのアクセスと運用にrichクラスの設定を提供すること、OLTPとOLAPのデータベースを提供すること、"大きな"アクセスを分析し、取り込むことです。
OSSEC OSSECは、Squidやweb、auth、メールログに対応したセキュリティログ分析のためのオープンソースプロジェクトです。あなたが自分のSquidログを分析することで特定できるもののいくつかは、以下のドキュメントに載せられています(英語のみ)。: http://www.ossec.net/en/loganalysis.html
Cache+ Cache+はsquid-cacheベースの製品であり、SQLベースのSquidレポートをします。技術的特長: WCCP、MS Active Directry Auth、Radius Auth、アクセスコントロールリスト、URLブロッキング、詳細なログ分析ツール(データベースを伴う)。
Cyfin Reporter Cyfin Reporterは、Squidログファイルを含む、95種類の異なるログファイルフォーマットに対応した、測定可能なログファイル分析ツールです。これらのログファイルから、Cyfinはwebで使う、詳細で正確で読みやすいレポートを作成します。カスタマイズ可能な特徴はどんな組織のweb使用ポリシーにも適応します。Windows 2003/XP/2000/NT, Red Hat Linux, Solaris SPARC and Active Directoryに対応しています。30日間無料トライアルがあります。
W3Perl W3Perlは無料のログファイル分析ツールです。デモはこちら: http://www.w3perl.com/demo/squid/
Free-SA Free-SAはSARGと同様、デーモンログファイルの統計解析のツールです。SARGより優れている点はスピード(7x-20x)及び、レポートに対するサポート、生成されたHTML/CSSレポートのW3Cコンプライアンスです。トラフィックの制御、インターネットアクセスに対するセキュリティポリシーの制御、事象のセキュリティ解析、サーバーの利用効率の評価、誤設定の検証等に使用できます。
squidARG squidARGはSquid access.logよりレポートを生成するプログラムです。
squidltc squidltcはSquidのAccess Log Timeコンバータです。
Squid Top Site Report Generator STSRG (Squid Top-Site Report Generator) は前日以前のsquid access.logファイルを解析し、最もアクセス頻度の高いURLのレポートを生成するperlスクリプトです。12秒に100,000行を処理する能力があります。
Surftrackr SurftrakerはsquidとDan’s ardianのためのログファイル解析ツールです。SurftrackrはWebブラウザ上で動作し、技術者でない人でもWeb使用のパターンやダウンロードされた情報の種別、ユーザが訪問したサイト、アクセスした情報の量(バイト毎、ファイル毎)等の情報を抽出することができます。

開発者の方へ: もしHTMLレポートを作成するようなツールを記載したら、これをヘッドセクションに置いて下さい。そうすればあなたのレポートはサーチエンジンなどに引っかからなくなります:

あなたのソフトウェアをこのリストに追加する場合、 このフォームを使って下さい。
※英語のオリジナルサイトに反映されます。直接この日本語サイトには追加されません。日本語の翻訳チームが英語サイトへの更新を確認後、邦訳します。

 

はじめに

ドキュメント

サポート

その他

ウェブサイト翻訳

ミラー