Partilhar via


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.

O diagrama mostra os estados de energia pelos quais um V M pode passar, conforme descrito abaixo.

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.

O diagrama mostra os estados de provisionamento O S pelos quais um V M pode passar, conforme descrito abaixo.

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