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