SQLステートメント処理数(1秒あたり)
指標名 |
説明 |
単位 |
|---|---|---|
| sql_all_count | 1秒間に処理されるSQLステートメントの数 | times/s |
| sql_delete_count | 1秒間に処理されるDELETEステートメントの数 | times/s |
| sql_insert_count | 1秒間に処理されるINSERTステートメントの数 | times/s |
| sql_other_count | DDL、DCL、DTLなどその他のステートメントの数 | times/s |
| sql_replace_count | 1秒間に処理されるREPLACEステートメントの数 | times/s |
| sql_select_count | 1秒間に処理されるSELECTステートメントの数 | times/s |
| sql_update_count | 1秒間に処理されるUPDATEステートメントの数 | times/s |
応答時間
指標名 |
説明 |
単位 |
|---|---|---|
| sql_all_rt | SQLステートメントの平均処理時間 | ms |
| sql_delete_rt | DELETEステートメントの平均処理時間 | ms |
| sql_insert_rt | INSERTステートメントの平均処理時間 | ms |
| sql_other_rt | DDL、DCL、DTLなどその他のステートメントの平均処理時間 | ms |
| sql_replace_rt | REPLACEステートメントの平均処理時間 | ms |
| sql_select_rt | SELECTステートメントの平均処理時間 | ms |
| sql_update_rt | UPDATEステートメントの平均処理時間 | ms |
| sql_all_rt_p99 | P99 SQLステートメントの平均処理時間 | ms |
| sql_delete_rt_p99 | SQL削除操作のP99応答時間、つまり99%の削除操作の応答時間がこの値以下であることを示し、データベースの削除操作のパフォーマンス安定性を測定するために使用されます。 | ms |
| sql_insert_rt_p99 | SQL挿入操作の99パーセンタイル応答時間で、スロークエリのパフォーマンスを測定するために使用されます。 | ms |
| sql_other_rt_p99 | SQLクエリのその他のタイプのクエリのP99応答時間、つまり99%のクエリ応答時間がこの値より低いことを示し、単位はmsです。 | ms |
| sql_replace_rt_p99 | SQL置換操作の第99パーセンタイル応答時間で、スロークエリのテールレイテンシを測定するために使用され、単位はmsです | ms |
| sql_select_rt_p99 | SQLクエリ応答時間の第99パーセンタイルで、99%のクエリ応答時間がこの値以下であることを示し、データベースクエリパフォーマンスのテールレイテンシを測定するために使用されます。 | ms |
| sql_update_rt_p99 | SQL更新操作の第99パーセンタイル応答時間、つまり99%の更新リクエストの応答時間がこの値以下であることを示し、データベース更新操作のテールレイテンシパフォーマンスを測定するために使用されます。 | ms |
| sql_all_rt_p95 | P95 SQLステートメントの平均処理時間 | ms |
| sql_delete_rt_p95 | SQL DELETEステートメント応答時間の第95パーセンタイルで、削除操作のレイテンシパフォーマンスを測定するために使用され、単位はmsです | ms |
| sql_insert_rt_p95 | SQL挿入操作の95パーセンタイル応答時間、つまり95%の挿入操作がこの時間内に完了することを示し、単位はmsです | ms |
| sql_other_rt_p95 | SQLクエリのその他のタイプのクエリの95パーセンタイル応答時間、単位はmsです | ms |
| sql_replace_rt_p95 | SQL置換操作応答時間の第95パーセンタイルで、データベースのSQL置換ステートメント処理パフォーマンスを測定するために使用され、単位はmsです | ms |
| sql_select_rt_p95 | SQLクエリ応答時間の第95パーセンタイルで、95%のクエリ応答時間がこの値以下であることを示し、データベースクエリパフォーマンスのテールレイテンシを測定するために使用されます。 | ms |
| sql_update_rt_p95 | DELETEステートメントの平均処理時間 | ms |
| sql_all_rt_p90 | P90 SQLステートメントの平均処理時間 | ms |
| sql_delete_rt_p90 | SQL DELETE操作応答時間の第90パーセンタイル、つまり90%のDELETEリクエスト応答時間がこの値以下であることを示し、データベース削除操作のパフォーマンスを測定するために使用されます。 | ms |
| sql_insert_rt_p90 | SQL挿入操作応答時間の第90パーセンタイル、単位はmsです | ms |
| sql_other_rt_p90 | SQLクエリ応答時間の第90パーセンタイルで、90%のクエリ応答時間がこの値以下であることを示し、データベースクエリパフォーマンスのテールレイテンシを測定するために使用されます。 | ms |
| sql_replace_rt_p90 | SQL置換ステートメント応答時間の第90パーセンタイル、つまり90%の置換ステートメント応答時間がこの値以下であることを示し、SQL置換操作のパフォーマンスを測定するために使用されます。 | ms |
| sql_select_rt_p90 | SQLクエリ応答時間の第90パーセンタイル、つまり90%のクエリ応答時間がこの値以下であることを示し、データベースクエリパフォーマンスのテールレイテンシを測定するために使用されます。 | ms |
| sql_update_rt_p90 | DELETEステートメントの平均処理時間 | ms |
セッション数
指標名 |
説明 |
単位 |
|---|---|---|
| all_session | 現在のセッション数、データベースの現在アクティブなクライアント接続数を表す | count |
| active_session | 現在のアクティブセッション数 | count |
SQL実行計画の種類
指標名 |
説明 |
単位 |
|---|---|---|
| sql_distributed_count | 分散実行計画を処理する1秒あたりの数 | times/s |
| sql_local_count | ローカル実行を処理する1秒あたりの数 | times/s |
| sql_remote_count | リモート実行計画を処理する1秒あたりの数 | times/s |
スローSQL
指標名 |
説明 |
単位 |
|---|---|---|
| slow_sql_count | スローSQLクエリの数。データベースのパフォーマンス問題を監視するために使用され、通常は実行時間が設定されたしきい値を超えるSQLステートメントを指します。 | count |
テナントの特定状態にある実行イベント数
指標名 |
説明 |
単位 |
|---|---|---|
| ob_sql_event | テナントの特定状態にあるSQL実行イベント数。SQL実行状態の分布を監視するために使用されます | times |
| ob_sql_event_in_parse | テナントのparse状態にある実行イベント数。SQL解析段階の同時実行負荷状況を監視するために使用されます。 | count |
| ob_sql_event_in_pl_parse | テナントのpl parse状態にある実行イベント数 | count |
| ob_sql_event_in_plan_cache | テナントのplan cache状態にある実行イベント数 | count |
| ob_sql_event_in_sql_optimize | テナントのSQL最適化状態にある実行イベント数 | count |
| ob_sql_event_in_sql_execution | テナントのSQL execution状態にある実行イベント数。SQL実行段階の並列またはアクティブイベント数を監視するために使用されます。 | times |
| ob_sql_event_in_px_execution | テナントの並列実行(PX execution)状態のSQLイベント数。並列クエリ実行段階の並列状況を監視するために使用されます | count |
| ob_sql_event_in_sequence_load | テナントのsequence load状態にある実行イベント数 | count |
1秒あたりの待機イベント数
指標名 |
説明 |
単位 |
|---|---|---|
| wait_event_count | 1秒あたりの待機イベント発生回数。データベースの待機イベントの頻度を測定するために使用され、単位はtimes/sです | times/s |
| system_event_other_count | その他のシステムイベントが1秒間に発生する回数。分類されていないシステムイベントの頻度を監視するために使用されます | times/s |
| system_event_application_count | システムイベントのうちアプリケーション待機イベントの発生頻度。単位はtimes/sです | times/s |
| system_event_configuration_count | システムイベント設定変更のレート。システム設定の動的調整頻度を監視するために使用されます。 | times/s |
| system_event_administrative_count | システム管理系の待機イベントの発生頻度。データベース管理操作(チェックポイント、統計情報収集など)の待機状況を監視するために使用され、単位はtimes/sです | times/s |
| system_event_concurrency_count | システムイベントの並列数。現在並列処理中のシステムイベントの数を表し、システム負荷と並列処理能力を監視するために使用されます。 | count |
| system_event_commit_count | 1秒あたりにコミットされるトランザクション数。データベーストランザクションコミットの頻度を反映し、単位はtimes/sです | times/s |
| system_event_idle_count | システムアイドルイベントカウント。1秒間に発生するアイドル待機イベントの数を表し、システムCPUのアイドル状態を測定するために使用されます。 | times/s |
| system_event_network_count | システムネットワークイベント待機回数。1秒間に発生するネットワーク関連待機イベントの数を表し、ネットワークI/Oパフォーマンスを監視するために使用されます | times/s |
| system_event_user_io_count | ユーザーI/Oイベント待機回数。1秒間に発生するユーザーI/Oタイプの待機イベントの数を表し、ユーザーI/O操作によってデータベースが発生する待機頻度を測定するために使用されます。 | times/s |
| system_event_system_io_count | システムI/Oイベント発生率。1秒間に発生するシステムI/O待機イベントの数を表し、データベースシステム層面のI/O負荷状況を監視するために使用されます。 | times/s |
| system_event_scheduler_count | システムイベントスケジューラーが1秒間にトリガーするイベント数。イベントスケジューラーの活動頻度を監視するために使用されます。 | times/s |
| system_event_cluster_count | クラスタイベント発生率。1秒間に発生するクラスタ関連イベントの数を表し、クラスタレベルの活動頻度を監視するために使用されます | times/s |
イベント待機平均時間
指標名 |
説明 |
単位 |
|---|---|---|
| wait_event_rt | イベント待機平均時間 | μs |
| system_event_other_time_waites | other イベント待機平均時間 | μs |
| system_event_application_time_waites | application イベント待機平均時間 | μs |
| system_event_configuration_time_waites | configuration イベント待機平均時間 | μs |
| system_event_administrative_time_waites | administrative イベント待機平均時間 | μs |
| system_event_concurrency_waites | concurrency イベント待機平均時間 | μs |
| system_event_commit_waites | commit イベント待機平均時間 | μs |
| system_event_idle_waites | idle イベント待機平均時間 | μs |
| system_event_network_waites | network イベント待機平均時間 | μs |
| system_event_user_io_waites | user_io イベント待機平均時間 | μs |
| system_event_system_io_waites | system_io イベント待機平均時間 | μs |
| system_event_scheduler_waites | scheduler イベント待機平均時間 | μs |
| system_event_cluster_waites | cluster イベント待機平均時間 | μs |
SQL待機キューへの1秒あたりの追加数
指標名 |
説明 |
単位 |
|---|---|---|
| request_dequeue_count | 処理キューから出列したリクエスト数 | times/s |
| request_enqueue_count | 処理キューに挿入されたリクエスト数 | times/s |
SQLリクエストの待機キューでの待機時間
指標名 |
説明 |
単位 |
|---|---|---|
| request_queue_time | SQLリクエストの待機キューでの待機時間 | μs |
テナントデータベースの非アイドル待機時間
指標名 |
説明 |
単位 |
|---|---|---|
| ob_waitevent_count | テナントデータベースが特定の状態にある待機イベント数。OceanBaseデータベース内の特定の待機イベントの発生頻度を監視するために使用されます | times |
| ob_foreground_waitevent_count | テナントデータベースのフォアグラウンドが特定の状態にある待機イベント数。OceanBaseデータベースのフォアグラウンドセッションが特定の待機イベントで並行して待機する数を監視するために使用されます | times |
| ob_background_waitevent_count | テナントデータベースのバックグラウンドが特定の状態にある待機イベント数。OceanBaseデータベースのバックグラウンドタスクの待機イベント発生頻度を監視するために使用されます。 | times |
テナントCPU利用率
指標名 |
説明 |
単位 |
|---|---|---|
| ob_cpu_percent | テナントスレッドCPU利用率 | % |
OBテナントメモリ使用率
指標名 |
説明 |
単位 |
|---|---|---|
| ob_tenant_memory_percent | OBテナントメモリ使用率 | % |
MEMStore使用率
指標名 |
説明 |
単位 |
|---|---|---|
| memstore_percent | MEMStore使用率 | % |
オープンカーソル数
指標名 |
説明 |
単位 |
|---|---|---|
| opened_cursors_count | 現在オープンしているカーソルの数。データベースセッションで同時にオープンされているカーソルリソースの使用状況を監視するために使用されます | count |
RPC受信・送信処理時間
指標名 |
説明 |
単位 |
|---|---|---|
| rpc_packet_in_rt | RPC受信平均処理時間 | μs |
| rpc_packet_out_rt | RPC送信平均処理時間 | μs |
単位時間あたりのRPC受信・送信バイト数
指標名 |
説明 |
単位 |
|---|---|---|
| rpc_packet_in | RPC受信スループット | byte |
| rpc_packet_out | RPC送信スループット | byte |
テナントデータベース実行時間
指標名 |
説明 |
単位 |
|---|---|---|
| ob_worktime | テナントデータベース実行時間 | s |
| ob_foreground_worktime | テナントデータベースフォアグラウンド実行時間 | s |
| ob_background_worktime | テナントデータベースバックグラウンド実行時間 | s |
テナントデータベース非アイドル待機時間
指標名 |
説明 |
単位 |
|---|---|---|
| ob_no_idle_waiting_time | テナントデータベース非アイドル待機時間 | s |
| ob_foreground_no_idle_waiting_time | テナントデータベースフォアグラウンド非アイドル待機時間 | s |
| ob_background_no_idle_waiting_time | テナントデータベースバックグラウンド非アイドル待機時間 | s |
レプリカ遅延
指標名 |
説明 |
単位 |
|---|---|---|
| ob_clog_ls_max_replayed_scn | レプリカ遅延 | s |