VM-klocka: Förbättra hälsoövervakning av virtuella datorer (förhandsversion)
Artikel
VM-klocka är ett standardiserat, enkelt och anpassningsbart tjänsterbjudande för virtuella datorer (VM) och vm-skalningsuppsättningar. Den kör hälsokontroller inom en virtuell dator med konfigurerbara intervall och skickar resultaten via en enhetlig datamodell till Azure. AI-driftmotorerna (AIOps) för produktionsövervakning i Azure använder dessa hälsoresultat för regressionsidentifiering och förebyggande.
VM-klockan levereras via application health VM-tillägget för att underlätta distributionen och hanterbarheten för kunder. Dessutom erbjuds VM-klocka utan extra kostnad.
Övervakningsspecifika för VM-bevakning
Enkel implementering: VM-klockan är tillgänglig via tillägget för den virtuella programhälsodatorn.
Flexibel distribution: Du kan aktivera VM-bevakning med hjälp av en Azure Resource Manager-mall (ARM-mall), PowerShell eller Azure CLI.
Kompatibilitet: VM-klockan fungerar sömlöst i både Linux- och Windows-miljöer. Den är lämplig för enskilda virtuella datorer och vm-skalningsuppsättningar.
Resursstyrning: VM Watch ger effektiv övervakning utan att påverka systemets prestanda. Resurstak för processor- och minnesanvändning för vm-bevakningsprocessen hjälper till att skydda virtuella datorer.
Out-of-the-box-beredskap: VM-klockan är utrustad med en uppsättning standardtester som du kan konfigurera för dina scenarier.
Nätverk
Signalnamn
Typ
Beskrivning
Utgående anslutning
Markera
Kontrollera nätverkets utgående anslutning från den virtuella Azure-datorn.
DNS-matchning
Markera
Kontrollera om ett eller flera DNS-namn kan matchas.
SegmentRetransmitted
Mått
Antalet överförda TCP-segment som innehåller en eller flera tidigare överförda oktetter.
Antalet gånger som TCP-anslutningar gjorde en direkt övergång till CLOSED tillståndet från antingen ESTABLISHED tillståndet eller tillståndet CLOSE_WAIT .
NormalizedConnectionResets
Mått
ConnectionResets / CurrentConnections
FailedConnectionAttempts
Mått
Antalet gånger som TCP-anslutningar gjorde en direkt övergång till CLOSED tillståndet från antingen SYN_SENT tillståndet eller tillståndet SYN_RCVD .
Antalet gånger som TCP-anslutningar gjorde en direkt övergång till SYN_SENT tillståndet från tillståndet CLOSED .
PassiveConnectionOpenings
Mått
Antalet gånger som TCP-anslutningar gjorde en direkt övergång till SYN_RCVD tillståndet från tillståndet LISTEN .
CurrentConnections
Mått
Antalet upprättade anslutningar.
SegmentReceived
Mått
Antalet segment som tagits emot, inklusive segment som tagits emot i fel.
SegmentSent
Mått
Antalet segment som skickas, inklusive segment på aktuella anslutningar men exklusive segment som endast innehåller återöverförda oktetter.
Disk
Signalnamn
Typ
Beskrivning
Azure Disk I/O
Markera
Kontrollera att filen har skapats, skrivits och lästs. Ta bort åtgärder på varje enhet som monterats på den virtuella datorn.
FreeSpaceInBytes
Mått
Det lediga diskutrymmet för målmonteringspunkten.
UsedSpaceInBytes
Mått
Det använda diskutrymmet för målmonteringspunkten.
CapacityInBytes
Mått
Målmonteringspunktens diskutrymmeskapacitet.
UsedPercent
Mått
Procentandelen använt diskutrymme för målmonteringspunkten.
WriteOps
Mått
Skrivåtgärder per sekund för måldisken/partitionen.
ReadOps
Mått
Läsåtgärder per sekund för måldisken/partitionen.
CPU
Signalnamn
Typ
Beskrivning
ProcessCoreUsage
Mått
Ett ögonblickligt mått på procentandelen av en enda PROCESSORkärna som målprocessen använder (100 = 100 %, en hel kärna).
ProcessMachineUsage
Mått
Procentandelen av datorns totala CPU som den här processen använder.
MachineTotalCpuUsage
Mått
Den virtuella datorns totala omedelbara CPU-användning.
Process
Signalnamn
Typ
Beskrivning
Skapa process
Markera
Starta en enkel process för att verifiera att det går att skapa processen.
Processer som körs(es)
Markera
Kontrollera om målprocessen eller processerna körs.
Upptid
Mått
Hur länge målprocessen har varit igång sedan den senaste processens start.
IMDS
Signalnamn
Typ
Beskrivning
IMDS
Markera
Kontrollera att användaren kan nå en IMDS-slutpunkt (Azure Instance Metadata Service) inifrån den virtuella datorn. VM-information returneras från IMDS-slutpunktsfrågan.
Clock
Signalnamn
Typ
Beskrivning
Klocksnedställning
Markera
Kontrollera klockans skevhet mellan NTP-servern (Remote Network Time Protocol) och den virtuella Azure-datorn. För en virtuell Windows-dator går du tillbaka för att kontrollera om Windows-tidstjänsten är synkroniserad med w32tm om den fjärranslutna NTP-servern inte är tillgänglig.
azblob
Signalnamn
Typ
Beskrivning
Azure Storage-blobanslutning
Markera
Verifiera anslutningen till Azure Storage-bloben och ladda ned bloben med hjälp av MSI eller en SAS-token (signatur för delad åtkomst).
Maskinvara
Signalnamn
Typ
Beskrivning
Hälsoövervakare för maskinvara
Händelselogg
Samla in information om maskinvaruhälsa från Windows-händelseloggen. För närvarande samlas endast diskrelaterade kritiska händelser in, inklusive händelser med ID 7, 500, 504, 505, 512 och 549.