Community translations by veiseule.ai — Help improve them on Crowdin
Skip to main content

Mga Health Check (CLI)

Maikling gabay para i-verify ang connectivity ng channel nang hindi nanghuhula.

Mga mabilisang check

  • openclaw status — lokal na buod: abot/kundisyon ng Gateway, hint sa update, edad ng auth ng naka-link na channel, mga session + kamakailang aktibidad.
  • openclaw status --all — kumpletong lokal na diagnosis (read-only, may kulay, ligtas i-paste para sa debugging).
  • openclaw status --deep — sinusuri rin ang tumatakbong Gateway (per-channel probes kapag suportado).
  • openclaw health --json — humihingi sa tumatakbong Gateway ng buong health snapshot (WS-only; walang direktang Baileys socket).
  • Ipadala ang /status bilang standalone na mensahe sa WhatsApp/WebChat para makakuha ng status reply nang hindi tinatawag ang agent.
  • Mga log: i-tail ang /tmp/openclaw/openclaw-*.log at i-filter para sa web-heartbeat, web-reconnect, web-auto-reply, web-inbound.

Mas malalim na diagnostics

  • Mga kredensyal sa disk: ls -l ~/.openclaw/credentials/whatsapp/<accountId>/creds.json (dapat kamakailan ang mtime).
  • Imbakan ng session: ls -l ~/.openclaw/agents/<agentId>/sessions/sessions.json (maaaring i-override ang path sa config). Ang bilang at mga kamakailang tumanggap ay ipinapakita sa pamamagitan ng status.
  • Relink flow: openclaw channels logout && openclaw channels login --verbose kapag lumitaw ang mga status code 409–515 o loggedOut sa mga log. (Tandaan: ang QR login flow ay awtomatikong nagre-restart nang isang beses para sa status 515 pagkatapos ng pairing.)

Kapag may pumalya

  • logged out o status 409–515 → mag-relink gamit ang openclaw channels logout pagkatapos ay openclaw channels login.
  • Hindi maabot ang Gateway → simulan ito: openclaw gateway --port 18789 (gamitin ang --force kung abala ang port).
  • Walang papasok na mensahe → kumpirmahing online ang naka-link na telepono at pinapayagan ang sender (channels.whatsapp.allowFrom); para sa mga group chat, tiyaking tugma ang mga panuntunan ng allowlist + mention (channels.whatsapp.groups, agents.list[].groupChat.mentionPatterns).

Dedikadong "health" command

openclaw health --json ay humihingi sa tumatakbong Gateway ng health snapshot nito (walang direktang channel socket mula sa CLI). Ipinapakita nito ang edad ng naka-link na creds/auth kapag available, mga per-channel probe summary, buod ng session-store, at tagal ng probe. It exits non-zero if the Gateway is unreachable or the probe fails/timeouts. Gamitin ang --timeout <ms> upang i-override ang default na 10s.