Skip to main content

macOS पर स्वास्थ्य जाँच

मेनू बार ऐप से लिंक किए गए चैनल की स्वास्थ्य स्थिति पढ़ने का तरीका।

मेनू बार

स्थिति बिंदु:
  • हरा: लिंक किया गया + जाँच स्वस्थ है।
  • नारंगी: लिंक किया गया है, लेकिन किसी चैनल की जाँच खराब स्थिति/कनेक्ट न होने की रिपोर्ट करती है।
  • लाल: अभी तक लिंक नहीं किया गया है।
दूसरी पंक्ति में “लिंक किया गया · प्रमाणीकरण 12m” लिखा होता है या विफलता का कारण दिखता है। मेनू में “अभी स्वास्थ्य जाँच चलाएँ” माँग पर जाँच शुरू करता है।

सेटिंग्स

  • सामान्य टैब में स्वास्थ्य कार्ड दिखाई देता है: स्थिति बिंदु, सारांश पंक्ति (लिंक स्थिति + प्रमाणीकरण की अवधि), और वैकल्पिक विफलता विवरण पंक्ति, साथ में अभी पुनः प्रयास करें और लॉग खोलें बटन।
  • चैनल टैब WhatsApp और Telegram के लिए प्रत्येक चैनल की स्थिति और नियंत्रण (लॉगिन QR, लॉगआउट, जाँच, पिछला डिस्कनेक्शन/त्रुटि) दिखाता है।

जाँच कैसे काम करती है

ऐप अपने मौजूदा WebSocket कनेक्शन (CLI शेल-आउट नहीं) पर हर ~60s और माँग पर Gateway के health RPC को कॉल करता है। RPC क्रेडेंशियल लोड करता है और संदेश भेजे बिना स्थिति की रिपोर्ट करता है। ऐप अंतिम अच्छी स्थिति का स्नैपशॉट और अंतिम त्रुटि अलग-अलग कैश करता है, ताकि UI तुरंत लोड हो और ऑफ़लाइन होने पर झिलमिलाए नहीं।

संदेह होने पर

Gateway स्वास्थ्य में CLI प्रवाह (openclaw status, openclaw status --deep, openclaw health --json) का उपयोग करें और openclaw logs --follow चलाएँ, तथा web-heartbeat / web-reconnect के आधार पर फ़िल्टर करें।

संबंधित