リソース使用率が高い

Memorystore for Redis Cluster のクラスタで、最適なパフォーマンスを発揮できない次の状況が発生する可能性があります。

  • クラスタの CPU またはメモリ使用量が高い。
  • メモリ不足のため、クラスタでキャッシュのフラッシュが繰り返される。
  • メモリ使用率が高いか、書き込みトラフィックが多いため、クラスタのバックアップを作成できない。
  • 書き込みトラフィックが多いため、レプリカがクラスタとデータを同期できない。

これらの問題を解決するには、[リソース使用率が高い] 健全性の問題を使用します。この健全性の問題にアクセスするには、データベースセンターを使用します。これは、インスタンスの健全性の問題を一元的に把握できる AI ダッシュボードです。

始める前に

[リソース使用率が高い] 健全性の問題を使用する前に、このセクションの前提条件を満たしてください。

ロールと権限を割り当てる

データベース センターを使用して健全性の問題を表示して対処するには、データベース センターの IAM 権限が付与されている必要があります。これらの 権限の取得方法について詳しくは、IAM 権限を付与するをご覧ください。

また、IAM ロールの詳細については、IAM ロールと権限のインデックスプロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。

健全性の問題を表示する

[リソース使用率が高い] 健全性の問題を表示する手順は次のとおりです。

  1. コンソールで、データベース センターの [すべてのリソース] ページに移動します。 Google Cloud

    すべてのリソース

  2. [プロダクト] メニューを選択します。[プロダクト] ダイアログで、次の操作を行います。

    1. 省略可: プロダクトが選択されている場合は、選択を解除します。

    2. [Memorystore] ペインで、[Redis Cluster 7.0] を選択します。

    3. [適用] をクリックします。

  3. [問題] メニューを選択します。[問題] ダイアログで、次の操作を行います。

    1. 選択した問題をすべてクリアします。

    2. [パフォーマンスと容量] ペインで、[リソース使用率が高い] 健全性の問題を選択します。

    3. [適用] をクリックします。データベース センターに、リソース使用率が高い問題が発生しているクラスタが表示されます。

  4. クラスタ名の横に表示されている問題をクリックします。[リソース使用率が高い] 健全性の問題が別のペインで開きます。

    クラスタの横に問題が表示されない場合、クラスタのリソース使用率は高くありません。

  5. 健全性の問題の詳細情報を表示するには、ペインの展開矢印 ()をクリックします。

健全性の問題に対処する

[リソース使用率が高い] 健全性の問題に対処するには、クラスタの容量を増やします。これにより、クラスタはより多くのメモリと処理能力を使用して、より大量のデータやトラフィックを処理できます。容量は、クラスタ内のシャード数とクラスタのノードタイプによって決まります。

クラスタをスケーリングすることで、 アプリケーションはパフォーマンスを低下させることなく需要の増加に対応できます。 クラスタをスケーリングするには、クラスタにシャードを追加するか、クラスタのノードタイプをより大きなノードタイプに変更するかのいずれかを行います。

次のステップ