סקירה כללית על לוח הבקרה בגרסת הבטא של Apigee Monitoring

Edge for Private Cloud גרסה 4.17.09

מהדורת הבטא של מרכז הבקרה למעקב של Edge עוזרת לך להבין את תקינות הרכיבים השונים (נתבים, מעבדי הודעות, גן החיות, Cassandra) כמו גם קודי שגיאה של HTTP בארגונים שונים ובסביבות שונות בפריסה. אפשר גם לצלם את הפרטים האלה ולשתף אותם עם Apigee, אם הדבר נדרש לצורך פתרון תקריות תמיכה.

לפני שמשתמשים במרכז הבקרה

תצוגת מרכז השליטה

אחרי שמתקינים את מרכז הבקרה, פותחים את כתובת ה-URL הבאה בדפדפן כדי לגשת אליו:

http://grafana_IP_or_DNS:3000

כאשר grafana_IP_or_DNS הוא שם ה-IP או שם ה-DNS של הצומת שמפעיל את הרכיב apigee-grafana של Apigee. כשהתקנת את apigee-grafana, תופיע בקשה להזין את שם המשתמש:סיסמה של מנהל המערכת. ערכי ברירת המחדל בהוראות ההתקנה שבהמשך הם admin:admin.

אחרי ההתחברות, יוצג המסך הבא:

בוחרים את הלוגו בפינה הימנית העליונה כדי לפתוח את סרגל התפריטים. בסרגל התפריטים, לוחצים על הצמדה כדי שהסרגל יישאר פתוח.

בסרגל התפריטים, בוחרים באפשרות:

  • admin Org (ארגון ראשי) כדי להגדיר את פרטי האדמין, כמו סיסמה וכתובת אימייל.
  • מרכזי בקרה > דף הבית כדי לפתוח את המסך שמוצג למעלה. לאחר מכן צריך לבחור באפשרות Apigee Cloud או Cassandra Dashboard כדי להציג את מרכז הבקרה.
  • מקורות נתונים כדי לראות את מקורות הנתונים של הרכיב apigee-grafana. בוחרים כל אחד ממקורות הנתונים ולוחצים על הלחצן 'שמירה ובדיקה' כדי לאמת את החיבור.
  • יישומי פלאגין כדי להציג את הרשימה של יישומי הפלאגין המותקנים.
  • Admin (אדמין) כדי להגדיר מידע על Grafana.

אחרי הבחירה באפשרות Dashboards > Home,בחירה באפשרות Apigee Cloud תפתח את תצוגת מרכז השליטה.

במסך הזה תוכלו לראות מידע על:

  • נתב: סטטוס, תנועה, שגיאות, טעינה ועוד.
  • מעבד הודעות: סטטוס ותקינות, תנועה, זמן אחזור יעד, קודי תגובה לטירגוט ועוד.
  • מדדי צמתים: שימוש במעבד (CPU), נפח אחסון בדיסק, שימוש בערימה ועוד.

שימו לב ללחצנים שבחלק העליון של התרשימים:

  • צבע: מוגדר להכול. האפשרות All היא האפשרות היחידה הנתמכת.
  • Org: מוגדר לשם הארגון.
  • Env: מוגדר לשם הסביבה בארגון.
  • MPPod ו-RTPod: מוגדרים לשם ה-pod של מעבדי ההודעות והנתבים. ברירת המחדל היא 'שער', אלא אם שינית אותה בזמן ההתקנה.
  • apigee-service: מסמנים את התיבה כדי להציג מידע על ההפעלות של כלי השירות apigee-service.

בחלק מהתרשימים מוצג מידע על שרתי proxy נפרדים של API ועל כל שרתי ה-proxy של API ביחד. לדוגמה, בתרשים שלמטה ניתן לראות שורה לכל שרתי ה-proxy, שמזוהים על ידי הקו הירוק עבור 192.168.56.103() , כתובת ה-IP של מעבד ההודעות:

יש גם קווים נפרדים בתרשים לשרתי proxy שונים של API בשם getUsers ו-testAX. הם מזוהים בתרשים בתור הקו הכתום של 192.168.56.103(getUsers) והקו הכחול של 192.168.56.103(testax) .

כברירת מחדל, מרכז השליטה מציג מידע עבור 5 הדקות האחרונות. כדי לבחור מרווח זמן אחר, בוחרים באפשרות Today בפינה השמאלית העליונה של לוח הבקרה.

שליחת תמונת מצב של מרכז הבקרה אל Apigee

כדי לעזור ל-Apigee לאבחן בעיה ולנפות באגים, אפשר לשלוח תמונת מצב של מרכז השליטה שלך לתמיכה של Apigee. לאחר מכן, Apigee יכולה לבדוק את מרכז השליטה כדי לקבוע את הגורם לבעיה.

כדי לשלוח תמונת מצב של מרכז הבקרה ל-Apigee:

  1. לוחצים על הסמל שיתוף מרכז הבקרה בחלק העליון של מרכז הבקרה (מודגש בתיבה האדומה שלמטה):
  2. בחלון הקופץ, בוחרים באפשרות שיתוף תמונה.
  3. משאירים את כל השדות ללא שינוי ולוחצים על Publish to snapshot.apigee.net (פרסום ב-snapshot.apigee.net).
  4. יופיע חלון קופץ שמכיל קישור. מעתיקים את הקישור הזה ושולחים אותו ל-Apigee.

רכיבים של מרכז הבקרה

מרכז השליטה מסתמך על מספר רכיבים שהתקנת לאחר התקנת Edge:

  • apigee-telegraf
    רכיב wrapper של telegraf שאוסף מדדים מהמערכת ומרכיבי ההפעלה ודוחף אותם ל-apigee-influxdb Time Series DataBase (TSDB).

    התקנת הרכיב הזה בכל זמן הריצה של Edge ובכל רכיבי הנתונים, כמו מעבדי הודעות של Edge, נתב, שרת Postgres, קסנדרה ו-zokeeper.
  • apigee-influxdb
    רכיב wrapper של influxdb, שמאחסן את נתוני המדדים וחושף אותם דרך API כך שאפשר יהיה לעבד את הנתונים בממשק משתמש באמצעות apigee-grafana.

    מתקינים את הרכיב הזה באופן מרכזי כדי שכל רכיבי apigee-telegraf יפעלו בצומתי Edge נפרדים.
  • apigee-grafana
    רכיב wrapper שמבוסס על grafana, שמציע דרך אלגנטית ועוצמתית ליצור, לחקור ולשתף מרכזי בקרה ונתונים עם הצוות שלך ועם Apigee לפתרון בעיות.

    מתקינים את הרכיב הזה בצומת שבו רוצים להציג את מרכז הבקרה.