azcmagent check
一連のネットワーク接続チェックを実行して、エージェントが必要なネットワーク エンドポイントと正常に通信できるかどうかを確認します。 このコマンドは、エージェントがプライベート エンドポイントやプロキシ サーバーを使用したかどうかなど、必要な各エンドポイントの接続テスト結果を示すテーブルを出力します。
使用方法
azcmagent check [flags]
例
エージェントで構成されているクラウドとリージョンとの接続を確認します。
azcmagent check
パブリック エンドポイントを使用して、米国東部リージョンとの接続を確認します。
azcmagent check --location "eastus"
パブリック エンドポイントを使用して、サポートされている拡張機能 (Azure Arc によって有効になっている SQL Server) の接続を確認します。
azcmagent check --extensions all
プライベート エンドポイントを使用して、インド中部リージョンとの接続を確認します。
azcmagent check --location "centralindia" --enable-pls-check
フラグ
--cloud
Azure クラウド インスタンスを指定します。 --location
フラグと共に使用する必要があります。 マシンが既に Azure Arc に接続されている場合、既定値はエージェントが既に接続されているクラウドです。 それ以外の場合、既定値は AzureCloud です。
サポートされる値:
- AzureCloud (パブリック リージョン)
- AzureUSGovernment (Azure US Government リージョン)
- AzureChinaCloud (21Vianet によって運営される Microsoft Azure のリージョン)
-e
, --extensions
エンド ツー エンドのシナリオの準備状況の検証に役立つ拡張機能エンドポイントの追加チェックが含まれています。 このフラグは、エージェント バージョン 1.41 以降で使用できます。
サポートされる値:
- all (サポートされているすべての拡張機能エンドポイントを確認します)
- sql (Azure Arc で有効になっている SQL Server)
-l
, --location
接続を確認する Azure リージョン。 マシンが既に Azure Arc に接続されている場合は、現在のリージョンが既定として選択されます。
サンプル値: westeurope
-p
, --enable-pls-check
サポートされている Azure Arc エンドポイントがプライベート IP アドレスに解決されるかどうかを確認します。 このフラグは、Azure Arc プライベート リンク スコープを使用してサーバーを Azure に接続する場合に使用する必要があります。
すべてのコマンドで使用可能な共通フラグ
--config
コマンドへの入力を含む JSON または YAML ファイルへのパスを受け取ります。 構成ファイルには、キーが使用可能なコマンド ライン オプションと一致する一連のキーと値のペアが含まれている必要があります。 たとえば、--verbose
フラグを渡す場合、構成ファイルは次のようになります。
{
"verbose": true
}
コマンド呼び出しと構成ファイルの両方でコマンド ライン オプションが見つかった場合は、コマンド ラインで指定された値が優先されます。
-h
, --help
構文やコマンド ライン オプションなど、現在のコマンドに関するヘルプを表示します。
-j
, --json
コマンドの結果を JSON 形式で出力します。
--log-stderr
エラーと詳細メッセージを標準エラー (stderr) ストリームにリダイレクトします。 既定では、すべての出力が標準出力 (stdout) ストリームに送信されます。
--no-color
ANSI カラーをサポートしていないターミナルのカラー出力を無効にします。
-v
, --verbose
コマンドの実行中に、より詳細なログ情報を表示します。 コマンドを実行するときの問題のトラブルシューティングに役立ちます。