CLI commands
Nhật ký
openclaw logs
Theo dõi phần cuối nhật ký tệp Gateway qua RPC (hoạt động ở chế độ từ xa).
Liên quan:
- Tổng quan về ghi nhật ký: Ghi nhật ký
- CLI Gateway: gateway
Tùy chọn
--limit <n>: số dòng nhật ký tối đa cần trả về (mặc định200)--max-bytes <n>: số byte tối đa cần đọc từ tệp nhật ký (mặc định250000)--follow: theo dõi luồng nhật ký--interval <ms>: khoảng thời gian thăm dò khi đang theo dõi (mặc định1000)--json: xuất các sự kiện JSON được phân tách theo dòng--plain: đầu ra văn bản thuần không có định dạng kiểu--no-color: tắt màu ANSI--local-time: hiển thị dấu thời gian theo múi giờ cục bộ của bạn
Tùy chọn RPC Gateway dùng chung
openclaw logs cũng chấp nhận các cờ máy khách Gateway tiêu chuẩn:
--url <url>: URL WebSocket của Gateway--token <token>: token Gateway--timeout <ms>: thời gian chờ tính bằng ms (mặc định30000)--expect-final: chờ phản hồi cuối cùng khi lệnh gọi Gateway được hỗ trợ bởi agent
Khi bạn truyền --url, CLI không tự động áp dụng thông tin đăng nhập từ cấu hình hoặc môi trường. Hãy thêm --token rõ ràng nếu Gateway đích yêu cầu xác thực.
Ví dụ
openclaw logs
openclaw logs --follow
openclaw logs --follow --interval 2000
openclaw logs --limit 500 --max-bytes 500000
openclaw logs --json
openclaw logs --plain
openclaw logs --no-color
openclaw logs --limit 500
openclaw logs --local-time
openclaw logs --follow --local-time
openclaw logs --url ws://127.0.0.1:18789 --token "$OPENCLAW_GATEWAY_TOKEN"
Ghi chú
- Dùng
--local-timeđể hiển thị dấu thời gian theo múi giờ cục bộ của bạn. - Nếu Gateway local loopback ngầm định yêu cầu ghép đôi, đóng trong khi kết nối, hoặc hết thời gian chờ trước khi
logs.tailtrả lời,openclaw logssẽ tự động chuyển sang nhật ký tệp Gateway đã cấu hình. Các đích--urlrõ ràng không dùng cơ chế dự phòng này. - Khi dùng
--follow, các lần ngắt kết nối gateway tạm thời (WebSocket đóng, hết thời gian chờ, rớt kết nối) sẽ kích hoạt tự động kết nối lại với backoff theo cấp số nhân (tối đa 8 lần thử lại, giới hạn 30 giây giữa các lần thử). Một cảnh báo được in ra stderr ở mỗi lần thử lại, và thông báo[logs] gateway reconnectedđược in sau khi một lần thăm dò thành công. Ở chế độ--json, cả cảnh báo thử lại và chuyển tiếp kết nối lại đều được phát ra dưới dạng bản ghi{"type":"notice"}trên stderr. Các lỗi không thể khôi phục (lỗi xác thực, cấu hình sai) vẫn thoát ngay lập tức.