Developer Hub का Request logs टैब आपके संगठन के /v1 API ट्रैफ़िक को दर्शाता है: पिछले 24 घंटों के सारांश आँकड़े — अनुरोधों की संख्या, त्रुटि दर और रेट-लिमिट किए गए अनुरोध — व्यक्तिगत अनुरोधों के खोजने योग्य लॉग के ऊपर दिखाए जाते हैं।
प्रत्येक प्रविष्टि में क्या दर्ज होता है
लॉग तालिका प्रत्येक कॉल का समय, HTTP मेथड, पाथ, प्रतिक्रिया स्टेटस, पॉलिसी निर्णय, लेटेंसी और अनुरोध ID दिखाती है। किसी प्रविष्टि को खोलने पर पूरा विवरण दिखाई देता है, जिसमें कॉल करने वाला सर्विस अकाउंट और API key, स्रोत IP, और उस समय प्रभावी अनुमतियाँ शामिल हैं।
पॉलिसी निर्णय बताता है कि अनुरोध को कैसे संभाला गया:
- Allowed — अनुरोध प्रमाणित और अधिकृत था।
- Denied — अनुरोध अस्वीकार कर दिया गया, उदाहरण के लिए क्योंकि key में आवश्यक अनुमति नहीं थी, उसकी अवधि समाप्त हो चुकी थी, या उसे निरस्त कर दिया गया था।
- Rate limited — अनुरोध ने अनुरोध बजट की सीमा पार कर ली और उसे
429 के साथ अस्वीकार कर दिया गया। रेट लिमिट देखें।
फ़िल्टर और खोज
सर्विस अकाउंट, API key, HTTP मेथड, स्टेटस क्लास (2xx–5xx), पॉलिसी निर्णय, समय सीमा या पाथ प्रीफ़िक्स (उदाहरण के लिए /v1/entities) के आधार पर लॉग को सीमित करें।
अनुरोध ID से त्रुटि को ट्रेस करें
प्रत्येक API प्रतिक्रिया में Request-Id हेडर होता है, और प्रत्येक त्रुटि बॉडी के request_id फ़ील्ड में वही मान होता है। उस मान को अनुरोध लॉग खोज में पेस्ट करें, ताकि आप सीधे संबंधित प्रविष्टि पर पहुँच सकें और देख सकें कि अनुरोध को ठीक-ठीक कैसे संभाला गया।
जब कोई इंटीग्रेशन त्रुटि की सूचना दे, तो त्रुटि प्रतिक्रिया से request_id माँगें। ग्राहक-पक्ष के लक्षण से यह जानने का सबसे तेज़ रास्ता यही है कि वास्तव में क्या हुआ, और Living Security सहायता से संपर्क करते समय यही मान शामिल करना चाहिए।
समस्याओं को शीघ्र पहचानें
- error rate में वृद्धि का आमतौर पर अर्थ है कि कोई key समाप्त हो गई, निरस्त कर दी गई, या उसकी कोई आवश्यक अनुमति हट गई — विफल हो रही क्रेडेंशियल पहचानने के लिए निर्णय के आधार पर फ़िल्टर करें।
- rate-limited संख्या में वृद्धि का अर्थ है कि कोई वर्कलोड अत्यधिक चल रहा है; ट्रैफ़िक को सुचारू करने की रणनीतियों के लिए रेट लिमिट देखें।
- जिस सर्विस अकाउंट को निष्क्रिय होना चाहिए उससे ट्रैफ़िक आना इस बात की जाँच करने का संकेत है कि उसकी क्रेडेंशियल वहीं हैं जहाँ आप मानते हैं — और जाँच के दौरान अकाउंट को अक्षम करें।