第13章 AMQ コンソールを使用したモニタリング
AMQ Console は、AMQ Interconnect ルーターネットワークのステータスとパフォーマンスを監視するための Web コンソールです。
前提条件
AMQ コンソールには
qpid-dispatch-consoleパッケージが必要です。パッケージのインストールの詳細は、5章AMQ Interconnect のインストール を参照してください。
13.1. AMQ コンソールへのアクセスの設定 リンクのコピーリンクがクリップボードにコピーされました!
Web コンソールにアクセスする前に、Web コンソールの HTTP 接続を許可し、コンソールファイルを提供するように listener を設定する必要があります。
手順
-
Web コンソールにアクセスするルーターで、
/etc/qpid-dispatch/qdrouterd.conf設定ファイルを開きます。 コンソールを提供するために
listenerを追加します。以下の例では、クライアントが Web コンソールにアクセスするために使用できる
listenerを作成します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow host- ルーターがリッスンする IP アドレス (IPv4 または IPv6)、またはルーターのホスト名。
port- ルーターがリッスンするポート番号またはシンボリックサービス名。
role-
接続のロール。
normalを指定して、このコネクションがクライアントトラフィックに使用されることを示します。 http-
この属性を
trueに設定すると、このlistenerがプレーン AMQP コネクションではなく HTTP 接続を受け入れる必要があります。 httpRootDir-
Web コンソールの HTML ファイルが含まれるディレクトリーへの絶対パスを指定します。デフォルトのディレクトリーはスタンドアロンのコンソールインストールディレクトリーで、通常は
/usr/share/qpid-dispatch/consoleです。
コンソールへのアクセスのセキュリティーを保護する場合は、
listenerをセキュアにします。詳細は、「着信クライアント接続のセキュリティー保護」 を参照してください。この例では、SASL PLAIN を使用して基本的なユーザー名とパスワード認証を追加します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - ルーターネットワーク内の他のルーターから Web コンソールへのアクセスを設定する場合は、それぞれのルーターについてこの手順を繰り返してください。