États et statut de facturation des machines virtuelles Azure
S’applique aux : ✔️ Machines virtuelles Linux ✔️ Machines virtuelles Windows ✔️ Groupes identiques flexibles ✔️ Groupes identiques uniformes
Les instances de machines virtuelles Azure passent par différents états. Il existe des états de provisionnement et d’alimentation. Cet article décrit ces états et souligne les cas où les clients sont facturés pour l’utilisation d’instance.
L’API de vue d’instance fournit des informations sur l’état d’exécution d’une machine virtuelle. Pour plus d’informations, consultez Machines virtuelles – Vue d’instance.
Azure Resource Explorer présente une interface utilisateur simple permettant d’afficher l’état d’exécution des machines virtuelles : Resource Explorer.
L’état de provisionnement des machines virtuelles est disponible sous une forme légèrement différente dans les propriétés de machine virtuelle provisioningState
et la vue d’instance. Dans la vue d’instance de machine virtuelle, un élément figure dans le tableau status
sous la forme ProvisioningState/<state>[/<errorCode>]
.
Pour récupérer l’état d’alimentation de toutes les machines virtuelles de votre abonnement, utilisez l’API Machines virtuelles - Répertorier tout avec le paramètre statusOnly
défini sur true
.
Notes
Machines virtuelles – Lister toutes les API avec le paramètre statusOnly
défini sur true
permet de récupérer l’état d’alimentation de toutes les machines virtuelles de votre abonnement. Toutefois, dans de rares cas, l’état d’alimentation peut ne pas être disponible en raison de problèmes intermittents dans le processus de récupération. Dans de telles situations, nous vous recommandons d’effectuer une nouvelle tentative avec la même API, ou en utilisant Azure Resource Health pour vérifier l’état d’alimentation de vos machines virtuelles.
L’état d’alimentation représente le dernier état connu de la machine virtuelle.
Le tableau suivant contient une description de l’état de chaque instance et indique si cet état est facturé pour utilisation d’instance.
État d’alimentation | Description | Facturation |
---|---|---|
Creating | La machine virtuelle alloue des ressources. | Pas de facturation* |
Démarrage en cours | La machine virtuelle est en cours de mise sous tension. | Facturation |
Exécution en cours | La machine virtuelle est entièrement opérationnelle. Cet état correspond à l’état de fonctionnement standard. | Facturation |
En cours d’arrêt | Il s’agit d’un état transitoire entre l’exécution et l’arrêt. | Facturation |
Arrêté | La machine virtuelle est allouée sur un hôte, mais n’est pas en cours d’exécution. Également appelé état PoweredOff ou Arrêté (Alloué). Cet état peut être le résultat de l’appel de l’opération d’API PowerOff ou de l’appel de l’arrêt depuis le système d’exploitation invité. L’état Arrêté peut aussi être observé brièvement pendant la création ou le démarrage d’une machine virtuelle à l’état Arrêté (libéré). |
Facturation |
Libération | Il s’agit d’un état transitoire entre En cours d’exécution et Désalloué. | Pas de facturation* |
Libéré | La machine virtuelle a libéré le bail sur le matériel sous-jacent. Si la machine est désactivée, elle s’affiche comme Arrêtée (libérée). Si elle est entrée en veille prolongée, elle est affichée comme Mise en veille prolongée (libérée) | Pas de facturation* |
* Certaines ressources Azure, par exemple Disques et Réseau, continuent à engendrer des frais.
Exemple de PowerState en JSON :
{
"code": "PowerState/running",
"level": "Info",
"displayStatus": "VM running"
}
L’état d’approvisionnement est l’état d’une opération de type plan de contrôle initiée par l’utilisateur sur la machine virtuelle. Ces états sont distincts de l’état d’alimentation d’une machine virtuelle.
État de provisionnement | Description |
---|---|
Creating | La machine virtuelle est en cours de création. |
Mise à jour | La machine virtuelle est en cours de mise à jour vers le dernier modèle. Certains changements apportés à une machine virtuelle et ne concernant pas un modèle, comme le démarrage et le redémarrage, relèvent de l’état de mise à jour. |
Échec | La dernière opération sur la ressource de machine virtuelle n’a pas abouti. |
Opération réussie | La dernière opération sur la ressource de machine virtuelle a réussi. |
Suppression | La machine virtuelle est en cours de suppression. |
Migration | Visible lors de la migration d’Azure Service Manager vers Azure Resource Manager. |
Les états d’approvisionnement d’un système d’exploitation s’appliquent uniquement aux machines virtuelles créées avec une image de système d’exploitation généralisée. Les images et les disques spécialisés attachés en tant que disques de système d’exploitation n’affichent pas ces états. L’état de provisionnement du système d’exploitation n’est pas indiqué séparément. Il s’agit d’un sous-état de l’état de provisionnement dans la vue d’instance de machine virtuelle. Par exemple : ProvisioningState/creating/osProvisioningComplete
.
États de provisionnement d’un système d’exploitation | Description |
---|---|
OSProvisioningInProgress | La machine virtuelle est en cours d’exécution et l’initialisation (configuration) du système d’exploitation invité est en cours. |
OSProvisioningComplete | Cet état correspond à un état de courte durée. La machine virtuelle passe rapidement de cet état à l’état Réussite. Si les extensions sont toujours en cours d’installation, vous continuez de voir cet état jusqu’à ce que l’installation ait abouti. |
Opération réussie | Les actions lancées par l’utilisateur se sont terminées. |
Échec | Représente une opération ayant échoué. Pour en savoir plus et pour voir les solutions possibles, consultez le code d’erreur. |
Pour résoudre des problèmes spécifiques d’état de machine virtuelle, consultez Résoudre les problèmes de déploiement de machine virtuelle Windows et Résoudre les problèmes de déploiement de machine virtuelle Linux.
Pour résoudre les problèmes de mise en veille prolongée, consultez Résoudre des problèmes de mise en veille prolongée de machines virtuelles.
Pour plus d’informations sur la résolution des problèmes, consultez la documentation relative à la résolution des problèmes de machines virtuelles Azure.
- Consultez la Documentation Cost Management and Billing.
- Utilisez la Calculatrice de prix Azure pour planifier vos déploiements.
- Découvrez-en plus sur la supervision de votre machine virtuelle en consultant Supervision des machines virtuelles dans Azure.