6

私は巨大なグラスフィッシュのログファイルを扱っています(Windowsでは、eek!)そしてまあ...ワードパッドはそれをカットしていません。

これらのログ ファイルをよりインテリジェントな方法で処理できるツールはありますか? 歓迎される機能:

  • 特定のログ レベル (情報、警告、重大) のすべての行を表示する
  • 2 つのタイムスタンプ間のログを表示する
  • 発生カウンター (この例外は、時間 x と時間 y の間に 99 回スローされました)
4

5 に答える 5

2

Windows では、まだ perl か awk を使います。cygwinをダウンロードしてインストールし、 awk または使い慣れたものを使用します。getlineawk には、フィルタリングに必要な時間関数と、ログ ファイルのナビゲーションなどの機能があります。

例: 例外発生回数 - 常時

$ awk '/^java.*:\W/ {print $1}' server.log* |sort|uniq -c|sort -nr
 60 javax.ejb.EJBException:
 45 java.rmi.ServerException:
  2 javax.persistence.PersistenceException:
  2 javax.ejb.ObjectNotFoundException:
  1 java.lang.Error:
于 2009-03-17T19:29:16.800 に答える
1

MS LogParser ツールを試してください: http://www.microsoft.com/downloads/details.aspx?FamilyID=890cd06b-abf8-4c25-91b2-f8d975cf8c07&displaylang=en

基本的に、フラット ログ ファイルを、SQL のようなクエリを実行できる「データベース」に変換します。グリッド、チャート、グラフで出力することもできます。

于 2008-10-06T11:47:17.837 に答える
1

UltraEdit (有料) または Notepad++ (無料) を試す

于 2008-09-26T14:02:56.087 に答える
1

http://sourceforge.net/project/screenshots.php?group_id=212019

于 2009-03-25T11:02:49.703 に答える
0

ログ ファイルの解析には Excel を使用します。タブ区切りのログ ファイルを使用する場合、これはうまく機能します。Excel のフィルタリング機能と並べ替え機能は、ログファイルの分析に役立ちます。

于 2008-09-26T14:19:05.140 に答える