Overzicht van Azure MonitorAzure Monitor overview

Azure Monitor helpt u de beschikbaarheid en prestaties van uw toepassingen en services te optimaliseren.Azure Monitor helps you maximize the availability and performance of your applications and services. Het biedt een uitgebreide oplossing voor het verzamelen, analyseren en handelen aan de hand van telemetriegegevens in uw cloud- en on-premises omgevingen.It delivers a comprehensive solution for collecting, analyzing, and acting on telemetry from your cloud and on-premises environments. Deze informatie helpt u begrijpen hoe uw toepassingen presteren en stelt proactief problemen vast die betrekking hebben op de toepassingen en de resources waarvan ze afhankelijk zijn.This information helps you understand how your applications are performing and proactively identify issues affecting them and the resources they depend on.

Enkele voorbeelden van de mogelijkheden die Azure Monitor biedt:Just a few examples of what you can do with Azure Monitor include:

Notitie

Deze service ondersteunt Azure Lighthouse, waarmee serviceproviders zich kunnen aanmelden bij een eigen tenant om abonnementen en resourcegroepen te beheren die klanten hebben gedelegeerd.This service supports Azure Lighthouse, which lets service providers sign in to their own tenant to manage subscriptions and resource groups that customers have delegated.

OverzichtOverview

Het volgende diagram geeft u een algemeen beeld van Azure Monitor.The following diagram gives a high-level view of Azure Monitor. In het midden van het diagram vindt u de gegevensopslag voor metrische gegevens en logboeken. Dit zijn de twee basistypen gegevens die door Azure Monitor worden gebruikt.At the center of the diagram are the data stores for metrics and logs, which are the two fundamental types of data used by Azure Monitor. Aan de linkerkant ziet u de bronnen van de controlegegevens waarmee deze gegevensopslag wordt gevuld.On the left are the sources of monitoring data that populate these data stores. Aan de rechterkant bevinden zich verschillende functies die door Azure Monitor worden uitgevoerd met deze verzamelde gegevens.On the right are the different functions that Azure Monitor performs with this collected data. Dit omvat acties als analyse, waarschuwingen en streaming naar externe systemen.This includes such actions as analysis, alerting, and streaming to external systems.

Overzicht van Azure Monitor

Platform voor het controleren van gegevensMonitoring data platform

Alle gegevens die worden verzameld door Azure Monitor, kunnen worden onderverdeeld in twee fundamentele typen gegevens, metrische gegevens en logboeken.All data collected by Azure Monitor fits into one of two fundamental types, metrics and logs. Metrische gegevens zijn numeriek waarden waarmee een bepaald aspect van een systeem op een bepaald tijdstip wordt beschreven.Metrics are numerical values that describe some aspect of a system at a particular point in time. Ze zijn licht van gewicht en kunnen in bijna realtime scenario's ondersteunen.They are lightweight and capable of supporting near real-time scenarios. Logboeken bevatten verschillende soorten gegevens die zijn ingedeeld in records met verschillende sets eigenschappen voor elk type.Logs contain different kinds of data organized into records with different sets of properties for each type. Telemetrische gegevens zoals gebeurtenissen en traceringen worden niet alleen opgeslagen als prestatiegegevens maar ook als logboeken, zodat alles kan worden gecombineerd voor analysedoeleinden.Telemetry such as events and traces are stored as logs in addition to performance data so that it can all be combined for analysis.

Voor veel Azure-resources worden de gegevens die door Azure Monitor zijn verzameld, rechts op de pagina Overzicht in Azure Portal weergegeven.For many Azure resources, you'll see data collected by Azure Monitor right in their Overview page in the Azure portal. Als u bijvoorbeeld naar een virtuele machine kijkt, ziet u diverse diagrammen met metrische gegevens over prestaties.Have a look at any virtual machine for example, and you'll see several charts displaying performance metrics. Klik op een van de grafieken om de gegevens in Metrics Explorer in Azure Portal weer te geven, zodat u de waarden van meerdere metrische gegevens in de loop van de tijd op de grafiek kunt plaatsen.Click on any of the graphs to open the data in metrics explorer in the Azure portal, which allows you to chart the values of multiple metrics over time. U kunt de grafieken interactief weergeven of deze vastmaken aan een dashboard om ze te bekijken met andere visualisaties.You can view the charts interactively or pin them to a dashboard to view them with other visualizations.

