Bewaking voor Azure-VM's

Voltooid

In deze les verkent u de bewakingsmogelijkheden van Azure voor VM's en de typen bewakingsgegevens die u met Azure Monitor kunt verzamelen en analyseren. Azure Monitor is een uitgebreide bewakingsoplossing voor het verzamelen, analyseren en reageren op bewakingsgegevens van Azure- en niet-Azure-resources, waaronder VM's. Azure Monitor heeft twee belangrijke bewakingsfuncties: Metrische gegevens van Azure Monitor en Azure Monitor-logboeken.

Metrische gegevens zijn numerieke waarden die met vooraf vastgestelde intervallen worden verzameld om een bepaald aspect van een systeem te beschrijven. Metrische gegevens kunnen de prestaties, het resourcegebruik, het aantal fouten, gebruikersantwoorden of een ander aspect van het systeem meten dat u kunt kwantificeren. Metrische gegevens van Azure Monitor bewaken automatisch een vooraf gedefinieerde set metrische gegevens voor elke Azure-VM en bewaren de gegevens gedurende 93 dagen met enkele uitzonderingen.

Logboeken worden opgenomen systeemgebeurtenissen die een tijdstempel en verschillende typen gestructureerde of vrije gegevens bevatten. Azure registreert automatisch activiteitenlogboeken voor alle Azure-resources. Deze gegevens zijn beschikbaar op resourceniveau. Azure Monitor verzamelt standaard geen logboeken, maar u kunt Azure Monitor-logboeken configureren voor het verzamelen van azure-resources. In Azure Monitor-logboeken worden logboekgegevens opgeslagen in een Log Analytics-werkruimte voor het uitvoeren van query's en analyses.

VM-bewakingslagen

Azure-VM's hebben verschillende lagen waarvoor bewaking is vereist. Elk van de volgende lagen heeft een afzonderlijke set telemetrie- en bewakingsvereisten.

  • VM hosten
  • Gastbesturingssysteem (besturingssysteem)
  • Clientworkloads
  • Toepassingen die worden uitgevoerd op de VM

Diagram that shows fundamental VM architecture.

Vm-bewaking hosten

De VM-host vertegenwoordigt de reken-, opslag- en netwerkresources die Azure toewijst aan de VIRTUELE machine.

Metrische gegevens van VM-host

Metrische gegevens van de VM-host meten technische aspecten van de VIRTUELE machine, zoals processorgebruik en of de machine wordt uitgevoerd. U kunt metrische gegevens van de VM-host gebruiken voor het volgende:

  • Activeer een waarschuwing wanneer uw VIRTUELE machine de schijf- of CPU-limieten bereikt.
  • Trends of patronen identificeren.
  • Beheer uw operationele kosten door de grootte van VM's te bepalen op basis van gebruik en vraag.

Azure verzamelt automatisch basisgegevens voor VM-hosts. Op de overzichtspagina van de VM in Azure Portal ziet u ingebouwde grafieken voor de volgende belangrijke metrische gegevens van de VM-host.

  • VM-beschikbaarheid
  • CPU-gebruikspercentage (gemiddeld)
  • Schijfgebruik van besturingssysteem (totaal)
  • Netwerkbewerkingen (totaal)
  • Schijfbewerkingen per seconde (gemiddeld)

U kunt Azure Monitor Metrics Explorer gebruiken om meer grafieken voor metrische gegevens te tekenen, wijzigingen te onderzoeken en trends voor metrische gegevens visueel te correleren voor uw VM's. Met Metrics Explorer kunt u het volgende doen:

  • Teken meerdere metrische gegevens in een grafiek om te zien hoeveel verkeer uw VIRTUELE machine bereikt en hoe de VM presteert.
  • Houd dezelfde metrische gegevens bij over meerdere VM's in een resourcegroep of een ander bereik en gebruik splitting om elke virtuele machine in de grafiek weer te geven.
  • Selecteer flexibele tijdsbereiken en granulariteit.
  • Geef veel andere instellingen op, zoals grafiektype en waardebereiken.
  • Verzend grafieken naar werkmappen of maak ze vast aan dashboards om snel de status en prestaties weer te geven.
  • Groepeer metrische gegevens op tijdsintervallen, geografische regio's, serverclusters of toepassingsonderdelen.

Screenshot showing CPU percentage usage and inbound flow chart.

Waarschuwingen stellen u proactief op de hoogte van opgegeven exemplaren en patronen in de metrische gegevens van uw VM-host. Aanbevolen waarschuwingsregels zijn een vooraf gedefinieerde set waarschuwingsregels op basis van veelgebruikte metrische hostgegevens. Deze regels definiëren aanbevolen CPU-, geheugen-, schijf- en netwerkgebruiksniveaus voor waarschuwingen over, evenals beschikbaarheid van VM's, die u waarschuwen wanneer de VIRTUELE machine niet meer wordt uitgevoerd.

U kunt snel aanbevolen waarschuwingsregels inschakelen en configureren wanneer u een Azure-VM maakt, of later vanaf de portalpagina van de VIRTUELE machine. U kunt ook aangepaste waarschuwingen weergeven, configureren en maken met behulp van Azure Monitor-waarschuwingen.

