תוויות ומאפיינים של מעקב אחרי אפליקציות

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

בקטעים הבאים, הסימון a.b.{x,y} מייצג גם את a.b.x וגם את a.b.y.

תוויות של יומנים

נתוני יומן ש Google Cloud התשתית כותבת יכולים לאחסן מידע על האפליקציה בשדות LogEntry הבאים:

  • apphub
  • apphubDestination
  • apphubSource

בדרך כלל השדה apphub מלא. השדות האחרים מאוכלסים רק כשרישום היומן מתעד נתונים דומים לנתוני קצה, כמו ב-VPC Flow Logs. בכל אחד מהשדות האלה מאוחסן אובייקט AppHub, שיכול לכלול רשימה של תוויות לאפליקציה, לשירות ולעומס עבודה.

האיור הבא מציג את הפורמט של השדה apphub:

apphub: {
  application: {
    container: "projects/my-project"
    id: "my-app"
    location: "my-app-location"
  }
  workload: {
    criticalityType: "MEDIUM"
    environmentType: "STAGING"
    id: "my-workload-id"
  }
}

תוויות של מדדים

נתוני מדדים מ Google Cloud תשתית כוללים את תוויות המטא-נתונים הבאות:

  • metadata.system_labels.apphub_application_{container,id,location}
  • metadata.system_labels.apphub_{workload,service}_{criticality_type,environment_type,id}

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

  • metric.labels.apphub_application_{container,id,location}
  • metric.labels.apphub_workload_{criticality_type,environment_type,id}

מעקב אחרי מאפייני משאבים

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

  • gcp.apphub.application.{container,id,location}
  • gcp.apphub.{workload,service}.{criticality_type,environment_type,id}

תוויות של מדיניות התראות

תוויות של שירותים ועומסי עבודה לא מצורפות אוטומטית למדיניות התראות. עם זאת, אפשר לשייך מדיניות התראות לעומס עבודה או לשירות ספציפיים על ידי צירוף תוויות עם המפתחות הבאים למדיניות ההתראות:

  • apphub_application_location
  • apphub_application_id
  • apphub_service_id או apphub_workload_id

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

מידע נוסף זמין במאמר בנושא שיוך מדיניות התראות לשירות או לעומס עבודה.

המאמרים הבאים