web-dev-qa-db-ja.com

チェックするAzure CLI VMステータス

Azure CLIを使用すると、VMをstartおよびstopできます。

ただし、VM=ステータスを表示できるAzure CLIコマンドはありますか?つまり、開始されているか停止されているか?Thx。

4
xpt

すべてのVMのリストとステータスで「-d」フラグを使用できます

az vm list -d -o table

単一のVMの場合、以下を使用できます。

az vm list -d -o table --query "[?name=='vm-name']"

より具体的な結果が必要な場合は、以下も試すことができます。

az vm list -d --query "[?powerState=='VM running']" -o table
6
ironman

次のコマンドでvmステータスを取得できます。

az vm get-instance-view --name vmName --resource-group resourceGroupName --query instanceView.statuses[1] --output table

出力は次のようになります。

enter image description here

3
Charles Xu