תוויות
AlloyDB Omni חושף את סוגי התוויות הבאים.
תוויות משאבים
AlloyDB Omni חושף את תוויות המשאבים הבאות שמזהות באופן ייחודי את מאגר מסדי הנתונים שאליהם שייכים המדדים.
| מפתח התווית | ערך התווית |
|---|---|
| dbnamespace | מרחב השמות של CR מסוג dbcluster |
| dbcluster | השם של CR מסוג dbcluster |
| dbinstance | השם של CR מסוג dbinstance. יש תמיכה רק ב-dbinstance מסוג ReadPool. אם מאגר מסדי הנתונים לא שייך למופע מסד נתונים של ReadPool, הערך הזה הוא n/a |
| dbnode | השם של משאב ה-CR של המכונה. לכל מופע CR יש מיפוי של אחד לאחד למאגר נתונים. |
תוויות מטא-נתונים של המערכת
תוויות המטא-נתונים של המערכת משתנות באופן דינמי כשמשתנה roles של מופע מסד הנתונים. לדוגמה, כשמקודם אשכול מסד נתונים ממצב משני למצב ראשי, הערך של dbcluster_type משתנה מ-Secondary ל-Primary.
| מפתח התווית | ערך התווית |
|---|---|
| dbcluster_type | תפקיד תוכנית התאוששות מאסון (DR) של dbcluster CR. הערך יכול להיות Primary או Secondary |
| dbinstance_type | סוג ה-CR של dbinstance. אם מאגר התגים שייך ל-dbinstance של ReadPool, הערך הוא ReadPool. אחרת, הערך הוא n/a. |
| dbnode_type | תפקיד ה-HA של dbnode, יכול להיות Primary או Standby |
תוויות של מדדים
בטבלאות הבאות מפורטות התוויות הספציפיות של כל מדד. לדוגמה, database מייצג את השם של מסד נתונים של Postgres שמתארח בתוך מכונת מסד הנתונים של AlloyDB Omni.
מדדים
ב-AlloyDB Omni מוצגים המדדים הבאים.
ברשימת המדדים מוזכרות רק תוויות של מדדים. כל המדדים מתחילים ב-alloydb_omni.
מידע נוסף על סוגי מדדים זמין במאמר סוגי מדדים.
| שם | תיאור | תווית | יחידה | סוג |
|---|---|---|---|---|
| alloydb_omni_database_postgresql_backends | מספר החיבורים הפעילים והלא פעילים למופע AlloyDB Omni. | מד | ||
| alloydb_omni_database_postgresql_chill_cache_get_entry_calls_total | המספר הכולל של שיחות לאחזור רשומות נתונים ממטמון הדיסק המהיר במיוחד. | דלפק | ||
| alloydb_omni_database_postgresql_chill_cache_num_hits_total | המספר הכולל של שליפות מוצלחות של רשומות נתונים ממטמון הדיסק המהיר במיוחד. | prewarm: ההתאמות שמתרחשות במהלך שלב החימום מראש |
דלפק | |
| alloydb_omni_database_postgresql_max_connections | הערך הנוכחי של הפרמטר max_connections של זמן הריצה ב-Postgres. | מד | ||
| alloydb_omni_database_postgresql_up | האם התהליך הראשי של Postgres פועל. הערך הוא 1 אם הוא פועל ו-0 אם הוא מושבת. | מד | ||
| alloydb_omni_database_postgresql_uptime_second | הזמן שעבר מאז שהתהליך הראשי של Postgres התחיל. | שניות | מד | |
| alloydb_omni_database_postgresql_vacuum_oldest_transaction_age | הגיל הנוכחי של העסקה הכי ישנה שלא בוצעה שחוסמת את פעולת ה-vacuum. המדד הזה מחושב לפי מספר העסקאות שהתחילו אחרי העסקה הכי ישנה. |
type: אחת מהאפשרויות [running, prepared, replication_slot, replica] |
מד | |
| alloydb_omni_database_postgresql_vacuum_transaction_id_utilization_percentage | היחס בין נפח האחסון של מזהי העסקאות שנצרך. 1 מייצג 100%. | מד | ||
| alloydb_omni_instance_postgresql_backends_by_state | מספר החיבורים הנוכחי. |
state: מצב החיבורים, אחד מהערכים [idle, active, idle_in_transaction, idle_in_transaction_aborted, disabled, fastpath_function_call] |
מד | |
| alloydb_omni_instance_postgresql_backends_for_top_applications | המספר הנוכחי של חיבורים לכל אפליקציה. |
application_name: שם האפליקציה |
מד | |
| alloydb_omni_instance_postgresql_blks_hit_count_total | המספר הכולל של הפעמים שבהן Postgres מצא את הבלוק המבוקש במטמון המאגר. | דלפק | ||
| alloydb_omni_instance_postgresql_blks_read_count_total | המספר הכולל של בלוקים ש-Postgres קרא שלא היו במטמון של Postgres. | דלפק | ||
| alloydb_omni_instance_postgresql_committed_transactions_count_total | המספר הכולל של עסקאות שאושרו. | דלפק | ||
| alloydb_omni_instance_postgresql_deadlock_count_total | מספר המבויים הסתומים שזוהו. | דלפק | ||
| alloydb_omni_instance_postgresql_new_connections_count_total | המספר הכולל של קשרים חדשים. | דלפק | ||
| alloydb_omni_instance_postgresql_rolledback_transactions_count_total | המספר הכולל של העסקאות שבוטלו. | דלפק | ||
| alloydb_omni_instance_postgresql_temp_bytes_written_count_total | הכמות הכוללת של נתונים שנכתבו לקבצים זמניים על ידי שאילתות. | בייט | דלפק | |
| alloydb_omni_instance_postgresql_temp_files_written_count_total | המספר הכולל של קבצים זמניים שנעשה בהם שימוש לכתיבת נתונים במהלך הפעלת אלגוריתמים פנימיים. | דלפק | ||
| alloydb_omni_instance_postgresql_tuples_deleted_count_total | המספר הכולל של השורות שנמחקו. | דלפק | ||
| alloydb_omni_instance_postgresql_tuples_fetched_count_total | המספר הכולל של השורות שאוחזרו. | דלפק | ||
| alloydb_omni_instance_postgresql_tuples_inserted_count_total | המספר הכולל של השורות שהוכנסו. | דלפק | ||
| alloydb_omni_instance_postgresql_tuples_returned_count_total | המספר הכולל של השורות שמוחזרות. | דלפק | ||
| alloydb_omni_instance_postgresql_tuples_updated_count_total | המספר הכולל של השורות שעודכנו. | דלפק | ||
| alloydb_omni_instance_postgresql_version |
הגרסה של מסד הנתונים PostgreSQL. בפורמט MAJOR.MINOR, לדוגמה, 16.3 |
מד | ||
| alloydb_omni_instance_postgresql_wait_count_total | המספר הכולל של ההמתנות לאירוע המתנה. |
|
דלפק | |
| alloydb_omni_instance_postgresql_wait_time_us_total | הזמן הכולל שחלף באירוע המתנה. |
|
us | דלפק |
| alloydb_omni_instance_postgresql_replication_flush_lag_ms | הזמן שחלף בין ניקוי ה-WAL האחרון באופן מקומי לבין קבלת ההתראה ששרת הרפליקה כתב וניקה אותו (אבל עדיין לא החיל אותו). |
|
גְבֶרֶת | מד |
| alloydb_omni_instance_postgresql_replication_replay_lag_ms | הזמן שחלף בין ניקוי ה-WAL האחרון באופן מקומי לבין קבלת ההודעה ששרת הרפליקה כתב, ניקה והחיל אותו. |
|
גְבֶרֶת | מד |
| alloydb_omni_instance_postgresql_replication_state |
הסטטוס של כל עותק משוכפל שמחובר למקור. הערך שלו הוא תמיד 1. |
|
מד | |
| alloydb_omni_instance_postgresql_replication_write_lag_ms | הזמן שחלף בין ניקוי ה-WAL האחרון באופן מקומי לבין קבלת ההתראה שהשרת המשוכפל כתב אותו (אבל עדיין לא ניקה אותו או החיל אותו). |
|
גְבֶרֶת | מד |
| alloydb_omni_memory_available_byte | הערכה של נפח הזיכרון שזמין להקצאה. | בייט | מד | |
| alloydb_omni_memory_limit_byte |
מגבלת הזיכרון של מופע מסד הנתונים שצוין בקטע primarySpec של החלק spec בקובץ המניפסט של אשכול מסד הנתונים. |
בייט | מד | |
| alloydb_omni_memory_postgresql_shared_buffers_active_byte | הגודל הנוכחי של המאגרים המשותפים של PostgreSQL, בבייטים. מודול ניהול הזיכרון האוטומטי משנה את הערך הזה באופן אוטומטי על סמך עומס הזיכרון. | בייט | מד | |
| alloydb_omni_memory_postgresql_shared_buffers_byte | המגבלה העליונה של גודל המאגרים המשותפים של PostgreSQL, כפי שהוגדרה באמצעות הפרמטר shared_buffers, בבייטים. |
בייט | מד | |
| alloydb_omni_memory_postgresql_shared_buffers_min_byte | הגבול התחתון של גודל המאגרים המשותפים של PostgreSQL, בבייטים. | בייט | מד | |
| alloydb_omni_memory_postgresql_terminated_backends_count_total | המספר הכולל של תהליכי קצה עורפיים של PostgreSQL שהופסקו על ידי מודול ניהול הזיכרון האוטומטי בגלל עומס על הזיכרון. | דלפק | ||
| alloydb_omni_memory_used_byte | הערכה של הזיכרון במופע מסד הנתונים שנמצא בשימוש ולא ניתן לשחרר אותו. | בייט | מד | |
| alloydb_omni_node_cpu_mcpu | מספר המעבדים הווירטואליים שהוקצו. 1,000 mCPU = 1 CPU | mCPU | מד | |
| alloydb_omni_node_cpu_usage_second_total | סך השניות של השימוש במעבד. | שניות | דלפק | |
| alloydb_omni_node_network_received_bytes_count_total | מספר הבייטים שהתקבלו ברשת במופע AlloyDB Omni. | בייט | דלפק | |
| alloydb_omni_node_network_sent_bytes_count_total | מספר הבייטים שנשלחו ברשת במופע AlloyDB Omni. | בייט | דלפק | |
| alloydb_omni_node_storage_limit_per_disk_byte | מגבלת נפח האחסון בבייט. |
disk: שם הדיסק |
בייט | מד |
| alloydb_omni_node_storage_read_bytes_count_total | מספר הבייטים שנקראו מהדיסק. | בייט | דלפק | |
| alloydb_omni_node_storage_read_ops_count_total | מספר פעולות הקלט/פלט של קריאת הדיסק. | דלפק | ||
| alloydb_omni_node_storage_usage_per_disk_byte | נפח האחסון בשימוש בבייטים לכל דיסק. |
disk: שם הדיסק |
בייט | מד |
| alloydb_omni_node_storage_write_bytes_count_total | מספר הבייטים שנכתבו בדיסק. | בייט | דלפק | |
| alloydb_omni_node_storage_write_ops_count_total | מספר פעולות הקלט/פלט של כתיבה לדיסק. | דלפק |
מדדים ברמת מסד הנתונים
המדדים האלה נאספים ברמת מסד הנתונים של Postgres לכל מופע של מסד נתונים ב-AlloyDB Omni. אפשר ליצור כמה מסדי נתונים של Postgres במופע מסד נתונים אחד. לכל המדדים האלה יש תווית של משאב, מטא-נתונים של המערכת ותווית של מסד נתונים. תווית מסד הנתונים היא השם של מסד הנתונים של Postgres שאליו שייך המדד.
הנוכחות של תוויות ומדדים מסוימים היא מותנית:
תווית המדדים
client_addrשמתחילה ב-alloydb_omni_database_postgresql_insightsמופיעה רק כשמגדירים אתgoogle_insights.track_client_addressל-onבפרמטרים של אשכול מסד הנתונים.מדדים שמתחילים ב-
alloydb_omni_database_postgresql_insights_pertagמופעלים רק אם מתקיימים התנאים הבאים:- מגדירים את
google_insights.track_commentל-onבפרמטרים של אשכול מסד הנתונים. - מוסיפים תגים לשאילתות ה-SQL.
- מגדירים את
| שם | תיאור | תווית | יחידה | סוג |
|---|---|---|---|---|
| alloydb_omni_database_postgresql_backends_for_top_databases | מספר החיבורים הנוכחי לכל מסד נתונים. | מד | ||
| alloydb_omni_database_postgresql_blks_hit_for_top_databases_count_total | המספר הכולל של הפעמים שבהן Postgres מצא את הבלוק המבוקש במטמון של המאגר לכל מסד נתונים. | דלפק | ||
| alloydb_omni_database_postgresql_blks_read_for_top_databases_count_total | המספר הכולל של בלוקים שנקראו על ידי Postgres שלא היו במטמון של Postgres לכל מסד נתונים. | דלפק | ||
| alloydb_omni_database_postgresql_committed_transactions_for_top_databases_count_total | המספר הכולל של עסקאות שאושרו לכל מסד נתונים. | דלפק | ||
| alloydb_omni_database_postgresql_deadlock_for_top_databases_count_total | מספר הקיפאונות לכל מסד נתונים. | דלפק | ||
| alloydb_omni_database_postgresql_insights_aggregate_execution_time_us_total | משך הביצוע המצטבר של שאילתות לכל משתמש לכל מסד נתונים. זהו סכום הזמן של יחידת העיבוד המרכזית (CPU), זמן ההמתנה של קלט/פלט, זמן ההמתנה של נעילה, החלפת הקשר של התהליך ותזמון של כל התהליכים שקשורים להרצת השאילתה. |
|
us | דלפק |
| alloydb_omni_database_postgresql_insights_aggregate_io_time_us_total | זמן מצטבר של קלט/פלט לכל משתמש לכל מסד נתונים. |
|
us | דלפק |
| alloydb_omni_database_postgresql_insights_aggregate_lock_time_us_total | זמן ההמתנה המצטבר לנעילה לכל משתמש לכל מסד נתונים. |
|
us | דלפק |
| alloydb_omni_database_postgresql_insights_aggregate_row_count_total | המספר הכולל של השורות שהושפעו במהלך ביצוע השאילתה. |
|
דלפק | |
| alloydb_omni_database_postgresql_insights_aggregate_shared_blk_access_count_total | בלוקים משותפים (טבלאות רגילות ומאונדקסות) שאליהם ניגשים באמצעות הפעלת הצהרה. |
|
דלפק | |
| alloydb_omni_database_postgresql_insights_perquery_execution_time_us_total | זמני הביצוע המצטברים לכל משתמש, לכל מסד נתונים ולכל שאילתה. זהו סכום הזמן של יחידת העיבוד המרכזית (CPU), זמן ההמתנה של קלט/פלט, זמן ההמתנה של נעילה, החלפת הקשר של התהליך ותזמון של כל התהליכים שקשורים להרצת השאילתה. |
|
us | דלפק |
| alloydb_omni_database_postgresql_insights_perquery_io_time_us_total | זמן מצטבר של קלט/פלט לכל משתמש לכל מסד נתונים לכל שאילתה. |
|
us | דלפק |
| alloydb_omni_database_postgresql_insights_perquery_lock_time_us_total | זמן ההמתנה המצטבר לנעילה לכל משתמש, לכל מסד נתונים ולכל שאילתה. |
|
us | דלפק |
| alloydb_omni_database_postgresql_insights_perquery_row_count_total | המספר הכולל של השורות שהושפעו במהלך ביצוע השאילתה. |
|
דלפק | |
| alloydb_omni_database_postgresql_insights_perquery_shared_blk_access_count_total | בלוקים משותפים (טבלאות רגילות ומאונדקסות) שאליהם ניגשים באמצעות ביצוע הצהרה לכל שאילתה. |
|
דלפק | |
| alloydb_omni_database_postgresql_insights_pertag_execution_time_us_total | זמני הביצוע המצטברים לכל משתמש, לכל מסד נתונים ולכל תג. זהו סכום הזמן של יחידת העיבוד המרכזית (CPU), זמן ההמתנה של קלט/פלט, זמן ההמתנה של נעילה, החלפת הקשר של התהליך ותזמון של כל התהליכים שקשורים להרצת השאילתה. |
|
us | דלפק |
| alloydb_omni_database_postgresql_insights_pertag_io_time_us_total | זמן מצטבר של קלט/פלט לכל משתמש לכל מסד נתונים לכל תג. |
|
us | דלפק |
| alloydb_omni_database_postgresql_insights_pertag_lock_time_us_total | זמן ההמתנה המצטבר לנעילה לכל משתמש לכל מסד נתונים לכל תג. |
|
us | דלפק |
| alloydb_omni_database_postgresql_insights_pertag_row_count_total | המספר הכולל של השורות שהושפעו במהלך ביצוע השאילתה. |
|
דלפק | |
| alloydb_omni_database_postgresql_insights_pertag_shared_blk_access_count_total | בלוקים משותפים (טבלאות רגילות ומאונדקסות) שאליהם ניגשים באמצעות הפעלת הצהרה לכל תג. |
|
דלפק | |
| alloydb_omni_database_postgresql_new_connections_for_top_databases_count_total | מספר החיבורים החדשים לכל מסד נתונים. | דלפק | ||
| alloydb_omni_database_postgresql_rolledback_transactions_for_top_databases_count_total | המספר הכולל של עסקאות שבוטלו בכל מסד נתונים. | דלפק | ||
| alloydb_omni_database_postgresql_size_byte | גודל מסד הנתונים. | בייט | מד | |
| alloydb_omni_database_postgresql_statements_executed_count_total | המספר הכולל של ההצהרות שהופעלו לכל מסד נתונים. | operation_type: שם הפעולה, אחת מהאפשרויות [SELECT, UPDATE, INSERT, DELETE, MERGE, UTILITY, NOTHING, UNKNOWN] |
דלפק | |
| alloydb_omni_database_postgresql_temp_bytes_written_for_top_databases_count_total | הכמות הכוללת של נתונים שנכתבו לקבצים זמניים על ידי שאילתות לכל מסד נתונים. | בייט | דלפק | |
| alloydb_omni_database_postgresql_temp_files_written_for_top_databases_count_total | המספר הכולל של קבצים זמניים שמשמשים לכתיבת נתונים בזמן ביצוע אלגוריתמים פנימיים לכל מסד נתונים. | דלפק | ||
| alloydb_omni_database_postgresql_tuples | מספר השורות במסד הנתונים. | state: אחת מהאפשרויות [live, dead] |
מד | |
| alloydb_omni_database_postgresql_tuples_deleted_for_top_databases_count_total | המספר הכולל של השורות שנמחקו לכל מסד נתונים. | דלפק | ||
| alloydb_omni_database_postgresql_tuples_fetched_for_top_databases_count_total | המספר הכולל של השורות שאוחזרו לכל מסד נתונים. | דלפק | ||
| alloydb_omni_database_postgresql_tuples_inserted_for_top_databases_count_total | המספר הכולל של השורות שהוכנסו לכל מסד נתונים. | דלפק | ||
| alloydb_omni_database_postgresql_tuples_returned_for_top_databases_count_total | מספר השורות הכולל שמוחזר לכל מסד נתונים. | דלפק | ||
| alloydb_omni_database_postgresql_tuples_updated_for_top_databases_count_total | המספר הכולל של השורות שעודכנו בכל מסד נתונים. | דלפק |
מדדים של אוסף מדדים
המדדים האלה מציינים את הסטטוס של כל מחזור איסוף מדדים. הם כוללים את תוויות המשאבים שמוזכרות בקטע תוויות.
| שם | תיאור | יחידה | סוג |
|---|---|---|---|
| alloydb_omni_monitor_collect_ms | מספר אלפיות השנייה שחלפו באיסוף המדדים. | גְבֶרֶת | מד |
| alloydb_omni_monitor_error_count | מספר השגיאות שנתקלו בהן במהלך הניסיון לאסוף מדדים במחזור הזה. | מד | |
| alloydb_omni_monitor_metric_count | מספר המדדים שנאספו בהצלחה במחזור הזה. | מד |
מדדים של Prometheus metric handler
המדדים האלה נוצרים באופן אוטומטי על ידי Prometheus לכל מחזור איסוף.
| שם | תיאור | מטרה | סוג |
|---|---|---|---|
| promhttp_metric_handler_errors_total | המספר הכולל של שגיאות פנימיות שנתקלו בהן ב-promhttp metric handler. | הסיבה לשגיאה | דלפק |
המאמרים הבאים
- מידע נוסף על שימוש במדדים לצורך מעקב זמין במאמר מעקב אחרי AlloyDB Omni.