Tillstånd och faktureringsstatus för Azure Virtual Machines
Gäller för: ✔️ Virtuella Linux-datorer ✔️ med virtuella Windows-datorer ✔️ – flexibla skalningsuppsättningar ✔️ Enhetliga skalningsuppsättningar
Azure Virtual Machines-instanser (VM) genomgår olika tillstånd. Det finns etablerings- och makttillstånd . Den här artikeln beskriver dessa tillstånd och markerar när kunder debiteras för instansanvändning.
Hämta tillstånd med instansvyn
API:et för instansvyn innehåller information om vm-körningstillstånd. Mer information finns i Virtual Machines – Instansvy.
Azure Resources Explorer innehåller ett enkelt användargränssnitt för att visa den virtuella datorns körningstillstånd: Resource Explorer.
Etableringstillståndet för virtuella datorer är tillgängligt, i något olika former, från egenskaperna provisioningState
för den virtuella datorn och InstanceView. I den virtuella datorn InstanceView finns det ett element i matrisen status
i form av ProvisioningState/<state>[/<errorCode>]
.
Om du vill hämta energitillståndet för alla virtuella datorer i din prenumeration använder du Virtual Machines – List All API med parametern statusOnly
inställd på true
.
Kommentar
Virtuella datorer – Lista alla API :er med parametern statusOnly
inställd på true
hämtar energitillstånden för alla virtuella datorer i en prenumeration. Men i vissa sällsynta situationer kanske energitillståndet inte är tillgängligt på grund av tillfälliga problem i hämtningsprocessen. I sådana situationer rekommenderar vi att du försöker igen med samma API eller använder Azure Resource Health för att kontrollera energitillståndet för dina virtuella datorer.
Energitillstånd och fakturering
Energitillståndet representerar den virtuella datorns senast kända tillstånd.
Följande tabell innehåller en beskrivning av varje instanstillstånd och anger om det tillståndet faktureras för instansanvändning.
Energinivå | beskrivning | Fakturering |
---|---|---|
Skapar | Den virtuella datorn allokerar resurser. | Faktureras inte* |
Startar | Den virtuella datorn startar. | Fakturerad |
Körs | Den virtuella datorn är helt igång. Det här tillståndet är standardarbetstillståndet. | Fakturerad |
Stoppas | Det här tillståndet är en övergång mellan körning och stopp. | Fakturerad |
Stoppad | Den virtuella datorn allokeras på en värd men körs inte. Kallas även för PoweredOff-tillstånd eller Stoppad (allokerad). Det här tillståndet kan bero på att du anropar PowerOff API-åtgärden eller anropar avstängning inifrån gästoperativsystemet. Tillståndet Stoppad kan också observeras en kort stund när den virtuella datorn skapas eller när en virtuell dator startas från tillståndet Stoppad (frigjord ). |
Fakturerad |
Frigör | Det här tillståndet är en övergång mellan Körning och Frigjord. | Faktureras inte* |
Frigjord | Den virtuella datorn har släppt lånet på den underliggande maskinvaran. Om datorn är avstängd visas den som Stoppad (frigjord). Om den har angett viloläge visas den som viloläge (frigjord) | Faktureras inte* |
* Vissa Azure-resurser, till exempel diskar och nätverk, fortsätter att debiteras.
Exempel på PowerState i JSON:
{
"code": "PowerState/running",
"level": "Info",
"displayStatus": "VM running"
}
Etableringsstatus
Etableringstillståndet är statusen för en användarinitierad kontrollplansåtgärd på den virtuella datorn. Dessa tillstånd är separata från energitillståndet för en virtuell dator.
Etableringstillstånd | beskrivning |
---|---|
Skapar | Den virtuella datorn skapas. |
Uppdatera | Den virtuella datorn uppdateras till den senaste modellen. Vissa icke-modelländringar på en virtuell dator, till exempel start och omstart, omfattas av uppdateringstillståndet. |
Misslyckad | Den senaste åtgärden på den virtuella datorresursen misslyckades. |
Klart | Den senaste åtgärden på den virtuella datorresursen lyckades. |
Tas bort | Den virtuella datorn tas bort. |
Migrera | Visas när du migrerar från Azure Service Manager till Azure Resource Manager. |
Os-etableringstillstånd
OS-etableringstillstånd gäller endast för virtuella datorer som skapats med en generaliserad OS-avbildning . Specialiserade avbildningar och diskar som är anslutna som OS-diskar visar inte dessa tillstånd. Etableringstillståndet för operativsystemet visas inte separat. Det är en understat för etableringstillståndet i den virtuella datorn InstanceView. Exempel: ProvisioningState/creating/osProvisioningComplete
Os-etableringstillstånd | beskrivning |
---|---|
OSProvisioningInProgress | Den virtuella datorn körs och initieringen (installationen) av gästoperativsystemet pågår. |
OSProvisioningComplete | Det här tillståndet är ett kortvarigt tillstånd. Den virtuella datorn övergår snabbt från det här tillståndet till Lyckades. Om tillägg fortfarande installeras fortsätter du att se det här tillståndet tills installationen är klar. |
Klart | De användarinitierade åtgärderna har slutförts. |
Misslyckad | Representerar en misslyckad åtgärd. Mer information och möjliga lösningar finns i felkoden. |
Felsöka vm-tillstånd
Information om hur du felsöker specifika problem med vm-tillstånd finns i Felsöka distributioner av virtuella Windows-datorer och Felsöka distributioner av virtuella Linux-datorer.
Information om hur du felsöker viloläge finns i Felsöka vm-viloläge.
Mer felsökningshjälp finns i felsökningsdokumentationen för Azure Virtual Machines.
Nästa steg
- Läs dokumentationen om Azure Cost Management och fakturering
- Använd Priskalkylatorn för Azure för att planera dina distributioner.
- Läs mer om övervakning av den virtuella datorn i Övervaka virtuella datorer i Azure.