macOS companion app

Health checks (macOS)

Health Checks บน macOS

วิธีดูว่าช่องทางที่เชื่อมต่ออยู่ยังทำงานปกติหรือไม่จากแอปบน menu bar

  • จุดแสดงสถานะตอนนี้สะท้อนสุขภาพของ Baileys:
    • สีเขียว: เชื่อมต่อแล้ว + socket เพิ่งเปิดเมื่อไม่นานมานี้
    • สีส้ม: กำลังเชื่อมต่อ/พยายามใหม่
    • สีแดง: ออกจากระบบแล้วหรือ probe ล้มเหลว
  • บรรทัดรองจะแสดง "linked · auth 12m" หรือแสดงเหตุผลของความล้มเหลว
  • รายการเมนู "Run Health Check" จะเรียก probe แบบตามต้องการ

Settings

  • แท็บ General มีการ์ด Health ที่แสดง: อายุ auth ของการเชื่อมต่อ, path/count ของ session-store, เวลา last check, last error/status code และปุ่มสำหรับ Run Health Check / Reveal Logs
  • ใช้ snapshot ที่แคชไว้เพื่อให้ UI โหลดได้ทันที และย้อนกลับอย่างนุ่มนวลเมื่อออฟไลน์
  • แท็บ Channels แสดงสถานะช่องทาง + controls สำหรับ WhatsApp/Telegram (login QR, logout, probe, last disconnect/error)

Probe ทำงานอย่างไร

  • แอปรัน openclaw health --json ผ่าน ShellExecutor ทุกประมาณ ~60 วินาทีและตามต้องการ probe จะโหลด creds และรายงานสถานะโดยไม่ส่งข้อความ
  • แคช last good snapshot และ last error แยกกันเพื่อหลีกเลี่ยงการกะพริบ และแสดง timestamp ของแต่ละรายการ

เมื่อไม่แน่ใจ

  • คุณยังสามารถใช้โฟลว์ CLI ใน Gateway health (openclaw status, openclaw status --deep, openclaw health --json) และ tail /tmp/openclaw/openclaw-*.log เพื่อดู web-heartbeat / web-reconnect

ที่เกี่ยวข้อง