テナントのパフォーマンスモニタリングページでは、カスタムモニタリングレポートで主要なパフォーマンスメトリクスを設定し、パーソナライズされたモニタリングビューを作成できます。
テナントのカスタムレポートの管理
OceanBase Management Console に移動します。
左側メニューで、[Instance List] をクリックします。
インスタンスリストで対象のインスタンスを見つけ、インスタンス名をクリックして [Cluster Instance Workbench] を開きます。
左側メニューで、[Tenant Management] をクリックします。
[Tenant Management] ページで、[Tenant List] の対象テナントをクリックします。
テナントワークベンチの左側メニューで、[Performance Monitoring] をクリックします。
[Performance Monitoring] ページで、[Custom Reports] タブをクリックします。
[Custom Reports] タブで、レポートを管理します。
カスタムレポートの表示
[Custom Reports] タブで、[Select Report] リストから表示するレポートを選択します。

カスタムレポートの追加
[Custom Reports] ページで、[Add Custom Report] をクリックします。
カスタムレポートを初めて作成する場合、ページは次のように表示されます:

カスタムレポートがすでに存在する場合、ページは次のように表示されます:

レポート名を入力し、監視メトリクスを選択します。監視メトリクスの詳細については、「監視メトリクスのチェックリスト」をご参照ください。
説明レポート名は 20 文字を超えることはできません。
作成できるカスタムモニタリングレポートは最大 7 件です。

[OK] をクリックします。
カスタムレポートの編集
[Custom Reports] ページで、編集するレポートを選択します。

[Edit Current Report] をクリックします。

[Edit Custom Report] ページで、レポート名とメトリクスを編集します。監視メトリクスの詳細については、「監視メトリクスのチェックリスト」をご参照ください。

[OK] をクリックします。
カスタムレポートの削除
[Custom Reports] ページで、削除するレポートを選択します。

[Delete Current Report] をクリックします。

確認ダイアログボックスで、[OK] をクリックします。

