Estados e estado da faturação das Máquinas Virtuais do Azure
Aplica-se a: ✔️ VMs ✔️ Linux VMs ✔️ do Windows Conjuntos ✔️ de escala flexíveis Conjuntos de balanças uniformes
As instâncias de Máquinas Virtuais (VM) do Azure passam por estados diferentes. Há estados de provisionamento e de poder . Este artigo descreve esses estados e destaca quando os clientes são cobrados pelo uso por exemplo.
Obter estados usando o Modo de Exibição de Instância
A API de exibição de instância fornece informações de estado de execução da VM. Para obter mais informações, consulte Máquinas virtuais - exibição de instância.
O Azure Resources Explorer fornece uma interface do usuário simples para exibir o estado de execução da VM: Resource Explorer.
O estado de provisionamento da VM está disponível, em formas ligeiramente diferentes, nas propriedades provisioningState
da VM e no InstanceView. No VM InstanceView, há um elemento dentro da status
matriz na forma de ProvisioningState/<state>[/<errorCode>]
.
Para recuperar o estado de energia de todas as VMs em sua assinatura, use a API Máquinas Virtuais - Listar Todas com o parâmetro statusOnly
definido como true
.
Nota
Máquinas Virtuais - Liste todas as APIs com parâmetros statusOnly
definidos para true
recuperar os estados de energia de todas as VMs em uma assinatura. No entanto, em algumas situações raras, o estado de energia pode não estar disponível devido a problemas intermitentes no processo de recuperação. Nessas situações, recomendamos tentar novamente usando a mesma API ou usando a Integridade dos Recursos do Azure para verificar o estado de energia de suas VMs.
Estados de energia e faturamento
O estado de energia representa o último estado conhecido da VM.
A tabela a seguir fornece uma descrição de cada estado de instância e indica se esse estado é cobrado pelo uso da instância.
Estado de energia | Description | Faturação |
---|---|---|
Criação | A máquina virtual está alocando recursos. | Não faturado* |
A iniciar | A máquina virtual está ligada. | Faturado |
Em Execução | A máquina virtual está totalmente ativa. Este estado é o estado de trabalho padrão. | Faturado |
A parar | Este estado é de transição entre correr e parar. | Faturado |
Parada | A máquina virtual é alocada em um host, mas não está em execução. Também chamado de estado PoweredOff ou Stopped (Allocated). Esse estado pode ser resultado de invocar a operação da API ou invocar o PowerOff desligamento de dentro do SO convidado. O estado Interrompido também pode ser observado brevemente durante a criação da VM ou ao iniciar uma VM a partir do estado Interrompido (Deslocalizado ). |
Faturado |
A desalocar | Este estado é de transição entre Running e Deallocated. | Não faturado* |
Desalocada | A máquina virtual liberou a concessão do hardware subjacente. Se a máquina estiver desligada, ela será mostrada como Parada (Deslocalizada). Se tiver entrado em hibernação , é mostrado como Hibernado (Deslocalizado) | Não faturado* |
* Alguns recursos do Azure, como Discos e Rede , continuam a incorrer em encargos.
Exemplo de PowerState em JSON:
{
"code": "PowerState/running",
"level": "Info",
"displayStatus": "VM running"
}
Estados de provisionamento
O estado de provisionamento é o status de uma operação de plano de controle iniciada pelo usuário na VM. Esses estados são separados do estado de energia de uma VM.
Estado de aprovisionamento | Description |
---|---|
Criação | A máquina virtual está sendo criada. |
Atualização | A máquina virtual está atualizando para o modelo mais recente. Algumas alterações não modelares em uma máquina virtual, como iniciar e reiniciar, estão sob o estado de atualização. |
Com falhas | A última operação no recurso de máquina virtual não foi bem-sucedida. |
Com êxito | A última operação no recurso de máquina virtual foi bem-sucedida. |
Eliminar | A máquina virtual está sendo excluída. |
Migrar | Visto ao migrar do Azure Service Manager para o Azure Resource Manager. |
Estados de provisionamento do SO
Os estados de provisionamento do sistema operacional só se aplicam a máquinas virtuais criadas com uma imagem generalizada do sistema operacional. Imagens especializadas e discos anexados como disco do sistema operacional não exibem esses estados. O estado de provisionamento do sistema operacional não é mostrado separadamente. É um subestado do estado de provisionamento na VM InstanceView. Por exemplo, ProvisioningState/creating/osProvisioningComplete
.
Estado de provisionamento do SO | Description |
---|---|
OSProvisioningInProgress | A VM está em execução e a inicialização (configuração) do SO convidado está em andamento. |
OSProvisioningComplete | Este estado é um estado de curta duração. A máquina virtual transita rapidamente desse estado para o Sucesso. Se as extensões ainda estiverem sendo instaladas, você continuará a ver esse estado até que a instalação seja concluída. |
Com êxito | As ações iniciadas pelo usuário foram concluídas. |
Com falhas | Representa uma operação com falha. Para obter mais informações e possíveis soluções, consulte o código de erro. |
Solução de problemas de estados de VM
Para solucionar problemas específicos de estado da VM, consulte Solucionar problemas de implantações de VM do Windows e Solucionar problemas de implantações de VM do Linux.
Para solucionar problemas de hibernação, consulte Solucionar problemas de hibernação de VM.
Para obter outra ajuda para solução de problemas, visite a documentação de solução de problemas de Máquinas Virtuais do Azure.
Próximos passos
- Revise a documentação do Azure Cost Management and Billing
- Use a calculadora de preços do Azure para planejar suas implantações.
- Saiba mais sobre como monitorar sua VM, consulte Monitorar máquinas virtuais no Azure.