צפייה ביומני אירועים של חברות בקבוצה עבור ULL Multicast
בדף הזה מוסבר על היומנים שזמינים למעקב אחרי אירועים של חברות בקבוצות מולטיקאסט, כמו הצטרפות ל-IGMP, ומתואר איך להפעיל אותם ולצפות בהם.
אתם יכולים להשתמש ביומנים האלה כדי להבין את הפעילות בקבוצת מולטיקאסט, למשל מתי צרכן מולטיקאסט הצטרף ומתי הוא עזב, או כמה צרכני מולטיקאסט יש בקבוצה.
מידע על יומני אירועים של חברות בקבוצה
Google Cloud כותב יומני אירועים של חברות בקבוצה עבור שידור מרובה כתובות אל Cloud Logging.
בטבלה הזו מופיע סיכום של היומנים שזמינים לכל סוג משאב, כולל הפרויקט שמקבל את היומנים. מידע נוסף על האירועים שמתועדים ועל פורמט היומן מופיע בקטעים הבאים.
| משאב | תיאור היומנים |
|---|---|
| הפעלת צרכן בקבוצת Multicast | יומני אירועים של חברות בקבוצה לצרכני Multicast ברשת VPC ספציפית של צרכני Multicast שהופעלה עבור טווח קבוצות ואזור. היומנים האלה זמינים בפרויקטים שמכילים הגדרות של צרכני multicast וברשתות המתאימות של צרכני multicast. אם אתם משתמשים ב-VPC משותף, זהו הפרויקט המארח. מידע נוסף זמין במאמר בנושא הפעלת רישום ביומן עבור צרכן של קבוצת מולטיקאסט. |
אירועים שנשמרים ביומן
בקטע הזה מוסבר על אירועים של חברות בקבוצה שנרשמים ביומן עבור שידור מרובה כתובות ב-Cloud Logging.
כשצרכן של שידור מרובה משתתפים שולח דוח חברות ב-IGMP כדי להצטרף לקבוצה, הודעות היומן שמתקבלות הן:
- אם הצטרפות ל-IGMP מצליחה, מופיעות שתי הודעות ביומן: הודעה
IGMP join request receivedואחריה הודעהIGMP consumer joined. - לצרכן מולטיקאסט שכבר הצטרף לקבוצה בהצלחה,
בקשת הצטרפות IGMP keepalive בהודעה אחת
IGMP join request received.
בטבלה הבאה מופיעה רשימה מלאה של האירועים שנרשמים ביומן ותיאורים שלהם.
| אירוע | תיאור |
|---|---|
IGMP join request received |
מישור הבקרה Google Cloud קיבל את בקשת ההצטרפות. ההודעה הזו לא מאשרת שההצטרפות הושלמה בהצלחה. כל בקשה להצטרפות מתועדת, כולל בקשות keepalive שצרכני שידור מרובה כתובות שולחים מעת לעת כחלק מפרוטוקול IGMP. |
IGMP consumer joined |
מישור הבקרה Google Cloud הוסיף בהצלחה את צרכן ה-Multicast לקבוצה. אחרי שהאירוע הזה מועבר לתשתית של שידור מרובה משתתפים בדומיין, הצרכן של השידור מרובה המשתתפים מתחיל לקבל תנועה של שידור מרובה משתתפים. תמיד קודם לאירוע הזה אירוע |
IGMP consumer left |
מישור הבקרה Google Cloud קיבל בקשת יציאה מפורשת מ-IGMP מצרכן המולטיקאסט ויישם את הבקשה. |
IGMP consumer timed out |
מישור הבקרה Google Cloud הסיר את צרכן ה-Multicast מהקבוצה כי הוא הפסיק להגיב לבקשות keepalive. |
IGMP entitlement rejected |
מישור הבקרה Google Cloud קיבל את בקשת ההצטרפות, אבל דחה אותה כי הגדרת צרכן המולטיקאסט הנדרשת לא הושלמה, למשל במקרים הבאים:
האירוע הזה זמין רק ביומנים של משאב ההפעלה של הצרכן בקבוצת ה-Multicast. |
פורמט היומן של הפעלות צרכנים של קבוצות multicast
בקטע הזה מתואר הפורמט של יומני אירועים של חברות בקבוצות שזמינים בפרויקטים שמכילים הגדרות של צרכני שידור מרובה כתובות.
היומנים האלה נכתבים עבור אירועים שקשורים לחברות בקבוצה של צרכני Multicast ברשת VPC נתונה, שהופעלה עבור טווח של קבוצות Multicast ואזור. אפשר להגדיר רישום ביומן במשאב ההפעלה של צרכן קבוצת מולטיקאסט אזורית, כמו שמתואר במאמר הפעלת רישום ביומן עבור הפעלה של צרכן קבוצת מולטיקאסט.
סוג המשאב במעקב ושם היומן ב-Cloud Logging הם:
- Resource type:
networkservices.googleapis.com/MulticastGroupConsumerActivation - שם היומן:
networkservices.googleapis.com%2Fmulticast_memberships
היומן כולל את השדות הבאים:
| שדה | סוג | תיאור |
|---|---|---|
consumerIp |
מחרוזת | כתובת ה-IPv4 הפנימית הראשית של הצרכן של שידור מרובה משתתפים.
דוגמה: 10.0.0.1 |
consumerLocation |
מחרוזת | האזור של צרכן ה-multicast.
דוגמה: us-east5-a |
consumerNetwork |
משאב | רשת ה-VPC של צרכן ה-multicast. דוגמה:
consumerNetwork {
name: "my-network"
id: "1234"
}
|
consumerProject |
Project | הפרויקט שמכיל את רשת ה-VPC של צרכן ה-multicast.
דוגמה:
consumerProject {
id: "my-project"
number: "5678"
}
|
consumerResource |
משאב | המכונה הווירטואלית של צרכן ה-multicast. דוגמה:
consumerResource {
name: "my-instance"
id: "1111"
}
|
consumerResourceProject |
Project |
הפרויקט שמכיל את מכונת ה-VM של צרכן ה-multicast.
יכול להיות שהפרויקט הזה יהיה שונה מהפרויקט שמכיל את רשת ה-VPC של צרכן המולטיקאסט, למשל כשמשתמשים ב-VPC משותף.
דוגמה:
consumerResourceProject {
id: "my-instance-project"
number: "4321"
}
|
eventDescription |
מחרוזת | אחד מהאירועים שמתוארים בקטע אירועים שמתועדים ביומן.
לדוגמה: IGMP consumer joined. |
eventTime |
מחרוזת | חותמת הזמן של האירוע בפורמט טקסט RFC 3339. לדוגמה: 2024-10-21T06:46:42.990162973Z. |
multicastConsumerAssociation |
מחרוזת | השם של שיוך צרכן ה-multicast בין רשת ה-VPC של צרכן ה-multicast לבין הדומיין.
דוגמה: my-consumer-association-name |
multicastGroupConsumerActivation |
מחרוזת | השם של הפעלת הצרכן של קבוצת המולטיקאסט.
דוגמה: my-group-consumer-activation-name |
multicastIp |
מחרוזת | כתובת ה-IP של קבוצת המולטיקאסט. דוגמה: 224.0.0.1 |
בניגוד ליומנים של טווח קבוצות מולטיקאסט, ביומנים של הפעלת צרכן קבוצת מולטיקאסט נעשה שימוש במזהים מסוג מחרוזת לפרויקט ולרשת, כי היומנים זמינים רק לפרויקט שמכיל את ההגדרות של צרכן המולטיקאסט.
הפניה לפורמט של שדה
פרויקט
| שדה | סוג | תיאור |
|---|---|---|
number |
מחרוזת (uint64) | מזהה הפרויקט כמספר שלם שנוצר באופן אוטומטי.
דוגמה: 5678 |
id |
מחרוזת | המזהה שהוקצה לפרויקט על ידי המשתמש.
דוגמה: my-project |
משאב
| שדה | סוג | תיאור |
|---|---|---|
id |
מחרוזת (uint64) | מזהה המשאב כמספר שלם שנוצר באופן אוטומטי.
דוגמה: 1111 |
name |
מחרוזת | השם שהמשתמש הקצה למשאב.
דוגמה: my-instance |
הפעלת רישום ביומן של אירועים שקשורים לחברות בקבוצה
בקטעים הבאים מוסבר איך להפעיל רישום ביומן של אירועים שקשורים לחברות בקבוצה.
הפעלת רישום ביומן עבור הפעלה של צרכן בקבוצת מולטיקאסט
בקטע הזה מתואר איך מנהל רשת של צרכן מולטיקאסט יכול להגדיר רישום ביומן של אירועים שקשורים לחברות בקבוצה ברשת ה-VPC שלו.
עבור רשת VPC נתונה שהפעלתם בה את האפשרות לצרוך תנועת Multicast, אתם יכולים להגדיר רישום ביומן של אירועי הצטרפות בהפעלה של צרכן קבוצת ה-Multicast המתאימה.
מידע נוסף על הגדרת רישום ביומן כשיוצרים הפעלה חדשה של צרכן בקבוצת Multicast זמין במאמר הפעלת צריכה של תנועת Multicast ברשת VPC. רישום ביומן של אירועים שקשורים לחברות לא מופעל כברירת מחדל.
gcloud
כדי להפעיל או להשבית רישום ביומן להפעלת צרכן של קבוצת מולטיקאסט, משתמשים בפקודה network-services multicast-group-consumer-activations update.
gcloud network-services multicast-group-consumer-activations update GROUP_CONSUMER_ACTIVATION_NAME \
--location=ZONE \
[--enable-logging | --no-enable-logging]
מחליפים את מה שכתוב בשדות הבאים:
-
GROUP_CONSUMER_ACTIVATION_NAME: השם של הפעלת הצרכן של קבוצת ה-Multicast -
ZONE: האזור של הפעלת צרכן קבוצת ה-multicast -
--[no-]enable-logging: קובעת אם רישום ביומן של אירועי חברות מופעל.- כדי להפעיל את הרישום ביומן, משתמשים ב-
--enable-logging. - כדי להשבית את הרישום ביומן, משתמשים ב-
--no-enable-logging.
- כדי להפעיל את הרישום ביומן, משתמשים ב-
API
כדי להפעיל או להשבית את הרישום ביומן עבור הפעלת צרכן של קבוצת מולטיקאסט, משתמשים בשיטה multicastGroupConsumerActivations.patch.
PATCH https://networkservices.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/multicastGroupConsumerActivations/GROUP_CONSUMER_ACTIVATION_NAME?updateMask=logConfig
{
"logConfig": {"enabled": "LOGGING_ENABLED"}
}
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט -
GROUP_CONSUMER_ACTIVATION_NAME: השם של הפעלת הצרכן של קבוצת ה-Multicast -
ZONE: האזור של הפעלת צרכן קבוצת ה-multicast -
LOGGING_ENABLED: מציין אם רישום ביומן של אירועים שקשורים למינוי מופעל.- כדי להפעיל את הרישום ביומן, מגדירים את הערך
true. - כדי להשבית את הרישום ביומן, מגדירים את הערך
false.
- כדי להפעיל את הרישום ביומן, מגדירים את הערך
צפייה ביומני אירועים של חברות בקבוצות
בקטע הזה מוסבר איך צופים ביומני אירועים של חברות בקבוצה עבור שידור מרובה משתתפים.
מידע נוסף זמין במאמר סקירה כללית על Logs Explorer.
המסוף
- נכנסים לדף Logs Explorer במסוף Google Cloud :
- כדי לראות יומני אירועים של חברות בקבוצות multicast, בוחרים אחד מסוגי המשאבים במעקב הבאים מהרשימה All resources:
- אם אתם אדמינים של רשת VPC שהיא צרכן של שידור מרובה משתתפים ורוצים לראות יומני אירועים של חברות בקבוצה ברשת שלכם, בוחרים באפשרות הפעלה של צרכן בקבוצת שידור מרובה משתתפים.