ApsaraDB RDS for MySQLの毎日の運用管理またはインスタンス障害の処理中に、関連するパフォーマンスメトリックを表示する必要があります。 ApsaraDB RDS for MySQLは、さまざまなパフォーマンスメトリクス、複数のモニタリングビュー、および強力な診断機能を提供します。 これにより、データベースの異常を早期に検出し、必要なトラブルシューティング方法を提供できます。
前提条件
RDSインスタンスは、次のMySQLバージョンとRDSエディションのいずれかを実行します。
RDS High-availability Edition、RDS Enterprise Edition、RDS Cluster EditionのMySQL 8.0
RDS High-availability Edition、RDS Enterprise Edition、RDS Cluster EditionのMySQL 5.7
RDS High-availability EditionのMySQL 5.6
RDS High-availability EditionのMySQL 5.5
説明
ダッシュボード機能は、TPS、QPS、スループットなどのさまざまなメトリックをサポートします。
ダッシュボード機能は、モニタリングの粒度またはモニタリングの頻度でメトリックを表示します。 モニタリング頻度は、クエリを実行するために指定した時間範囲によって異なります。 指定した時間範囲が長い場合、監視頻度は低くなります。 クエリを実行するために指定した時間範囲が5分以内の場合、モニタリング頻度は1秒に1回で、これが最も高いモニタリング頻度です。
手順
- [インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。
左側のナビゲーションウィンドウで、 .
パフォーマンスのトレンド タブで、特定の時間範囲内のメトリクスのトレンドチャートを表示できます。
その他のメトリクス をクリックして、表示するメトリックを選択します。
メトリックのトレンドチャートで時間範囲をドラッグして選択し、診断 をクリックすると、選択した時間範囲内のメトリックのパフォーマンストレンドを分析できます。
メトリックのトレンドチャートで 詳細 をクリックすると、チャートを拡張できます。 時間範囲を変更して、さまざまな時間範囲内のメトリックの変化傾向を表示することもできます。
表示するイベントのレベルを選択します。 システムが指定されたレベルでイベントを検出すると、MySQL CPU使用率 /メモリ使用率およびセッションチャートにイベントが表示されます。
トレンドチャートでイベントをクリックすると、イベントの詳細に診断結果を表示できます。
パフォーマンスのトレンド比較 タブでは、さまざまな時間範囲内のメトリックのパフォーマンストレンドの比較を表示できます。
その他のメトリクス をクリックして、表示するメトリックを選択します。
カスタムグラフ タブで、表示するパフォーマンスメトリックを表示するダッシュボードを作成できます。 グラフを作成するときに、グラフに表示する複数のパフォーマンス指標を指定できます。 これにより、ダッシュボードに表示されるメトリックを分析し、パフォーマンスの問題をトラブルシューティングできます。
ダッシュボードの追加 をクリックします。 [モニタリングダッシュボードの作成] ダイアログボックスで、ダッシュボード名 パラメーターを設定し、[OK] をクリックします。
インスタンスとメトリクスの選択 をクリックし、表示する必要なノードとメトリックを選択して、アイコンをクリックします。
Confirmをクリックします。
例外の検出 タブでは、例外検出の結果とコアメトリックの予測を表示できます。 詳細については、「パフォーマンス異常の検出」をご参照ください。
その他のメトリクス をクリックして、例外を検出するメトリックを選択します。
インスタンストポロジー タブで、インスタンスのトポロジを表示できます。
参考資料
以下のトピックでは、一般的なパフォーマンス問題のトラブルシューティング方法について説明します。
自律サービス関連の機能を使用して、RDSインスタンスのパフォーマンス診断と最適化を実行できます。 詳細については、「DASの概要」をご参照ください。