Diagram met metrische gegevens die naar Metrics Explorer stromen om in visualisaties te worden gebruikt.

De logboekgegevens die door Azure Monitor zijn verzameld, kunnen worden geanalyseerd met query's om snel verzamelde gegevens op te halen, samen te voegen en te analyseren.Log data collected by Azure Monitor can be analyzed with queries to quickly retrieve, consolidate, and analyze collected data. U kunt query's maken en testen met behulp van Log Analytics in de Azure Portal.You can create and test queries using Log Analytics in the Azure portal. U kunt de gegevens vervolgens meteen analyseren met verschillende hulpprogramma's, maar u kunt de query's ook opslaan om deze te gebruiken met visualisaties of waarschuwingsregels.You can then either directly analyze the data using different tools or save queries for use with visualizations or alert rules.

Azure Monitor gebruikt een versie van de Kusto-querytaal (KQL) die geschikt is voor eenvoudige logboekquery's maar die ook geavanceerde functies bevat, zoals aggregaties, joins en slimme analyse.Azure Monitor uses a version of the Kusto query language that is suitable for simple log queries but also includes advanced functionality such as aggregations, joins, and smart analytics. Via diverse lessen kunt u de querytaal snel leren.You can quickly learn the query language using multiple lessons. Er worden specifieke richtlijnen gegeven voor gebruikers die al bekend zijn met SQL en Splunk.Particular guidance is provided to users who are already familiar with SQL and Splunk.

Diagram met logboekgegevens die naar Log Analytics stromen voor analyse.

Welke gegevens worden door Azure Monitor verzameld?What data does Azure Monitor collect?

Met Azure Monitor kunt u gegevens verzamelen van verschillende bronnen.Azure Monitor can collect data from a variety of sources. Dit varieert van uw toepassing, alle besturingssystemen en services waarvan het afhankelijk is, tot het platform zelf.This ranges from your application, any operating system and services it relies on, down to the platform itself. Azure Monitor verzamelt gegevens uit elk van de volgende lagen:Azure Monitor collects data from each of the following tiers:

  • Gegevens over de prestaties en functionaliteit van de code die u hebt geschreven, ongeacht het platform.Application monitoring data: Data about the performance and functionality of the code you have written, regardless of its platform.
  • Controlegegevens van het gastbesturingssysteem: Gegevens over het besturingssysteem waarop uw toepassing wordt uitgevoerd.Guest OS monitoring data: Data about the operating system on which your application is running. Dit kan worden uitgevoerd in Azure, een andere cloud of on-premises.This could be running in Azure, another cloud, or on-premises.
  • Bewakingsgegevens van Azure-resources: Gegevens over de werking van een Azure-resource.Azure resource monitoring data: Data about the operation of an Azure resource.
  • Gegevens over de werking en het beheer van een Azure-abonnement en gegevens over de status en werking van Azure zelf.Azure subscription monitoring data: Data about the operation and management of an Azure subscription, as well as data about the health and operation of Azure itself.
  • Bewakingsgegevens van Azure-tenants: Gegevens over de werking van Azure-services op tenantniveau, zoals Azure Active Directory.Azure tenant monitoring data: Data about the operation of tenant-level Azure services, such as Azure Active Directory.

Zodra u een Azure-abonnement maakt en resources zoals virtuele machines en web-apps toevoegt, begint Azure Monitor met het verzamelen van gegevens.As soon as you create an Azure subscription and start adding resources such as virtual machines and web apps, Azure Monitor starts collecting data. Activiteitenlogboeken registreren wanneer resources worden gemaakt of gewijzigd.Activity logs record when resources are created or modified. Metrische gegevens vertellen u hoe de resource presteert en welke resources worden gebruikt.Metrics tell you how the resource is performing and the resources that it's consuming.

Diagnostische gegevens inschakelen om de gegevens die u verzamelt, uit te breiden naar de interne bewerking van de resources.Enable diagnostics to extend the data you're collecting into the internal operation of the resources. Een agent toevoegen om resources te berekenen voor het verzamelen van telemetriegegevens van hun gastbesturingssystemen.Add an agent to compute resources to collect telemetry from their guest operating systems.

