本記事では、OceanBaseクラスタの性能監視と性能診断の方法について説明します。
クラスタ性能監視
操作手順
OCPにログインし、左側のナビゲーションバーで クラスタ をクリックします。
クラスタ ページの クラスタ一覧 エリアで、操作対象のクラスタを選択し、そのクラスタ名をクリックします。
表示されたページの左側のナビゲーションバーで、パフォーマンスモニタリング をクリックします。
リアルタイムパフォーマンススイッチをオンにすると、パフォーマンスのリアルタイム変化を確認できます。
監視データのフィルタリングについては以下のとおりです。
| 篩選対象 | 説明 |
|---|---|
| 選択時間(別名:監視ウィンドウ) | 自動リフレッシュモードでは表示されません。特定の時間範囲を選択すると、その期間内のデータが返されます。 |
| 自動リフレッシュ | デフォルトはオフです。オンにすると、5秒ごとにリフレッシュが行われます。 |
| Zone | OceanBaseは分散型データベースであり、クラスタの監視データは複数のZoneから収集・集計されます。集計方法はメトリックの種類によって決まります。単一のZoneを選択すると、そのZoneの監視データが表示されます。 |
| OBServer | OceanBaseは分散型データベースであり、クラスタの監視データは複数のOBServerから収集・集計されます。集計方法はメトリックの種類によって決まります。単一のOBServerを選択すると、そのOBServerの監視データが表示されます。 |
パフォーマンス指標はデータベース性能とホスト性能に分かれています。詳細なパフォーマンス指標については、監視指標を参照してください。
クラスタ性能レポート
適用対象
現在、Community Edition OCPでは性能レポートの生成がサポートされていません。
操作手順
OCPにログインし、左側のナビゲーションバーで クラスタ をクリックします。
クラスタ ページの クラスタ一覧 エリアで、操作対象のクラスタを選択し、そのクラスタ名をクリックします。
表示されたページの左側のナビゲーションバーで、パフォーマンスレポート をクリックします。
パフォーマンスレポートの生成 をクリックし、開始と終了のスナップショットポイントを選択して、クラスタのレポートを生成します。
表示 をクリックして、性能レポートの表示を完了します。システムは過去90日間のレポートを保持します。
ダウンロード をクリックして、性能レポートのダウンロードを完了します。
性能レポートに含まれる内容は以下のとおりです。
| モジュール | 説明 |
|---|---|
| 基本情報 | バージョン、ノードリソース、テナントリソース、データパーティションなどの情報が含まれます。 |
| ワークロード | クラスタワークロード情報。 |
| SQL | 応答時間、待機イベント、CPUなどの指標に基づいて集計されたTopSQL情報。 |
| ロック | 行ロックリクエスト、待機、タイムアウトなどの情報が含まれます。 |
クラスタの性能レポートに関する詳細情報については、性能レポートを参照してください。