CLI commands
Dzienniki
openclaw logs
Śledź logi plikowe Gateway przez RPC (działa w trybie zdalnym).
Powiązane:
Opcje
--limit <n>: maksymalna liczba wierszy logów do zwrócenia (domyślnie200)--max-bytes <n>: maksymalna liczba bajtów do odczytania z pliku logu (domyślnie250000)--follow: śledź strumień logów--interval <ms>: interwał odpytywania podczas śledzenia (domyślnie1000)--json: emituj zdarzenia JSON rozdzielane wierszami--plain: wyjście zwykłym tekstem bez stylizowanego formatowania--no-color: wyłącz kolory ANSI--local-time: renderuj znaczniki czasu w lokalnej strefie czasowej
Współdzielone opcje RPC Gateway
openclaw logs akceptuje także standardowe flagi klienta Gateway:
--url <url>: adres URL WebSocket Gateway--token <token>: token Gateway--timeout <ms>: limit czasu w ms (domyślnie30000)--expect-final: czekaj na końcową odpowiedź, gdy wywołanie Gateway jest obsługiwane przez agenta
Gdy przekażesz --url, CLI nie stosuje automatycznie poświadczeń z konfiguracji ani środowiska. Podaj --token jawnie, jeśli docelowy Gateway wymaga uwierzytelnienia.
Przykłady
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"
Uwagi
- Użyj
--local-time, aby renderować znaczniki czasu w lokalnej strefie czasowej. - Jeśli niejawny lokalny local loopback Gateway poprosi o parowanie, zamknie połączenie podczas łączenia albo przekroczy limit czasu, zanim
logs.tailodpowie,openclaw logsautomatycznie przełączy się na skonfigurowany plik logu Gateway. Jawne cele--urlnie używają tego mechanizmu awaryjnego. - Podczas używania
--followprzejściowe rozłączenia gateway (zamknięcie WebSocket, przekroczenie limitu czasu, zerwanie połączenia) wyzwalają automatyczne ponowne połączenie z wykładniczym opóźnieniem (do 8 ponowień, z limitem 30 s między próbami). Przy każdej ponownej próbie ostrzeżenie jest wypisywane do stderr, a po udanym odpytywaniu wypisywany jest komunikat[logs] gateway reconnected. W trybie--jsonzarówno ostrzeżenie o ponownej próbie, jak i przejście po ponownym połączeniu są emitowane jako rekordy{"type":"notice"}do stderr. Błędy nienaprawialne (błąd uwierzytelniania, zła konfiguracja) nadal powodują natychmiastowe zakończenie.