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

Edge for Private Cloud גרסה 4.17.05

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

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

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

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

http://grafana_IP_or_DNS:3000

grafana_IP_or_DNS הוא שם ה-IP או ה-DNS של הצומת שמפעיל את הרכיב Apigee apigee-grafana. כשהתקנת את 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 של מעבדי ההודעות והנתבים. ברירת המחדל היא 'שער', אלא אם שינית אותה בזמן ההתקנה.
  • apig-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 לפתרון בעיות.

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