CLI commands
로그
openclaw logs
RPC를 통해 Gateway 파일 로그를 tail합니다(원격 모드에서 작동).
관련 항목:
옵션
--limit <n>: 반환할 최대 로그 줄 수(기본값200)--max-bytes <n>: 로그 파일에서 읽을 최대 바이트 수(기본값250000)--follow: 로그 스트림을 follow합니다--interval <ms>: follow 중 폴링 간격(기본값1000)--json: 줄 단위 JSON 이벤트를 출력합니다--plain: 스타일 서식 없는 일반 텍스트 출력--no-color: ANSI 색상을 비활성화합니다--local-time: 타임스탬프를 로컬 시간대로 렌더링합니다(기본값)--utc: 타임스탬프를 UTC로 렌더링합니다
공유 Gateway RPC 옵션
openclaw logs는 표준 Gateway 클라이언트 플래그도 허용합니다.
--url <url>: Gateway WebSocket URL--token <token>: Gateway 토큰--timeout <ms>: ms 단위 제한 시간(기본값30000)--expect-final: Gateway 호출이 에이전트 기반일 때 최종 응답을 기다립니다
--url을 전달하면 CLI는 구성 또는 환경 자격 증명을 자동 적용하지 않습니다. 대상 Gateway에 인증이 필요한 경우 --token을 명시적으로 포함하세요.
예시
openclaw logsopenclaw logs --followopenclaw logs --follow --interval 2000openclaw logs --limit 500 --max-bytes 500000openclaw logs --jsonopenclaw logs --plainopenclaw logs --no-coloropenclaw logs --limit 500openclaw logs --local-timeopenclaw logs --utcopenclaw logs --follow --local-timeopenclaw logs --url ws://127.0.0.1:18789 --token "$OPENCLAW_GATEWAY_TOKEN"참고
- 타임스탬프는 기본적으로 로컬 시간대로 렌더링됩니다. UTC 출력에는
--utc를 사용하세요. - 암시적 local loopback Gateway가 페어링을 요청하거나, 연결 중 닫히거나,
logs.tail이 응답하기 전에 제한 시간이 초과되면openclaw logs는 구성된 Gateway 파일 로그로 자동으로 대체됩니다. 명시적--url대상은 이 fallback을 사용하지 않습니다. openclaw logs --follow는 암시적 로컬 Gateway RPC 실패 후 구성된 파일 fallback을 follow하지 않습니다. Linux에서는 사용 가능한 경우 PID별 활성 user-systemd Gateway 저널을 사용하고 선택한 로그 소스를 출력합니다. 그렇지 않으면 잠재적으로 오래된 병렬 파일을 tail하는 대신 라이브 Gateway 재시도를 계속합니다.--follow를 사용할 때 일시적인 gateway 연결 끊김(WebSocket 닫힘, 제한 시간 초과, 연결 끊김)은 지수 백오프를 사용한 자동 재연결을 트리거합니다(최대 8회 재시도, 시도 간 최대 30초). 각 재시도마다 stderr에 경고가 출력되고, 폴링이 성공하면[logs] gateway reconnected알림이 한 번 출력됩니다.--json모드에서는 재시도 경고와 재연결 전환이 모두 stderr에{"type":"notice"}레코드로 출력됩니다. 복구할 수 없는 오류(인증 실패, 잘못된 구성)는 여전히 즉시 종료됩니다.--follow --json모드에서는 로그 소스 전환이{"type":"meta"}레코드로 출력됩니다. 소비자는sourceKind별로 커서를 추적해야 합니다. 스트림은 Gateway 파일 출력(sourceKind: "file")에서 로컬 저널 fallback(sourceKind: "journal",localFallback: true,service.pid/service.unit포함)으로 이동했다가 복구 후 Gateway 파일 출력으로 돌아갈 수 있습니다. 전체 follow 세션에 대해 하나의 안정적인 소스나 커서가 있다고 가정하지 말고, 복구가 Gateway 파일 커서를 재생할 때 줄이 겹칠 수 있음을 허용하세요.
관련 항목
Was this useful?