Activiteitenlogboeken

Azure Monitor registreert automatisch activiteitenlogboeken voor Azure-VM's en geeft deze weer. Activiteitenlogboeken bevatten informatie zoals het opstarten of wijzigen van vm's. U kunt diagnostische instellingen maken om activiteitenlogboeken naar de volgende bestemmingen te verzenden:

  • Azure Monitor-logboeken, voor complexere query's en waarschuwingen en voor langere retentie tot twee jaar.
  • Azure Storage, voor goedkopere, langetermijnarchivering.
  • Azure Event Hubs, om door te sturen buiten Azure.

Diagnostische gegevens over opstarten

Diagnostische gegevens over opstarten zijn hostlogboeken die u kunt gebruiken om opstartproblemen met uw VM's op te lossen. U kunt diagnostische gegevens over opstarten standaard inschakelen wanneer u een virtuele machine maakt of later voor bestaande VM's.

Zodra u diagnostische gegevens over opstarten hebt ingeschakeld, ziet u schermopnamen van de hypervisor van de virtuele machine voor zowel Windows- als Linux-machines en bekijkt u de uitvoer van het seriële consolelogboek van de VM-opstartvolgorde voor Linux-machines. Met diagnostische gegevens over opstarten worden gegevens opgeslagen in een beheerd opslagaccount.

Gastbesturingssystemen, clientworkloads en toepassingsbewaking

VM-clientbewaking kan bestaan uit het bewaken van het besturingssysteem (OS), workloads en toepassingen die op de VIRTUELE machine worden uitgevoerd. Als u metrische gegevens en logboeken van gastbesturingssystemen en clientworkloads en -toepassingen wilt verzamelen, moet u Azure Monitor Agent installeren en een DCR (Data Collection Rule) instellen.

DCR's definiëren welke gegevens moeten worden verzameld en waar die gegevens moeten worden verzonden. U kunt een DCR gebruiken om metrische gegevens van Azure Monitor of prestatiemeteritems te verzenden naar Azure Monitor-logboeken of metrische gegevens van Azure Monitor. U kunt ook gebeurtenislogboekgegevens verzenden naar Azure Monitor-logboeken. Met andere woorden: metrische gegevens van Azure Monitor kunnen alleen metrische gegevens worden opgeslagen, maar Azure Monitor-logboeken kunnen zowel metrische gegevens als gebeurtenislogboeken opslaan.

VM-inzichten

VM-inzichten is een Azure Monitor-functie waarmee u uw VM-clients kunt bewaken. VM-inzichten zijn vooral handig voor het verkennen van het algehele VM-gebruik en de prestaties wanneer u de metrische waarde van primair belang nog niet kent. VM-inzichten biedt:

  • Vereenvoudigde onboarding van Azure Monitor-agent om het gastbesturingssystem en de workloads van een VIRTUELE machine te bewaken.
  • Een vooraf geconfigureerde DCR die de meest voorkomende prestatiemeteritems voor Windows en Linux bewaakt en verzamelt.
  • Vooraf gedefinieerde trending prestatiemetrieken en werkmappen van het gastbesturingssysteem van de VIRTUELE machine.
  • Een set vooraf gedefinieerde werkmappen die de metrische gegevens van de verzamelde VM-client in de loop van de tijd weergeven.
  • Optioneel, verzameling van processen die worden uitgevoerd op de VM, afhankelijkheden met andere services en een afhankelijkheidstoewijzing die onderling verbonden onderdelen weergeeft met andere VM's en externe bronnen.

Vooraf gedefinieerde VM-inzichtenwerkmappen tonen prestaties, verbindingen, actieve poorten, verkeer en andere verzamelde gegevens van een of meerdere VM's. U kunt GEGEVENS van VM-inzichten rechtstreeks vanuit één VIRTUELE machine bekijken of een gecombineerde weergave van meerdere VM's bekijken om trends en patronen op vm's te bekijken en te beoordelen. U kunt de vooraf gemaakte werkmapconfiguraties bewerken of uw eigen aangepaste werkmappen maken.

Gebeurtenislogboekgegevens van client

MET VM-inzichten wordt een DCR gemaakt waarmee een specifieke set prestatiemeteritems wordt verzameld. Als u andere gegevens wilt verzamelen, zoals gebeurtenislogboeken, kunt u een afzonderlijke DCR maken waarmee de gegevens worden opgegeven die u wilt verzamelen van de virtuele machine en waar u deze wilt verzenden. In Azure Monitor worden verzamelde logboekgegevens opgeslagen in een Log Analytics-werkruimte, waar u de gegevens kunt openen en analyseren met behulp van logboekquery's die zijn geschreven in Kusto-querytaal (KQL).

Test uw kennis

1.

Wat zijn de twee belangrijkste typen bewakingsgegevens die Azure Monitor verzamelt voor Azure-VM's?

2.

Wat zijn de lagen van een virtuele machine die moeten worden bewaakt?