RabbitMQでキューの内容を確認する方法

RabbitMQのWeb管理画面またはコマンドラインツールを使用して、RabbitMQのキュー内容を確認できます。

  1. ウェブ管理画面で
  2. 通常は http://localhost:15672/ からアクセスできる RabbitMQ の Web 管理画面を開きます。
  3. ユーザーネームとパスワードを入力してログインしてください。
  4. 左側のナビゲーションバーで「キュー」を選択します。
  5. キューの一覧から、詳細を確認したいキューを選択する。
  6. キュー詳細ページでは、キュー内のメッセージ数、コンシューマー数などの情報を確認できます。
  7. キュー内のメッセージの内容を確認するには、キュー名をクリックしてキューの詳細画面を開き、「メッセージを取得」ボタンを押してから、取得したいメッセージの数を指定し、「メッセージを取得」ボタンを押せばメッセージの内容を確認できます。
  8. コマンドラインツールを使用する:
  9. コマンドライン・ターミナルを開く。
  10. RabbitMQのインストールディレクトリのsbinディレクトリへ移動します。
  11. キューの内容を確認するには次のコマンドを使用します:
    ./rabbitmqctl get_queue_messages < キュー名 > < メッセージ数 >ただし、< キュー名 > は確認するキューの名前で、< メッセージ数 > は取得するメッセージの数です。
  12. コマンドを実行すると、キューに入っているメッセージ内容を確認できます。

RabbitMQのWeb管理画面やコマンドラインツールでキューの中身を確認するには、権限が必要です。Web管理画面にアクセスできない、あるいはコマンドラインツールが使えない場合は、権限の設定を確認する必要があります。

bannerAds