macOS companion app
Health checks (macOS)
Health Checks บน macOS
วิธีดูว่าช่องทางที่เชื่อมต่ออยู่ยังทำงานปกติหรือไม่จากแอปบน menu bar
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