תוויות
AlloyDB Omni חושף את סוגי התוויות הבאים.
תוויות של משאבים
ב-AlloyDB Omni מוצגות תוויות המשאבים הבאות, שמזהות באופן ייחודי את מאגר מסד הנתונים שאליו שייכים המדדים.
| מַפתח התווית | ערך התווית |
|---|---|
| dbnamespace | מרחב השמות של ה-CR של dbcluster |
| dbcluster | שם ה-CR של dbcluster |
| dbinstance | השם של ה-CR של dbinstance. נתמך רק dbinstance מסוג ReadPool. אם מאגר מסד הנתונים לא שייך ל-dbinstance של 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 | תחנה הידרומטרית | |
| alloydb_omni_node_cpu_usage_second_total | סך כל שניות ה-CPU שנוצלו. | שניות | מונה | |
| 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 | מספר פעולות הקלט/פלט של כתיבה לדיסק. | דלפק |
מדדים ברמת מסד הנתונים
המדדים האלה נאספים לכל מכונה של מסד נתונים ב-AlloyDB Omni, לכל רמה של מסד נתונים ב-Postgres. אתם יכולים ליצור כמה מסדי נתונים של 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), זמן ההמתנה לקלט/פלט (I/O), זמן ההמתנה לנעילה, החלפת ההקשר של התהליך והתזמון של כל התהליכים שמעורבים בהרצת השאילתה. |
|
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 | מספר המדדים שנאספו בהצלחה במחזור הזה. | מד |
מדדים של handler למדדי Prometheus
המדדים האלה נוצרים באופן אוטומטי על ידי Prometheus לכל מחזור איסוף.
| שם | תיאור | מטרה | סוג |
|---|---|---|---|
| promhttp_metric_handler_errors_total | המספר הכולל של שגיאות פנימיות שנתקלו בהן ב-promhttp metric handler. | הסיבה לשגיאה | דלפק |
המאמרים הבאים
- במאמר מעקב אחרי AlloyDB Omni מוסבר איך משתמשים במדדים למעקב.