Metrische gegevens en logboeken

Voltooid

In deze les krijgt u informatie over metrische gegevens en logboeken. U leert hoe u deze twee soorten gegevens verzamelt met Azure Monitor, zodat u de status, het gedrag en de prestaties van uw Azure-toepassingen, -netwerken en -infrastructuur kunt bewaken.

Metrische gegevens

Metrische gegevens zijn kwantitatieve metingen die momentopnamen van toepassings- of resourceprestaties tonen. Metrische gegevens zijn doorgaans numerieke waarden die u in de loop van de tijd kunt meten.

Metrische gegevens kunnen u inzicht geven in verschillende aspecten van een toepassing of resource, zoals resourcegebruik, reactietijden, foutpercentages en doorvoer. Veelvoorkomende voorbeelden van metrische gegevens zijn CPU-gebruik, geheugengebruik, netwerklatentie en transactiefrequenties.

Er is automatisch een lijst met resourcespecifieke metrische gegevens beschikbaar voor elk resourcetype in uw Azure-abonnement. U kunt de Azure Monitor Metrics Explorer gebruiken om de gegevens in uw metrische gegevensdatabase interactief te analyseren en de waarden van meerdere metrische gegevens in de loop van de tijd in kaart te brengen.

Als u de metrische gegevens voor een resource in Azure Portal wilt zien, selecteert u Metrische gegevens onder Bewaking in de linkernavigatiebalk op de pagina van die resource. Selecteer vervolgens de metrische gegevens die u nodig hebt in de vervolgkeuzelijst Metrische gegevens . U kunt de grafieken vastmaken aan een dashboard om ze weer te geven met andere visualisaties.

In het volgende grafiekdiagram met metrische aanvragen ziet u bijvoorbeeld de som van aanvragen voor de Contoso-web-sales-toepassing .

Schermopname van de optie Bewaking die is geselecteerd in Azure Portal voor een web-app, met een grafiek met aanvragen voor de web-app.

Azure Monitor kan verschillende soorten metrische gegevens verzamelen, waaronder:

  • Metrische gegevens van het Azure-platform: Azure Monitor begint met het verzamelen van metrische gegevens van Azure-resources zodra ze aan een abonnement worden toegevoegd. Er is automatisch een lijst met resourcespecifieke metrische gegevens beschikbaar voor elk Azure-resourcetype.
  • Aangepaste metrische gegevens: Azure Monitor kan ook metrische gegevens verzamelen uit andere bronnen, waaronder toepassingen en agents die worden uitgevoerd op VM's. U kunt aangepaste metrische gegevens verzenden naar Azure Monitor via de Azure Monitor-agent, andere agents en extensies, of rechtstreeks naar de Azure Monitor REST API.
  • Metrische prometheus-gegevens: beheerde Azure Monitor-service voor Prometheus verzamelt metrische gegevens van Azure Kubernetes Service (AKS) of andere Kubernetes-clusters. Metrische prometheus-gegevens delen enkele kenmerken met platform- en aangepaste metrische gegevens, maar hebben verschillende functies ter ondersteuning van opensource-analyse- en waarschuwingshulpprogramma's zoals PromQL en Grafana.

Metrische gegevens zijn geschikt voor realtime bewaking. U kunt metrische gegevens gebruiken om waarschuwingen te activeren wanneer gedefinieerde drempelwaarden zijn bereikt.

Logboeken

Logboeken zijn tekstrecords van gebeurtenissen, acties en berichten die voorkomen in een resource of toepassing. Hoewel metrische gegevens numeriek zijn, kunnen logboeken de volgende gegevens bevatten:

  • Tekst: door mensen leesbare tekstitems die context, details en beschrijvingen van gebeurtenissen bieden.
  • Niet-gestructureerde gegevens: logboekvermeldingen in verschillende indelingen die niet netjes in vooraf gedefinieerde numerieke waarden passen.
  • Contextuele informatie: Inzichten in de context rond een gebeurtenis, wat van groot belang is voor hoofdoorzaakanalyse.

Logboeken kunnen informatie vastleggen over fouten, waarschuwingen, gebruikersacties en wijzigingen in de status van de toepassing. Logboeken bieden gedetailleerde verhalen over gebeurtenissen in een bepaalde context. Dit maakt ze cruciaal voor het oplossen van problemen, foutopsporing en het begrijpen van gebeurtenisreeksen die leiden tot problemen. Logboeken zijn essentieel voor retrospectieanalyse van problemen, waardoor de keten van gebeurtenissen die tot een probleem hebben geleid, kan worden gereconstrueerd.

Azure Monitor-logboeken is een functie van Azure Monitor waarmee u logboek- en prestatiegegevens van bewaakte resources kunt opslaan, beheren en analyseren. Als u al uw gegevens wilt verzamelen en analyseren, stelt u een gemeenschappelijke werkruimte in die een Log Analytics-werkruimte wordt genoemd. U configureert uw resources om hun gegevens naar die werkruimte te verzenden.

Zodra u de werkruimte hebt geconfigureerd en logboekregistratiegegevens start, kunt u Azure Monitor-logboeken gebruiken om de gegevens te verkennen en te analyseren. U kunt interactief werken met logboekquery's en hun resultaten in de Log Analytics-gebruikersinterface.

U kunt logboekquery's gebruiken in de volgende scenario's:

  • Gebruik een basisquery om een veelvoorkomende vraag te beantwoorden.
  • Voer complexe gegevensanalyse uit om kritieke patronen in uw bewakingsgegevens te identificeren.
  • Gebruik query's in waarschuwingsregels om proactief op de hoogte te worden gesteld van problemen.
  • Queryresultaten visualiseren in een werkmap of dashboard.