Observability ב-Cloud Tasks

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

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

שליחת יומני ביקורת ל-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.

    כניסה לדף 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  (project)
API requests
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  (project)
מספר הניסיונות לביצוע המשימה
DELTA, INT64, 1
cloud_tasks_queue
מספר הניסיונות להפעלת משימה, בחלוקה לפי קוד תגובה. נדגם כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 180 שניות. ‫
response_code: קוד תגובה קנוני כמחרוזת (לדוגמה, ok).
queue/task_attempt_delays GA  (פרויקט)
עיכובים בניסיונות לביצוע משימות
DELTA, DISTRIBUTION, ms
cloud_tasks_queue
העיכוב בין כל מועד ניסיון מתוזמן לבין מועד הניסיון בפועל. המדדים נדגמים כל 60 שניות. אחרי הדגימה, הנתונים לא מוצגים במשך עד 120 שניות.

הטבלה נוצרה ב-14 באוקטובר 2026 בשעה 20:24:33 לפי שעון UTC.

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

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

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

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

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

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