18.02.18 - Apigee Edge क्लाउड की जानकारी

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

मंगलवार, 17 फ़रवरी, 2015 को हमने Apigee Edge का एक नया क्लाउड वर्शन रिलीज़ किया था.

नई सुविधाएं और बेहतर टूल

इस रिलीज़ में नई सुविधाएं और सुधार शामिल किए गए हैं.

Analytics को बेहतर बनाने के लिए एसेट

इस रिलीज़ में, Edge के आंकड़ों के डैशबोर्ड और रिपोर्ट को बेहतर तरीके से इस्तेमाल करने और उनकी परफ़ॉर्मेंस को बेहतर बनाने के लिए कई बदलाव किए गए हैं.

  • एपीआई, डेवलपर, प्रॉडक्ट, और डेवलपर ऐप्लिकेशन के परफ़ॉर्मेंस चार्ट की जगह बदल दी गई है. पहले ये जानकारी, इन इकाइयों के मुख्य पेजों पर सबसे नीचे दिखती थी. अब चार्ट को ऐक्सेस करने के लिए, हर पेज पर सबसे ऊपर दिए गए Analytics टैब को चुनें.
  • इस रिलीज़ में, इन मौजूदा या नए डैशबोर्ड पर किए गए अहम काम शामिल हैं:
    • Apigee डैशबोर्ड (बदलाव किया गया): इसमें तीन मेट्रिक चार्ट शामिल हैं: प्रॉक्सी ट्रैफ़िक, डेवलपर का जुड़ाव, और डेवलपर ऐप्लिकेशन. हर चार्ट में "ज़्यादा जानकारी" व्यू होता है, जिससे हर मेट्रिक को बेहतर तरीके से समझा जा सकता है. Apigee डैशबोर्ड देखें.
    • प्रॉक्सी परफ़ॉर्मेंस (नया): एपीआई प्रॉक्सी ट्रैफ़िक पैटर्न और प्रोसेस होने में लगने वाला समय दिखाता है. एपीआई प्रॉक्सी परफ़ॉर्मेंस डैशबोर्ड को बदलता है. एपीआई प्रॉक्सी की परफ़ॉर्मेंस देखें.
    • ट्रैफ़िक कंपोज़िशन (बदलाव किया गया): डैशबोर्ड के लुक और स्टाइल और कॉन्टेंट में पूरी तरह से बदलाव किया गया है. यह आपके पूरे एपीआई प्रोग्राम में, सबसे ज़्यादा इस्तेमाल किए गए एपीआई, ऐप्लिकेशन, डेवलपर, और प्रॉडक्ट के योगदान का आकलन करता है. ट्रैफ़िक कंपोज़िशन देखें.
    • गड़बड़ी का विश्लेषण (बदलाव किया गया): इसका लुक और स्टाइल और कॉन्टेंट में पूरी तरह से बदलाव किया गया है. यह एपीआई प्रॉक्सी और टारगेट के लिए गड़बड़ी की दर दिखाता है. गड़बड़ी कोड विश्लेषण डैशबोर्ड देखें.
  • इन मौजूदा डैशबोर्ड के नाम बदल दिए गए हैं:
    • Endpoint परफ़ॉर्मेंस का नाम बदलकर टारगेट परफ़ॉर्मेंस कर दिया गया है: यह एपीआई प्रॉक्सी बैकएंड टारगेट के लिए, ट्रैफ़िक पैटर्न और परफ़ॉर्मेंस मेट्रिक दिखाता है. टारगेट की परफ़ॉर्मेंस देखें.
    • पार्टनर के जुड़ाव का नाम बदलकर डेवलपर का जुड़ाव कर दिया गया है. इससे पता चलता है कि आपके रजिस्टर किए गए किन ऐप्लिकेशन डेवलपर से सबसे ज़्यादा एपीआई ट्रैफ़िक जनरेट हो रहा है. अपने हर डेवलपर के हिसाब से, यह पता लगाया जा सकता है कि सबसे ज़्यादा एपीआई ट्रैफ़िक कौन जनरेट कर रहा है और सबसे ज़्यादा गड़बड़ियां कौन कर रहा है. डेवलपर से जुड़ाव देखें.

मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में फ़िल्टर करने के विकल्प

मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में एपीआई प्रॉक्सी, प्रॉडक्ट, डेवलपर, और ऐप्लिकेशन पेजों पर, खोज के लिए फ़िल्टर करने के नए विकल्प उपलब्ध हैं.

ऑफ़लाइन ट्रेस करने वाला टूल

ऑफ़लाइन ट्रेस टूल की मदद से, पहले सेव किए गए ट्रेस सेशन को देखा जा सकता है और उनका विश्लेषण किया जा सकता है. सेव किया गया ट्रेस सेशन, किसी ट्रेस सेशन की "रिकॉर्डिंग" होती है. यह उन मामलों में काम आ सकता है जहां समस्या हल करने और आगे के विश्लेषण की ज़रूरत होती है. ऑफ़लाइन ट्रेस टूल का यूज़र इंटरफ़ेस (यूआई) "लाइव" ट्रेस टूल की तरह ही है.

ज़्यादा जानकारी के लिए, ऑफ़लाइन ट्रेस टूल का इस्तेमाल करने का तरीका देखें.

उपयोगकर्ता सेटिंग में दिखाई गई उपयोगकर्ता की भूमिकाएं

मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) के उपयोगकर्ता सेटिंग पेज पर (उपयोगकर्ता नाम > उपयोगकर्ता सेटिंग), अब उपयोगकर्ता की भूमिकाएं दिखती हैं.

Edge मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) को बेहतर बनाएं

इस रिलीज़ में, Edge मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में छोटे-मोटे सुधार किए गए हैं और इसे एक जैसा बनाए रखने के लिए कई छोटे-छोटे सुधार किए गए हैं.

गड़बड़ियां ठीक की गईं

इस रिलीज़ में इन गड़बड़ियों को ठीक किया गया है.

समस्या आईडी ब्यौरा
APIRT-272 io.timeout.milis सेटिंग का पालन नहीं किया जा रहा
एपीआई प्रॉक्सी के एचटीटीपी टारगेट कनेक्शन पर io.timeout.मिलीसेकंड सेटिंग को अब डाइनैमिक टारगेट एंडपॉइंट के लिए काम किया जाता है.
APIRT-441 क्लाइंट को वापस भेजे गए OAuth की गड़बड़ी के मैसेज बदल गए हैं
OAuthV2 नीति में, तब जब beforeOnError को 'सही है' पर सेट किया जाता है, तब Edge अब गड़बड़ियों के बारे में ज़्यादा जानकारी देने के लिए, इन नए फ़्लो वैरिएबल को पॉप्युलेट करता है: oauthV2.policy-name.fault.name और oauthV2.policy-name.fault.cause
APIRT-641 एक्स-टू-डेट एक्सएसडी की जगह
Edge की नीतियों के स्कीमा को Apigee सैंपल GitHub के डेटा स्टोर करने की जगह में अपडेट कर दिया गया है. इस लिंक पर जाएं: https://github.com/apigee/api-platform-samples/tree/master/schemas/policy.
APIRT-848 मैसेज प्रोसेस करने वाली कंपनियों का ज़्यादा RES मेमोरी का इस्तेमाल
APIRT-970 मैसेज प्रोसेस करने वाली कंपनियों में हीप का ज़्यादा इस्तेमाल
APIRT-998 एक से ज़्यादा X-Forwarded-For IP के साथ ट्रैफ़िक को नहीं रोकने वाली AccessControl नीति
ऐक्सेस कंट्रोल नीति में, सिर्फ़ पहले X-Forwarded-For हेडर का उपयोग किया जा रहा था. अगर एक से ज़्यादा हेडर मौजूद हैं, तो अब इस नीति के तहत सभी X-Forwarded-For हेडर का इस्तेमाल किया जाता है.
APIRT-1078 मैसेज प्रोसेस करने वाले और राऊटर कभी-कभी डिप्लॉयमेंट के दौरान पुरानी स्थिति में चले जाते हैं
APIRT-1098 JavaScript को एक्ज़ीक्यूट करते समय java.util.ConcurrentModifiedexcept काम दिखाने वाले एमपी लॉग
डीबग/ट्रेस के दौरान कुछ JavaScript नीतियों में 'सेवा मौजूद नहीं है' से जुड़ी गड़बड़ियां दिखी थीं. इस समस्या को हल कर दिया गया है.
APIRT-1099 GetOAuthV2Info - AuthorizeCode से जुड़ी समस्या. एनपीई फेंकना.
"AuthorizeCode" को फ़ेच करने की कोशिश करते समय, GetOAuthV2Info नीति में शून्य पॉइंटर अपवाद फेंके जा रहे थे. इस समस्या को हल कर दिया गया है. इस नीति की मदद से अब AuthorizeCode की जानकारी वापस पाई जा सकती है.
AXAPP-572 चुने गए विकल्प के बाद, डैशबोर्ड पेज पर ड्रॉपडाउन की स्थिति नहीं बदलती
AXAPP-1295 कस्टम रिपोर्ट की वजह से सर्वर में गड़बड़ी होती है
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) अब यह पक्का करता है कि कस्टम रिपोर्ट के आंकड़ों को कॉल करने के लिए, विशेष वर्णों (%, ") को सही तरीके से कोड में बदला गया हो.
AXAPP-1320 कस्टम डाइमेंशन खाली करने के लिए ड्रिल-डाउन करने की वजह से, सटीक होने के लेवल में गड़बड़ी "सटीक" होती है
AXAPP-1390 "डैशबोर्ड" पेज पर टॉप परफ़ॉर्मेंस व्यू लोड करते समय, "सर्वर गड़बड़ी" की चेतावनी
AXAPP-1427 "मिनट के हिसाब से" देखते समय, डैशबोर्ड पर जवाब देने से जुड़ी समस्या
CORERT-280 TCPMonitor को, टास्क को तय समय पर शेड्यूल करना चाहिए, न कि किसी तय इंटरवल के बाद, ताकि सभी थ्रेड का इस्तेमाल किया जा सके
टीसीपी मॉनिटर कोड को सिस्टम के संसाधनों को बेहतर तरीके से मैनेज करने के लिए ऑप्टिमाइज़ किया गया है.
CORERT-297 java.lang.OutOfMemoryError: लोड की जांच के दौरान, Netty राऊटर पर दिखी डायरेक्ट बफ़र मेमोरी
CORERT-331 '|' वाले यूआरएल की वजह से गलत अनुरोध हो रहा है
यूआरएल ("|") में मौजूद पाइप में इस्तेमाल होने वाले वर्णों की वजह से अनुरोध के खराब होने की गड़बड़ियां हो रही थीं. इस समस्या को ठीक कर दिया गया है.
CORERT-338 सबसे अच्छा बेस पाथ मैच तब ढूंढें, जब प्रॉक्सीBasePath, एनवी, vhost उपनाम, और vhost पोर्ट वाली एंट्री हों
CORERT-348 "कनेक्शन: बंद करें" रिस्पॉन्स हेडर की वजह से बैकएंड के 200 को 503 में बदल दिया गया है
DEVRT-1039 लेन-देन के रेट का प्लान ज़रूरी नहीं है
लेन-देन रिकॉर्ड करने की नीति की ज़रूरी शर्त को लागू नहीं किया गया है. कमाई करने के लिए अब यह ज़रूरी है कि किसी प्रॉडक्ट के लिए लेन-देन रिकॉर्ड करने की नीति मौजूद हो. इसके बाद ही, प्रॉडक्ट वाले पैकेज के लिए रेट प्लान तय किया जा सकता है.
DEVRT-1210 नियमों और शर्तों की तारीख वाला फ़ील्ड, पुष्टि करने के लिए संगठन के टाइमज़ोन का इस्तेमाल नहीं करता
नियम और शर्तों के लागू होने की तारीख का हिसाब गलत तरीके से लगाया गया था. अब संगठन के टाइम ज़ोन के मुताबिक तारीख की पुष्टि की जाती है.
MGMT-927 नीतियों में एक्सएमएल को सही तरीके से पार्स न करने वाला यूज़र इंटरफ़ेस (यूआई) डेवलप करें. इससे नए बदलावों को सेव करने में समस्याएं आ सकती हैं
एक्सएमएल परिभाषाओं को एक से ज़्यादा लाइनों में रैप करते समय, मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) एपीआई प्रॉक्सी और नीतियों को पार्स नहीं कर रहा था. इस समस्या को हल कर दिया गया है.
MGMT-1294 अगर टारगेट बैक-एंड से जवाब देने में कुछ समय लगता है, तो नया ट्रेस यूज़र इंटरफ़ेस (यूआई) अनुरोध आने वाले अनुरोध को नहीं दिखाता है
MGMT-1302 मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में लॉगिन करने पर रीडायरेक्ट लूप
कुछ मामलों में, Firefox पर मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में लॉग इन करने से काम नहीं होगा. इस समस्या को ठीक कर दिया गया है.
MGMT-1309 ट्रेस यूज़र इंटरफ़ेस (यूआई) फ़िल्टर, खास वर्णों को साफ़ तौर पर यूआरएल एनकोड करता है
MGMT-1323 क्रेडेंशियल के बिना भी एपीआई मॉडल को वापस लाया जा सकता है
एपीआई मॉडल रिसॉर्स को अब प्रॉक्सी यूआरएल डिस्कवरी एंडपॉइंट को छोड़कर, सभी अनुरोधों पर पुष्टि करने की ज़रूरत होती है. इसका मतलब है कि अब बैकएंड से SmartDocs के एचटीएमएल को सीधे देखने के लिए, क्रेडेंशियल की ज़रूरत होती है.
MGMT-1386 APIप्रॉक्सी की खास जानकारी देने वाले पेज पर AJAX गड़बड़ी
डेटा इंटिग्रिटी से जुड़ी गड़बड़ियां तब हो रही थीं, जब कई संगठन अलग-अलग ब्राउज़र टैब में चालू थे. Edge मैनेजमेंट यूज़र इंटरफ़ेस (यूआई), अब कई ब्राउज़र टैब वाले मामलों में डेटा इंटिग्रिटी को पक्का करने में मदद करता है. जब किसी ब्राउज़र टैब पर एक संगठन के साथ काम किया जाता है, तो मैनेजमेंट की वजह से आपको मैनेजमेंट के यूज़र इंटरफ़ेस (यूआई) वाले अन्य टैब में भी उसी संगठन पर स्विच करने के लिए कहा जाता है.
MGMT-1410 सेवा कॉलआउट में इस्तेमाल करते समय टारगेट सर्वर की पुष्टि नहीं हुई
सेवा कॉलआउट की नीति में, एपीआई प्रॉक्सी बंडल को डिप्लॉय करते समय, उस टारगेट एंडपॉइंट की अनुमति नहीं दी गई थी जो मौजूद नहीं है. नीति के टारगेट एंडपॉइंट की अब पुष्टि की जा रही है. साथ ही, सेवा कॉलआउट में टारगेट एंडपॉइंट मौजूद न होने पर, डिप्लॉयमेंट के दौरान गड़बड़ी दिखती है.
MGMT-1411 TargetEndPoint के LoadSalesr में से कोई <Path> वैरिएबल, डिप्लॉयमेंट के दौरान NPE नहीं फेंकता
किसी HTTPTargetConnection में, जब LoadSalesr का इस्तेमाल किया गया हो और पाथ तय नहीं किया गया हो, तब 500 गड़बड़ी हुई हो. इस समस्या को हल कर दिया गया है. अगर किसी Load Balancer में पाथ एलिमेंट नहीं है, तो डिफ़ॉल्ट "/" का इस्तेमाल किया जाता है.
MGMT-1416 गलत शर्त वाले प्रॉक्सी बंडल को डिप्लॉय करते समय मैसेज में सुधार
एपीआई प्रॉक्सी डेवलप करते समय गड़बड़ी के मैसेज में सुधार किया गया है. इसमें गड़बड़ियों की जगह और वजहों के बारे में ज़्यादा जानकारी शामिल की गई है.
MGMT-1496 उपयोगकर्ता को जोड़ते समय गलत यूज़र इंटरफ़ेस (यूआई) गड़बड़ी का मैसेज
किसी मौजूदा उपयोगकर्ता को संगठन में फिर से जोड़ने की कोशिश करते समय, "संगठन में उपयोगकर्ता के बारे में जानकारी नहीं है पहले से मौजूद है" मैसेज दिखा. 'तय नहीं है' शब्द को अब उपयोगकर्ता नाम से बदल दिया गया है.
MGMT-1532 बदलाव करने की अनुमति के बिना, पसंद के मुताबिक बनाई गई भूमिका एपीआई प्रॉक्सी बनाने की अनुमति नहीं देती
MGMT-1538 जिन डेवलपर के पास स्थानीय ईमेल में $ हैं उन्हें वापस नहीं लाया जा सकता
MGMT-1543 मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) से 'उपयोगकर्ता' की भूमिका में डिप्लॉय नहीं किया जा सकता

आम तौर पर होने वाली समस्याएं

इस रिलीज़ में ये समस्याएं हैं जिनके बारे में हमें पता है.

समस्या आईडी ब्यौरा
APIRT-950 डेवलपर ऐप्लिकेशन और प्रॉडक्ट के लिए, रिपोर्ट में "na" दिख सकता है
आंकड़ों की रिपोर्ट में कभी-कभी "na" दिखता है. यहां दिए गए दस्तावेज़ में, अलग-अलग कॉन्टेक्स्ट में "na" का मतलब बताया गया है: इसका मतलब है? आने वाले समय में होने वाले अपडेट से, यूज़र इंटरफ़ेस (यूआई) में यह लेबल बेहतर तरीके से दिखेगा.