מעקב אחרי משאבים של Application Integration
בדף הזה מוסבר איך לעקוב אחרי השימוש במשאבים של Application Integration והביצועים שלהם בפרויקט בענן של Google Cloud.
Application Integration מסתמך על Cloud Monitoring כדי לספק תובנות לגבי השימוש, הביצועים, ההתראות והתקינות הכוללת של משאבי השילוב. אתם יכולים להשתמש ב-Cloud Monitoring כדי ליצור תרשימים ולוחות בקרה בהתאמה אישית, ולהציג בהם את מדדי הביצועים השונים ואת נתוני השימוש במשאבים של השילובים שלכם. בנוסף, אפשר להגדיר ב-Cloud Monitoring התראות ומדיניות התראות לגבי המדדים האלה. לדוגמה, אתם יכולים ליצור תרשים כדי לראות ולעקוב אחרי כמות הנתונים שעברו עיבוד בתקופה מסוימת. בנוסף, אפשר גם להגדיר התראה שתבדוק אם סך הנתונים שעברו עיבוד חורג מערך סף שצוין. מידע על הגדרת התראות זמין במאמר התראות.
יש כמה דרכים לגשת למדדים ולנתוני השימוש במשאבים של כל השילובים ולעקוב אחריהם:
- שימוש ב-Cloud Monitoring.
- שימוש בלוח הבקרה למעקב ב-Application Integration.
מדדים ותוויות זמינים
מדדי משאבים
לפני המחרוזות של 'סוג המדד' בטבלה הזו צריך להוסיף את הקידומת integrations.googleapis.com/. הקידומת הזו הושמטה מהערכים בטבלה.
כשמבצעים שאילתה על תווית, משתמשים בקידומת metric.labels.. לדוגמה, metric.labels.LABEL="VALUE".
| סוג המדד שלב ההשקה (רמות בהיררכיית המשאבים) שם לתצוגה |
|
|---|---|
| סוג, יחידה משאבים במעקב |
תיאור תוויות |
integration/execution_count
בטא
(פרויקט)
מספר ההפעלות של השילוב |
|
DELTA, INT64, 1
integrations.googleapis.com/IntegrationVersion |
מספר ההרצות של האינטגרציה מאז הדגימה האחרונה. המדדים נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים למשך עד 86,400 שניות.
status:
סטטוס ההפעלה של השילוב, אחד מהערכים [SUCCEEDED, FAILED, CANCELLED, RETRY_ON_HOLD].
trigger_name:
סוג הטריגר שמשמש להפעלת השילוב, לדוגמה, 'טריגר API' או 'טריגר Cloud Pub/Sub'.
trigger_id:
מזהה הטריגר שהפעיל את הביצוע של השילוב.
error_enum:
קוד קנוני של השגיאה האחרונה שאירעה במהלך ההפעלה של השילוב, למשל, 'PERMISSION_DENIED' או 'INVALID_ARGUMENT'.
is_retry:
(BOOL)
מציין אם ההפעלה של השילוב היא ניסיון חוזר או ניסיון ראשון, אחד מהערכים [true, false].
|
integration/execution_latencies
בטא
(פרויקט)
זמן האחזור של ביצוע השילוב |
|
DELTA, DISTRIBUTION, ms
integrations.googleapis.com/IntegrationVersion |
התפלגות של הזמן שלקח לשילובים להשלים את ההפעלה. המדדים נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים למשך עד 86,400 שניות.
status:
סטטוס ההפעלה של השילוב, אחד מהערכים [SUCCEEDED, FAILED, CANCELLED, RETRY_ON_HOLD].
trigger_name:
סוג הטריגר שמשמש להפעלת השילוב, לדוגמה, 'טריגר API' או 'טריגר Cloud Pub/Sub'.
trigger_id:
מזהה הטריגר שהפעיל את הביצוע של השילוב.
error_enum:
קוד קנוני של השגיאה האחרונה שאירעה במהלך ההפעלה של השילוב, למשל, 'PERMISSION_DENIED' או 'INVALID_ARGUMENT'.
is_retry:
(BOOL)
מציין אם ההפעלה של השילוב היא ניסיון חוזר או ניסיון ראשון, אחד מהערכים [true, false].
|
processed_bytes_count
בטא
(project)
מספר הבייטים שעברו עיבוד |
|
DELTA, INT64, By
integrations.googleapis.com/IntegrationVersion |
הגודל של הנתונים שנצרכו על ידי ההרצות של השילוב מאז הדגימה האחרונה. החישוב מתבצע על ידי מדידת הגודל של פרמטרים של קלט ופלט בשילוב, יחד עם גודל מטען הייעודי (payload) של הבקשה והתגובה למשימות של Rest ו-Connector. המדדים נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים למשך עד 86,400 שניות.
step_type:
מציין אם הנתונים עוברים עיבוד לפי פרמטרים של השילוב, או לפי מטען ייעודי (payload) של בקשת משימה ותגובה, אחד מהערכים [Trigger, Task].
step_name:
סוג המשימה שמשמשת לעיבוד מטען הייעודי (payload) של הבקשה והתגובה, או סוג הטריגר שמשמש לעיבוד הפרמטרים של השילוב.
step_id:
מספר המשימה שמשמש לעיבוד בקשת המטען הייעודי (payload) והתגובה, או מזהה הטריגר שמשמש לעיבוד הפרמטרים של השילוב.
|
step/execution_count
בטא
(פרויקט)
מספר ההפעלות של השלב |
|
DELTA, INT64, 1
integrations.googleapis.com/IntegrationVersion |
מספר ההפעלות של השלב (משימה או טריגר) מאז הדגימה האחרונה. המדדים נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים למשך עד 86,400 שניות.
status:
סטטוס הביצוע של השלב, למשל 'SUCCEEDED' או 'FAILED'.
step_type:
סוג השלב שבוצע, אחד מהערכים [Trigger, Task].
step_name:
סוג הטריגר או המשימה שהופעלו, לדוגמה, 'טריגר API' או 'משימת מיפוי נתונים'.
step_id:
מזהה הטריגר או מספר המשימה, בהתאם לסוג השלב שמבוצע.
error_enum:
קוד קנוני של השגיאה שאירעה במהלך ביצוע השלב, לדוגמה, 'PERMISSION_DENIED' או 'INVALID_ARGUMENT'.
is_retry:
(BOOL)
מציין אם ביצוע השלב הוא ניסיון חוזר או ניסיון ראשון, אחד מהערכים [true, false].
is_step_external:
(BOOL)
מציין אם המשימה שבוצעה היא פנימית או חיצונית. הערכים האפשריים הם ["true" – משימות חיצוניות כמו משימת Rest או Connector; false – משימות פנימיות כמו Data Mapper או Inline Scripting task].
|
step/execution_latencies
בטא
(פרויקט)
זמן האחזור של ביצוע השלב |
|
DELTA, DISTRIBUTION, ms
integrations.googleapis.com/IntegrationVersion |
חלוקת הזמן שלוקח לשלבים (למשימה) להשלים את הביצוע. המדדים נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים למשך עד 86,400 שניות.
status:
סטטוס הביצוע של השלב, למשל 'SUCCEEDED' או 'FAILED'.
step_name:
סוג הטריגר או המשימה שהופעלו, לדוגמה, 'טריגר API' או 'משימת מיפוי נתונים'.
step_id:
מזהה הטריגר או מספר המשימה, בהתאם לסוג השלב שמבוצע.
error_enum:
קוד קנוני של השגיאה שהתרחשה במהלך ביצוע השלב, לדוגמה, 'PERMISSION_DENIED' או 'INVALID_ARGUMENT'.
is_retry:
(BOOL)
מציין אם ביצוע השלב הוא ניסיון חוזר או ניסיון ראשון, אחד מהערכים [true, false].
is_step_external:
(BOOL)
מציין אם המשימה שבוצעה היא פנימית או חיצונית. הערכים האפשריים הם [true – משימות חיצוניות כמו משימת Rest או Connector; false – משימות פנימיות כמו Data Mapper או Inline Scripting task].
|
הטבלה נוצרה בתאריך 2026-06-11 בשעה 22:24:17 לפי שעון UTC.
תוויות
תוויות זמינות ל-Application Integration במסוף Google Cloud. אפשר לקבץ או לסנן כל מדד באמצעות התוויות האלה.
תוויות למשאב במעקב
| תווית | תיאור |
|---|---|
| resource_container | מזהה הפרויקט בענן של Google של השילוב. |
| מיקום | האזור של השילוב. |
| integration | שם השילוב. |
| גרסה | מזהה הגרסה של השילוב. |
תוויות לסוג המדד
| תווית | תיאור |
|---|---|
| סטטוס | סטטוס הביצוע של השילוב או שלב השילוב (משימה או טריגר). |
| trigger_name | סוג הטריגר שמשמש להפעלת השילוב. לדוגמה: API trigger או Cloud Pub/Sub trigger. |
| trigger_id | המזהה של הטריגר ששימש להפעלת השילוב. |
| step_type | סוג של שלב באינטגרציה, טריגר או משימה. |
| step_name | שם המשימה או הטריגר. לדוגמה: API Trigger או Data Mapping task. |
| step_id | עבור סוג Trigger: המזהה של הטריגר הרלוונטי.
בסוג משימה: מספר המשימה הרלוונטית. |
| error_enum | הקוד הקנוני של השגיאה שאירעה במהלך ההטמעה או הביצוע של שלב ההטמעה |
| is_retry | ערך בוליאני שקובע אם בוצע ניסיון חוזר לשילוב או להפעלת המשימה. |
| is_step_external | ערך בוליאני שקובע אם ההפעלה של הטריגר או המשימה הייתה פנימית או חיצונית למנוע ההפעלה של Application Integration.
לדוגמה, המשימה Call REST Endpoint היא חיצונית, כי הקריאה ל-API מתבצעת מחוץ למנוע ההפעלה. לעומת זאת, המשימה מיפוי נתונים היא פנימית. |
רשימה מלאה של המדדים הזמינים ב-Google Cloud מופיעה במאמר מדדים של Google Cloud.
המאמרים הבאים
- מעקב באמצעות Cloud Monitoring.
- מעקב באמצעות לוח הבקרה למעקב ב-Application Integration.