गड़बड़ी की पहचान करने की सुविधा कैसे काम करती है

फ़िलहाल, Apigee Edge से जुड़े दस्तावेज़ देखे जा रहे हैं.
Apigee X
से जुड़े दस्तावेज़ पर जाएं.
info

अनियमितताओं का पता लगाने की सुविधा तीन मुख्य चरणों में काम करती है:

मॉडल को ट्रेनिंग देना

अनियमितताओं का पता लगाने की सुविधा, समय-सीरीज़ के पुराने डेटा की मदद से, आपके एपीआई प्रॉक्सी के व्यवहार का मॉडल तैयार करके काम करती है. मॉडल को ट्रेनिंग देने के लिए, आपको कोई कार्रवाई करने की ज़रूरत नहीं होती. Edge, पिछले छह घंटों के ट्रैफ़िक की जानकारी से आपके लिए मॉडल अपने-आप बनाता है और उन्हें ट्रेनिंग देता है. इसलिए, Edge को मॉडल को ट्रेनिंग देने के लिए, एपीआई प्रॉक्सी पर कम से कम छह घंटे का डेटा चाहिए. इसके बाद ही, वह किसी अनियमितता को लॉग कर सकता है.

अनियमितताओं से जुड़े इवेंट लॉग करना

रनटाइम के दौरान, Edge में अनियमितताओं का पता लगाने की सुविधा, आपके एपीआई प्रॉक्सी के मौजूदा व्यवहार की तुलना, मॉडल से अनुमानित व्यवहार से करती है. इसके बाद, अनियमितताओं का पता लगाने की सुविधा, तय किए गए कॉन्फ़िडेंस थ्रेशोल्ड के हिसाब से यह तय कर सकती है कि कोई ऑपरेशनल मेट्रिक, अनुमानित वैल्यू से कब ज़्यादा है. उदाहरण के लिए, जब 5xx गड़बड़ियों की दर, मॉडल से अनुमानित दर से ज़्यादा हो जाती है.

जब Edge को किसी अनियमितता की स्थिति का पता चलता है, तो वह उस स्थिति को Edge यूज़र इंटरफ़ेस (यूआई) में मौजूद इवेंट डैशबोर्ड में अपने-आप लॉग कर लेता है. Edge, पता लगाई गई हर अनियमितता के लिए, मामूली, सामान्य या गंभीर कॉन्फ़िडेंस थ्रेशोल्ड लॉग करता है. उदाहरण के लिए, गंभीर अनियमितता वह होती है जिसे बहुत ज़्यादा कॉन्फ़िडेंस लेवल के साथ अनियमित माना जाता है.

इवेंट डैशबोर्ड में दिखने वाली इवेंट की सूची में, Edge से पता लगाई गई सभी अनियमितताएं और ट्रिगर किए गए सभी अलर्ट शामिल होते हैं. अलर्ट, तय किए गए अलर्ट या अनियमितताओं से जुड़े अलर्ट हो सकते हैं.

अनियमितता देखने के लिए:

  1. Edge यूज़र इंटरफ़ेस (यूआई) में, विश्लेषण करें > इवेंट पर क्लिक करें. नया इवेंट डैशबोर्ड दिखता है: इवेंट डैशबोर्ड में गड़बड़ी वाले इवेंट देखना
  2. इवेंट डैशबोर्ड को इनके हिसाब से फ़िल्टर करें:
    • परिवेश
    • क्षेत्र
    • इवेंट का टाइप, अलर्ट (तय किए गए और अनियमितताओं से जुड़े) या अनियमितता
    • अनियमितता का थ्रेशोल्ड (सिर्फ़ अनियमितताएं)
    • समयावधि

किसी अनियमितता के बारे में ज़्यादा जानकारी पाने के लिए:

  1. इवेंट डैशबोर्ड में, अनियमितता वाली पंक्ति चुनें. इससे, एपीआई मॉनिटरिंग के डैशबोर्ड की जांच करें में अनियमितता खुल जाएगी. यहां दिए गए उदाहरण में, p90 लेटेंसी में मामूली बढ़ोतरी से जुड़ी अनियमितता की जांच की जा रही है. पीली वर्टिकल बार से पता चलता है कि अनियमितता कहां हुई:

    किसी अनियमितता वाले इवेंट की जांच करना
  2. अनियमितता की जानकारी देखने के लिए, डिसप्ले में कोई ब्लॉक चुनें:

    गड़बड़ी की जानकारी देखना
  3. अनियमितताओं का पता लगाने की सुविधा को बेहतर बनाने के लिए, Apigee को सुझाव/राय देने या शिकायत करने के लिए, सुझाव/राय दें या शिकायत करें: यह अनियमितता कितनी सटीक है को चुनें. इस लिंक का इस्तेमाल करके, यह बताएं कि ट्रैफ़िक पैटर्न असल में कोई अनियमितता थी या नहीं. साथ ही, यह भी बताएं कि अनियमितता का पता लगाने की सुविधा आपके लिए कितनी काम की थी. इसके अलावा, यहां कोई टिप्पणी भी जोड़ी जा सकती है:

    अनियमितता के बारे में सुझाव/राय देना या शिकायत करना

