نمای کلی نسخه بتای داشبورد پایش Apigee

Edge for Private Cloud نسخه ۴.۱۷.۰۵

نسخه Beta داشبورد نظارت Edge به شما کمک می‌کند تا از سلامت مؤلفه‌های مختلف (مسیریاب‌ها، پردازشگرهای پیام، ZooKeeper، ‏Cassandra) و همچنین کدهای خطای HTTP برای سازمان‌ها و محیط‌های مختلف در استقرار خود مطلع شوید. همچنین می‌توانید از این جزئیات عکس آنی بگیرید و درصورت نیاز برای حل مشکلات پشتیبانی، آن‌ها را با Apigee هم‌رسانی کنید.

قبل‌از استفاده از داشبورد

نمایش داشبورد

پس‌از نصب داشبورد، با باز کردن نشانی وب زیر در مرورگر به آن دسترسی پیدا کنید:

http://grafana_IP_or_DNS:3000

که در آن grafana_IP_or_DNS نشانی IP یا نام ساناد گره‌ای است که مؤلفه Apigee apigee-grafana را اجرا می‌کند. از شما خواسته می‌شود نام کاربری:گذرواژه سرپرست را که هنگام نصب apigee-grafana تعریف کرده‌اید وارد کنید. مقادیر پیش‌فرض دستورالعمل‌های نصب زیر admin:admin است.

پس‌از ورود به سیستم، صفحه زیر را می‌بینید:

نشان‌واره را در گوشه بالا سمت راست انتخاب کنید تا نوار منو باز شود. در نوار منو، سنجاق کردن را انتخاب کنید تا نوار باز بماند.

در نوار منو، این موارد را انتخاب کنید:

  • admin Main Org را وارد کنید تا جزئیات سرپرست، مانند گذرواژه و نشانی ایمیل، را تنظیم کنید.
  • داشبوردها > صفحه اصلی را انتخاب کنید تا صفحه نشان‌داده‌شده در بالا باز شود. سپس Apigee Cloud یا Cassandra Dashboard را انتخاب کنید تا داشبورد را ببینید.
  • منابع داده را انتخاب کنید تا منابع داده برای مؤلفه apigee-grafana را ببینید. هر منبع داده را انتخاب کنید، سپس دکمه «ذخیره و آزمایش» را برای اعتبارسنجی اتصال انتخاب کنید.
  • افزایه‌ها برای نمایش فهرست افزایه‌های نصب‌شده.
  • سرپرست برای تنظیم اطلاعات مربوط به Grafana.

پس‌از انتخاب داشبوردها > صفحه اصلی، انتخاب Apigee Cloud نمایش داشبورد نشان‌داده‌شده در زیر را باز می‌کند:

در این صفحه می‌توانید اطلاعاتی درباره موارد زیر ببینید:

  • رهیاب: وضعیت، ترافیک، خطاها، بار، و غیره.
  • پردازشگر پیام: وضعیت و سلامت، ترافیک، تأخیر هدف، کدهای پاسخ هدف، و غیره.
  • سنجه‌های گره: استفاده از واحد پردازش مرکزی، فضای دیسک، استفاده از پشته، و غیره.

به دکمه‌های بالای نمودارها توجه کنید:

  • رنگ: روی همه تنظیم شده باشد. همه تنها گزینه پشتیبانی‌شده است.
  • Org: روی نام سازمانتان تنظیم شده است.
  • Env: روی نام محیطی در سازمان تنظیم شده است.
  • MPPod و RTPod: روی نام pod «پردازشگرهای پیام» و «رهیاب‌ها» تنظیم شده است. به‌طور پیش‌فرض «دروازه» است، مگراینکه آن را در زمان نصب تغییر داده باشید.
  • apigee-service: برای نمایش اطلاعات مربوط به اجراهای ابزار کمکی apigee-service، این گزینه را علامت بزنید.

برخی‌از نمودارها اطلاعات مربوط به پراکسی‌های API تکی و همه پراکسی‌های API را باهم نشان می‌دهند. برای مثال، در نمودار زیر، می‌توانید خطی را برای همه پراکسی‌ها ببینید که با خط سبز برای 192.168.56.103()، نشانی IP «پردازشگر پیام» مشخص شده است:

همچنین خطوط جداگانه‌ای در نمودار برای پراکسی‌های مختلف میانای برنامه‌سازی کاربردی با نام‌های 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 پایگاه داده سری زمانی (TSDB) ارسال می‌کند.

    این مؤلفه را در همه مؤلفه‌های داده و زمان اجرای Edge مانند «پردازشگر پیام Edge»، «رهیاب»، سرور Postgres،‏ Cassandra، و گره‌های Zookeeper نصب کنید.

  • apigee-influxdb

    یک مؤلفه پوشاننده برای influxdb که داده‌های سنجه‌ها را ذخیره می‌کند و آن را ازطریق یک API نمایش می‌دهد تا داده‌ها بتوانند در یک واسط کاربر بااستفاده از apigee-grafana پردازش شوند.

    این مؤلفه را به‌صورت متمرکز نصب کنید تا همه مؤلفه‌های apigee-telegraf که در گره‌های Edge مجزا اجرا می‌شوند بتوانند به آن دسترسی داشته باشند.

  • apigee-grafana

    یک مؤلفه پوشاننده در بالای grafana، که روشی قدرتمند و زیبا برای ایجاد، کاوش، و هم‌رسانی داشبوردها و داده‌ها با تیم شما و Apigee برای عیب‌یابی ارائه می‌دهد.

    این مؤلفه را روی گره‌ای که می‌خواهید داشبورد را در آن مشاهده کنید نصب کنید.