VM-horloge is een gestandaardiseerde, lichtgewicht en aanpasbare service-aanbieding voor virtuele machines (VM's) en virtuele-machineschaalsets. Er worden statuscontroles uitgevoerd binnen een VIRTUELE machine met configureerbare intervallen en de resultaten worden verzonden via een uniform gegevensmodel naar Azure. De AIOps-engines (AIOps) voor productiebewaking in Azure gebruiken deze statusresultaten voor regressiedetectie en -preventie.
VM-controle wordt geleverd via de Application Health VM-extensie om klanten eenvoudig te implementeren en te beheren. Bovendien wordt VM-horloge zonder extra kosten aangeboden.
Flexibele implementatie: u kunt VM-controle inschakelen met behulp van een Azure Resource Manager-sjabloon (ARM-sjabloon), PowerShell of de Azure CLI.
Compatibiliteit: VM-horloge werkt naadloos in linux- en Windows-omgevingen. Het is geschikt voor afzonderlijke VM's en virtuele-machineschaalsets.
Resourcebeheer: VM-controle biedt efficiënte bewaking zonder dat dit van invloed is op de systeemprestaties. Resourcelimieten voor het CPU- en geheugengebruik van het VM-controleproces helpen vm's te beveiligen.
Out-of-the-box gereedheid: VM-horloge is uitgerust met een reeks standaardtests die u voor uw scenario's kunt configureren.
Netwerk
Signaalnaam
Type
Beschrijving
Uitgaande connectiviteit
Selecteren
Controleer de uitgaande netwerkconnectiviteit van de Virtuele Azure-machine.
DNS-omzetting
Selecteren
Controleer of een of meer DNS-namen kunnen worden omgezet.
SegmentsRetransmitted
Metrische gegevens
Het aantal verzonden TCP-segmenten dat een of meer eerder verzonden octetten bevat.
Het aantal keren dat TCP-verbindingen een directe overgang naar de SYN_SENT status van de CLOSED status hebben gemaakt.
PassiveConnectionOpenings
Metrische gegevens
Het aantal keren dat TCP-verbindingen een directe overgang naar de SYN_RCVD status van de LISTEN status hebben gemaakt.
CurrentConnections
Metrische gegevens
Het aantal tot stand gebrachte verbindingen.
SegmentsReceived
Metrische gegevens
Het aantal ontvangen segmenten, inclusief segmenten die in een fout zijn ontvangen.
SegmentenSent
Metrische gegevens
Het aantal verzonden segmenten, inclusief segmenten op huidige verbindingen, maar met uitzondering van segmenten die alleen opnieuw verzonden octetten bevatten.
Schijf
Signaalnaam
Type
Beschrijving
Azure Disk I/O
Selecteren
Controleer het maken, schrijven en lezen van bestanden. Verwijderbewerkingen op elk station dat is gekoppeld aan de VIRTUELE machine.
FreeSpaceInBytes
Metrische gegevens
De vrije schijfruimte van het doelkoppelingspunt.
UsedSpaceInBytes
Metrische gegevens
De gebruikte schijfruimte van het doelkoppelingspunt.
CapacityInBytes
Metrische gegevens
De schijfruimtecapaciteit van het doelkoppelingspunt.
UsedPercent
Metrische gegevens
Het percentage gebruikte schijfruimte voor het koppelpunt van het doel.
WriteOps
Metrische gegevens
De schrijfbewerkingen per seconde voor de doelschijf/partitie.
ReadOps
Metrische gegevens
De leesbewerkingen per seconde voor de doelschijf/partitie.
CPU
Signaalnaam
Type
Beschrijving
ProcessCoreUsage
Metrische gegevens
Een onmiddellijke meting van het percentage van één CPU-kern dat het doelproces gebruikt (100 = 100%, een hele kern).
ProcessMachineUsage
Metrische gegevens
Het percentage van de totale CPU van de machine die door dit proces wordt gebruikt.
MachineTotalCpuUsage
Metrische gegevens
Het totale directe CPU-gebruik van de VIRTUELE machine.
Proces
Signaalnaam
Type
Beschrijving
Proces maken
Selecteren
Start een lichtgewicht proces om te controleren of het proces kan worden gemaakt.
Actief proces(en)
Selecteren
Controleer of het doelproces of de processen worden uitgevoerd.
Uptime
Metrische gegevens
Hoe lang het doelproces actief is sinds het laatste proces dat is opgestart.
IMD's
Signaalnaam
Type
Beschrijving
IMD's
Selecteren
Controleer of de gebruiker een EINDPUNT van Azure Instance Metadata Service (IMDS) kan bereiken vanuit de VIRTUELE machine. VM-gegevens worden geretourneerd vanuit de IMDS-eindpuntquery.
Clock
Signaalnaam
Type
Beschrijving
Asymmetrische klok
Selecteren
Controleer de klokverschil tussen de externe NTP-server (Network Time Protocol) en de Azure-VM. Voor een Windows-VM kunt u terugvallen om te controleren of de Windows Time-service is gesynchroniseerd met w32tm als de externe NTP-server niet toegankelijk is.
azblob
Signaalnaam
Type
Beschrijving
Azure Storage-blobconnectiviteit
Selecteren
Controleer de connectiviteit met de Azure Storage-blob en download de blob met behulp van MSI of een SAS-token (Shared Access Signature).
Hardware
Signaalnaam
Type
Beschrijving
Hardwarestatuscontrole
EventLog
Verzamel hardwarestatusgegevens uit het Windows-gebeurtenislogboek. Momenteel worden alleen schijfgerelateerde kritieke gebeurtenissen verzameld, inclusief gebeurtenissen met id 7, 500, 504, 505, 512 en 549.