監視メトリクスのチェックリスト
メトリクス分類 | メトリクス名 | 説明 |
パフォーマンスと SQL | sql_all_count | 1 秒あたりに処理される SQL ステートメント数 |
sql_delete_count | 1 秒あたりに処理される DELETE ステートメント数 | |
sql_insert_count | 1 秒あたりに処理される INSERT ステートメント数 | |
sql_other_count | 1 秒あたりに処理されるその他のステートメント数 (DDL、DCL、DTL ステートメントなど) | |
sql_replace_count | 1 秒あたりに処理される REPLACE ステートメント数 | |
sql_select_count | 1 秒あたりに処理される SELECT ステートメント数 | |
sql_update_count | 1 秒あたりに処理される UPDATE ステートメント数 | |
sql_all_rt | SQL ステートメントの平均処理時間 | |
sql_delete_rt | DELETE ステートメントの平均処理時間 | |
sql_insert_rt | INSERT ステートメントの平均処理時間 | |
sql_other_rt | その他のステートメント (DDL、DCL、DTL ステートメントなど) の平均処理時間 | |
sql_replace_rt | REPLACE ステートメントの平均処理時間 | |
sql_select_rt | SELECT ステートメントの平均処理時間 | |
sql_update_rt | UPDATE ステートメントの平均処理時間 | |
active_session | アクティブセッション数 | |
all_session | 現在のセッション数 | |
sql_distributed_count | 1 秒あたりに処理される分散実行計画数 | |
sql_local_count | 1 秒あたりのローカル実行数 | |
sql_remote_count | 1 秒あたりに処理されるリモート実行計画数 | |
system_event_internal_total_waits | 1 秒あたりの内部待機イベント数 | |
system_event_io_total_waits | 1 秒あたりの I/O 待機イベント数 | |
system_event_latch_total_waits | 1 秒あたりのラッチ待機イベント数 | |
system_event_other_total_waits | 1 秒あたりのその他の待機イベント数 | |
system_event_row_lock_wait_total_waits | 1 秒あたりの行ロック待機イベント数 | |
system_event_sync_rpc_total_waits | 1 秒あたりの同期 RPC 待機イベント数 | |
wait_event_count | 1 秒あたりの待機イベント数 | |
system_event_internal_time_waited | 内部待機イベントの平均待機時間 | |
system_event_io_time_waited | I/O 待機イベントの平均待機時間 | |
system_event_latch_time_waited | ラッチ待機イベントの平均待機時間 | |
system_event_other_time_waited | その他の待機イベントの平均待機時間 | |
system_event_row_lock_wait_time_waited | 平均ロック待ち時間 | |
system_event_sync_rpc_time_waited | 同期 RPC 待機イベントの平均待機時間 | |
wait_event_rt | 待機イベントの平均待機時間 | |
request_dequeue_count | 処理キューからデキューされたリクエスト数 | |
request_enqueue_count | 処理キューにエンキューされたリクエスト数 | |
request_queue_time | SQL ステートメントがキューで待機する時間 | |
ob_cpu_percent | CPU 使用率 | |
ob_thread_cpu_percent | スレッドの CPU 使用率 | |
memstore_percent | MEMStore 使用率 | |
rpc_packet_in_rt | RPC パケットの受信に要する平均時間 | |
rpc_packet_out_rt | RPC パケットの送信に要する平均時間 | |
rpc_packet_in | 受信した RPC パケットのスループット | |
rpc_packet_out | 送信した RPC パケットのスループット | |
opened_cursors_count | オープンカーソル数 | |
slow_sql_count | スロー SQL ステートメント数 | |
トランザクション | transaction_commit_count | 1 秒あたりにコミットされたトランザクション数 |
transaction_count | 1 秒あたりに処理されるトランザクション数 | |
transaction_rollback_count | 1 秒あたりにロールバックされたトランザクション数 | |
transaction_timeout_count | 1 秒あたりのタイムアウトしたトランザクション数 | |
transaction_commit_rt | トランザクションの平均コミット時間 | |
transaction_rollback_rt | トランザクションの平均ロールバック時間 | |
transaction_rt | トランザクションの平均処理時間 | |
trans_commit_log_count | 1 秒あたりにコミットされたトランザクションログ数 | |
clog_trans_log_total_size | 1 秒あたりにコミットされたトランザクションログのサイズ | |
memstore_write_lock_fail_count | 書き込みロック待ちの失敗数 | |
memstore_write_lock_succ_count | 書き込みロック待ちの成功数 | |
memstore_write_lock_wait_time | 書き込みロックの平均待ち時間 | |
transaction_multi_partition_count | 1 秒あたりの分散トランザクション数 | |
transaction_single_partition_count | 1 秒あたりの通常トランザクション数 | |
trans_commit_log_sync_rt | トランザクションログあたりの平均ネットワーク同期時間 | |
ストレージとキャッシュ | active_memstore_used | アクティブな MEMStore のサイズ |
major_freeze_trigger | メジャーフリーズのトリガーしきい値 | |
memstore_limit | MEMStore の上限 | |
total_memstore_used | MEMStore の合計サイズ | |
io_read_count | 1 秒あたりの SSStore からの読み取り回数 | |
io_write_count | 1 秒あたりの SSStore への書き込み回数 | |
io_read_rt | SSStore からの読み取り 1 回あたりの平均時間 | |
io_write_rt | SSStore への書き込み 1 回あたりの平均時間 | |
io_read_size | 1 秒あたりに SSStore から読み取られるデータ量 | |
io_write_size | 1 秒あたりに SSStore へ書き込まれるデータ量 | |
block_cache_size | ブロックキャッシュサイズ | |
bloom_filter_cache_size | ブルームフィルターキャッシュサイズ | |
clog_cache_size | Clog キャッシュサイズ | |
location_cache_size | ロケーションキャッシュサイズ | |
plan_cache_size | プランキャッシュサイズ | |
row_cache_size | 行キャッシュサイズ | |
block_cache_hit_ratio | キャッシュヒット率 (ブロックキャッシュ) | |
bloom_filter_cache_hit_ratio | キャッシュヒット率 (ブルームフィルターキャッシュ) | |
clog_cache_hit_ratio | キャッシュヒット率 (Clog キャッシュ) | |
location_cache_hit_ratio | キャッシュヒット率 (ロケーションキャッシュ) | |
plan_cache_hit_ratio | キャッシュヒット率 (プランキャッシュ) | |
row_cache_hit_ratio | キャッシュヒット率 (行キャッシュ) | |
block_cache_req_total | ブロックキャッシュリクエスト数 | |
bloom_filter_cache_req_total | ブルームフィルターキャッシュリクエスト数 | |
clog_cache_req_total | Clog キャッシュリクエスト数 | |
location_cache_req_total | ロケーションキャッシュリクエスト数 | |
row_cache_req_total | 行キャッシュリクエスト数 | |
ob_tenant_binlog_disk_used | バイナリログのディスク使用量 | |
ob_tenant_memory_percent | OceanBase テナントのメモリ使用率 |