अलर्ट जनरेट करना

डिफ़ॉल्ट रूप से, Edge, अनियमितता से जुड़ा इवेंट जनरेट करता है. हालांकि, वह अनियमितता से जुड़ा अलर्ट नहीं दिखाता. यह आपको तय करना होता है कि इवेंट डैशबोर्ड की जांच करके, यह पता लगाया जाए कि तय किए गए थ्रेशोल्ड पर, पता लगाई गई अनियमितता असल में कोई समस्या है या नहीं. अगर ऐसा है, तो मौजूदा या किसी दूसरे थ्रेशोल्ड लेवल पर, उस अनियमितता की स्थिति के लिए अलर्ट बनाया जा सकता है. अनियमितता के दोबारा होने पर, Edge अलर्ट दिखाता है. इसके बाद, आपको ईमेल या किसी अन्य तरह की सूचना भेजी जा सकती है.

ध्यान दें: अलर्ट दिखाने के बाद, Edge, उसी अलर्ट को तब तक दोबारा नहीं दिखाता, जब तक 10 मिनट न बीत जाएं और अलर्ट की स्थिति अब भी मौजूद हो. इस इंटरवल की वजह से, Edge एक ही स्थिति के लिए डुप्लीकेट अलर्ट नहीं दिखाता.

अनियमितता से जुड़ा अलर्ट बनाने के लिए:

  1. अनियमितता की जानकारी देखने के लिए, इवेंट डैशबोर्ड में कोई अनियमितता चुनें. जानकारी देखने का तरीका ऊपर दिखाया गया है.
  2. अनियमितता की जानकारी में, अलर्ट बनाएं बटन चुनें. अलर्ट बनाने वाला पैनल खुलता है.
  3. अलर्ट कॉन्फ़िगर करें. यहां दिए गए उदाहरण में, किसी भी इलाके में prod एनवायरमेंट के लिए, p90 लेटेंसी में मामूली बढ़ोतरी से जुड़ा अलर्ट कॉन्फ़िगर किया जा रहा है:

    गड़बड़ी की सूचनाएं कॉन्फ़िगर करना

  4. अलर्ट की सूचना जोड़ने के लिए, + सूचना पर क्लिक करें.

    सूचना का ब्यौरा ब्यौरा
    चैनल वह सूचना चैनल चुनें जिसका इस्तेमाल करना है. साथ ही, मंज़िल तय करें: ईमेल, Slack, PagerDuty या वेबहुक.
    मंज़िल

    चुने गए चैनल के टाइप के हिसाब से, मंज़िल तय करें:

    • ईमेल - ईमेल पता, जैसे कि joe@company.com
    • Slack - Slack चैनल का यूआरएल, जैसे कि https://hooks.slack.com/services/T00000000/B00000000/XXXXX
    • PagerDuty - PagerDuty कोड, जैसे कि abcd1234efgh56789
    • वेबहुक - वेबहुक यूआरएल, जैसे कि https://apigee.com/test-webhook

    ध्यान दें: हर सूचना के लिए, सिर्फ़ एक मंज़िल तय की जा सकती है. एक ही चैनल के टाइप के लिए, एक से ज़्यादा मंज़िलें तय करने के लिए, अन्य सूचनाएं जोड़ें.

  5. अन्य सूचनाएं जोड़ने के लिए, चौथा चरण दोहराएं.
  6. अगर कोई सूचना जोड़ी गई है, तो यह फ़ील्ड सेट करें:
    फ़ील्ड ब्यौरा
    थ्रॉटल करें सूचनाएं भेजने की फ़्रीक्वेंसी. ड्रॉप-डाउन सूची से कोई वैल्यू चुनें.
  7. सेव करें पर क्लिक करें.

    अनियमितता के दोबारा होने पर, आपको अलर्ट मिलेगा.