TinyLogAnalyzer

ソフトウェアのスクリーンショット:
TinyLogAnalyzer
ソフトウェアの詳細:
バージョン: 0.4.0
日付のアップロード: 11 May 15
開発者: Keul
ライセンス: 無料
人気: 14

Rating: nan/5 (Total Votes: 0)

TinyLogAnalyzerは、あなたのシステムに新しいユーティリティ·コマンドを追加するプロジェクトです。tinylogan このユーティリティは、応答時間データが有効になっているApacheのようなアクセスのHTTPログで動作します。
これを実行する方法を知って、このブログ投稿を参照してくださいか、のようなものから、あなたのログ形式の簡単な変更で構成:
私は組み合わせ "" 私は LogFormatディレクティブ "%H%L%U%T "%rを "%> sの%bは"%{リファラー} ""%{のUser-Agent}
これに:
LogFormatディレクティブ "%の時間%のL%をu%T "私は%rを "%> sの%bは"%{リファラー} ""%{のUser-Agent} iが組み合わされ、「%T /%Dを "
ログレコードは次のように変更されます:
【31 /月/ 2008:14:19:07 +0000] "GET / HTTP / 1.1" 200 7918 ""
...の "Mozilla / 5.0(X11; U;のLinux i686の; EN-US; RV:1.8.1.11)のGecko / 20061201 Firefoxの/ 2.0.0.11(Ubuntuの-イライラ)」0/95491
秒とmicrosends
ユーティリティは、microsends気(%のD)ので、あなたは、Apache 2を持っている必要があります。
使用方法
ここでは完全なガイド:
使用法:tinylogan [オプション]ログファイル
有効応答時間でのHTTPアクセスログを分析するためのシンプルなbashのユーティリティ
オプション:
  --version            ショープログラムのバージョン番号を表示して終了します
  -h、--help           このヘルプメッセージを表示して終了
  -s SIZE、--size = SIZE すべてのログに格納するレコードの数を選択
  -q、--keep-クエリ      URLでの代わりにそれらを切断するクエリ文字列を保持します。
                       別のクエリ文字列を使用して、このURLを使用することは御馳走であります
                       別のURLなど。
  -i INCLUDE_REGEX、--include = INCLUDE_REGEX
                       すべてのURLが意志の一致しなければならない正規表現式
                       廃棄されます。複数回呼び出すことができます
  -e EXCLUDE_REGEX、--exclude = EXCLUDE_REGEX
                       すべてのURLがで一致してはならない正規表現式
                       廃棄されます。複数回呼び出すことができます
  --skip-時間期間開始= SKIP_TIME_START
                       与えられた時間の後に分析されません
  --skip-時間期間エンド= SKIP_TIME_END
                       与えられた時間の前に分析されません
 日付フィルタ:
   フィルタのそれらの種類のためには、日付を指定する必要があります。あなたは、に無料で提供されてい
    「24 / / 2011年05月」のような、形式DD / MMM / aaaa内の特定の日付を使用しますが、
   また、「今日」、「昨日」などの相対的な日付のためのいくつかのキーワード、
    「明日」。
    --start-日= START_DATE
                       日付どこ分析し、記録を開始します
    --end-日= END_DATE
                       分析終了する日付と記録
 時間フィルタ:
   時間が必要とされるときは、形式hhでそれを入力する必要があります:mm:ssのか
   単にHH:MM、「9時21分30秒」または「9:21」のように。これらのフィルタは、のために使用され
    「夜に遅すぎる」が登録されているレコードをスキップしたり、「早すぎますで
    。朝」

このリリースで新しい何が:エラーがログ解析中に発生したときに

この、エラー行番号を報告
単に8月以降すべてのために、このスクリプトは無用にすることを、月配列の深刻なバグを修正
エラー処理および冗長用のPythonのloggingモジュールを使用します。このクリーンな出力を少し
ログ形式と一致しない行が発生した場合に警告をログに記録
追加週、月、日付フィルタ
日付フィルタに追加された量の改質剤
固定されたドキュメントのヘルプ
新しいスキップ日間のフィルタを追加しました
ユーザーのデフォルトのプロファイルを実装し、関連するオプションを追加しました
--end-日付が発見された場合、ログ解析を続行しないでください
--includeオプションは、バグがありました。今回以上、それを使用すると、セットに追加するURLが含まれます

このバージョン0.3.0の新機能です:

この追加"経過時間"レポート
--verboseオプションを追加しました
彼らは少なすぎる、またはあまりにも多くの時間を必要とする場合、レコードをスキップする方法を追加しました
取り扱うキーボード割り込み(Ctrl + C)。第二のプロセスを終了しながら、最初のものは、単にログの分析を停止します
トップ平均時間"エントリが&QUOTでなければならないときに制御するために、--min倍のオプションを追加しました。統計量
より完全なドキュメント

このバージョン0.2.2の新機能です:

この信じられないほど、私は忘れてしまった月:月が欠けていました!

このバージョン0.2.1の新機能:

この--skip-時間期間スタートと-skip-時間期間エンドの記述が反転し、
ルート·ページへのURL(" /&QUOTは;)空の文字列に変換しました
(有効な正規表現である必要があります何かのためではない良いアイデア)を自動的にフィルター用のスペースを変更reveted変更

このバージョン0.2.0の新機能です:

このpep8のクリーンアップ
今/末尾でURLが収集されている/なしのURLと同じを持っています
空白文字を含んでいるフィルタは、今のように扱われます
唯一のクエリ文字列にもうURLを別のマージではないために、-qオプションを追加しました

この要件:

このパイソン

同じようなソフトウェア

JTail
JTail

3 Jun 15

Admin
Admin

20 Feb 15

Prelude LML
Prelude LML

15 Apr 15

pgBadger
pgBadger

26 Apr 16

開発者の他のソフトウェア Keul

PapyDVD
PapyDVD

11 May 15

へのコメント TinyLogAnalyzer

コメントが見つかりません
コメントを追加
画像をオンにする!