पहचान करने के नियमों को पसंद के मुताबिक बनाना

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

Apigee Sense के पता लगाने के नियमों को देखा या पसंद के मुताबिक बनाया जा सकता है. इससे यह पक्का किया जा सकता है कि सिर्फ़ उन अनुरोधों को पकड़ा जाए जो शायद काम के न हों. Apigee Sense के पता लगाने के नियम, ऐसे पैटर्न तय करते हैं जो शायद काम के न हों.

पता लगाने के नियमों के नतीजों को देखने के बारे में ज़्यादा जानने के लिए, Apigee Sense कंसोल का इस्तेमाल शुरू करना लेख पढ़ें.

ट्यूनिंग उदाहरण

उदाहरण के लिए, हो सकता है कि आपने अपनी रिपोर्ट में देखा हो कि कुछ काम के न होने वाले अनुरोध, Brute Guessor पैटर्न के मुताबिक हैं. इस पैटर्न के तहत, 24 घंटे की अवधि में, जवाब में ज़्यादा गड़बड़ियां दिखती हैं. हालांकि, आपने यह भी देखा होगा कि इस पैटर्न में, उन अनुरोधों को भी पकड़ा जा रहा है जिन्हें आपको अपने एपीआई प्रॉक्सी के ज़रिए अनुमति देनी है.

Brute Guessor पैटर्न (नीचे दी गई टेबल) को पसंद के मुताबिक बनाकर, इसे इस तरह से सेट किया जा सकता है कि यह उन अनुरोधों को अनुमति दे जिन्हें आपको अनुमति देनी है और उन अनुरोधों को पकड़ सके जिन्हें आपको अनुमति नहीं देनी है. Brute Guessor पैटर्न, नीचे दी गई टेबल में दिखाई गई शर्तों और वैल्यू को तय करता है. अगर अनुरोधों का कोई सेट, 24 घंटे की अवधि में इन शर्तों को पूरा करता है, तो Apigee Sense रिपोर्ट करता है कि ये अनुरोध, Brute Guessor पैटर्न के मुताबिक हैं.

शर्तें वैल्यू
आईपी पते से किए गए कॉल की कम से कम संख्या 100
गड़बड़ियों के थ्रेशोल्ड का कम से कम प्रतिशत 90

ऐसा हो सकता है कि आपके डिज़ाइन में, 24 घंटे की अवधि में 90% से ज़्यादा गड़बड़ियां हो सकती हैं. ऐसे में, नियम की सुरक्षा सेटिंग की वजह से, असली सोर्स ब्लॉक किए जा सकते हैं. इस सुविधा की मदद से, शर्तों की वैल्यू बदली जा सकती हैं. ऊपर दिए गए उदाहरण में, शर्तों की वैल्यू को बदलकर, इस तरह से शुरू किया जा सकता है:

शर्तें वैल्यू
आईपी पते से किए गए कॉल की कम से कम संख्या 100
गड़बड़ियों के थ्रेशोल्ड का कम से कम प्रतिशत 95

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

पता लगाने के नियम में बार-बार बदलाव करना

पता लगाने के उन नियमों में बदलाव करने की ज़रूरत पड़ सकती है जिनके लिए, बार-बार बदलाव करने और धीरे-धीरे बदलाव करने का तरीका अपनाना सबसे सही हो सकता है. Apigee Sense के पता लगाने और विश्लेषण के साइकल के काम करने के तरीके की वजह से, हर बार बदलाव करने में एक दिन या उससे ज़्यादा समय लग सकता है. उस साइकल में, Apigee Sense क्लाइंट के अनुरोधों के बारे में मेटाडेटा सेव करता है. इसके बाद, बैच में उस डेटा का विश्लेषण करता है. फिर, नतीजे Apigee Sense कंसोल में देखने के लिए उपलब्ध कराता है.

उदाहरण के लिए, यह तरीका इस्तेमाल किया जा सकता है:

  1. Apigee Sense कंसोल की रिपोर्ट का इस्तेमाल करके, पता लगाने के ऐसे नियम की पहचान करें जिसमें बदलाव किया जा सकता है. जैसे, ऐसा नियम जो बहुत ज़्यादा अनुरोधों का पता लगा रहा है, जबकि वे अनुरोध असल में काम के हैं.
  2. पहचान करें कि नियम की किन शर्तों में बदलाव करने की ज़रूरत है, ताकि काम के न होने वाले अनुरोधों का प्रतिशत ज़्यादा हो.
  3. Apigee Sense कंसोल में, नियम में बदलाव करें, ताकि आपने जिन शर्तों की वैल्यू में बदलाव किया है उनमें मामूली बदलाव हो.
  4. एक घंटे बाद, रिपोर्ट का इस्तेमाल करके यह देखें कि आपके बदलाव का असर हुआ है या नहीं.
  5. जब तक आपको काम के नतीजे न मिल जाएं, तब तक बदलाव करते रहें.

दिशा-निर्देश और सबसे सही तरीके

पता लगाने के नियमों को पसंद के मुताबिक बनाते समय, इन बातों का ध्यान रखें.

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

पैटर्न, शर्तों, और टाइम विंडो के बारे में ज़्यादा जानने के लिए, संदिग्ध गतिविधि पर कार्रवाई करना लेख पढ़ें.

पता लगाने के नियम को पसंद के मुताबिक बनाना

पता लगाने के ऐसे नियम की पहचान करने के बाद जिसमें बदलाव किया जा सकता है, पता लगाने के नियम को देखने या पसंद के मुताबिक बनाने के लिए, यह तरीका अपनाएं. इसके अलावा, अगर आपको लगता है कि नियम काम के नहीं हैं, तो उन्हें बंद भी किया जा सकता है. आपको यह भी पता चलेगा कि नियम में आखिरी बार किसने बदलाव किया था.

  1. New Edge का अनुभव खोलें.
  2. New Edge के अनुभव में, विश्लेषण करें मेन्यू पर क्लिक करें. इसके बाद, Sense पर क्लिक करें.
  3. नेविगेशन बार में, पता लगाएं > नियम पर क्लिक करें.
  4. पता लगाने के नियम पेज पर, वह नियम ढूंढें जिसे आपको देखना है या पसंद के मुताबिक बनाना है.
  5. सूची में, नियम की लाइन पर कर्सर घुमाएं. इसके बाद, लाइन के सबसे दाईं ओर मौजूद बटन पर क्लिक करें. यहां एडमिन के लिए उपलब्ध, बदलाव करें बटन दिखाया गया है. ध्यान दें कि नियमों को बंद भी किया जा सकता है. इससे Apigee Sense, उस पैटर्न का इस्तेमाल करके, आपके एपीआई के अनुरोधों का आकलन करना बंद कर देगा.
  6. नियम के डायलॉग बॉक्स में, शर्तों की वैल्यू देखें या उनमें बदलाव करें.
  7. सेव करें पर क्लिक करें.
  8. एक घंटे बाद, रिपोर्ट में विश्लेषण के नतीजों की जांच करें, ताकि यह देखा जा सके कि आपके बदलावों से आपको मनचाहा नतीजा मिला है या नहीं.