2013-11-28 13 views
0

我們有一個構建系統,它將並行工作人員的日誌寫入同一文件。 我正在尋找使用這種類型的日誌來簡化生活的工具。使用並行工作人員生成的日誌文件的工具(例如,通過構建系統)

此日誌文件中的每行都是任意文本sting,從工作人員id開始。例如: -

11> compiling my.cpp 
14> compiling your.cpp 
7> ***starting linking*** 
7> Linking project CoreEngine... 
14> compiling my2.cpp 
  • 11,14和7這裏做無關的工作。

有時單個工作人員生成的日誌記錄相距千行。我正在尋找一種方法來優化這種體驗。很高興隱藏所有不相關的記錄,只是爲了看到有趣的記錄。

作爲一種獎勵 - 有時員工可以通過一些不變的短信開始一個帶有新ID的新員工。很高興跟蹤這些依賴關係。

有沒有人知道一個工具,可以幫助這個?

我在互聯網上搜索過,這裏還沒有明顯的答案。

謝謝!

回答

0

如果你正在尋找一個工具,grep,可能是這裏的簡單工具。您可以提取出單個工作線程。

如果您可以用任何語言編寫代碼,那麼最好編寫自己的解析器並以最可讀的格式輸出數據。

相關問題