Estados y estado de facturación de Azure Virtual Machines
Artículo
Se aplica a: ✔️ Máquinas virtuales Linux ✔️ Máquinas virtuales Windows ✔️ Conjuntos de escalado flexibles ✔️ Conjuntos de escalado uniformes
Las instancias de Azure Virtual Machines (VM) pasan por diferentes estados. Hay estados de aprovisionamiento y de potencia. En este artículo se describen estos estados y se resaltan cuándo se factura a los clientes por el uso de instancias.
Obtención de estados mediante la vista de instancia
La API de vista de instancia proporciona información sobre el estado de ejecución de la máquina virtual. Consulte Virtual Machines: visualización de instancias para más información.
Azure Resource Explorer proporciona una interfaz de usuario sencilla para ver el estado de ejecución de una máquina virtual: Resource Explorer.
El estado de aprovisionamiento de la máquina virtual está disponible (en formas ligeramente diferentes) en las propiedades de la máquina virtual provisioningState e InstanceView. En la propiedad InstanceView de la máquina virtual, hay un elemento dentro de la matriz status en forma de ProvisioningState/<state>[/<errorCode>].
Para recuperar el estado de energía de todas las máquinas virtuales de la suscripción, use Virtual Machines - List All API con el parámetro statusOnly establecido en true.
Nota
Virtual Machines - List All API con el parámetro statusOnly establecido en true recupera los estados de energía de todas las máquinas virtuales de una suscripción. Sin embargo, en algunas situaciones poco comunes, es posible que el estado de energía no esté disponible debido a problemas intermitentes en el proceso de recuperación. En estas situaciones, se recomienda volver a intentar usar la misma API o bien Azure Resource Health para comprobar el estado de energía de las máquinas virtuales.
Estados de energía y facturación
El estado de energía representa el último estado conocido de la máquina virtual.
La tabla siguiente proporciona una descripción del estado de cada instancia e indica si se factura ese estado por el uso de la instancia.
Estado de energía
Description
Facturación
Creating
La máquina virtual asigna recursos.
No facturado*
Iniciando
La máquina virtual se está iniciando.
Facturado
En ejecución
La máquina virtual está totalmente activa. Este es el estado de funcionamiento estándar.
Facturado
Deteniéndose
Se trata de un estado de transición entre la ejecución y la detención.
Facturado
Detenido
La máquina virtual está asignada en un host, pero no se está ejecutando. También se denomina estado Apagada o Detenida (asignada). Este estado puede ser la consecuencia de invocar la operación de la API de PowerOff o de invocar un apagado desde el sistema operativo invitado. El estado Detenido también se puede observar brevemente durante la creación de la máquina virtual o al iniciar una máquina virtual desde estado Detenido (desasignado).
Facturado
Desasignando
Se trata de un estado de transición entre la En ejecución y Desasignado.
No facturado*
Desasignado
La máquina virtual ha liberado la concesión en el hardware subyacente. Si la máquina está apagada, se muestra como Detenida (desasignada). Si ha entrado en hibernación, se muestra como Hibernado (desasignado)
No facturado*
* Algunos recursos de Azure, como los discos y las redes, siguen generando gastos.
El estado de aprovisionamiento es el estado de una operación de plano de control iniciada por el usuario en la máquina virtual. Estos estados son independientes del estado de energía de una máquina virtual.
Estado de aprovisionamiento
Descripción
Creating
Se está creando la máquina virtual.
Actualizando
La máquina virtual se está actualizando al modelo más reciente. Algunos cambios que no tienen que ver con el modelo en una máquina virtual, como el inicio y el reinicio, entran dentro del estado de actualización.
Con error
La última operación en el recurso de máquina virtual se realizó con errores.
Correcto
La última operación en el recurso de máquina virtual se realizó correctamente.
Eliminando
Se está eliminando la máquina virtual.
Migración
Aparece cuando se migra de Azure Service Manager a Azure Resource Manager.
Estados de aprovisionamiento del sistema operativo
Los estados de aprovisionamiento del sistema operativo solo se aplican a las máquinas virtuales creadas con una imagen del sistema operativo generalizada. Las imágenes especializadas y los discos conectados como discos del sistema operativo no muestran estos estados. El estado de aprovisionamiento del sistema operativo no se muestra aparte. Es un subestado del estado de aprovisionamiento de la propiedad InstanceView de la máquina virtual. Por ejemplo, ProvisioningState/creating/osProvisioningComplete.
Estado de aprovisionamiento del sistema operativo
Description
OSProvisioningInProgress
La máquina virtual se está ejecutando y la inicialización (instalación) del sistema operativo invitado está en curso.
OSProvisioningComplete
Se trata de un estado de corta duración. La máquina virtual pasa rápidamente de este estado a Correcto. Si todavía se están instalando las extensiones, seguirá viendo este estado hasta que se complete la instalación.
Correcto
Se han completado las acciones iniciadas por el usuario.
Con error
Representa una operación con errores. Para más información y posibles soluciones, consulte el código de error.
Solución de problemas de estados de la máquina virtual
Podrá usar la Calculadora de precios para evaluar los costos más probables, usar Azure Advisor para supervisar los costos reales de los recursos de Azure, implementar VM de acceso puntual y Azure Reservations, y describir las licencias de la Ventaja híbrida de Azure.