डैशबोर्ड की खास जानकारी पर नज़र रखना (बीटा)

Edge for Private Cloud v4.18.01

Edge मॉनिटरिंग डैशबोर्ड के बीटा वर्शन से, आपको अलग-अलग कॉम्पोनेंट (राउटर, मैसेज प्रोसेसर, ZooKeeper, Cassandra) की परफ़ॉर्मेंस को समझने में मदद मिलती है. साथ ही, आपके डिप्लॉयमेंट में मौजूद अलग-अलग संगठनों और एनवायरमेंट के लिए, एचटीटीपी गड़बड़ी के कोड को समझने में मदद मिलती है. इन जानकारी का स्नैपशॉट भी लिया जा सकता है. साथ ही, सहायता से जुड़ी समस्याओं को हल करने के लिए, ज़रूरत पड़ने पर इन्हें Apigee के साथ शेयर किया जा सकता है.

डैशबोर्ड का इस्तेमाल करने से पहले, इन बातों का ध्यान रखें

डैशबोर्ड डिसप्ले

डैशबोर्ड इंस्टॉल करने के बाद, उसे ऐक्सेस करने के लिए किसी ब्राउज़र में यह यूआरएल खोलें:

http://grafana_IP_or_DNS:3000

जहां grafana_IP_or_DNS, Apigee apigee-grafana कॉम्पोनेंट को चलाने वाले नोड का आईपी या डीएनएस नाम है. आपको एडमिन का उपयोगकर्ता नाम और पासवर्ड डालने के लिए कहा जाएगा. यह वही उपयोगकर्ता नाम और पासवर्ड होगा जो आपने apigee-grafana इंस्टॉल करते समय सेट किया था. इंस्टॉल करने के लिए नीचे दिए गए निर्देशों की डिफ़ॉल्ट वैल्यू admin:admin हैं.

लॉग इन करने के बाद, आपको यह स्क्रीन दिखेगी:

मेन्यू बार खोलने के लिए, सबसे ऊपर बाएं कोने में मौजूद लोगो को चुनें. बार को खुला रखने के लिए, मेन्यू बार में जाकर पिन करें को चुनें.

मेन्यू बार में जाकर, इन्हें चुनें:

  • admin Main Org. एडमिन की जानकारी सेट करने के लिए, जैसे कि पासवर्ड और ईमेल पता.
  • ऊपर दिखाई गई स्क्रीन खोलने के लिए, डैशबोर्ड > होम पर जाएं. इसके बाद, डैशबोर्ड देखने के लिए, Apigee Cloud या Cassandra Dashboard को चुनें.
  • डेटा सोर्स, ताकि apigee-grafana कॉम्पोनेंट के लिए डेटा सोर्स देखे जा सकें. हर डेटा सोर्स को चुनें. इसके बाद, कनेक्शन की पुष्टि करने के लिए, 'सेव करें और टेस्ट करें' बटन को चुनें.
  • इंस्टॉल किए गए प्लगिन की सूची देखने के लिए, प्लगिन पर क्लिक करें.
  • एडमिन, ताकि Grafana के बारे में जानकारी सेट की जा सके.

डैशबोर्ड > होम चुनने के बाद, Apigee Cloud चुनने पर, नीचे दिखाया गया डैशबोर्ड डिसप्ले खुलता है:

इस स्क्रीन पर, आपको इनके बारे में जानकारी दिख सकती है:

  • राऊटर: स्टेटस, ट्रैफ़िक, गड़बड़ियां, लोड वगैरह.
  • मैसेज प्रोसेसर: स्टेटस और परफ़ॉर्मेंस, ट्रैफ़िक, टारगेट लेटेंसी, टारगेट रिस्पॉन्स कोड वगैरह.
  • नोड मेट्रिक: सीपीयू का इस्तेमाल, डिस्क में बचा स्टोरेज, हीप का इस्तेमाल वगैरह.

चार्ट में सबसे ऊपर मौजूद बटन देखें:

  • रंग: इसे सभी पर सेट करें. सिर्फ़ All विकल्प का इस्तेमाल किया जा सकता है.
  • Org: इसे अपने संगठन के नाम पर सेट करें.
  • Env: इसे संगठन के किसी एनवायरमेंट के नाम पर सेट करें.
  • MPPod और RTPod: मैसेज प्रोसेसर और राऊटर के पॉड के नाम पर सेट करें. डिफ़ॉल्ट रूप से, यह "गेटवे" होता है. हालांकि, इंस्टॉल करते समय इसे बदला जा सकता है.
  • apigee-service: apigee-service यूटिलिटी के एक्ज़ीक्यूशन के बारे में जानकारी दिखाने के लिए, इस विकल्प को चुनें.

कुछ चार्ट में, अलग-अलग एपीआई प्रॉक्सी और सभी एपीआई प्रॉक्सी की जानकारी एक साथ दिखती है. उदाहरण के लिए, नीचे दिए गए चार्ट में, सभी प्रॉक्सी के लिए एक लाइन देखी जा सकती है. इसे 192.168.56.103() के लिए हरी लाइन से पहचाना जाता है. यह मैसेज प्रोसेसर का आईपी पता है:

चार्ट में, getUsers और testAX नाम के अलग-अलग एपीआई प्रॉक्सी के लिए अलग-अलग लाइनें भी हैं. चार्ट में, 192.168.56.103(getUsers) के लिए नारंगी लाइन और 192.168.56.103(testax) के लिए नीली लाइन है.

डिफ़ॉल्ट रूप से, डैशबोर्ड पर पिछले पांच मिनट की जानकारी दिखती है. कोई दूसरा इंटरवल चुनने के लिए, डैशबोर्ड के सबसे ऊपर दाईं ओर मौजूद, आज को चुनें.

Apigee को डैशबोर्ड का स्नैपशॉट भेजना

Apigee को किसी समस्या का पता लगाने और उसे डीबग करने में मदद करने के लिए, अपने डैशबोर्ड का स्नैपशॉट Apigee की सहायता टीम को भेजा जा सकता है. इसके बाद, Apigee आपके डैशबोर्ड की जांच करके, समस्या की वजह का पता लगा सकता है.

Apigee को डैशबोर्ड का स्नैपशॉट भेजने के लिए:

  1. डैशबोर्ड के सबसे ऊपर मौजूद, डैशबोर्ड शेयर करें आइकॉन को चुनें. इसे नीचे लाल बॉक्स में हाइलाइट किया गया है:

  2. पॉप-अप विंडो में, स्नैपशॉट शेयर करना को चुनें.
  3. सभी फ़ील्ड को पहले जैसा ही रहने दें. इसके बाद, snapshot.apigee.net पर पब्लिश करें बटन को चुनें.
  4. इसके बाद, एक पॉप-अप विंडो दिखेगी जिसमें एक लिंक होगा. उस लिंक को कॉपी करें और Apigee को भेजें.

डैशबोर्ड के कॉम्पोनेंट

डैशबोर्ड कई कॉम्पोनेंट पर निर्भर करता है. इन्हें Edge इंस्टॉल करने के बाद इंस्टॉल किया जाता है:

  • apigee-telegraf

    telegraf के लिए एक रैपर कॉम्पोनेंट, जो सिस्टम और चल रहे कॉम्पोनेंट से मेट्रिक इकट्ठा करता है और उन्हें apigee-influxdb टाइम सीरीज़ डेटाबेस (टीएसडीबी) में भेजता है.

    इस कॉम्पोनेंट को सभी Edge रनटाइम और डेटा कॉम्पोनेंट पर इंस्टॉल करें. जैसे, Edge मैसेज प्रोसेसर, राऊटर, Postgres सर्वर, Cassandra, और Zookeeper नोड.

  • apigee-influxdb

    influxdb के लिए एक रैपर कॉम्पोनेंट, जो मेट्रिक डेटा को सेव करता है और उसे एपीआई के ज़रिए दिखाता है, ताकि apigee-grafana का इस्तेमाल करके डेटा को यूज़र इंटरफ़ेस (यूआई) में रेंडर किया जा सके.

    इस कॉम्पोनेंट को सेंट्रली इंस्टॉल करें, ताकि अलग-अलग Edge नोड पर चल रहे सभी apigee-telegraf कॉम्पोनेंट इसे ऐक्सेस कर सकें.

  • apigee-grafana

    grafana के ऊपर मौजूद एक रैपर कॉम्पोनेंट, जो डैशबोर्ड और डेटा बनाने, एक्सप्लोर करने, और शेयर करने का एक बेहतरीन और शानदार तरीका उपलब्ध कराता है. इससे, आपको अपनी टीम और Apigee के साथ मिलकर समस्या हल करने में मदद मिलती है.

    इस कॉम्पोनेंट को उस नोड पर इंस्टॉल करें जहां आपको डैशबोर्ड देखना है.