בדף הזה מוסבר איך להשתמש במרכז הבקרה 'תובנות לגבי המערכת' ב-Cloud SQL. במרכז הבקרה System insights מוצגים מדדים של המשאבים שבהם נעשה שימוש במופע, והוא עוזר לכם לזהות ולנתח בעיות בביצועי המערכת.
הצגת מרכז הבקרה System insights
כדי לראות את מרכז הבקרה System insights (תובנות לגבי המערכת):
-
נכנסים לדף Cloud SQL Instances במסוף Google Cloud .
- לוחצים על השם של המכונה.
בחלונית הניווט של SQL בצד ימין, בוחרים בכרטיסייה תובנות לגבי המערכת.
מרכז הבקרה System insights ייפתח.
בלוח הבקרה 'תובנות לגבי המערכת' מוצג המידע הבא:
פרטי המופע
ציר זמן של אירועים: מציג את אירועי המערכת בסדר כרונולוגי. המידע הזה עוזר לכם להעריך את ההשפעה של אירועי המערכת על התקינות והביצועים של המופע.
כרטיסי סיכום: בכרטיסים האלה מוצגת סקירה כללית של תקינות המופע והביצועים שלו. הם מציגים את הערכים האחרונים והמצטברים של מדדי ניצול המעבד, ניצול הדיסק ושגיאות ביומן.
תרשימי מדדים: מציגים את המידע על מערכת ההפעלה ומדדי מסד הנתונים, שעוזרים לקבל תובנות לגבי כמה בעיות, כמו קצב העברת נתונים, זמן אחזור ועלות.
בלוח הבקרה מוצגות האפשרויות הבאות:
- כדי ליצור מרכז שליטה בהתאמה אישית, לוחצים על עריכת מצב.
כדי שהמרכז לבקרה יהיה מעודכן, מפעילים את האפשרות רענון אוטומטי.
כשמפעילים את האפשרות רענון אוטומטי, הנתונים במרכז הבקרה מתעדכנים כל דקה. התכונה הזו לא תואמת לתקופות זמן מותאמות אישית.בורר הזמן מציג את האפשרות
1 dayכברירת מחדל. כדי לשנות את התקופה, בוחרים אחת מהתקופות המוגדרות מראש או לוחצים על התאמה אישית ומגדירים שעת התחלה ושעת סיום. הנתונים זמינים מ-30 הימים האחרונים.כדי ליצור קישור מוחלט למרכז הבקרה, לוחצים על הלחצן העתקת קישור. אפשר לשתף את הקישור הזה עם משתמשי Cloud SQL אחרים שיש להם את אותן הרשאות.
כדי ליצור התראה על אירוע ספציפי, לוחצים על התראה.
כדי להציג התראות ספציפיות, לוחצים על הערות.
כרטיסי סיכום
בטבלה הבאה מפורטים כרטיסי הסיכום שמוצגים בחלק העליון של מרכז השליטה 'תובנות לגבי המערכת'. בכרטיסים האלה מוצגת סקירה כללית קצרה של תקינות המופע והביצועים שלו במהלך תקופת הזמן שנבחרה.
| כרטיס סיכום | תיאור |
|---|---|
| ניצול יחידת העיבוד המרכזית (CPU) – P50 | ערכי ניצול המעבד (CPU) של P50. |
| ניצול המעבד (CPU) – P99 | ערכי ניצול המעבד (CPU) של אחוזון 99. |
| ניצול הדיסק | הערך האחרון של ניצול הדיסק. |
| יחס המציאה במטמון (cache hit) של מאגר הנתונים הזמני | אחוז הדפים שנמצאים במטמון של מאגר הנתונים הזמני בלי לקרוא מדיסק. |
תרשימי מדדים
כרטיס תרשים של מדד לדוגמה נראה כך.
סרגל הכלים בכל כרטיס תרשים כולל את קבוצת האפשרויות הסטנדרטית הבאה:
כדי לראות את ערכי המדדים בנקודת זמן ספציפית בתקופה שנבחרה, מזיזים את הסמן מעל התרשים.
כדי להתקרב לתרשים, לוחצים על התרשים וגוררים אופקית לאורך ציר ה-x או אנכית לאורך ציר ה-y. כדי לבטל את פעולת הזום, לוחצים על איפוס הזום. אפשר גם ללחוץ על אחד מפרקי הזמן המוגדרים מראש בחלק העליון של מרכז הבקרה. פעולות הזום חלות בו-זמנית על כל התרשימים בלוח הבקרה.
כדי לראות אפשרויות נוספות, לוחצים על more_vert אפשרויות נוספות של תרשימים. ברוב התרשימים מוצגות האפשרויות הבאות:
כדי להציג תרשים במסך מלא, לוחצים על הצגה במסך מלא. כדי לצאת ממצב מסך מלא, לוחצים על ביטול.
להסתיר או לכווץ את המקרא.
הורדה של תרשים כקובץ PNG או CSV.
View in Metrics Explorer (צפייה ב-Metrics Explorer). צפייה במדד ב-Metrics Explorer. אפשר לראות מדדים אחרים של Cloud SQL ב-Metrics Explorer אחרי שבוחרים את סוג המשאב Cloud SQL Database.
כדי ליצור מרכז בקרה בהתאמה אישית, לוחצים על edit התאמה אישית של מרכז הבקרה ונותנים לו שם. אפשרות נוספת: מרחיבים את התפריט מוגדר מראש ובוחרים מרכז שליטה קיים בהתאמה אישית.
כדי לראות את הנתונים של תרשים מדד בפירוט, לוחצים על query_stats ניתוח הנתונים. כאן אפשר לסנן מדדים ספציפיים ולבחור איך התרשים יוצג:
כדי לשמור את התצוגה המותאמת הזו כתרשים מדדים, לוחצים על שמירה בלוח הבקרה.
מדדי ברירת המחדל
בטבלה הבאה מתוארים המדדים של Cloud SQL שמופיעים כברירת מחדל בלוח הבקרה של תובנות המערכת של Cloud SQL.
מחרוזות של סוגי מדדים מתחילות בקידומת הבאה:
cloudsql.googleapis.com/database/.
| שם המדד וסוג המדד | תיאור |
|---|---|
ניצול המעבד (CPU)database/cpu/utilization |
השימוש הנוכחי במעבד, שמוצג כאחוז מהמעבד ששמור כרגע לשימוש. |
שימוש בזיכרוןdatabase/memory/usage |
השימוש ב-RAM בבייטים. |
סך השימוש בזיכרוןdatabase/memory/total_usage |
סך השימוש ב-RAM בבייטים. |
בייטים בשימושdatabase/disk/bytes_used |
ניצול הנתונים בבייטים. |
מכסת הדיסקdatabase/disk/quota |
הגודל המקסימלי של דיסק הנתונים בבייטים. |
קריאה מדיסק (I/O)database/disk/read_ops_count |
השינוי במספר פעולות הקלט/פלט של קריאת דיסק הנתונים מאז שהמדד דווח בתצוגה המקדימה. הדגימה מתבצעת כל 60 שניות. |
קלט/פלט של כתיבה בדיסקdatabase/disk/write_ops_count |
השינוי במספר פעולות הקלט/פלט של כתיבה לדיסק הנתונים מאז שהמדד דווח בתצוגה המקדימה. הדגימה מתבצעת כל 60 שניות. |
בייטים שהתקבלוdatabase/network/received_bytes_count |
השינוי במספר הבייטים שהתקבלו דרך הרשת מאז שהמדד דווח בתצוגה המקדימה. הדגימה מתבצעת כל 60 שניות. |
בייטים שנשלחוdatabase/network/sent_bytes_count |
השינוי במספר הבייטים שנשלחו דרך הרשת מאז שהמדד דווח בתצוגה המקדימה. הדגימה מתבצעת כל 60 שניות. |
יחס מציאה במטמון (cache hit) של מאגר נתונים זמניdatabase/sqlserver/memory/buffer_cache_hit_ratio |
אחוז הדפים הנוכחי שנמצאים במטמון של מאגר הנתונים הזמני בלי צורך לקרוא מהדיסק. היחס הוא המספר הכולל של פגיעות במטמון חלקי המספר הכולל של חיפושים במטמון. |
הקצאות זיכרון בהמתנהdatabase/sqlserver/memory/memory_grants_pending |
המספר הנוכחי של תהליכים שממתינים להקצאת זיכרון בסביבת העבודה. |
Free list stallsdatabase/sqlserver/memory/free_list_stall_count |
המספר הכולל של בקשות שהמתינו לדף פנוי. |
ספירת דפים שהוחלפוdatabase/swap/pages_swapped_in_count |
המספר הכולל של דפים שהועברו מהדיסק לזיכרון מאז שהמערכת הופעלה. |
מספר הדפים שהועברוdatabase/swap/pages_swapped_out_count |
המספר הכולל של דפים שהועברו מהדיסק מאז הפעלת המערכת. |
דפי נקודת ביקורתdatabase/sqlserver/memory/checkpoint_page_count |
המספר הכולל של דפים שרוקנו לדיסק על ידי נקודת ביקורת או פעולה אחרת שדורשת ריקון של כל הדפים הלא נקיים. |
כתיבה עצלהdatabase/sqlserver/memory/lazy_write_count |
המספר הכולל של מאגרי נתונים זמניים שנכתבו על ידי כלי הכתיבה העצלן של מנהל מאגרי הנתונים הזמניים. התהליך lazy writer הוא תהליך מערכת שמרוקן קבוצות של מאגרי נתונים זמניים (dirty), ישנים (מאגרי נתונים זמניים שמכילים שינויים שצריך לכתוב בחזרה לדיסק לפני שאפשר לעשות בהם שימוש חוזר לדף אחר) והופך אותם לזמינים לתהליכי משתמש. |
תוחלת החיים של הדףdatabase/sqlserver/memory/page_life_expectancy |
מספר השניות הנוכחי שדף יישאר במאגר הזמני ללא הפניות. |
פעולות בדףdatabase/sqlserver/memory/page_operation_count |
המספר הכולל של קריאות או כתיבות של דפים במסד נתונים פיזי. הנתון הזה סופר קריאות או כתיבות של דפים פיזיים בכל מסדי הנתונים. |
פיצול דפיםdatabase/sqlserver/transaction/page_split_count |
המספר הכולל של פיצולי דפים שמתרחשים כתוצאה מדפי אינדקס עם נתונים שחורגים מהקיבולת שלהם. |
מבוי סתוםdatabase/sqlserver/transaction/deadlock_count |
המספר הכולל של בקשות נעילה שהובילו למבוי סתום. |
התחלת עסקאותdatabase/sqlserver/transaction/transaction_count |
המספר הכולל של העסקאות שהתחילו. |
בקשות באצווהdatabase/sqlserver/transaction/batch_request_count |
המספר הכולל של קבוצות פקודות Transact-SQL שהתקבלו. |
קומפילציות של SQLdatabase/sqlserver/transaction/sql_compilation_count |
המספר הכולל של קומפילציות SQL. |
הידור מחדש של קוד SQLdatabase/sqlserver/transaction/sql_recompilation_count |
המספר הכולל של קומפילציות מחדש של SQL. |
תהליכים חסומיםdatabase/sqlserver/connections/processes_blocked |
מספר התהליכים החסומים הנוכחי. |
זמן ההמתנה לנעילהdatabase/sqlserver/transactions/lock_wait_time |
הזמן הכולל שבו בקשות נעילה המתינו לנעילות. |
המתנה לנעילהdatabase/sqlserver/transactions/lock_wait_count |
המספר הכולל של בקשות נעילה שדרשו מהמתקשר להמתין. |
חיבורים ל-Cloud SQLdatabase/network/connections |
מספר החיבורים למסדי נתונים במכונה של Cloud SQL. |
ניסיונות התחברותdatabase/sqlserver/connections/login_attempt_count |
המספר הכולל של ניסיונות ההתחברות מאז ההפעלה מחדש האחרונה של שירות SQL Server. הנתון הזה לא כולל חיבורים משותפים. |
יציאה מהחשבוןdatabase/sqlserver/connections/logout_count |
המספר הכולל של פעולות ההתנתקות מאז ההפעלה מחדש האחרונה של שירות SQL Server. |
איפוס חיבוריםdatabase/sqlserver/connections/connection_reset_count |
המספר הכולל של התהליכים שהתחילו ממאגר החיבורים מאז ההפעלה מחדש האחרונה של שירות SQL Server. |
רשומות ביומןlog_entry_count |
מספר הרשומות ביומן, שנכתבו ישירות או שהועברו לפרויקט הזה דרך sink של הפרויקט, שמאוחסנות לפחות בקטגוריה ביומן אחת. כברירת מחדל, רשומות ביומן מאוחסנות למשך 30 ימים. יומנים שהוחרגו לא נספרים. |
סריקות מלאותdatabase/sqlserver/transactions/full_scan_count |
המספר הכולל של סריקות מלאות ללא הגבלות. הסריקות האלה יכולות להיות סריקות של טבלת הבסיס או של האינדקס המלא. |
מידע נוסף זמין במאמר מדדים של Cloud SQL.
ציר זמן של אירועים
בלוח הבקרה מוצגים פרטים על האירועים הבאים:
| שם האירוע | תיאור | סוג הפעולה |
|---|---|---|
Instance restart |
הפעלה מחדש של מכונת Cloud SQL | RESTART |
Instance failover |
הפונקציה מפעילה מעבר ידני לגיבוי של מופע ראשי בזמינות גבוהה (HA) למופע במצב המתנה, שהופך למופע הראשי. | FAILOVER |
Instance maintenance |
מציין שהמופע נמצא כרגע בתחזוקה. בדרך כלל, עבודות התחזוקה גורמות לכך שהמופע לא יהיה זמין למשך דקה עד 3 דקות. | MAINTENANCE |
Instance backup |
מבצע גיבוי של מכונה. | BACKUP_VOLUME |
Instance update |
עדכון ההגדרות של מכונת Cloud SQL. | UPDATE |
Promote replica |
קידום של מכונת רפליקה ב-Cloud SQL. | PROMOTE_REPLICA |
Start replica |
הפעלה של רפליקציה במכונת רפליקה לקריאה ב-Cloud SQL. | START_REPLICA |
Stop replica |
הפסקת הרפליקציה במכונת רפליקה לקריאה ב-Cloud SQL. | STOP_REPLICA |