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

Apigee Edge दस्तावेज़ देखा जा रहा है.
Apigee X दस्तावेज़ पर जाएं.
जानकारी

गड़बड़ी की पहचान करने के तीन मुख्य चरण हैं:

ट्रेन के मॉडल

गड़बड़ी की पहचान करने की सुविधा, पुराने टाइम सीरीज़ डेटा से आपकी एपीआई प्रॉक्सी के व्यवहार के मॉडल को ट्रेनिंग देकर काम करती है. मॉडल को ट्रेनिंग देने के लिए, आपको कुछ करने की ज़रूरत नहीं है. 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. सेव करें पर क्लिक करें.

    अगली बार गड़बड़ी होने पर आपको सूचना दी जाएगी.