אותות הזהב בלוחות הבקרה של Application Monitoring
בלוחות הבקרה שנוצרים על ידי Application Monitoring מוצגים נתוני מדדים ויומנים, כולל האותות החשובים הבאים, כשהנתונים האלה כוללים תוויות ספציפיות לאפליקציה:
- תנועה: קצב הבקשות הנכנסות בשירות או בעומס העבודה בתקופה שנבחרה. בחלק מההגדרות, התרשים הזה מכיל כרטיסיות. בכרטיסייה Request מוצג מדד הרשת L7, ובכרטיסייה Bytes מוצג מדד הרשת L4.
- שיעור השגיאות בחיבור לשרת: היחס בין הבקשות הנכנסות שקוד התגובה שלהן שווה ערך לקוד תגובה מסוג 5xx HTTP, לבין כל הבקשות הנכנסות בתקופה שנבחרה.
- P95 latency: זמן האחזור באחוזון ה-95 לבקשה שטופלה בתקופה שנבחרה, באלפיות השנייה.
- רוויה: מדד שמציין עד כמה השירות או עומס העבודה מלאים. לדוגמה, בקבוצות מופעי מכונה מנוהלים (MIG), ב-Cloud Run ובפריסות של Google Kubernetes Engine, בשדה הזה מוצג השימוש ב-CPU.
אם תעיינו בלוח הבקרה, יכול להיות שתבחינו שהמדד בתרשים של אות הזהב שונה מהמדד שציפיתם לו. בחלק מהאותות החשובים, ל-Google Cloud Observability יש רשימה של מדדי מקור לפי סדר עדיפויות. אם מדד מועדף לא זמין, Google Cloud Observability מחפש ברשימה עד שהוא מוצא מדד זמין.
משאבי תשתית נתמכים
בעמודה Notes and limitations מפורטים האותות החשובים שנתמכים. בעמודה הזו מפורטות גם המגבלות.
| משאבי תשתית | אותות הזהב | הערות ומגבלות |
|---|---|---|
| אשכולות של AlloyDB ל-PostgreSQL (אזורי) |
תוויות של אפליקציות לא מצורפות לטווחים. | |
| מכונות של AlloyDB ל-PostgreSQL (אזוריות) |
|
תוויות של אפליקציות לא מצורפות לטווחים. |
| אשכולות של Bigtable (אזורי) |
|
תוויות של אפליקציות לא מצורפות לטווחים. |
| מכונות של Bigtable (אזורי) |
תוויות של אפליקציות לא מצורפות לנתוני מדדים או לטווחים. | |
| Cloud Domains | תוויות של אפליקציות לא מצורפות לנתוני מדדים או לטווחים. | |
| משימות ב-Cloud Run (אזורי) |
|
|
| שירותים ופונקציות של Cloud Run (אזורי) |
|
רק טווחי מעקב שנוצרו על ידי עומסי עבודה עם כלים מכילים תוויות של אפליקציות. רק עומסי עבודה שמוגדרים על ידי הלקוח ופועלים ב-Cloud Run יוצרים אותות זהב. |
| קטגוריות ביומן ב-Cloud Logging (גלובלי ואזורי) |
רק יומני ביקורת מכילים תוויות של אפליקציות. | |
| מכונות של Cloud SQL (אזוריות) |
|
תוויות של אפליקציות לא מצורפות לטווחים. |
| קטגוריות של Cloud Storage (אזוריות ובמספר אזורים) |
|
תוויות של אפליקציות לא מצורפות לטווחים. |
| קבוצות MIG ב-Compute Engine (אזוריות ושל תחום מוגדר) |
||
|
שירות Dataproc Metastore (אזורי ורב-אזורי) |
|
תוויות של אפליקציות לא מצורפות לטווחים. למידע כללי, קראו את הסקירה הכללית על Dataproc Metastore. |
|
צינורות עיבוד נתונים להעברה ב-Cloud Deploy (אזורי) |
תוויות של אפליקציות לא מצורפות לטווחים. | |
| מסדי נתונים ב-Firestore (אזורי) |
|
תוויות של אפליקציות לא מצורפות לטווחים. |
GKE Gatewaygateway.networking.k8s.io/Gateway
|
|
תוויות של אפליקציות לא מצורפות לרשומות ביומן או לטווחים. |
GKE Ingressnetworking.k8s.io/Ingress
|
|
תוויות של אפליקציות לא מצורפות לטווחים. |
| Kubernetes CronJobs (אזורי ובתחום) |
במאמר מידע על משימות Cron ב-GKE מוסבר איך מריצים משימות Cron ב-GKE. | |
| Kubernetes DaemonSets (אזוריים ושל אזורים) |
אותות הזהב של Kubernetes | |
| פריסות של Kubernetes (אזוריות ושל תחום מוגדר) |
אותות הזהב של Kubernetes | |
| Kubernetes StatefulSets (אזורי ובתחום) |
אותות הזהב של Kubernetes | במאמר מידע על StatefulSets ב-Google Kubernetes Engine מוסבר איך משתמשים ב-StatefulSet או פורסים אפליקציה עם שמירת מצב. |
| מאזני עומסים פנימיים וחיצוניים של אפליקציות (ALB) בשכבה 7 עם תנועת HTTP או HTTPS (גלובליים, אזוריים וחוצי-אזורים) |
|
במאזני עומסים של אפליקציות, רק כללי העברה ושירותים לקצה העורפי משולבים ב-App Hub. תוויות של אפליקציות לא מצורפות לטווחים. |
| Memorystore for Redis Cluster (אזורי) |
תוויות של אפליקציות לא מצורפות לרשומות ביומן או לטווחים. | |
| מכונות של Memorystore for Redis (אזורי) |
תוויות של אפליקציות לא מצורפות לנתוני מדדים או לטווחים. | |
| נושאים ב-Pub/Sub (גלובלי) |
|
תוויות של אפליקציות לא מצורפות לטווחים. |
| מינויים ל-Pub/Sub (גלובלי) |
|
תוויות של אפליקציות לא מצורפות לטווחים. |
| סודות ב-Secret Manager (גלובליים ואזוריים) |
תוויות של אפליקציות לא מצורפות לטווחים. | |
| מסדי נתונים של Spanner (גלובליים ואזוריים) |
תוויות של אפליקציות לא מצורפות לנתוני מדדים או לטווחים. | |
| מכונות של Spanner (גלובלי ואזורי) |
|
תוויות של אפליקציות לא מצורפות לטווחים. |
| סוכני Vertex AI Agent Engine (אזורי) |
|
|
| שרתי MCP של Google Cloud (גלובלי) |
|
אותות הזהב מוצגים רק במרכז הבקרה המפורט. תוויות של אפליקציות לא מצורפות לנתוני מדדים או לטווחים. |
אותות הזהב ל-Kubernetes
ב-Kubernetes DaemonSets, ב-Deployments וב-StatefulSets, Google Cloud Observability משתמש בנתוני המדדים הבאים כדי להפיק ערכים לאותות הזהב, כשהנתונים האלה זמינים:
- תנועה: service/server/request_count. היחידות של המדד הזה הן בקשות לשנייה.
- שיעור השגיאות בחיבור לשרת: היחס בין בקשות
service/server/request_countשסטטוס התגובה שלהן הוא לפחות 500 ולא יותר מ-599, לבין המספר הכולל של הבקשות. - P95 latency: האחוזון ה-95 מהמדד service/server/response_latencies.
- רוויה: היחס בין container/cpu/core_usage_time לבין container/cpu/request_cores.
במרכז הבקרה, יכול להיות שבתרשים שמוצג בו מידע על התנועה יהיו שתי כרטיסיות:
- בכרטיסייה Traffic (Requests) מוצגים נתוני תנועה ברשת L7, והיחידות הן בקשות לשנייה.
- בכרטיסייה Traffic (Bytes) מוצג המדד pod/network/received_bytes_count, שהוא מדד L4 של רשתות ביחידות של KiB לשנייה.
כאשר מדדי התנועה של L7 ו-L4 זמינים, מדדי L7 מופיעים בדפי הסיכום, אבל תרשים התנועה מכיל כרטיסיות שמאפשרות לראות את שני המדדים. אם רק מדד אחד זמין, הוא יוצג בדף הסיכום ובלוחות הבקרה.
בעומסי עבודה שפועלים ב-GKE, יכול להיות ש-Google Cloud Observability יפיק אותות זהב מהמדד http_server_request_duration_seconds של Prometheus, שזמין רק כשמוסיפים לאפליקציה אינסטרומנטציה באמצעות OpenTelemetry. מידע נוסף זמין במאמר Instrument your application.