Amazon MQ for RabbitMQ: インスタンスタイプ変更アラーム - Amazon MQ

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon MQ for RabbitMQ: インスタンスタイプ変更アラーム

RABBITMQ_CLUSTER_DISK_USAGE_TOO_HIGH_FOR_INSTANCE_CHANGE は、現在の RabbitMQ ノードでディスク使用率が高いため、リクエストされたブローカーインスタンスタイプの変更を続行できないことを示します。Amazon MQ for RabbitMQ は、現在のディスク使用量が CloudWatch メトリクス RabbitMQDiskFree で識別されるリクエストされたインスタンスタイプで使用可能な容量を超えると、このアラームを生成します。

RABBITMQ_CLUSTER_DISK_USAGE_TOO_HIGH_FOR_INSTANCE_CHANGE 状態になった RabbitMQ ブローカーは引き続きアプリケーションで使用できますが、リクエストされたインスタンスタイプの変更は続行されません。Amazon MQ はこの状態でブローカーの再起動を許可しますが、ディスク使用量がリクエストされたインスタンスタイプのしきい値を上回っている間はインスタンスタイプを変更することはできません。ブローカーは、この状態のときにインスタンスタイプを変更しようとする ModifyBroker API オペレーションの例外を返します。

インスタンスタイプ変更アラームの診断と対処

Amazon MQ は、デフォルトでブローカーのメトリクスを有効にします。CloudWatch コンソールにアクセスするか、CloudWatch API を使用して、ブローカーのメトリクスを表示できます。MessageCountRabbitMQDiskFree メトリクスを使用して RABBITMQ_CLUSTER_DISK_USAGE_TOO_HIGH_FOR_INSTANCE_CHANGE を診断できます。

隔離状態を解決し、インスタンスタイプの変更を続行できるようにするには、Amazon MQ マネジメントコンソールを使用して以下を行います。

  • キューに発行されたメッセージを消費する新しい接続を作成します。

  • キューからメッセージをパージします。

  • ブローカーからキューを削除します。

注記

必要なアクションを実行した後、RABBITMQ_CLUSTER_DISK_USAGE_TOO_HIGH_FOR_INSTANCE_CHANGE ステータスがクリアされるまでに数時間かかる場合があります。