Topik ini menjelaskan metrik kinerja untuk kluster PolarDB.
Metrik kinerja untuk kluster PolarDB for MySQL
Metrik Kinerja | Submetrik | Tipe Data | Satuan | Deskripsi |
PolarDBDiskUsage | mean_data_size | double | MB | Ruang penyimpanan yang digunakan oleh data. |
mean_log_size | double | MB | Ruang penyimpanan yang digunakan oleh log. | |
mean_sys_dir_size | double | MB | Ruang penyimpanan yang digunakan oleh sistem. | |
mean_tmp_dir_size | double | MB | Ruang penyimpanan yang digunakan oleh file sementara. | |
mean_redolog_size | double | MB | Ruang penyimpanan yang digunakan oleh redo logs. | |
mean_binlog_size | double | MB | Ruang penyimpanan yang digunakan oleh log biner. | |
mean_other_log_size | double | MB | Ruang penyimpanan yang digunakan oleh log lainnya. | |
mean_undolog_size | double | MB | Ruang penyimpanan yang digunakan oleh undo logs. | |
PolarDBQPSTPS | mean_qps | double | N/A | Jumlah permintaan per detik. |
mean_tps | double | N/A | Jumlah transaksi per detik. | |
mean_mps | double | N/A | Jumlah operasi per detik. | |
PolarDBCPU | cpu_ratio | double | Persentase | Penggunaan CPU (%). |
PolarDBMemory | mem_ratio | double | Persentase | Penggunaan memori (%). |
PolarDBConnections | mean_active_session | double | N/A | Jumlah koneksi dalam keadaan aktif. |
thread_pool_running_threads | double | N/A | Jumlah thread yang sedang dieksekusi di pool thread. | |
mean_total_session | double | N/A | Total jumlah koneksi. | |
tp_thread_count | double | N/A | Total jumlah thread di pool thread. | |
PolarDBNetworkTraffic | mean_input_traffic | double | KB/s | Jumlah lalu lintas jaringan masuk per detik. |
mean_output_traffic | double | KB/s | Jumlah lalu lintas jaringan keluar per detik. | |
PolarDBInnoDBBufferRatio | mean_innodb_buffer_dirty_ratio | double | Persentase | Rasio kotor (%) dari buffer pool. |
mean_innodb_buffer_read_hit | double | Persentase | Rasio hit baca (%) dari buffer pool. | |
mean_innodb_buffer_use_ratio | double | Persentase | Pemanfaatan (%) dari buffer pool. | |
PolarDBInnoDBDataReadWrite | mean_innodb_data_read | double | Byte | Jumlah data yang dibaca dari mesin penyimpanan per detik. |
mean_innodb_data_written | double | Byte | Jumlah data yang ditulis ke mesin penyimpanan per detik. | |
PolarDBInnoDBBufferRequests | mean_innodb_buffer_pool_read_requests | double | N/A | Jumlah pembacaan dari buffer pool per detik. |
mean_innodb_buffer_pool_write_requests | double | N/A | Jumlah penulisan ke buffer pool per detik. | |
PolarDBInnoDBLogWrites | mean_innodb_log_write_requests | double | N/A | Jumlah penulisan fisik ke log per detik. |
mean_innodb_os_log_fsyncs | double | N/A | Jumlah sinkronisasi per detik. | |
PolarDBCreatedTempDiskTable | mean_created_tmp_disk_tables | double | N/A | Jumlah tabel sementara yang dibuat per detik. |
PolarDBCOMDML | mean_com_delete | double | N/A | Jumlah pernyataan DELETE yang dieksekusi per detik. |
mean_com_delete_multi | double | N/A | Jumlah pernyataan Multi-DELETE yang dieksekusi per detik. | |
mean_com_insert | double | N/A | Jumlah pernyataan INSERT yang dieksekusi per detik. | |
mean_com_insert_select | double | N/A | Jumlah pernyataan INSERT_SELECT yang dieksekusi per detik. | |
mean_com_replace | double | N/A | Jumlah pernyataan REPLACE yang dieksekusi per detik. | |
mean_com_replace_select | double | N/A | Jumlah pernyataan REPLACE_SELECT yang dieksekusi per detik. | |
mean_com_select | double | N/A | Jumlah pernyataan SELECT yang dieksekusi per detik. | |
mean_com_update | double | N/A | Jumlah pernyataan UPDATE yang dieksekusi per detik. | |
mean_com_update_multi | double | N/A | Jumlah pernyataan Multi-UPDATE yang dieksekusi per detik. | |
PolarDBRowDML | mean_innodb_rows_deleted | double | N/A | Jumlah baris yang dihapus per detik. |
mean_innodb_rows_inserted | double | N/A | Jumlah baris yang dimasukkan per detik. | |
mean_innodb_rows_read | double | N/A | Jumlah baris yang dibaca per detik. | |
mean_innodb_rows_updated | double | N/A | Jumlah baris yang diperbarui per detik. | |
PolarDBIOSTAT | mean_iops_r | double | N/A | IOPS baca. |
mean_iops_w | double | N/A | IOPS tulis. | |
mean_iops | double | N/A | Total IOPS. | |
mean_io_throughput_r | double | MB | Throughput I/O baca. | |
mean_io_throughput_w | double | MB | Throughput I/O tulis. | |
mean_io_throughput | double | MB | Total Throughput I/O. | |
PolarDBReplicaLag | mean_replication_delay | double | Detik | Latensi replikasi. |
Metrik kinerja untuk kluster PolarDB for PostgreSQL
Metrik Kinerja | Submetrik | Tipe Data | Satuan | Deskripsi |
PolarDBCPU | cpu_ratio | double | Persentase | Total penggunaan CPU. |
cpu_sys_ratio | double | Persentase | Penggunaan CPU dalam keadaan sistem. | |
cpu_user_ratio | double | Persentase | Penggunaan CPU dalam keadaan pengguna. | |
PolarDBMemory | mem_ratio | double | Persentase | Penggunaan memori. |
PolarDBMemoryForPCU | pcu_mem_usage | double | Persentase | Penggunaan memori oleh PCU. |
PolarDBCPUForPCU | pcu_cpu_usage | double | Persentase | Penggunaan CPU oleh PCU. |
PolarDBPCU | pcu_by_cpu_cores | double | Core | Jumlah core PCU. |
PolarDBIOSTAT | mean_io_throughput_w | double | MB | Throughput tulis. |
mean_io_throughput_r | double | MB | Throughput baca. | |
mean_io_throughput | double | MB | Total throughput. | |
mean_iops_w | double | N/A | IOPS tulis. | |
mean_iops_r | double | N/A | IOPS baca. | |
mean_iops | double | N/A | Total IOPS. | |
PolarDBDiskUsage | mean_tmp_size | double | MB | Ruang sementara yang digunakan. |
mean_log_size | double | MB | Ruang yang digunakan oleh log lokal. | |
mean_wal_size | double | MB | Ruang yang digunakan oleh Write-Ahead Logging (WAL) logs. | |
mean_ins_total_size | double | MB | Penggunaan ruang kluster. | |
mean_data_size | double | MB | Total penggunaan data pengguna. | |
PolarDBReplication | mean_max_slot_wal_delay_in_mb | double | MB | Laten slot maksimum. |
mean_logical_rep_latency_in_mb | double | MB | Laten replikasi logis. | |
mean_send_latency_in_mb | double | MB | Latensi pengiriman dari node utama. | |
mean_replay_latency_in_mb | double | MB | Laten pemutaran ulang node cadangan. | |
PolarDBSQL | mean_five_seconds_two_pc_transactions | double | N/A | Jumlah transaksi dua fase yang telah berjalan selama 5 detik. |
mean_three_seconds_two_pc_transactions | double | N/A | Jumlah transaksi dua fase yang telah berjalan selama 3 detik. | |
mean_one_second_two_pc_transactions | double | N/A | Jumlah transaksi dua fase yang telah berjalan selama 1 detik. | |
mean_five_seconds_long_transactions | double | N/A | Jumlah transaksi yang telah berjalan selama 5 detik. | |
mean_three_seconds_transactions | double | N/A | Jumlah transaksi yang telah berjalan selama 3 detik. | |
mean_one_second_transactions | double | N/A | Jumlah transaksi yang telah berjalan selama 1 detik. | |
mean_five_seconds_idle_transactions | double | N/A | Jumlah transaksi yang telah idle selama 5 detik. | |
mean_three_seconds_idle_transactions | double | N/A | Jumlah transaksi yang telah idle selama 3 detik. | |
mean_one_second_idle_transactions | double | N/A | Jumlah transaksi yang telah idle selama 1 detik. | |
mean_five_seconds_executing_sqls | double | N/A | Jumlah pernyataan SQL yang telah berjalan selama 5 detik. | |
mean_three_seconds_executing_sqls | double | N/A | Jumlah pernyataan SQL yang telah berjalan selama 3 detik. | |
mean_one_second_executing_sqls | double | N/A | Jumlah pernyataan SQL yang telah berjalan selama 1 detik. | |
PolarDBSlowSQLTime | max_executing_sql_last_time | double | ms | Durasi eksekusi pernyataan SQL terlama. |
PolarDBReplicationSlots | total_slots | double | N/A | Jumlah slot replikasi. |
inactive_slots | double | N/A | Jumlah slot replikasi tidak aktif. | |
PolarDBVacuum | mean_db_age | double | xids | Usia maksimum database. |
PolarDBTransaction | mean_long_two_pc_transactions | double | N/A | Jumlah transaksi dua fase jangka panjang. |
mean_two_pc_transactions | double | N/A | Jumlah transaksi dua fase. | |
mean_long_transactions | double | N/A | Jumlah transaksi jangka panjang. | |
mean_long_idle_transactions | double | N/A | Jumlah transaksi idle jangka panjang. | |
mean_idle_transactions | double | N/A | Jumlah transaksi idle. | |
mean_waiting_transactions | double | N/A | Jumlah transaksi tertunda. | |
mean_active_transactions | double | N/A | Jumlah transaksi aktif. | |
PolarDBBuffer | mean_blks_hit_delta | double | N/A | Jumlah blok hit per detik. |
mean_blks_read_delta | double | N/A | Jumlah blok dibaca per detik. | |
mean_buffers_alloc | double | N/A | Total jumlah buffer yang dialokasikan. | |
mean_buffers_backend_fsync | double | N/A | Total jumlah pemanggilan fsync backend. | |
mean_buffers_backend | double | N/A | Total jumlah buffer yang ditulis oleh backend. | |
mean_buffers_clean | double | N/A | Total jumlah buffer yang ditulis oleh penulis latar belakang selama checkpoint. | |
mean_hit_ratio | double | Persentase | Rasio hit blok. | |
PolarDBTemp | mean_temp_bytes | double | Bytes | Ukuran file sementara yang dihasilkan per detik. |
mean_temp_files | double | N/A | Jumlah file sementara yang dihasilkan per detik. | |
PolarDBQPSTPS | mean_deadlocks_delta | double | N/A | Jumlah deadlock per detik. |
mean_rollbacks_delta | double | N/A | Jumlah rollback per detik. | |
mean_commits_delta | double | N/A | Jumlah commit per detik. | |
mean_tps | double | N/A | Jumlah transaksi yang diproses per detik. | |
PolarDBRowDML | mean_tup_deleted_delta | double | N/A | Jumlah baris yang dihapus per detik. |
mean_tup_updated_delta | double | N/A | Jumlah baris yang diperbarui per detik. | |
mean_tup_inserted_delta | double | N/A | Jumlah baris yang dimasukkan per detik. | |
mean_tup_fetched_delta | double | N/A | Jumlah baris yang dibaca per detik. | |
mean_tup_returned_delta | double | N/A | Jumlah baris yang dikembalikan per detik. | |
PolarDBConnections | mean_idle_connection | double | N/A | Jumlah koneksi dalam keadaan idle. |
mean_waiting_connection | double | N/A | Jumlah koneksi dalam keadaan menunggu. | |
mean_active_session | double | N/A | Jumlah sesi aktif. | |
mean_total_session | double | N/A | Total jumlah sesi. |
Metrik Kinerja untuk Proksi Polar
Metrik Kinerja | Submetrik | Tipe Data | Satuan | Deskripsi |
PolarProxy_CpuUsage | docker_container_cpu | double | Persentase | Penggunaan CPU pada Proksi Polar. |
PolarProxy_Cps | service_connections_ps | double | Koneksi per detik | Jumlah koneksi baru per detik pada Proksi Polar. |
PolarProxy_CurrentConns | service_current_connections | double | N/A | Jumlah koneksi saat ini pada Proksi Polar. |
PolarProxy_UpFlows | service_upstream_netflow | double | KB/s | Jumlah lalu lintas jaringan masuk per detik pada Proksi Polar. |
PolarProxy_DownFlows | service_downstream_netflow | double | KB/s | Jumlah lalu lintas jaringan keluar per detik pada Proksi Polar. |
PolarProxy_Qps | service_queries | double | Permintaan per detik | Jumlah permintaan per detik pada Proksi Polar. |
PolarProxy_DBConns | server_connections | double | N/A | Jumlah koneksi dari Proksi Polar ke setiap node di database. |
PolarProxy_DBQps | server_queries | double | Permintaan per detik | Tingkat permintaan dari Proksi Polar ke setiap node di database. |
PolarProxy_DBActionOps | server_active_operations | double | N/A | Jumlah permintaan aktif dari Proksi Polar ke setiap node di database. |
PolarProxy_LsnNotMatch | service_queries_lsn_not_match | double | Permintaan per detik | Tingkat permintaan yang dirutekan ke node utama karena ketidaksesuaian di bawah setiap titik akhir kluster. |
PolarProxy_QueriesInTrx | service_queries_in_trx | double | Permintaan per detik | Tingkat permintaan yang dirutekan ke database utama karena transaksi di bawah setiap titik akhir kluster. |
PolarProxy_Rt | service_proxy_rt | double | Mikrodetik | Latensi round-trip. |
PolarProxy_Db_Rt | service_db_rt | double | Mikrodetik | Rata-rata waktu database setiap permintaan. |
PolarProxy_Full_Rt | service_full_rt | double | Mikrodetik | Rata-rata durasi total setiap permintaan. |