使用Logtail採集日誌後,如果預覽頁面為空白或查詢頁面無資料,您可以根據本文步驟進行排查。
操作步驟
確認記錄檔是否有更新。
Logtail只採集增量的日誌。更多資訊,請參見讀取日誌。
如果下發Logtail配置後,記錄檔無更新,則Logtail不會採集該檔案。
如果下發Logtail配置後,記錄檔有更新,請執行下一步。
確認機器組心跳是否正常。
在Log Service控制台上查看機器組心跳狀態。具體操作,請參見管理機器組。
如果心跳為FAIL,請參見Logtail機器組問題排查思路(主機情境)進行排查。
如果心跳為OK,請執行下一步。
確認是否已建立Logtail配置。
如果未建立Logtail配置,請參見建立Logtail配置進行建立。
如果已建立Logtail配置,請執行下一步。
重要請務必確保Logtail配置中設定的日誌路徑與目標伺服器上的記錄檔匹配。
預設情況下,一個記錄檔只能匹配一個Logtail配置。如果檔案中的日誌需要被採集多份,請參見如何?檔案中的日誌被採集多份。
確認Logtail採集配置是否已應用到機器組。
在機器組配置頁面,查看是否已將Logtail採集配置應用到機器組。更多資訊,請參見管理機器組。
如果未應用到機器組,請參見應用Logtail採集配置完成操作。
如果已應用到機器組,請執行下一步。
查看採集錯誤。
查看錯誤資訊。
具體操作,請參見如何查看Logtail採集錯誤資訊。
查看Logtail日誌。
Logtail用戶端會記錄關鍵資訊以及所有WARNING、ERROR日誌。如果您要瞭解完整的錯誤,可以在以下路徑中查看用戶端日誌。
主機環境
作業系統
Logtail
記錄檔
Linux
Logtail(64位程式)
/usr/local/ilogtail/ilogtail.LOG和/usr/local/ilogtail/logtail_plugin.LOG 檔案(HTTP、MySQL Binlog、MySQL查詢結果等輸入源的日誌記錄)。
Windows(64位作業系統)
Logtail(64位程式)
C:\Program Files\Alibaba\Logtail\logtail_*.log
Logtail(32位程式)
C:\Program Files(x86)\Alibaba\Logtail\logtail_*.log
說明Windows 64位作業系統支援運行32/64位應用程式,但是出於相容性考慮,在Windows 64位作業系統上,Windows會使用單獨的x86目錄來存放32位應用程式。
Windows (32位作業系統)
Logtail(32位程式)
C:\Program Files \Alibaba\Logtail\logtail_*.log
容器環境
Logtail容器中的/usr/local/ilogtail/ilogtail.LOG和/usr/local/ilogtail/logtail_plugin.LOG。
確認是否存在用量超限。
如果有大日誌量或者大檔案量的採集需求,可能需要修改Logtail的啟動參數,以達到更高的日誌採集輸送量。更多資訊,請參見設定Logtail啟動參數。
在完成上述檢查後,如果問題仍未解決,請提交工單,並在工單中提供排查過程中發現的關鍵資訊。