Diagnostics Flags(診斷標誌)
診斷標誌讓您能夠啟用針對性的除錯日誌,而無需在所有地方開啟詳細日誌記錄。標誌是選用的,除非子系統檢查它們,否則不會有任何效果。運作方式
- 標誌是字串(不區分大小寫)。
- 您可以在設定中啟用標誌或透過環境變數覆蓋。
- 支援萬用字元:
telegram.*符合telegram.http*啟用所有標誌
透過設定啟用
環境變數覆蓋(一次性)
日誌去向
標誌將日誌發送到標準診斷日誌檔案。預設為:logging.file,請使用該路徑。日誌為 JSONL 格式(每行一個 JSON 物件)。根據 logging.redactSensitive 仍會套用脫敏處理。
提取日誌
選擇最新的日誌檔案:openclaw logs --follow(請參閱 /cli/logs)。
注意事項
- 如果
logging.level設定高於warn,這些日誌可能會被抑制。預設的info沒問題。 - 標誌保持啟用是安全的;它們只會影響特定子系統的日誌量。
- 使用 /logging 來變更日誌目的地、層級和脫敏處理。