0

これは繰り返し発生する問題のようです。ソフトウェアのバグレポートと、大量のトレースまたはログファイルを受け取ります。時間の経過に伴うログメッセージ/イベント
の視覚化を行うと、エラーの検出がはるかに簡単になるため、イベントの進行状況をグラフなどで表示できるツールを使用すると便利です(例:wireshark(http://www.wireshark.org)ネットワークトラフィックを分析するため)

そのような目的でどのツールを使用しますか?

私がこれまで使用したほとんどのツールの問題は、巨大なデータトレース(> 1GB)をフィードすると容赦なく壊れてしまうため、そのようなツールのいくつかの基準は次のようになります。

  • 巨大な入力ファイル(> 1 GB)を処理できます
  • 本当に速いです(ファイルの読み込み中にコーヒーを飲む必要はありません)
  • ある種のフィルタリングメカニズムがあります
4

2 に答える 2

2

このための良いスレッド。Tim Bray(以前はSunで現在Googleにいる)は、数年前にログファイルのギグを処理するためのスクリプトの作成についてコンテストを行いました: http ://www.tbray.org/ongoing/When/200x/2007/09/20/Wide -ファインダ

IMHO mpi4pyは、実装時間、実行時間、スケーラビリティの点で最適なソリューションになります。

また、AWKでoldskoolに行くことを考えてください。最近のコンテストでは、C / C ++ / Java、 http://anyall.org/blog/2009/09/dont-mawk-awk-the-fastest-and-most-elegant-big-data-munging-languageを打ち負かしました。 //

于 2010-03-18T15:09:52.813 に答える
0

すべてのログ ファイルには独自の形式があるため、残念ながら、ニーズを満たす既製のコンポーネントはありません。独自のビジュアライザーを作成する必要があります。

于 2010-03-18T15:07:12.247 に答える