אותות הזהב בלוחות הבקרה של 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 (אזורי) |
|
רק טווחים של מעקב שנוצרו על ידי עומסי עבודה עם מכשור מכילים תוויות של אפליקציות. רק עומסי עבודה שהלקוח הגדיר שפועלים ב-Cloud Run יוצרים אותות זהב. |
| קטגוריות ביומן ב-Cloud Logging (גלובליות ואזוריות) |
רק יומני ביקורת מכילים תוויות של אפליקציות. | |
| מכונות של Cloud SQL (אזוריות) |
|
תוויות של אפליקציות לא מצורפות ל-spans. |
| קטגוריות של Cloud Storage (אזורי ורב-אזורי) |
|
תוויות של אפליקציות לא מצורפות ל-spans. |
| קבוצות של מכונות מנוהלות (MIG) ב-Compute Engine (אזוריות ותחומיות) |
||
|
שירות Dataproc Metastore (אזורי ורב-אזורי) |
|
תוויות של אפליקציות לא מצורפות ל-spans. מידע כללי זמין במאמר סקירה כללית על Dataproc Metastore. |
|
צינורות העברה (delivery) של Cloud Deploy (אזורי) |
תוויות של אפליקציות לא מצורפות ל-spans. | |
| מסדי נתונים ב-Firestore (אזוריים) |
|
תוויות של אפליקציות לא מצורפות ל-spans. |
GKE Gatewaygateway.networking.k8s.io/Gateway
|
|
תוויות של אפליקציות לא מצורפות לרשומות ביומן או לטווחים. |
GKE Ingressnetworking.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 (גלובליים, אזוריים ובין-אזוריים) |
|
במאזני עומסים של אפליקציות, רק כללי העברה ושירותי קצה עורפי משולבים עם מרכז האפליקציות. תוויות של אפליקציות לא מצורפות ל-spans. |
| Memorystore for Redis clusters (Regional) |
תוויות של אפליקציות לא מצורפות לרשומות ביומן או לטווחים. | |
| מכונות של Memorystore for Redis (אזוריות) |
תוויות של אפליקציות לא מצורפות לנתוני מדדים או לטווחים. | |
| נושאים ב-Pub/Sub (גלובלי) |
|
תוויות של אפליקציות לא מצורפות ל-spans. |
| הרשמות ל-Pub/Sub (גלובלי) |
|
תוויות של אפליקציות לא מצורפות ל-spans. |
| סודות ב-Secret Manager (גלובליים ואזוריים) |
תוויות של אפליקציות לא מצורפות ל-spans. | |
| מסדי נתונים של Spanner (גלובליים ואזוריים) |
תוויות של אפליקציות לא מצורפות לנתוני מדדים או לטווחים. | |
| מכונות Spanner (גלובליות ואזוריות) |
|
תוויות של אפליקציות לא מצורפות ל-spans. |
| סוכנים של Vertex AI Agent Engine (אזורי) |
|
|
| השרתים של Google Cloud MCP (Global) |
|
האותות המוזהבים מוצגים רק בלוח הבקרה המפורט. תוויות של אפליקציות לא מצורפות לנתוני מדדים או לטווחים. |
אותות הזהב ל-Kubernetes
ב-Kubernetes DaemonSets, Deployments ו-StatefulSets, Google Cloud Observability משתמש בנתוני המדדים הבאים כדי לגזור ערכים ל-golden signals, אם נתוני המדדים האלה זמינים:
- תנועה: service/server/request_count. היחידות של המדד הזה הן בקשות לשנייה.
- שיעור השגיאות בשרת: היחס בין
service/server/request_countבקשות שסטטוס התגובה שלהן הוא לפחות 500 ולא יותר מ-599 לבין המספר הכולל של הבקשות. - זמן הטעינה לפעולה באחוזון ה-95: האחוזון ה-95 מהמדד service/server/response_latencies.
- רוויה: היחס בין container/cpu/core_usage_time לבין container/cpu/request_cores.
במרכז השליטה, יכול להיות שהתרשים שמציג מידע על התנועה מכיל שתי כרטיסיות:
- בכרטיסייה תנועה (בקשות) מוצגים נתוני תנועה ברשת L7, והיחידות הן בקשות לשנייה.
- בכרטיסייה עם התווית תנועה (בייט) מוצג המדד pod/network/received_bytes_count, שהיחידות שלו הן KiB לשנייה והוא מדד של רשת L4.
אם מדדי התנועה ברמה 7 וברמה 4 זמינים, המדדים ברמה 7 מופיעים בדפי הסיכום, אבל בתרשים התנועה יש כרטיסיות שמאפשרות לראות את שני המדדים. אם יש רק מדד אחד, הוא יוצג בדף הסיכום ובמרכזי הבקרה.
עבור עומסי עבודה שפועלים ב-GKE, יכול להיות ש-Google Cloud Observability יפיק אותות זהב מהמדד http_server_request_duration_seconds של Prometheus, שזמין רק אם מוסיפים אינסטרומנטציה לאפליקציה באמצעות OpenTelemetry. מידע נוסף מופיע במאמר בנושא הוספת כלי מעקב לאפליקציה.