Sense से सूचनाएं पाना

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

Apigee Sense को कॉन्फ़िगर किया जा सकता है, ताकि आपको उन एपीआई अनुरोधों की सूची के बारे में सूचना दी जा सके जो शायद अनचाहे हों. सूचनाएं सेट अप करने के बाद, Apigee Sense, आपके तय किए गए वेबहुक यूआरआई को हर पांच मिनट में रिपोर्ट भेजता है.

वेबहुक यूआरआई का इस्तेमाल करके, Apigee Sense, JSON फ़ॉर्म में एक स्ट्रिंग भेजेगा (आपको ऐसे कोड की ज़रूरत होगी जो स्ट्रिंग को JSON में पार्स करता हो). यहां दी गई रिपोर्ट के उदाहरण को स्ट्रिंग से JSON में फ़ॉर्मैट किया गया है, ताकि इसे आसानी से पढ़ा जा सके:

{
    "text": {
        "metadata": {
            "org": "my-org",
            "env": "prod",
            "reportTimestamp": "2018-10-09T17:25:12Z",
            "messageId": "1539105912220"
        },
        "totalNumberOfBots": 1,
        "bots": [
            {
                "ipAddress": "11.111.111.11",
                "botDetectedLast": "2018-10-0917:04:48Z",
                "ipIsp": "Their ISP",
                "ipCountry": "United States",
                "botReason": [
                    "Flooder",
                    "Content Robber"
                ],
                "callCount": "274529",
                "topUrl": "/v1/my/url",
                "ipCity": "Los Angeles"
            }
        ]
    }
}

इस रिपोर्ट में, आपके एपीआई पर होने वाले अनचाहे हमलों के बारे में यह जानकारी शामिल होती है:

  • Apigee संगठन और वह एनवायरमेंट जहां रिपोर्ट किए गए अनुरोध इकट्ठा किए गए थे.
  • रिपोर्ट का टाइमस्टैंप.
  • रिपोर्ट मैसेज का आईडी.
  • अनचाहे अनुरोध करने वाले आईपी पतों की संख्या.
  • अनचाहे अनुरोध (जैसे, बॉट) करने वाले आईपी पतों के लिए क्लाइंट डेटा का कलेक्शन. हर क्लाइंट के लिए, रिपोर्ट में यह जानकारी शामिल होती है:

    क्लाइंट की खासियत ब्यौरा
    ipAddress क्लाइंट का आईपी पता.
    botDetectedLast क्लाइंट के सबसे हाल के अनुरोध का टाइमस्टैंप.
    ipIsp अनुरोध करने वाले क्लाइंट की इंटरनेट सेवा देने वाली कंपनी (आईएसपी).
    ipCountry वह देश जहां क्लाइंट के अनुरोध किए गए.
    botReason Apigee Sense की पहचान करने वाले नियम, जिनके मुताबिक इस आईपी पते से मिले अनुरोध स्वीकार किए गए हैं.
    callCount इस आईपी पते से मिले अनुरोधों की संख्या.
    topUrl क्लाइंट आईपी की ओर से अनुरोध किया जाने वाला सबसे सामान्य यूआरएल. इस एपीआई के लिए क्लाइंट अनुरोध करता है.
    ipCity वह शहर जहां से अनुरोध मिला था.

सूचनाएं सेट अप करने के लिए

  1. New Edge का वर्शन खोलें.
  2. New Edge के वर्शन में, विश्लेषण करें मेन्यू पर क्लिक करें. इसके बाद, Sense पर क्लिक करें.
  3. सेटिंग मेन्यू पर क्लिक करें.
  4. सेटिंग पेज पर, सूचनाएं कॉन्फ़िगर करने के लिए वैल्यू डालें:

    सेटिंग ब्यौरा
    सूचना इस सूचना को चालू या बंद करने के लिए क्लिक करें.
    यूआरआई वह यूआरआई जिसे आपको सूचनाएं भेजते समय Apigee Sense का इस्तेमाल करना है. आम तौर पर, यह निगरानी करने वाला ऐसा सिस्टम है जिसमें इनकमिंग वेबहुक स्वीकार किए जाते हैं. Apigee Sense की रिपोर्ट, इस यूआरआई पर भेजी जाएंगी.
    API कुंजी का नाम ज़रूरी नहीं. आपके सिस्टम से पुष्टि करते समय, कुंजी नाम Apigee Sense का इस्तेमाल करना चाहिए. सुरक्षा को बेहतर बनाने के लिए, एपीआई पासकोड का इस्तेमाल करें.
    API कुंजी मान ज़रूरी नहीं. आपके सिस्टम से पुष्टि करते समय, Apigee Sense की मुख्य वैल्यू का इस्तेमाल करना चाहिए. सुरक्षा को बेहतर बनाने के लिए, एपीआई पासकोड का इस्तेमाल करें.
    आईपी की ज़्यादा से ज़्यादा संख्या रिपोर्ट में शामिल किए जाने वाले क्लाइंट के आईपी पतों की ज़्यादा से ज़्यादा संख्या (1 से 300 तक). Apigee Sense में, संदिग्ध अनुरोधों की संख्या के हिसाब से आईपी पते शामिल किए जा सकते हैं. इसमें सबसे कम अनुरोधों से लेकर, कम से कम अनुरोधों की संख्या के हिसाब से आईपी पते शामिल होते हैं. यह जानकारी, यहां बताए गए आईपी पतों की संख्या के हिसाब से दी जाती है.