透過 smb 監控日誌文件

透過 smb 監控日誌文件

我正在從運行 Os x Lion 的 Mac 監控幾個 Windows 2k3 伺服器。我使用 smb 連接到伺服器的檔案系統,導航到日誌檔案所在的資料夾並使用 console.app 打開它們。

我喜歡 Console.app,因為它是一個動態日誌檢視器,並且類似於在終端上使用 tail -f 選項。但是,透過 smb,我無法為 Console 或 tail 命令獲得相同的行為:更新的日誌從不或很少更新。

有誰知道從遠端 Mac 追蹤伺服器日誌檔案的更好方法?

此致

答案1

原因可能是,當伺服器寫入日誌時,它將其寫入緩衝區,當緩衝區填滿時,日誌會寫入檔案。即,您可能看不到產生的各個日誌。

此外,您可能想要使用 smbmount 在本機目錄上掛載 smb 共用並將日誌檔案作為本機檔案存取。

最後,執行「tail -f」並嘗試停止伺服器(正確),看看當時是否能夠看到所有日誌。

相關內容