Schakel bewaking in voor uw toepassing met Application Insights om gedetailleerde informatie te verzamelen, waaronder paginaweergaven, toepassingsaanvragen en uitzonderingen.Enable monitoring for your application with Application Insights to collect detailed information including page views, application requests, and exceptions. Controleer de beschikbaarheid van uw toepassing door een beschikbaarheidstest te configureren om gebruikersverkeer te simuleren.Further verify the availability of your application by configuring an availability test to simulate user traffic.

Aangepaste bronnenCustom sources

Azure Monitor kan met behulp van de Data Collector-API logboekgegevens verzamelen van elke REST-client.Azure Monitor can collect log data from any REST client using the Data Collector API. Hierdoor kunt u aangepaste controlescenario's maken en de controle uitbreiden naar resources die geen telemetrie via andere bronnen beschikbaar stellen.This allows you to create custom monitoring scenarios and extend monitoring to resources that don't expose telemetry through other sources.

InzichtenInsights

Het controleren van gegevens is alleen nuttig als dit meer inzicht biedt in de werking van uw computeromgeving.Monitoring data is only useful if it can increase your visibility into the operation of your computing environment. Inzichten bieden een aangepaste bewakingservaring voor bepaalde Azure-services.Insights provide a customized monitoring experience for particular Azure services. Ze vereisen een minimale configuratie en vergroten uw zicht op de werking van kritieke resources.They require minimal configuration and increase your visibility into the operation of critical resources.

Application InsightsApplication Insights

Met Application Insights kunt u de beschikbaarheid, prestaties en het gebruik van uw toepassingen controleren, ongeacht of deze worden gehost in de cloud of on-premises.Application Insights monitors the availability, performance, and usage of your web applications whether they're hosted in the cloud or on-premises. De oplossing maakt gebruik van het krachtige platform voor gegevensanalyse in Azure Monitor om u uitgebreid inzicht te geven in de werking van uw toepassing.It leverages the powerful data analysis platform in Azure Monitor to provide you with deep insights into your application's operations. Het geeft u de mogelijkheid een diagnose te stellen voor fouten, zonder te wachten tot een gebruiker ze meldt.It enables you to diagnose errors without waiting for a user to report them. Application Insights bevat verbindingspunten naar verschillende ontwikkelprogramma's en integreert met Visual Studio om uw DevOps-processen te ondersteunen.Application Insights includes connection points to a variety of development tools and integrates with Visual Studio to support your DevOps processes.

App Insights

Azure Monitor voor containersAzure Monitor for containers

Azure Monitor voor containers bewaakt de prestaties van de containerworkloads die zijn geïmplementeerd op beheerde Kubernetes-clusters die worden gehost op Azure Kubernetes Service (AKS).Azure Monitor for containers monitors the performance of container workloads that are deployed to managed Kubernetes clusters hosted on Azure Kubernetes Service (AKS). Dit geeft u inzicht in de prestaties door via de Metrics API metrische gegevens te verzamelen van controllers, knooppunten en containers die beschikbaar zijn in Kubernetes.It gives you performance visibility by collecting metrics from controllers, nodes, and containers that are available in Kubernetes through the Metrics API. Er worden ook containerlogboeken verzameld.Container logs are also collected. Nadat u de controle van Kubernetes-clusters hebt ingeschakeld, worden deze metrische gegevens en logboeken automatisch voor u verzameld via een containerversie van de Log Analytics-agent voor Linux.After you enable monitoring from Kubernetes clusters, these metrics and logs are automatically collected for you through a containerized version of the Log Analytics agent for Linux.

Containerstatus

Azure Monitor voor virtuele machinesAzure Monitor for VMs

Azure Monitor voor VM's bewaakt uw virtuele Azure-machines (VM) op schaal.Azure Monitor for VMs monitors your Azure virtual machines (VM) at scale. Het analyseert de prestaties en status van uw Windows- en Linux-VM's en identificeert hun verschillende processen en onderlinge afhankelijkheden voor externe processen.It analyzes the performance and health of your Windows and Linux VMs and identifies their different processes and interconnected dependencies on external processes. De oplossing bevat ondersteuning voor het controleren van prestatie- en toepassingsafhankelijkheden voor VM's die on-premises of door een andere cloudprovider worden gehost.The solution includes support for monitoring performance and application dependencies for VMs hosted on-premises or another cloud provider.

VM Insights

Reageren op kritieke situatiesResponding to critical situations

