הצגת יומני תנועה של multicast
בדף הזה מוסבר על התמיכה בתנועת שידור לקבוצה (multicast) ב-Cloud Multicast ביומני הזרימה של VPC.
יומני הזרימה של VPC דוגמים חבילות ברשת של הענן הווירטואלי הפרטי (VPC) כדי ליצור יומני זרימה. יומני התנועה נצברים לפי קישור דרך IP (חמישייה).
היומנים האלה יכולים לשמש למעקב אחרי הרשת, לניתוח פורנזי, לניתוח אבטחה ולאופטימיזציה של ההוצאות. לדוגמה, יצרני שידור לקבוצה יכולים להשתמש במדדים מבוססי-יומנים כדי לעקוב אחרי אובדן מנות אצל צרכני שידור לקבוצה. למידע נוסף, קראו את הסקירה הכללית על מדדים מבוססי-יומנים במסמכי התיעוד של Cloud Logging.
מידע נוסף זמין בסקירה הכללית על יומני VPC Flow.
רשומות של VPC Flow Logs ל-multicast
בטבלה הבאה מפורט המידע הייחודי שנכלל ברשומות של יומני הזרימה ב-VPC לתנועת multicast, בהתאם למדווח על הזרימה – יצרן multicast או צרכן multicast.
יומני זרימה של VPC כותבים יומנים לפרויקט של רשת ה-VPC המדווחת, כמו שמתואר בקטע איסוף יומנים.
רשומות ביומן של מפיק multicast (SRC), כולל יומני תנועה לכל צרכן, זמינות בפרויקט שמכיל את רשת ה-VPC של מפיק ה-multicast. רשומות ביומן של צרכן multicast (DEST) זמינות בפרויקט שמכיל את רשת ה-VPC של צרכן ה-multicast.
רשימה מלאה של השדות ברשומות של יומני זרימה של VPC מופיעה במאמר מידע על רשומות של יומני זרימה של VPC.
| דיווח על תהליכים | תיאור היומנים |
|---|---|
| יצרן Multicast |
למפיקי multicast, יומני הזרימה של VPC יוצרים שתי קבוצות של יומני זרימה:
|
| צרכן Multicast |
הרשומות של יומני הזרימה של VPC כוללות את המידע הנוסף הבא:
לפרטים נוספים, ראו פורמט רשומה לצרכני שידור לקבוצה. |
פורמט הקלטה למפיקי שידורי multicast
בקטע הזה מתוארים השדות הייחודיים וההבדלים בפורמט השדות ברשומות של יומני הזרימה ב-VPC לתנועת multicast, כשהמדווח על הזרימה הוא יצרן multicast.
בזרימה נתונה של יצרן multicast, יומני הזרימה של VPC יוצרים עד שלוש רשומות של יומני זרימה לאותה תנועה:
- רשומת יומן רגילה. הרשומה הזו תואמת לתנועה המצטברת לקבוצה, והיא תמיד נוצרת.
- רשומת יומן של זמן אחזור לכל צרכן. הרשומה הזו נוצרת בדרך כלל תמיד. עם זאת, במקרים נדירים שבהם מתרחש אובדן מנות של 100% במהלך מרווח הצבירה, הרשומה הזו לא נוצרת.
- רשומה של אובדן מנות לכל צרכן. הרשומה הזו נוצרת רק אם יש אובדן מנות.
בטבלה הבאה מפורטים השדות בכל רשומת יומן.
| שדה | פורמט השדה | סוג השדה: מטא-נתונים בסיסיים או אופציונליים |
|---|---|---|
| log_type |
string
אם היומן הוא יומן לכל צרכן, השדה הזה מאוכלס בערך PER_MULTICAST_CONSUMER_PRODUCER_LOG. אחרת, השדה הזה לא מאוכלס.
|
תוכנית בסיסית |
| מחיקה |
מחרוזת
רלוונטי ליומנים לכל צרכן. אם היומן מייצג אובדן מנות, השדה הזה מאוכלס בערך DROPPED. אחרת, השדה הזה לא מאוכלס.
|
תוכנית בסיסית |
| drop_reason |
מחרוזת
רלוונטי ליומנים לכל צרכן. אם הערך בשדה disposition הוא DROPPED, הערך בשדה הזה יהיה LOST_IN_TRANSIT.
אחרת, השדה הזה לא מאוכלס.
|
תוכנית בסיסית |
| one_way_network_latencies |
זמני אחזור
רלוונטי ליומנים לכל צרכן. אם השדה disposition לא מאוכלס, כלומר אין אובדן מנות, השדה הזה מאוכלס בזמן האחזור של הרשת בכיוון אחד באלפיות השנייה, עם דיוק של פחות מאלפית השנייה, כפי שנמדד במהלך מרווח הצבירה. אם לא מאכלסים את השדה, המדידה לא זמינה.
|
תוכנית בסיסית |
| rtt_msec | לא מאוכלס לתנועת multicast. | תוכנית בסיסית |
| round_trip_time | לא מאוכלס לתנועת multicast. | תוכנית בסיסית |
| bytes_sent |
int64
מאוכלס באופן הבא:
bytes_sent: 900 ואחד עם bytes_sent: 100.
|
תוכנית בסיסית |
| packets_sent |
int64
מאוכלס באופן הבא:
packets_sent: 90 ואחד עם packets_sent: 10.
|
תוכנית בסיסית |
| שדות מטא-נתונים של מקור ויעד | ||
| dest_multicast_group_range |
MulticastGroupDetails
אם היעד של הזרימה הוא כתובת IP של קבוצת multicast והמדווח של הזרימה הוא יצרן multicast, השדה הזה מאוכלס בפרטים של דומיין ה-multicast וטווח הקבוצה. |
מטא-נתונים |
| dest_instance |
InstanceDetails
מאוכלס באופן הבא:
|
מטא-נתונים |
| dest_vpc |
VpcDetails
מאוכלס באופן הבא:
|
מטא-נתונים |
פורמט הרשומה של צרכני multicast
בטבלה הבאה מתוארים השדות הייחודיים וההבדלים בפורמט השדות ברשומות של יומני הזרימה של VPC לתנועת multicast, כשהמדווח על הזרימה הוא צרכן multicast.
בזרימה נתונה של צרכן multicast, יומני הזרימה של VPC יוצרים עד שתי רשומות נפרדות של יומני זרימה לאותה תנועה:
- רשומת יומן אחת לחבילות שנמסרו בהצלחה. הרשומה הזו נוצרת כברירת מחדל, למעט במקרים נדירים שבהם מתרחש אובדן של 100% ממנות הרשת במהלך מרווח הצבירה.
- רשומת יומן אחת לחבילות שהושמטו. הרשומה הזו נוצרת רק אם יש אובדן מנות.
בטבלה הבאה מפורטים השדות בכל רשומת יומן.
| שדה | פורמט השדה | סוג השדה: מטא-נתונים בסיסיים או אופציונליים |
|---|---|---|
| מחיקה |
string
אם היומן מייצג אובדן מנות, השדה הזה מאוכלס בערך DROPPED. אחרת, השדה הזה לא מאוכלס.
|
תוכנית בסיסית |
| drop_reason |
מחרוזת
אם הערך של השדה disposition הוא DROPPED, השדה הזה מאוכלס בערך LOST_IN_TRANSIT.
אחרת, השדה הזה לא מאוכלס.
|
תוכנית בסיסית |
| one_way_network_latencies |
זמני אחזור
אם השדה disposition לא מאוכלס, כלומר אין אובדן מנות, השדה הזה מאוכלס בזמן האחזור של הרשת בכיוון אחד, במילי-שניות ובדיוק של ננו-שניות, כפי שנמדד במהלך מרווח הצבירה. מדידת זמן האחזור לא כוללת את הזמן שנדרש לאפליקציה. אם לא מאכלסים את השדה, המדידה לא זמינה.
|
תוכנית בסיסית |
| rtt_msec | לא מאוכלס לתנועת multicast. | תוכנית בסיסית |
| round_trip_time | לא מאוכלס לתנועת multicast. | תוכנית בסיסית |
| bytes_sent |
int64
מאוכלס באופן הבא:
bytes_sent: 900 ואחד עם bytes_sent: 100.
|
תוכנית בסיסית |
| packets_sent |
int64
מאוכלס באופן הבא:
|
תוכנית בסיסית |
| שדות מטא-נתונים של מקור ויעד | ||
| src_multicast_group_consumer_activation |
MulticastGroupConsumerActivationDetails
אם היעד של הזרימה הוא כתובת IP של קבוצת multicast והמדווח של הזרימה הוא צרכן multicast, השדה הזה מאוכלס בפרטי שיוך צרכן multicast ובפרטי ההפעלה של צרכן הקבוצה. |
מטא-נתונים |
הפניה לפורמט של שדה
בקטע הזה מפורטים הפורמטים של השדות ברשומות של יומני תנועה.
רשימה מלאה של פורמטים של שדות ברשומות של יומני זרימה של VPC מופיעה במאמר מידע על רשומות של יומני זרימה של VPC.
פורמט השדה של זמני האחזור
| שדה | סוג | תיאור |
|---|---|---|
| median_msec | double | החציון של זמן האחזור שנמדד במהלך מרווח הצבירה. |
פורמט השדה MulticastGroupDetails
| שדה | סוג | תיאור |
|---|---|---|
| project_id | מחרוזת | מזהה הפרויקט של מנהל ה-multicast. |
| location | מחרוזת | האזור של יצרן ה-multicast. |
| name | מחרוזת | השם של טווח קבוצות ה-multicast שמכיל את כתובת ה-IP של הקבוצה שאליה נשלחה התנועה. |
| דומיין | מחרוזת | השם של דומיין ה-multicast שמכיל את טווח הקבוצות. |
הבדלים בפורמט של השדה InstanceDetails
אם המפיק והצרכן של ה-multicast נמצאים בפרויקטים נפרדים וההערות בפרויקטים שונים מושבתות, המזהים הבאים משמשים למכונה של היעד. השדות האלה מאוכלסים כי שדות המחרוזת הרגילים vm_name ו-project_id לא זמינים.
| שדה | סוג | תיאור |
|---|---|---|
| instance_id | int64 | מספר המזהה השלם של המופע. |
| project_number | int64 | מספר הפרויקט של המכונה. |
הבדלים בפורמט של השדה VpcDetails
אם היצרן והצרכן של ה-multicast נמצאים בפרויקטים נפרדים וההערות בפרויקטים שונים מושבתות, המזהים הבאים משמשים לרשת היעד של ה-VPC. השדות האלה מאוכלסים כי שדות המחרוזת הרגילים vpc_name או project_id לא זמינים.
| שדה | סוג | תיאור |
|---|---|---|
| vpc_id | int64 | מספר המזהה השלם של רשת ה-VPC. |
| project_number | int64 | מספר הפרויקט של רשת ה-VPC. |
פורמט השדה MulticastGroupConsumerActivationDetails
| שדה | סוג | תיאור |
|---|---|---|
| project_id | מחרוזת | מזהה הפרויקט שמכיל את רשת ה-VPC של צרכן ה-multicast. |
| location | מחרוזת | האזור של צרכן ה-multicast. |
| name | מחרוזת | השם של הפעלת הצרכן של קבוצת ה-multicast שנוצרה כשרשת ה-VPC של צרכן ה-multicast הופעלה לטווח הקבוצה. |
| domain_association | מחרוזת | השם של שיוך צרכן ה-multicast בין רשת ה-VPC של צרכן ה-multicast לבין הדומיין. |
הצגת יומני תנועה ב-Cloud Logging
אפשר לראות את יומני התנועה ב-Cloud Logging, ולייצא אותם לכל יעד שנתמך בייצוא של Cloud Logging.
כדי להציג את יומני התנועה ב-Cloud Logging:
- אם עדיין לא עשיתם זאת, מגדירים את יומני הזרימה של VPC. למידע נוסף, קראו את המאמר הגדרת יומני זרימה של VPC במסמכי התיעוד של יומני זרימה של VPC.
- פועלים לפי השלבים לגישה ליומני תנועה.
ניתוח זרימת התנועה באמצעות Flow Analyzer
בעזרת Flow Analyzer אתם יכולים להבין במהירות וביעילות את זרימת התנועה, בלי לכתוב שאילתות SQL מורכבות. מידע נוסף מופיע בסקירה הכללית על Flow Analyzer.
כל המידע ברשומות של VPC Flow Logs ל-multicast זמין ב-Flow Analyzer.
לפני שמתחילים, חשוב לזכור את המגבלה הבאה: בדיקות קישוריות לא תומכות ב-multicast. ב-Flow Analyzer, האפשרויות בממשק המשתמש להרצת בדיקות קישוריות מושבתות במקרים הרלוונטיים.
כדי לנתח את זרימת התנועה:
אם עדיין לא הפעלתם את Observability Analytics, הפעילו אותה. הפעלת Observability Analytics במאמרי העזרה של Flow Analyzer.
כדי לנתח את זרימת התנועה, פועלים לפי השלבים ליצירה ולהרצה של שאילתות ביומני הזרימה.
כשמנתחים את זרימת התנועה ב-multicast, כדאי להביא בחשבון את הדברים הבאים:
מסננים: מסננים בסיסיים מאפשרים להגדיר את היקף השאילתה.
אפשר לסנן לפי שדות של שידור לקבוצה דרך רשימת המסננים Flow Parameters. למידע נוסף, קראו את ההפניה למסננים של שדות multicast.
אם אתם משתמשים ב-multicast, חשוב לזכור שיומני הזרימה של VPC יוצרים גם יומני זרימה רגילים וגם יומני זרימה לכל צרכן. אם רוצים לראות נתונים נצברים בלי ספירה כפולה של יומנים, צריך לציין את הערך
is unknownבשדה Multicast Log Type. כך מוצגים רק נתונים של רשומות יומן רגילות.
אפשרויות תצוגה: אחרי שמריצים שאילתה, אפשר לצמצם את התוצאות באמצעות אפשרויות התצוגה.
כדי לראות את נתוני התפוקה, משתמשים במצב התצוגה Data volume.
כדי לראות את נתוני זמן האחזור, משתמשים במצב התצוגה Latency. חשוב לבחור באפשרות One-way (median) (חד-כיווני (חציון)) בשדה Metric type (סוג המדד). זמן הלוך ושוב (RTT) הוא סוג המדד שמוגדר כברירת מחדל, אבל הנתונים האלה לא זמינים ביומני תנועה של multicast.
כדי לראות את נתוני אובדן המנות, משתמשים במצב התצוגה Packet drops.
הפניה למסנן לשדות multicast
בקטע הזה מפורטים המסננים של Flow Analyzer שתואמים לשדות של רשומות VPC Flow Logs לתנועת multicast.
מסננים ליומני ה-multicast של המפיק
| שדה ברשומות של VPC Flow Logs | סינון ב-Flow Analyzer | סוג מסנן |
|---|---|---|
| log_type | סוג יומן ה-multicast | פרמטר Flow |
| MulticastGroupDetails | ||
| dest_multicast_group_range.project_id | מזהה פרויקט לצורכי ניהול של Multicast | פרמטר Flow |
| dest_multicast_group_range.location | מיקום של יצרן multicast | פרמטר Flow |
| dest_multicast_group_range.name | שם טווח קבוצות הניהול של Multicast | פרמטר Flow |
| dest_multicast_group_range.domain | שם הדומיין של אדמין ה-multicast | פרמטר Flow |
| InstanceDetails1 | ||
| dest_instance.instance_id | מזהה המכונה ב-GCE | יעד |
| dest_instance.project_number | מספר הפרויקט של מכונת GCE | יעד |
| VpcDetails1 | ||
| dest_vpc.vpc_id | מזהה VPC | יעד |
| dest_vpc.project_number | מספר הפרויקט ב-VPC | יעד |
1 מסנני היעד החלופיים האלה משמשים רק כשהיצרן והצרכן של ה-multicast נמצאים בפרויקטים נפרדים, וההערות בפרויקטים שונים מושבתות, כמו שמתואר בקטע פורמט הרשומה של יצרני multicast.
מסננים ליומני צרכני multicast
| שדה ברשומות של VPC Flow Logs | סינון ב-Flow Analyzer | סוג מסנן |
|---|---|---|
| MulticastGroupConsumerActivationDetails | ||
| src_multicast_group_consumer_activation.project_id | מזהה הפרויקט של צרכן ה-multicast | פרמטר Flow |
| src_multicast_group_consumer_activation.location | מיקום צרכן ה-multicast | פרמטר Flow |
| src_multicast_group_consumer_activation.name | שם הפעלת צרכן multicast | פרמטר Flow |
| src_multicast_group_consumer_activation.domain_association | שיוך דומיין צרכן multicast | פרמטר Flow |
המאמרים הבאים
- סקירה כללית על ניטור מצב השירות ב-Cloud Multicast
- צפייה ביומני אירועים של חברות בקבוצת multicast
- מעקב אחרי מדדי החברות ב-multicast