Azure Data Studio ダッシュボード
Azure Data Studio では、Azure Arc リソースに関する情報を表示するために、Azure portal と同様のエクスペリエンスが提供されます。 これらのビューはダッシュボードと呼ばれ、レイアウトとオプションは、Azure portal 内の特定のリソースについて見られるものと似ていますが、Azure に接続できない場合に環境内の情報がローカルに表示される柔軟性があります。
データ コントローラーに接続する
前提条件
- Azure Data Studio をダウンロードする
- Azure Arc 拡張機能がインストールされている
のインスタンスに接続するときには、
Azure Data Studio を開きます。
左側にある [接続] タブを選択します。
[Azure Arc コントローラー] というパネルを展開します。
[コントローラーの接続] ボタンを選択します。
Azure Data Studio は、右側にブレードを開きます。
データ コントローラー の名前空間 を入力します。
Azure Data Studio ディレクトリ内の
kube.config
ファイルから読み取りを行い、使用可能な Kubernetes クラスター コンテキストを一覧表示します。 現在のクラスター コンテキストが選択されます。 これが接続する適切なクラスターである場合は、その名前空間を使用します。Azure Arc データ コントローラーが展開されている名前空間を取得する必要がある場合は、kubernetes クラスターで
kubectl get datacontrollers -A
を実行します。必要に応じて、[名前] の入力に Azure Arc データ コントローラーの表示名を追加します。
接続を選択します。
データ コントローラーに接続すると、ダッシュボードを表示できます。 Azure Data Studio には、データコントローラや、ご使用の SQL Managed Instance、PostgreSQL サーバー リソース用のダッシュボードがあります。
データ コントローラー ダッシュボードを表示する
[Arc コントローラー] という展開可能なパネルの [接続] パネルでデータ コントローラーを右クリックし、[管理] を選択します。
ここには、データ コントローラー リソースに関する詳細 (名前、地域、接続モード、リソース グループ、サブスクリプション、コントローラー エンドポイント、名前空間など) を表示できます。 データ コントローラーで管理されているすべてのマネージド データベース リソースのリストも表示できます。
レイアウトは、Azure portal で見られるものと似ていることがわかります。
[+ 新しいインスタンス] ボタンをクリックすると、簡単に SQL Managed Instance または PostgreSQL サーバーの作成を開始できます。
また、[Azure Portal で開きます] ボタンをクリックして、このデータ コントローラーのコンテキストで Azure portal を開くこともできます。
SQL Managed Instance ダッシュボードを表示する
いくつかの SQL Managed Instance を作成した場合は、管理されているデータ コントローラーの下にある [Azure データ コントローラー] という展開可能なパネルの [接続] 一覧が表示されているのを確認できます。
特定のインスタンスの SQL Managed Instance ダッシュボードを表示するには、そのインスタンスを右クリックし、[管理] を選択します。
[接続] パネルでは、インスタンスに接続するためのログインとパスワードの入力を求められます。 接続情報がわかっている場合は、それを入力し、[接続] を選択できます。 分からない場合は、[キャンセル] を選択します。 いずれの場合も、接続パネルが閉じると、Azure Data Studio はダッシュボードに戻ります。
[概要] タブで、リソース グループ、データコントローラー、サブスクリプション ID、ステータス、リージョン、その他の情報を表示します。 この場所には、メトリックを表示する Grafana ダッシュボードへのリンクや、そのマネージド インスタンスに対するコンテキストでログを表示する Kibana ダッシュボードSQLも表示されます。
SQL Managed Instance に接続できる場合は、ここに追加の情報を表示できます。
ここから SQL Managed Instance を削除することも、Azure portal を開いて、Azure portal 内の SQL Managed Instance を表示することもできます。
[接続文字列] タブをクリックすると、Azure Data Studioは、インスタンス作成用に事前に構築された接続文字列のリストを表示します。 これらの文字列をコピーして、他のさまざまなアプリケーションまたはコードに貼り付けます。
PostgreSQL サーバー ダッシュボードを表示する
デプロイに PostgreSQL サーバーが含まれている場合、Azure Data Studio は管理しているデータコントローラーの下の [Azure データ コントローラー] という展開可能なパネルの [接続] パネル にそれらを一覧表示します。
特定のサーバー グループの PostgreSQL サーバー ダッシュボードを表示するには、そのサーバー グループを右クリックし、[管理] を選択します。
[概要] タブには、サーバー グループに関する詳細 (リソース グループ、データ コントローラー、サブスクリプション ID、状態、リージョンなど) を表示できます。 このタブには、メトリックを表示する Grafana ダッシュボードへのリンクや、そのサーバー グループのコンテキストでログを表示する Kibana ダッシュボードへのリンクも含まれます。
ここからサーバー グループを削除することも、Azure portal を開いて、Azure portal 内のサーバー グループを表示することもできます。
左側の[接続文字列] タブをクリックすると、Azure Data Studio は、そのサーバーグループ用にあらかじめ用意された接続文字列を提供します。 これらの文字列をコピーして、他のさまざまなアプリケーションまたはコードに貼り付けます。
左側の [プロパティ] タブを選択して、追加の詳細を表示します。
左側 の [リソース正常性] タブには、そのサーバー グループの現在の正常性が表示されます。
左側にある [問題の診断と解決] タブをクリックすると、PostgreSQL のトラブルシューティング ノートブックを起動します。
Azure サポートの場合、新規サポート要求タブを選択します。 これにより、サーバー グループに対するコンテキストでAzure Portal が起動します。 そこから Azure サポート 要求を作成します。