Naast de mogelijkheid om controlegegevens interactief te analyseren, moet een efficiënte bewakingsoplossing proactief kunnen reageren op kritieke omstandigheden die in de verzamelde gegevens worden geïdentificeerd.In addition to allowing you to interactively analyze monitoring data, an effective monitoring solution must be able to proactively respond to critical conditions identified in the data that it collects. Dit kan bijvoorbeeld door een tekst of e-mailbericht te versturen naar een beheerder die verantwoordelijk is voor het onderzoeken van een probleem.This could be sending a text or mail to an administrator responsible for investigating an issue. U kunt ook een geautomatiseerd proces starten waarmee wordt geprobeerd een fout te corrigeren.Or you could launch an automated process that attempts to correct an error condition.

WaarschuwingenAlerts

Waarschuwingen in Azure Monitor stellen u proactief op de hoogte van kritieke omstandigheden en proberen corrigerende maatregelen te nemen.Alerts in Azure Monitor proactively notify you of critical conditions and potentially attempt to take corrective action. Waarschuwingsregels op basis van metrische gegevens bieden bijna realtime waarschuwingen op basis van numerieke waarden.Alert rules based on metrics provide near real time alerts based on numeric values. Regels op basis van logboeken bieden complexe logica voor gegevens uit meerdere bronnen.Rules based on logs allow for complex logic across data from multiple sources.

Waarschuwingsregels in Azure Monitor gebruiken actiegroepen Deze actiegroepen bevatten unieke sets ontvangers en acties die kunnen worden gedeeld met meerdere regels.Alert rules in Azure Monitor use action groups, which contain unique sets of recipients and actions that can be shared across multiple rules. Op basis van uw vereisten kunnen actiegroepen bijvoorbeeld acties uitvoeren met behulp van webhooks, zodat waarschuwingen externe acties starten of worden geïntegreerd met uw ITSM-hulpprogramma's.Based on your requirements, action groups can perform such actions as using webhooks to have alerts start external actions or to integrate with your ITSM tools.

Schermopname met waarschuwingen in Azure Monitor met ernst van de waarschuwing, totaal aantal waarschuwingen en overige informatie.

Automatisch schalenAutoscale

Met automatisch schalen kunt u de juiste hoeveelheid resources uitvoeren om de belasting van uw toepassing te verwerken.Autoscale allows you to have the right amount of resources running to handle the load on your application. Maak regels die gebruikmaken van metrische gegevens die worden verzameld door Azure Monitor om te bepalen wanneer resources automatisch moeten worden toegevoegd wanneer de belasting toeneemt.Create rules that use metrics collected by Azure Monitor to determine when to automatically add resources when load increases. Bespaar geld door resources te verwijderen die niet actief zijn.Save money by removing resources that are sitting idle. U geeft een minimum en maximum aantal instanties en de logica voor het vergroten of verkleinen van het aantal resources op.You specify a minimum and maximum number of instances and the logic for when to increase or decrease resources.

Diagram met automatische schaalaanpassing, waarbij verschillende servers op een regel gelabeld voor processortijd > 80% en twee servers die als minimum zijn gemarkeerd, drie servers als huidige capaciteit en vijf als maximum.

Bewakingsgegevens visualiserenVisualizing monitoring data

Visualisaties zoals grafieken en tabellen zijn effectief hulpmiddelen voor het samenvatten van bewakingsgegevens en om deze te presenteren aan verschillende doelgroepen.Visualizations such as charts and tables are effective tools for summarizing monitoring data and presenting it to different audiences. Azure Monitor beschikt over eigen functies voor het visualiseren van bewakingsgegevens en maakt gebruik van andere Azure-services om de gegevens naar verschillende doelgroepen te publiceren.Azure Monitor has its own features for visualizing monitoring data and leverages other Azure services for publishing it to different audiences.

DashboardsDashboards

U kunt Azure-dashboards gebruiken om verschillende soorten gegevens te combineren in één deelvenster in de Azure Portal.Azure dashboards allow you to combine different kinds of data into a single pane in the Azure portal. U kunt het dashboard eventueel delen met andere Azure-gebruikers.You can optionally share the dashboard with other Azure users. Voeg de uitvoer van een logboekquery of metrische grafiek toe aan een Azure-dashboard.Add the output of any log query or metrics chart to an Azure dashboard. U kunt bijvoorbeeld een dashboard maken met een combinatie van verschillende tegels. Bijvoorbeeld tegels waarop een grafiek met metrische gegevens, een tabel met activiteitenlogboeken, een gebruiksdiagram van Application Insights en de uitvoer van een logboekquery worden weergegeven.For example, you could create a dashboard that combines tiles that show a graph of metrics, a table of activity logs, a usage chart from Application Insights, and the output of a log query.

