Observability ב-Cloud Tasks

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

כברירת מחדל, Cloud Tasks שולח מדדי מערכת ומשאבים ל-Cloud Monitoring ומייצא יומני ביקורת של פעילות אדמין ל-Cloud Logging. יומני בקרת הרשאות גישה לנתונים מושבתים כברירת מחדל, וצריך להגדיר אותם באופן מפורש.

שליחת יומני ביקורת ל-Cloud Logging

‫Cloud Tasks שולח ל-Cloud Logging את הסוגים הבאים של נתוני יומן ביקורת:

יומני הביקורת של בקרת הרשאות גישה לנתונים מושבתים כברירת מחדל כי הם יכולים להיות גדולים מאוד.

מידע נוסף זמין במאמר רישום ביומן הביקורת של Cloud Tasks.

שימוש ב-Cloud Logging עם תורים

אתם יכולים להשתמש ב-Cloud Logging עם תורי משימות של Cloud Tasks. הפעולות הבאות מתועדות ביומן:

  • פעולות במשימות:
    • CreateTask
    • DeleteTask
  • פעולות ניסיון:
    • AttemptDispatch
    • AttemptResponse

הפעלת הרישום ביומן

אפשר להפעיל את הרישום ביומן באמצעות מסוף Google Cloud או Google Cloud CLI.

המסוף

  1. במסוף Google Cloud , נכנסים לדף Cloud Tasks > Queues.

    מעבר לתורים

  2. לוחצים על השם של התור שרוצים להפעיל בו את הרישום ביומן.

  3. בדף Queue details, לוחצים על הכרטיסייה Logs.

  4. לוחצים על הפעלת יומנים ואז על הפעלה כדי לאשר.

    צילום מסך

gcloud

כדי להפעיל את הרישום ביומן, אפשר להשתמש בפקודה gcloud tasks queues create או בפקודה gcloud tasks queues update.

gcloud tasks queues create QUEUE_ID \
    --log-sampling-ratio=LOG_SAMPLING_RATION

או

gcloud tasks queues update QUEUE_ID \
    --log-sampling-ratio=LOG_SAMPLING_RATIO

מחליפים את מה שכתוב בשדות הבאים:

  • ‫QUEUE_ID: מזהה התור
  • ‫LOG_SAMPLING_RATIO: החלק של הפעולות שנרשמו ביומן. כל ערך בין 1.0 ל-0.0 מתעד את החלק הזה של הפעולות. כדי לתעד את כל הפעולות, מגדירים את הערך 1.0. כדי לא לתעד פעולות ביומן, מגדירים את הערך 0.0 (זו ברירת המחדל).

השבתת רישום ביומן

אפשר להשבית את הרישום ביומן באמצעות מסוף Google Cloud או Google Cloud CLI.

המסוף

  1. במסוף Google Cloud , נכנסים לדף Cloud Tasks > Queues.

    מעבר לתורים

  2. לוחצים על שם התור שרוצים להשבית את הרישום ביומן שלו.

  3. בדף Queue details, לוחצים על הכרטיסייה Logs.

  4. לוחצים על סמל שלוש הנקודות > השבתת היומנים. כדי לאשר, לוחצים על השבתה.

    צילום מסך

gcloud

כדי להשבית את הרישום ביומן, משתמשים בפקודה gcloud tasks queues update ומגדירים את הדגל log-sampling-ratio לערך 0.0.

gcloud tasks queues update QUEUE_ID \
    --log-sampling-ratio=0.0

מחליפים את QUEUE_ID במזהה התור.

הרצת שאילתות וצפייה ביומנים

אתם יכולים להשתמש בכלים הבאים כדי להציג ולנתח את היומנים:

כדי לסנן את היומנים של Cloud Tasks ב-Logs Explorer, מחפשים את cloudtasks בשדה החיפוש.

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

שליחת מדדים ל-Monitoring

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

‫Cloud Tasks שולח נתוני מדדים מהמשאב הבא במעקב אל Google Cloud Observability:

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

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

למחרוזות של "סוג המדד" בטבלה הזו צריך להוסיף את הקידומת cloudtasks.googleapis.com/. הקידומת הזו הושמטה מהרשומות בטבלה. כששולחים שאילתה לגבי תווית, צריך להשתמש בקידומת metric.labels., לדוגמה metric.labels.LABEL="VALUE".

סוג המדד שלב ההשקה (רמות היררכיית המשאבים)
השם המוצג
סוג, סוג, יחידה
משאבים במעקב
תיאור
תוויות
api/request_count GA  (פרויקט)
בקשות API
DELTA, INT64, 1
cloud_tasks_queue
מספר הקריאות ל-Cloud Tasks API. נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 240 שניות.
api_method: הפעלת ה-method ב-API שנקרא (למשל, CreateTask).
response_code: קוד תגובה קנוני כמחרוזת (למשל, "ok").
queue/depth GA  (פרויקט)
עומק התור
GAUGE, INT64, 1
cloud_tasks_queue
מספר המשימות בתור. נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 120 שניות.
queue/task_attempt_count GA  (פרויקט)
מספר הניסיונות לביצוע המשימה
DELTA, INT64, 1
cloud_tasks_queue
מספר הניסיונות לביצוע משימות, בחלוקה לפי קוד תגובה. נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות.
response_code: קוד תגובה קנוני כמחרוזת (למשל, "ok").
queue/task_attempt_delays GA  (פרויקט)
עיכובים בניסיונות לביצוע משימות
DELTA, DISTRIBUTION, ms
cloud_tasks_queue
העיכוב בין כל מועד ניסיון מתוזמן לבין מועד הניסיון בפועל. נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 120 שניות.

הטבלה נוצרה ב-29 באוקטובר 2026 בשעה 23:33:54 לפי שעון UTC.

כדי לראות את כל סוגי המשאבים, קראו את המאמר סוגי המשאבים במעקב. כדי לראות את כל סוגי המדדים, עיינו במדדיGoogle Cloud .

קריאת נתוני מדדים

כדי לקרוא נתוני מדדים, שנקראים גם נתוני סדרת זמנים, אתם יכולים להשתמש ב-method‏ timeSeries.list ב-Cloud Monitoring API. יש כמה דרכים להפעיל את השיטה, כולל שימוש בספריית לקוח ספציפית לשפה, או יצירת תרשים באמצעות Metrics Explorer. במאמר מדדים, סדרות זמנים ומשאבים תוכלו לקרוא מבוא למדדים ולסדרות זמנים. במאמר אחזור נתונים של סדרות זמנים מוסבר איך לקרוא את נתוני המדדים.

שימוש בהתראות ובלוחות הבקרה של Monitoring

אתם יכולים להשתמש בלוחות הבקרה של Monitoring ובתרשימים שמשויכים אליהם כדי להציג באופן חזותי את הנתונים של מדדי Cloud Tasks.

כדי לעקוב אחרי המדדים האלה ב-Monitoring, אפשר ליצור מרכזי בקרה בהתאמה אישית. אפשר גם להוסיף התראות על סמך המדדים האלה.