CLI commands
लॉग
openclaw logs
RPC के ज़रिए Gateway फ़ाइल लॉग tail करें (remote मोड में काम करता है).
संबंधित:
विकल्प
--limit <n>: लौटाई जाने वाली लॉग पंक्तियों की अधिकतम संख्या (डिफ़ॉल्ट200)--max-bytes <n>: लॉग फ़ाइल से पढ़े जाने वाले अधिकतम बाइट्स (डिफ़ॉल्ट250000)--follow: लॉग स्ट्रीम को follow करें--interval <ms>: follow करते समय polling अंतराल (डिफ़ॉल्ट1000)--json: line-delimited JSON इवेंट उत्सर्जित करें--plain: styled formatting के बिना सादा टेक्स्ट आउटपुट--no-color: ANSI रंग अक्षम करें--local-time: timestamps को आपके स्थानीय timezone में render करें (डिफ़ॉल्ट)--utc: timestamps को UTC में render करें
साझा Gateway RPC विकल्प
openclaw logs मानक Gateway client flags भी स्वीकार करता है:
--url <url>: Gateway WebSocket URL--token <token>: Gateway token--timeout <ms>: ms में timeout (डिफ़ॉल्ट30000)--expect-final: जब Gateway call agent-backed हो, तब अंतिम response की प्रतीक्षा करें
जब आप --url पास करते हैं, CLI config या environment credentials को auto-apply नहीं करता. यदि लक्ष्य Gateway को auth चाहिए, तो --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"नोट्स
- डिफ़ॉल्ट रूप से timestamps आपके स्थानीय timezone में render होते हैं. UTC आउटपुट के लिए
--utcका उपयोग करें. - यदि implicit local loopback Gateway pairing के लिए पूछता है, connect के दौरान बंद हो जाता है, या
logs.tailके उत्तर देने से पहले timeout हो जाता है, तोopenclaw logsअपने-आप configured Gateway फ़ाइल लॉग पर fallback करता है. स्पष्ट--urltargets इस fallback का उपयोग नहीं करते. - implicit local Gateway RPC failures के बाद
openclaw logs --followconfigured-file fallbacks को follow नहीं करता. Linux पर, उपलब्ध होने पर यह PID के अनुसार active user-systemd Gateway journal का उपयोग करता है और चयनित log source print करता है; अन्यथा यह किसी संभावित रूप से stale side-by-side file को tail करने के बजाय live Gateway को retry करता रहता है. --followका उपयोग करते समय, transient gateway disconnects (WebSocket close, timeout, connection drop) exponential backoff के साथ automatic reconnection trigger करते हैं (8 retries तक, attempts के बीच 30 s की सीमा). प्रत्येक retry पर stderr में warning print होती है, और poll सफल होने पर एक बार[logs] gateway reconnectednotice print होता है.--jsonmode में retry warning और reconnect transition, दोनों stderr पर{"type":"notice"}records के रूप में emit होते हैं. Non-recoverable errors (auth failure, bad configuration) फिर भी तुरंत exit करते हैं.
संबंधित
Was this useful?