Quick Tip 8 – Como Verificar o Status das VMs no Azure

Oi Galera!

Dica rápida que poderá salvar alguns USD da sua conta do Azure. No dia-a-dia, crio diversas VMs para testes e laboratórios e quando a quantidade de VMs passam de três casas, fica complicado lembrar se uma VM específica foi desalocada ou não.

Para isso, criei um script em PowerShell que retorna o status das VMs em uma determinada subscription.

O segredo está em utilizar o get-azvm. O get-azvm não possuí uma coluna que especifique o status. A coluna se chama PowerState, mas ela só irá aparecer se você passar o parâmetro status para o commandlet.

get-azvm -Status | Select-Object ResourceGroupName, name, Powerstate

Dica rápida e simples! Agora é só você criar um script que pega todas suas subscriptions, valida todas as VMs que estão iniciadas e após desaloque que é necessário.

Abraço, Rodrigo

Deixe uma resposta

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.