בדף הזה מוסבר איך למצוא את Cloud Logging ולהשתמש בו כדי לשלוח שאילתות ליומני התחזוקה של מופע Memorystore for Valkey ולהציג אותם.
צפייה ביומנים של תחזוקה מתוזמנת
בעזרת המסוף Google Cloud אפשר להריץ שאילתות ולצפות ביומנים של תחזוקה מתוזמנת.
המסוף
נכנסים לדף Logs Explorer במסוף Google Cloud .
בחלק העליון של הדף, בוחרים את Google Cloud הפרויקט.
בתפריט של טווח הזמן, בוחרים את הטווח שרוצים לשלוח לגביו שאילתה ליומני התחזוקה. לדוגמה, אפשר לשלוח שאילתה לגבי יומנים ש-Memorystore for Valkey תיעד ב-30 הימים האחרונים.
ב-Query builder, מוסיפים את שורות הקוד הבאות:
logName="projects/PROJECT_NAME/logs/maintenance.googleapis.com%2Factivity_log" labels.activity_type_name="CloudMemorystoreRolloutAdvanced"
מחליפים את PROJECT_NAME בשםGoogle Cloud הפרויקט.
לוחצים על Run query. היומנים מופיעים עבור תחזוקה מתוזמנת.
צפייה ביומנים של תחזוקה בתהליך
אפשר להשתמש במסוף כדי לשלוח שאילתות ולצפות ביומנים של תחזוקה שנמצאת בתהליך. Google Cloud
המסוף
נכנסים לדף Logs Explorer במסוף Google Cloud .
בחלק העליון של הדף, בוחרים את Google Cloud הפרויקט.
בתפריט של טווח הזמן, בוחרים את הטווח שרוצים לשלוח לגביו שאילתה ליומני התחזוקה. לדוגמה, אפשר לשלוח שאילתה לגבי יומנים ש-Memorystore for Valkey תיעד ב-30 הימים האחרונים.
ב-Query builder, מוסיפים את שורות הקוד הבאות:
logName="projects/PROJECT_NAME/logs/maintenance.googleapis.com%2Factivity_log" labels.activity_type_name="CloudMemorystoreRolloutInProgress" labels.is_completed="false"
מחליפים את PROJECT_NAME בשםGoogle Cloud הפרויקט.
לוחצים על Run query. היומנים מופיעים כשמתבצעת תחזוקה.
צפייה ביומנים של תחזוקה שהושלמה
אפשר להשתמש במסוף Google Cloud כדי לשלוח שאילתות ולצפות ביומנים של פעולות תחזוקה שהושלמו.
המסוף
נכנסים לדף Logs Explorer במסוף Google Cloud .
בחלק העליון של הדף, בוחרים את Google Cloud הפרויקט.
בתפריט של טווח הזמן, בוחרים את הטווח שרוצים לשלוח לגביו שאילתה ליומני התחזוקה. לדוגמה, אפשר לשלוח שאילתה לגבי יומנים ש-Memorystore for Valkey תיעד ב-30 הימים האחרונים.
ב-Query builder, מוסיפים את שורות הקוד הבאות:
logName="projects/PROJECT_NAME/logs/maintenance.googleapis.com%2Factivity_log" labels.activity_type_name="CloudMemorystoreRolloutInProgress" labels.is_completed="true"
מחליפים את PROJECT_NAME בשםGoogle Cloud הפרויקט.
לוחצים על Run query. היומנים מופיעים אחרי שהתחזוקה מסתיימת.
צפייה ביומנים של תחזוקה שבוטלה
אפשר להשתמש במסוף Google Cloud כדי להריץ שאילתות ולצפות ביומנים של תחזוקה שבוטלה.
המסוף
נכנסים לדף Logs Explorer במסוף Google Cloud .
בחלק העליון של הדף, בוחרים את Google Cloud הפרויקט.
בתפריט של טווח הזמן, בוחרים את הטווח שרוצים לשלוח לגביו שאילתה ליומני התחזוקה. לדוגמה, אפשר לשלוח שאילתה לגבי יומנים ש-Memorystore for Valkey תיעד ב-30 הימים האחרונים.
ב-Query builder, מוסיפים את שורות הקוד הבאות:
logName="projects/PROJECT_NAME/logs/maintenance.googleapis.com%2Factivity_log" labels.activity_type_name="CloudMemorystoreRolloutCanceled"
מחליפים את PROJECT_NAME בשםGoogle Cloud הפרויקט.
לוחצים על Run query. היומנים מופיעים עבור תחזוקה שבוטלה.
פתרון בעיות
בסעיף הזה מפורטות בעיות שאתם עלולים להיתקל בהן כשאתם מנסים לצפות ביומני התחזוקה, ומוסבר איך לפתור אותן.
משביתים את יעד ברירת המחדל ב-Cloud Logging
ב-Logging, לכל פרויקט, תיקייה וארגון יש את היעדים הבאים:
_Required: תיעוד יומני ביקורת ושמירתם בקטגוריה_Required.אי אפשר להשבית או למחוק את מאגר הנתונים הזה. בנוסף, תקופת השמירה של היומנים בקטגוריה היא 400 ימים כברירת מחדל.
_Default: ניתוב של כל היומנים של Memorystore for Valkey, כולל יומני תחזוקה, שלא נרשמים ב-sink_Required. היעד_Defaultשומר את היומנים האלה בקטגוריה_Default.אי אפשר למחוק את יעד
_Default, אבל אפשר להשבית אותו כדי שהיומנים לא ינותבו לקטגוריה_Default. בנוסף, תקופת השמירה של היומנים בקטגוריה היא 30 יום כברירת מחדל.
אם משביתים את יעד ה-_Default, שירות Logging משליך את כל היומנים ביעד, כולל היומן maintenance.googleapis.com/activity_log, שמשויך לכל פעילויות התחזוקה ב-Logging. כתוצאה מכך, אי אפשר לאחסן את היומנים ב-sink ב-Logging.
כדי לבדוק אם השבתתם את יעד _Default:
משתמשים בפקודה
gcloud logging sinks describe.gcloud logging sinks describe _Default --project=PROJECT_ID
מחליפים את PROJECT_ID במזהה או במספר הפרויקט של הפרויקט Google Cloud שמכיל את יעד הנתונים.
בפלט, בודקים את הערך של הפרמטר
disabled. אם הערך הואtrue, המשמעות היא שהשבתתם את יעד הנתונים ואתם צריכים להפעיל אותו מחדש.
כדי להפעיל מחדש את יעד הנתונים:
משתמשים בפקודה
gcloud logging sinks update.gcloud logging sinks update _Default --no-disabled --project=PROJECT_ID
כדי לוודא שהיעד מופעל, משתמשים בפקודה
gcloud logging sinks describe.gcloud logging sinks describe _Default --project=PROJECT_ID
בפלט, מוודאים שהערך של הפרמטר
disabledהואfalse. הפעלתם מחדש את היעד.
לא הגדרתם נכון את מסנני היעד
ב-Logging, אתם יכולים להתאים אישית את אובייקטים מסוג sink כדי לקבוע אילו יומנים יישמרו ב Google Cloud פרויקט. כדי לעשות זאת, יוצרים מסננים כדי לציין את סוגי היומנים שרוצים שהיעדים יכילו.
אם לא מגדירים מסנן לפחות ליעד אחד כדי לכלול יומנים עם מזהה היומן maintenance.googleapis.com/activity_log, שירות Logging משמיט את היומנים האלה. מכיוון שהיומנים האלה משויכים לכל פעילויות התחזוקה ב-Logging, אי אפשר לראות את יומני התחזוקה.
כדי לבדוק אם פילטרים של יעד מוגדרים בצורה נכונה:
משתמשים בפקודה
gcloud logging sinks list.gcloud logging sinks list --project=PROJECT_ID
מחליפים את PROJECT_ID במזהה או במספר הפרויקט שלGoogle Cloud הפרויקט שמכיל את יעד ההעברה.
בודקים את העמודה
FILTERכדי לראות אם היא כוללת את המסנןLOG_ID("maintenance.googleapis.com/activity_log"). אם המסנן הזה לא מופיע או שיש מסנן רחב יותר שמוציא את היומן הזה (לדוגמה,(NOT LOG_ID("cloudaudit.googleapis.com/activity_log)")), סימן שהתאמתם אישית את כל מאגרי הנתונים כך שישמיטו יומנים עם מזהה היומןmaintenance.googleapis.com/activity_log.כדי לפתור את הבעיה, צריך ליצור או לעדכן מאגר נתונים כדי לכלול את יומני התחזוקה. לפרמטר
--log-filter, מציינים אתLOG_ID("maintenance.googleapis.com/activity_log")כמסנן.