2013-05-30 58 views
1

我在多個Linux節點上運行分佈式作業。每個節點將數據記錄到一個文件中。 我失去了很多時間使用ssh來單獨連接和查看每個日誌。工具同步日誌文件分發系統

是否有一個工具來整合跨系統的文件?或另一種方式一次查看多個日誌?

回答

4

我建議您查看Splunk,這是一個用於在多個系統中管理日誌文件的好工具,我已經在大型Hadoop系統中使用了它一段時間,它基本上可以實時從所有日誌中彙總數據並在用戶界面中爲您提供整體的系統視圖,因此您不必登錄到每個系統,並且可以在界面中看到所有內容。

它還可以讓您定義警報,並且您可以過濾所有內容並根據需要查看單個主機。

+0

我同意Splunk可能是最好的選擇,如果你能負擔得起。對於其他選項,請參閱http://stackoverflow.com/questions/83741/best-way-to-aggregate-multiple-log-files-from-several-servers –