अधूनमधून तुटणे ही संरचनेची समस्या होण्यापूर्वी डेटा गोळा करण्याची समस्या आहे. प्रत्येक वेळी तीच फील्ड नोंदवा, अन्यथा घटनांची तुलना करता येणार नाही. प्रत्येक घटनेनंतर तीन सेटिंग्ज बदलल्यास तुमच्याकडे असलेला एकमेव पुरावा नष्ट होतो.

खालील प्रक्रिया प्रति घटना सुमारे दोन मिनिटे घेते आणि प्रति घटना एक ओळ देते. तुम्ही व्यवस्थापित करता त्या उपकरणावर फक्त वाचनाचा प्रवेश आहे असे ती गृहीत धरते.

पहिल्या अपयशापूर्वी फील्ड ठरवा

काही तुटण्यापूर्वी फील्डची यादी तयार करा, कारण घटनेच्या मध्यात तयार केलेला नमुना नेहमी एक स्तंभ वगळतो. सुरुवातीसाठी पाच फील्ड पुरतात: त्याच्या ऑफसेटसह स्थानिक वेळ, ट्रिगर, जे टप्पे तुटले, त्रुटीचा नेमका मजकूर आणि नवीन प्रयत्न यशस्वी झाला का.

ट्रिगरला स्वतःची शब्दसंग्रह आवश्यक आहे: निष्क्रिय, झोपेतून परतणे, नेटवर्क बदल, लोडची झेप, ओळखपत्रांचे नूतनीकरण किंवा अज्ञात. अज्ञात नंतर स्मरणातून भरण्याऐवजी अज्ञात असेच चिन्हांकित ठेवा. सर्वाधिक मूल्य टप्प्याच्या फील्डमध्ये आहे, कारण ते साखळी कुठे थांबली हे नोंदवते, वापरकर्त्याला काय वाटले ते नाही. त्रुटीचा मजकूर शब्दशः कॉपी करावा, कारण पुनर्कथन दोन सारख्या कोडमधील फरक गमावते.

रिकाम्या जागा रिकाम्या ठेवा. उत्तर देण्यास भाग पाडणारा नमुना कल्पनारंजनास आमंत्रण देतो, आणि कल्पित संदर्भ रिकाम्या जागेपेक्षा वाईट आहे.

FieldExampleWhy it earns its place
Time with offset2026-11-03T09:14+08:00Orders events across sources in different zones
Triggerresume from sleepSeparates a cause from a coincidence
Stagehandshake ok, no routeNames the boundary that failed

अपयशाच्या वेळी तीच पाच तथ्ये नोंदवा

प्रत्येक वेळी तेच आदेश त्याच क्रमाने चालवा. दोन मिनिटांचे आउटपुट ट्रे चिन्हाच्या फोटोपेक्षा चांगले आहे, आणि नंतर वेळेच्या खुणा जुळून न आल्यास क्रम महत्त्वाचा ठरतो.

date -Is
journalctl -u wg-quick@wg0 --since "-2 min" --no-pager
wg show wg0 latest-handshakes transfer
ip route get 203.0.113.10
ping -c 3 -W 2 192.0.2.1

पहिली ओळ निरीक्षणाला ऑफसेटसह मुद्रांकित करते, आणि वेगवेगळ्या झोनमध्ये नोंदवलेल्या तीन स्रोतांचे सुमेल करण्याचा तोच एकमेव मार्ग आहे. जर्नलचा उतारा सेवेचे जीवनचक्र व्यापतो, आणि हस्तांदोलनाची ओळ सहकारीने उत्तर दिले का हे सांगते. मार्गाचा शोध विशिष्ट गंतव्यस्थान वापरेल ते इंटरफेस नावाने सांगतो, आणि ते इंटरफेस असण्याइतकेच तथ्य नाही. बोगद्याच्या पत्त्यावर पाठवलेला ping दुव्यातून काही जाते का हे दाखवतो, पलीकडे पोहोचता येते का नाही.

चालू लॉगमध्ये प्रत्येक घटनेसाठी एक ओळ लिहा, फक्त तीच फील्ड आणि दुसरे काही नाही. पाच किंवा सहा नोंदींनंतर ट्रिगरनुसार आणि नंतर टप्प्यानुसार क्रमवारी लावा. नमुने पुनरावृत्ती होणाऱ्या जोड्यांसारखे दिसतात, आणि जी जोडी कधीही पुनरावृत्ती होत नाही ती बहुधा योगायोग आहे.

तुटलेला टप्पा शोधा

स्थानिक कनेक्टिव्हिटी, सहकाऱ्याची स्थिती, मार्ग आणि नाव विश्लेषण वेगवेगळ्या ठिकाणी अपयशी ठरतात, आणि प्रत्येक आपली खूण सोडते. इंटरफेस असेल पण कोणताही मार्ग त्याकडे नसेल, तर अपयश स्थानिक धोरण आहे. इंटरफेस वर असताना हस्तांदोलनाची वेळेची खूण पुढे सरकणे थांबल्यास, अपयश वरच्या दिशेने आहे.

नाव विश्लेषणही त्याच नोंदीत येते. सोमवारी बोगद्याचा आणि मंगळवारी स्थानिक नेटवर्कचा अनुसर केलेला रिझोल्व्हर अनुप्रयोग स्तरावर अनियमित वाटणारी अपयशे निर्माण करतो.

अधिकृत सर्व्हर प्रवेशासाठी जवळच्या पुनर्जोडणीऐवजी तोच प्रयत्न सहसंबंधित करा. मूळ वेळेच्या खुणा जतन करा आणि कोणताही ऑफसेट वेगळा नोंदवा, कारण त्या तिथेच रूपांतरित केल्यास रूपांतराचा पुरावा पुसला जातो. एक प्रयत्न, वेळेच्या खुणांचा एक संच, एक निष्कर्ष.

एकावेळी एक अट तुलना करा

नियंत्रित तुलना एक अर्थपूर्ण अट बदलते आणि अपयशी धाव यशस्वी धावेच्या शेजारी ठेवते. उपकरण दुसऱ्या नेटवर्कवर न्या, किंवा एक अपवाद अक्षम करा, आणि त्याच टप्प्यात दुसरे काहीही बदलू नका.

अपयशी धाव नोंदीत ठेवा. काम करणाऱ्याच्या बाजूने ती पुसल्यास तुम्ही शोधत असलेल्या सीमेचा एकमेव पुरावा फेकला जातो.

प्रोफाइल नाही, उतारा सामायिक करा

काहीही पाठवण्यापूर्वी पासवर्ड, टोकन, खाजगी किल्ल्या, असंबंधित ओळखी आणि पेलोड काढून टाका. पूर्ण प्रोफाइल ही कनेक्शनची सारांश नसून संरचनेचे रहस्य आहे, आणि तिचे तिकिटात स्थान नाही.

पाच फील्डसह उतारा पाठवा आणि कोणता टप्पा अपयशी झाला असे तुम्हाला वाटते ते सांगा. यामुळे प्रशासकाला डिस्कनेक्ट झालेल्या चिन्हाच्या स्क्रीनशॉटमध्ये फिरण्याऐवजी तुम्ही नाव दिलेली सीमा तपासता येते. सीमा अजूनही अस्पष्ट असल्यास, पुढचे पाऊल आणखी एक नियंत्रित नोंद आहे, आणखी एक सेटिंग बदल नाही.

संबंधित लेख