Analytics रिपोर्ट का समय खत्म होना

आपको Apigee Edge दस्तावेज़ दिख रहा है.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इस पेज पर जाएं Apigee X दस्तावेज़.
जानकारी

समस्या का ब्यौरा

Analytics के डैशबोर्ड (प्रॉक्सी परफ़ॉर्मेंस, टारगेट परफ़ॉर्मेंस, कस्टम रिपोर्ट वगैरह) Edge यूज़र इंटरफ़ेस (यूआई) टाइम आउट.

गड़बड़ी के मैसेज

Analytics के डैशबोर्ड का टाइम आउट होने पर, आपको गड़बड़ी का यह मैसेज दिखेगा:

The report timed out: Try again with a smaller date range or a larger aggregation interval.

संभावित कारण

नीचे दी गई टेबल में, इस समस्या की संभावित वजहों की सूची दी गई है:

वजह इसके लिए:
खराब हार्डवेयर कॉन्फ़िगरेशन Edge के प्राइवेट क्लाउड के उपयोगकर्ता
Postgres डेटाबेस में Analytics का ज़्यादा डेटा होता है Edge के प्राइवेट क्लाउड के उपयोगकर्ता
Analytics का डेटा फ़ेच करने के लिए कम समय Edge के निजी और सार्वजनिक क्लाउड के उपयोगकर्ता

हार्डवेयर कॉन्फ़िगरेशन ठीक नहीं है

संक्रमण की जांच

अगर Edge का कोई भी कॉम्पोनेंट, क्षमता से कम है (अगर उनमें सीपीयू, रैम या IOPS की क्षमता कम है) ज़रूरत से ज़्यादा हो), तो Postgres सर्वर/Qpid सर्वर धीरे-धीरे काम कर सकते हैं. इसकी वजह से Analytics में का समय खत्म नहीं होगा.

रिज़ॉल्यूशन

पक्का करें कि Edge के सभी कॉम्पोनेंट, हार्डवेयर से जुड़ी ज़रूरी शर्तों के मुताबिक हों, जैसा कि बताया गया है हार्डवेयर में ज़रूरी शर्तें.

Postgres डेटाबेस में Analytics का काफ़ी डेटा है

संक्रमण की जांच

  1. Postgres नोड पर, PostgreSQL में लॉगिन करें:
    psql -h /opt/apigee/var/run/apigee-postgresql -U apigee apigee
    
    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
  2. पोस्टग्रेज़ डेटाबेस में डेटा उपलब्ध होने की अवधि जानने के लिए, यहां दी गई SQL क्वेरी का इस्तेमाल करें:
    select min(client_received_start_timestamp), max(client_received_start_timestamp) from
      analytics."orgname.envname.fact";
    
    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
  3. Postgres डेटाबेस की सभी टेबल के साइज़ पाएं:
    SELECT relname as "Table",pg_size_pretty(pg_total_relation_size(relid)) As "Size",
      pg_size_pretty(pg_total_relation_size(relid) - pg_relation_size(relid)) as "External Size"
      FROM pg_catalog.pg_statio_user_tables ORDER BY pg_total_relation_size(relid) DESC;
    
    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है

चरण #2 और #3 में मिले आउटपुट के आधार पर, अगर आपको पता चलता है कि जिसमें सेव किया गया डेटा लंबा हो (आपके रखरखाव के समय से ज़्यादा) और/या टेबल बहुत बड़ा है, तो यह इस बात का संकेत है कि आपके पास Postgres डेटाबेस. इस वजह से, Analytics के डैशबोर्ड का समय खत्म हो सकता है.

रिज़ॉल्यूशन

डेटा के रखरखाव के लिए तय की गई अवधि से ज़्यादा का डेटा हटाएं:

  1. रिटेंशन इंटरवल तय करना. यह वह अवधि है जिसे आपको बनाए रखना है Postgres डेटाबेस में मौजूद Analytics का डेटा.

    उदाहरण के लिए, आपको 60 दिन का Analytics डेटा अपने पास रखना है.

  2. किसी खास संगठन और एनवायरमेंट के डेटा में काट-छांट करने के लिए, यह निर्देश चलाएं:
    /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql pg-data-purge
        org env num_days_to_purge_back_from_current_date
    
    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
  3. ज़्यादा जानकारी के लिए, Analytics के डेटा में काट-छांट करना देखें.

अगर समस्या बनी रहती है, तो Analytics को फ़ेच करने के लिए काफ़ी समय नहीं है पर जाएं डेटा.

Analytics का डेटा फ़ेच करने के लिए काफ़ी समय नहीं है

संक्रमण की जांच

  1. देखें कि आपको Analytics के डैशबोर्ड (प्रॉक्सी) के हर घंटे/दिन टैब में डेटा दिख रहा है या नहीं परफ़ॉर्मेंस/टारगेट परफ़ॉर्मेंस).
  2. अगर आपको सिर्फ़ घंटा टैब या 'घंटा और दिन' टैब में डेटा दिख रहा है, लेकिन सप्ताह या कस्टम टैब देखने का प्रयास करते समय ही रिपोर्ट की टाइम आउट त्रुटियां प्राप्त होती हैं, तो इससे पता चलता है कि Postgres डेटाबेस से डेटा को बहुत ज़्यादा फ़ेच करना होता है बड़ा. इसकी वजह से Edge यूज़र इंटरफ़ेस (यूआई) का समय खत्म हो सकता है.

रिज़ॉल्यूशन

एज यूज़र इंटरफ़ेस (यूआई) में Analytics को फ़ेच करने और दिखाने के लिए, डिफ़ॉल्ट रूप से 120 सेकंड का टाइम आउट होता है डेटा शामिल है. अगर फ़ेच किए जाने वाले Analytics डेटा की संख्या बहुत ज़्यादा है, तो हो सकता है कि 120 सेकंड काफ़ी हैं. Edge यूज़र इंटरफ़ेस (यूआई) की टाइम आउट वैल्यू को 300 सेकंड तक बढ़ाने के लिए, यहां दिए गए निर्देशों का पालन करें: सेट करें एज एपीआई मैनेजमेंट कॉल के लिए, Edge यूज़र इंटरफ़ेस (यूआई) से इस्तेमाल किया जाने वाला टाइम आउट (कंपनी की इमारत में इस्तेमाल करने वाले ग्राहक) .

किसी भी Analytics डैशबोर्ड को फिर से लोड करें और जांचें कि आपको टैब - घंटा, दिन, सप्ताह और कस्टम.

अगर समस्या बनी रहती है, तो Apigee Edge की सहायता टीम से संपर्क करें.