vhost (バーチャルホスト) は、独自の exchange、キュー、およびバインディングのセットを管理することで論理的な隔離を提供します。これにより、アプリケーションは互いに干渉することなく、異なる vhost 上で安全に実行できます。1 つのインスタンスに複数の vhost を含めることができ、1 つの vhost には複数の exchange とキューを含めることができます。プロデューサーとコンシューマーは、ApsaraMQ for RabbitMQ に接続する際に vhost を指定する必要があります。
注意事項
vhost は、組み込みの exchange を除き、そのすべての exchange とキューを削除した後にのみ削除できます。
vhost の作成
ApsaraMQ for RabbitMQ コンソールにログインします。左側のナビゲーションウィンドウで、インスタンスリスト をクリックします。
インスタンスリスト ページの上部のナビゲーションバーで、管理したいインスタンスが所在するリージョンを選択します。次に、インスタンスリストで、管理したいインスタンスの名前をクリックします。
左側のナビゲーションウィンドウで、vHost リスト をクリックします。
-
vHost リスト ページで、vHost の作成 をクリックします。
-
vHost の作成 パネルで、vhost Name テキストボックスに名前を入力し、OK をクリックします。
統計の表示
さまざまな監視メトリクスを表示して、問題を迅速に特定し、解決するのに役立てることができます。
インスタンスリスト ページの上部のナビゲーションバーで、管理したいインスタンスが所在するリージョンを選択します。次に、インスタンスリストで、管理したいインスタンスの名前をクリックします。
左側のナビゲーションウィンドウで、vHost リスト をクリックします。
-
vHost リスト ページで、対象の vhost を見つけ、操作 列の 詳細 をクリックします。
-
vHost 詳細 ページで、モニタリング指標 または 指示板 タブをクリックして統計を表示します。
利用可能な統計はインスタンスエディションによって異なります。
-
Enterprise Edition および Enterprise Platinum Edition:Application Real-Time Monitoring Service (ARMS) for Prometheus と Grafana のメトリクスを表示できます。ダッシュボードとそのメトリクスの詳細については、「ダッシュボード」をご参照ください。
-
Standard Edition および Professional Edition は、CloudMonitor を通じてモニタリングデータを提供します。メトリクスの詳細については、「監視メトリクス」をご参照ください。
説明ApsaraMQ for RabbitMQ は、Standard Edition インスタンスの新規提供を終了しました。この情報は、既存の Standard Edition インスタンスにのみ適用されます。
-
vhost 接続詳細の表示
vhost を作成して接続を確立した後、vhost とそのクライアント間の接続詳細を表示できます。これには、クライアントの IP アドレス、接続ステータス、各チャンネルのステータス、および毎分送受信されるメッセージ数が含まれます。
インスタンスリスト ページの上部のナビゲーションバーで、管理したいインスタンスが所在するリージョンを選択します。次に、インスタンスリストで、管理したいインスタンスの名前をクリックします。
左側のナビゲーションウィンドウで、vHost リスト をクリックします。
-
vHost リスト ページで、対象の vhost を見つけ、操作 列で を選択し、vHost 詳細 ページの 接続詳細 タブで接続情報を表示します。
あるいは、対象の vhost の名前をクリックするか、操作 列の 詳細 をクリックします。次に、vHost 詳細 ページで、接続詳細 タブをクリックして接続情報を表示します。
表 1. 接続パラメーター パラメーター
説明
Connection
クライアントの IP アドレス。
Connection name
クライアントによって定義されたカスタム接続名。
AccessKey ID
接続に使用される AccessKey ID。
State
接続の現在のステータス。
SSL/TLS
接続で SSL/TLS を使用するかどうか。
Protocol
使用中の AMQP プロトコルのバージョン。
vhost の削除
vhost の削除は元に戻せない操作であり、そのすべてのデータが永久に削除されます。
インスタンスリスト ページの上部のナビゲーションバーで、管理したいインスタンスが所在するリージョンを選択します。次に、インスタンスリストで、管理したいインスタンスの名前をクリックします。
左側のナビゲーションウィンドウで、vHost リスト をクリックします。
-
vHost リスト ページで、削除したい vhost を見つけ、操作 列で を選択します。
-
[Prompt] ダイアログボックスで、メッセージをよく読み、[Confirm] をクリックして vhost を削除します。