Schermopname met een Azure-Dashboard, met daarop de tegels Toepassing en Beveiliging, en overige aanpasbare informatie.

WerkmappenWorkbooks

Werkmappen bieden een flexibel raamwerk voor gegevensanalyse en het maken van uitgebreide visuele rapporten in de Azure Portal.Workbooks provide a flexible canvas for data analysis and the creation of rich visual reports in the Azure portal. Ze stellen u in staat om meerdere gegevensbronnen uit Azure aan te boren en deze te combineren tot uniforme interactieve ervaringen.They allow you to tap into multiple data sources from across Azure, and combine them into unified interactive experiences. Gebruik werkmappen die zijn meegeleverd met Insights of maak uw eigen werkmappen op basis van vooraf gedefinieerde sjablonen.Use workbooks provided with Insights or create your own from predefined templates.

Voorbeeld van werkmappen

Power BIPower BI

Power BI is een Business Analytics-service die interactieve visualisaties biedt in diverse gegevensbronnen.Power BI is a business analytics service that provides interactive visualizations across a variety of data sources. Het is een effectieve manier om gegevens beschikbaar te maken voor anderen binnen en buiten uw organisatie.It's an effective means of making data available to others within and outside your organization. U kunt Power BI zodanig configureren dat er automatisch logboekgegevens vanuit Azure Monitor worden geïmporteerd om te profiteren van deze extra visualisaties.You can configure Power BI to automatically import log data from Azure Monitor to take advantage of these additional visualizations.

Power BI

Gegevens integreren en exporterenIntegrate and export data

U moet Azure Monitor waarschijnlijk vaak integreren met andere systemen en aangepaste oplossingen bouwen die gebruikmaken van uw controlegegevens.You'll often have the requirement to integrate Azure Monitor with other systems and to build custom solutions that use your monitoring data. Andere Azure-services werken met Azure Monitor om deze integratie te bieden.Other Azure services work with Azure Monitor to provide this integration.

Event HubEvent Hub

Azure Event Hubs is een streamingplatform en service voor gegevensopname van gebeurtenissen.Azure Event Hubs is a streaming platform and event ingestion service. Het kan gegevens omzetten en opslaan met een realtime analytics-provider of batchverwerking-/opslagadapters.It can transform and store data using any real-time analytics provider or batching/storage adapters. Gebruik Event Hubs voor het streamen van Azure Monitor-gegevens naar de SIEM-voorziening van een partner en bewakingshulpprogramma's.Use Event Hubs to stream Azure Monitor data to partner SIEM and monitoring tools.

Logic AppsLogic Apps

Logic Apps is een service waarmee u taken en bedrijfsprocessen kunt automatiseren met werkstromen die kunnen worden geïntegreerd met verschillende systemen en services.Logic Apps is a service that allows you to automate tasks and business processes using workflows that integrate with different systems and services. Er zijn activiteiten beschikbaar die metrische gegevens en logboeken in Azure Monitor lezen en schrijven.Activities are available that read and write metrics and logs in Azure Monitor. Hierdoor kunt u werkstromen bouwen die zijn geïntegreerd met verschillende systemen.This allows you to build workflows integrating with a variety of other systems.

APIAPI

Naast de toegang tot gegenereerde waarschuwingen zijn er meerdere API's beschikbaar voor het lezen en schrijven van metrische gegevens en logboeken van en naar Azure Monitor.Multiple APIs are available to read and write metrics and logs to and from Azure Monitor in addition to accessing generated alerts. U kunt waarschuwingen ook configureren en ophalen.You can also configure and retrieve alerts. Dit biedt u de onbeperkte mogelijkheden om aangepaste oplossingen te bouwen die met Azure Monitor kunnen worden geïntegreerd.This provides you with essentially unlimited possibilities to build custom solutions that integrate with Azure Monitor.

Volgende stappenNext steps

Meer informatie over:Learn more about: