תשתית נתמכת לניטור אפליקציות

כשמשאבי תשתית שמשולבים עם Application Monitoring נרשמים כשירות או כעומס עבודה של מרכז האפליקציות, הפלטפורמה ויומני הביקורת, המדדים והעקבות שהם יוצרים כוללים תוויות ספציפיות לאפליקציה. לרשימה של שירותים ועומסי עבודה שמשולבים עם מרכז האפליקציות, ראו משאבים נתמכים ב-App Hub.

אותות הזהב בלוחות הבקרה של Application Monitoring

לוחות הבקרה שנוצרים על ידי Application Monitoring מציגים נתונים של יומנים ומדדים, כולל האותות המוזהבים הבאים, אם הנתונים כוללים תוויות שספציפיות לאפליקציה:

  • תנועה: שיעורי הבקשות הנכנסות בשירות או בעומס העבודה במהלך התקופה שנבחרה. במקרים מסוימים, התרשים הזה מכיל כרטיסיות. בכרטיסייה Request מוצג מדד הרשת L7, ובכרטיסייה Bytes מוצג מדד הרשת L4.
  • שיעור השגיאות בשרת: היחס בין הבקשות הנכנסות שקוד התגובה שלהן שווה לקוד תגובת HTTP מסוג 5xx לבין כל הבקשות הנכנסות במהלך פרק הזמן שנבחר.
  • זמן האחזור P95: האחוזון ה-95 של זמן האחזור של בקשה שמוגשת במהלך תקופת הזמן שנבחרה, באלפיות השנייה.
  • מידת הניצול: מדד שמראה כמה המשאבים של השירות או עומס העבודה שלכם מנוצלים. לדוגמה, לגבי קבוצות של מכונות מנוהלות (MIG),‏ Cloud Run ופריסות של Google Kubernetes Engine, בשדה הזה מוצג ניצול המעבד.

אם תעיינו בלוח בקרה, יכול להיות שתבחינו שהמדד שמוצג בתרשים של אות הזהב שונה מהמדד שציפיתם לו. בחלק מהאותות המרכזיים, ב-Google Cloud Observability יש רשימה של מדדי מקור לפי סדר עדיפות. אם מדד מועדף לא זמין, המערכת של Google Cloud Observability מחפשת ברשימה עד שהיא מוצאת מדד זמין.

משאבי תשתית נתמכים

בעמודה Notes and limitations (הערות ומגבלות) מפורטות האותות המהימנים שנתמכים. בעמודה הזו מפורטות גם מגבלות.

משאבי תשתית אותות הזהב הערות ומגבלות
אשכולות של AlloyDB ל-PostgreSQL
(אזורי)
תוויות של אפליקציות לא מצורפות ל-spans.
מכונות AlloyDB ל-PostgreSQL
(אזוריות)
תוויות של אפליקציות לא מצורפות ל-spans.
אשכולות של Bigtable
(אזוריים)
תוויות של אפליקציות לא מצורפות ל-spans.
מכונות של Bigtable
(אזורי)
תוויות של אפליקציות לא מצורפות לנתוני מדדים או לטווחים.
Cloud Domains תוויות של אפליקציות לא מצורפות לנתוני מדדים או לטווחים.
משימות ב-Cloud Run
(אזורי)
שירותים ופונקציות של Cloud Run
(אזורי)
  • תנועה: request_count
  • שיעור השגיאות בשרת: היחס בין מספר הבקשות עם סטטוס תגובה של 5xx לבין המספר הכולל של הבקשות.
  • זמן האחזור של אחוזון 95: request_latencies
  • רוויה: container/cpu/utilizations

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

רק עומסי עבודה שהלקוח הגדיר שפועלים ב-Cloud Run יוצרים אותות זהב.

קטגוריות ביומן ב-Cloud Logging
(גלובליות ואזוריות)
רק יומני ביקורת מכילים תוויות של אפליקציות.
מכונות של Cloud SQL
(אזוריות)
תוויות של אפליקציות לא מצורפות ל-spans.
קטגוריות של Cloud Storage
(אזורי ורב-אזורי)
  • תנועה: api/request_count
  • שיעור השגיאות בשרת: היחס בין הבקשות עם סטטוס תגובה שמציין שגיאה לבין המספר הכולל של הבקשות. ערכי הסטטוס הבאים מציינים שגיאה:
    • DATA_LOSS
    • DEADLINE_EXCEEDED
    • INTERNAL
    • UNAVAILABLE
    • UNIMPLEMENTED
    • UNKNOWN
תוויות של אפליקציות לא מצורפות ל-spans.
קבוצות של מכונות מנוהלות (MIG) ב-Compute Engine
(אזוריות ותחומיות)
שירות Dataproc Metastore
(אזורי ורב-אזורי)

תוויות של אפליקציות לא מצורפות ל-spans.

מידע כללי זמין במאמר סקירה כללית על Dataproc Metastore.

צינורות העברה (delivery) של Cloud Deploy
(אזורי)
תוויות של אפליקציות לא מצורפות ל-spans.
מסדי נתונים ב-Firestore
(אזוריים)
  • תנועה: api/request_count
  • שיעור השגיאות בשרת: היחס בין הבקשות עם סטטוס תגובה שמציין שגיאה לבין המספר הכולל של הבקשות. ערכי הסטטוס הבאים מציינים שגיאה:
    • DEADLINE_EXCEEDED
    • INTERNAL
    • UNAVAILABLE
    • UNIMPLEMENTED
  • חביון P95: api/request_latencies
תוויות של אפליקציות לא מצורפות ל-spans.
GKE Gateway
gateway.networking.k8s.io/Gateway
תוויות של אפליקציות לא מצורפות לרשומות ביומן או לטווחים.
GKE Ingress
networking.k8s.io/Ingress
תוויות של אפליקציות לא מצורפות ל-spans.
משימות Cron ב-Kubernetes
(אזורי וספציפי לאזור)
כדי ללמוד איך להריץ משימות Cron ב-GKE, אפשר לעיין במאמר מידע על משימות Cron ב-GKE.
‫Kubernetes DaemonSets
(אזוריים וספציפיים לאזור)
אותות הזהב ל-Kubernetes
פריסות Kubernetes
(אזוריות ותחומיות)
אותות הזהב ל-Kubernetes
‫Kubernetes StatefulSets
(Regional and zonal)
אותות הזהב ל-Kubernetes מידע נוסף על שימוש ב-StatefulSet או על פריסת אפליקציה עם שמירת מצב זמין במאמר מידע על StatefulSets ב-Google Kubernetes Engine.
מאזני עומסים חיצוניים ופנימיים של אפליקציות בשכבה 7 עם תנועה מסוג HTTP או HTTPS
(גלובליים, אזוריים ובין-אזוריים)
  • תנועה: מבוסס על סוג מדד של Cloud Load Balancing שמתעד את מספר הבקשות, כמו https/request_count. ההגדרה של Cloud Load Balancing קובעת את המדד בפועל.
  • שיעור השגיאות בשרת: היחס בין מספר הבקשות עם סטטוס תגובה של 5xx לבין המספר הכולל של הבקשות.
  • זמן האחזור של אחוזון 95: מבוסס על סוג מדד של Cloud Load Balancing שמתעד את זמני האחזור הכוללים, כמו https/total_latencies. ההגדרה של Cloud Load Balancing קובעת את המדד בפועל.
במאזני עומסים של אפליקציות, רק כללי העברה ושירותי קצה עורפי משולבים עם מרכז האפליקציות. תוויות של אפליקציות לא מצורפות ל-spans.
‫Memorystore for Redis clusters
(Regional)
תוויות של אפליקציות לא מצורפות לרשומות ביומן או לטווחים.
מכונות של Memorystore for Redis
(אזוריות)
תוויות של אפליקציות לא מצורפות לנתוני מדדים או לטווחים.
נושאים ב-Pub/Sub
(גלובלי)
תוויות של אפליקציות לא מצורפות ל-spans.
הרשמות ל-Pub/Sub
(גלובלי)
תוויות של אפליקציות לא מצורפות ל-spans.
סודות ב-Secret Manager
(גלובליים ואזוריים)
תוויות של אפליקציות לא מצורפות ל-spans.
מסדי נתונים של Spanner
(גלובליים ואזוריים)
תוויות של אפליקציות לא מצורפות לנתוני מדדים או לטווחים.
מכונות Spanner
(גלובליות ואזוריות)
  • תנועה: api/api_request_count
  • שיעור השגיאות בשרת: היחס בין הבקשות עם סטטוס תגובה שמציין שגיאה לבין המספר הכולל של הבקשות. ערכי הסטטוס הבאים מציינים שגיאה:
    • data_loss
    • deadline_exceeded
    • internal
    • unavailable
    • unimplemented
    • unknown
  • חביון P95: api/request_latencies
  • רוויה: instance/cpu/utilization
תוויות של אפליקציות לא מצורפות ל-spans.
סוכנים של Vertex AI Agent Engine
(אזורי)
השרתים של Google Cloud MCP
(Global)
  • תנועה: mcp/request_count
  • שיעור השגיאות בשרת: היחס בין מספר הבקשות עם סטטוס תגובה של 5xx לבין המספר הכולל של הבקשות.
  • חביון P95: mcp/request_durations

האותות המוזהבים מוצגים רק בלוח הבקרה המפורט.

תוויות של אפליקציות לא מצורפות לנתוני מדדים או לטווחים.

אותות הזהב ל-Kubernetes

ב-Kubernetes DaemonSets,‏ Deployments ו-StatefulSets,‏ Google Cloud Observability משתמש בנתוני המדדים הבאים כדי לגזור ערכים ל-golden signals, אם נתוני המדדים האלה זמינים:

במרכז השליטה, יכול להיות שהתרשים שמציג מידע על התנועה מכיל שתי כרטיסיות:

  • בכרטיסייה תנועה (בקשות) מוצגים נתוני תנועה ברשת L7, והיחידות הן בקשות לשנייה.
  • בכרטיסייה עם התווית תנועה (בייט) מוצג המדד pod/network/received_bytes_count, שהיחידות שלו הן KiB לשנייה והוא מדד של רשת L4.

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

עבור עומסי עבודה שפועלים ב-GKE, יכול להיות ש-Google Cloud Observability יפיק אותות זהב מהמדד http_server_request_duration_seconds של Prometheus, שזמין רק אם מוסיפים אינסטרומנטציה לאפליקציה באמצעות OpenTelemetry. מידע נוסף מופיע במאמר בנושא הוספת כלי מעקב לאפליקציה.