Overzicht van Azure MonitorAzure Monitor overview

Met Azure Monitor worden de beschikbaarheid en prestaties van uw toepassing en services gemaximaliseerd door een uitgebreide oplossing te bieden waarmee u telemetriegegevens kunt verzamelen en analyseren, en op basis hiervan kunt handelen, zowel in de cloud als on-premises.Azure Monitor maximizes the availability and performance of your applications and services by delivering a comprehensive solution for collecting, analyzing, and acting on telemetry from your cloud and on-premises environments. Het 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.It helps you understand how your applications are performing and proactively identifies 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 service providers zich aanmelden bij hun eigen Tenant voor het beheren van abonnementen en resource groepen die door klanten zijn 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, zoals analyse, waarschuwingen en streaming naar externe systemen.On the right are the different functions that Azure Monitor performs with this collected data such 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.

Metrische gegevens

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 door Log Analytics in Azure Portal te gebruiken. Vervolgens kunt u de gegevens onmiddellijk analyseren met verschillende hulpprogramma's, maar u kunt de query's ook opslaan om deze te gebruiken met visualisaties of waarschuwingsregels.You can create and test queries using Log Analytics in the Azure portal and 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 door Azure Data Explorer wordt gebruikt en 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 used by Azure Data Explorer 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.

Logboeken

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. De controlegegevens voor uw toepassingen kunnen als het ware worden onderverdeeld in lagen, variërend van uw toepassing, een besturingssysteem en de services waarvan het systeem afhankelijk is, tot en met het platform zelf.You can think of monitoring data for your applications in tiers ranging 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:

  • Controlegegevens van de toepassing : 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.
  • Bewakingsgegevens van Azure-abonnementen: 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.

U kunt de gegevens die u verzamelt, uitbreiden naar de werkelijke werking van de resources door diagnostische gegevens in te schakelen en een agent toe te voegen aan rekenresources.Extend the data you're collecting into the actual operation of the resources by enabling diagnostics and adding an agent to compute resources. Hiermee wordt de telemetrie verzameld voor de interne werking van de resource en kunt u verschillende gegevensbronnen configureren om metrische gegevens en logboeken te verzamelen van het Windows- en Linux-gastbesturingssysteem.This will collect telemetry for the internal operation of the resource and allow you to configure different data sources to collect logs and metrics from Windows and Linux guest operating system.

Schakel controle in voor uw App Services-toepassing of VM- en virtuele-machineschaalsettoepassing om gedetailleerde informatie met Application Insights te verzamelen over uw toepassing, waaronder paginaweergaven, toepassingsaanvragen en uitzonderingen.Enable monitoring for your App Services application or VM and virtual machine scale set application, to enable Application Insights to collect detailed information about your application 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. Azure Monitor bevat verschillende functies en hulpprogramma's die waardevolle inzichten bieden in uw toepassingen en andere bronnen waarvan ze afhankelijk zijn.Azure Monitor includes several features and tools that provide valuable insights into your applications and other resources that they depend on. Bewakingsoplossingen en -functies, zoals Application Insights en Azure Monitor voor containers bieden uitgebreid inzicht in verschillende aspecten van uw toepassing en specifieke Azure-services.Monitoring solutions and features such as Application Insights and Azure Monitor for containers provide deep insights into different aspects of your application and specific Azure services.

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 en fouten te onderzoeken zonder te hoeven wachten tot een gebruiker ze meldt.It leverages the powerful data analysis platform in Azure Monitor to provide you with deep insights into your application's operations and 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 is een functie waarmee u de prestaties kunt controleren van de containerworkloads die zijn geïmplementeerd op beheerde Kubernetes-clusters die worden gehost op Azure Kubernetes Service (AKS).Azure Monitor for containers is a feature designed to monitor the performance of container workloads 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 van het geheugen en de processor te verzamelen van controllers, knooppunten en containers die beschikbaar zijn in Kubernetes.It gives you performance visibility by collecting memory and processor 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 controleert uw virtuele machines van Azure (VM's) op schaal door de prestaties en status van uw Windows- en Linux-VM's te analyseren, inclusief hun verschillende processen en onderling verbonden afhankelijkheden van andere resources en externe processen.Azure Monitor for VMs monitors your Azure virtual machines (VM) at scale by analyzing the performance and health of your Windows and Linux VMs, including their different processes and interconnected dependencies on other resources and 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

BewakingsoplossingenMonitoring solutions

Bewakingsoplossingen in Azure Monitor zijn verpakte logicasets die inzichten bieden voor een bepaalde toepassing of service.Monitoring solutions in Azure Monitor are packaged sets of logic that provide insights for a particular application or service. Ze bevatten logica voor het verzamelen van controlegegevens voor de toepassing of service, query's om die gegevens te analyseren en weergaven om de uitkomsten te visualiseren.They include logic for collecting monitoring data for the application or service, queries to analyze that data, and views for visualization. Er zijn bewakingsoplossingen beschikbaar via Microsoft en zijn partners waarmee allerlei Azure-services en andere toepassingen kunnen worden gecontroleerd.Monitoring solutions are available from Microsoft and partners to provide monitoring for various Azure services and other applications.

Bewakingsoplossingen

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 in bijna realtime waarschuwingen op basis van numerieke waarden, terwijl regels op basis van logboeken complexe logica op gegevens uit meerdere bronnen toestaan.Alert rules based on metrics provide near real time alerting based on numeric values, while 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.

Waarschuwingen

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. U kunt regels maken die gebruikmaken van metrische gegevens die worden verzameld door Azure Monitor om te bepalen wanneer resources automatisch moeten worden toegevoegd om een toename in de belasting te verwerken, en ook om geld te besparen door resources te verwijderen die niet-actief zijn.It allows you to create rules that use metrics collected by Azure Monitor to determine when to automatically add resources to handle increases in load and also 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.

Automatisch schalen

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

Met Azure-dashboards kunt u verschillende soorten gegevens, waaronder metrische gegevens en logboeken, in één paneel in Azure Portal combineren.Azure dashboards allow you to combine different kinds of data, including both metrics and logs, 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. Naast logboekquery's en grafieken met metrische gegevens kunnen er ook elementen uit Azure Monitor worden toegevoegd aan een Azure-dashboard.Elements throughout Azure Monitor can be added to an Azure dashboard in addition to the output of any log query or metrics chart. 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.

Dashboard

WeergavenViews

Weergaven vormen een visuele presentatie van logboekgegevens in Azure Monitor.Views visually present log data in Azure Monitor. Elke weergave bevat één tegel die inzoomt op een combinatie van visualisaties, zoals staaf- en lijndiagrammen, aangevuld met lijsten waarin kritieke gegevens worden samengevat.Each view includes a single tile that drills down to a combination of visualizations such as bar and line charts in addition to lists summarizing critical data. Bewakingsoplossingen bevatten weergaven waarin gegevens voor een bepaalde toepassing worden samengevat. U kunt uw eigen weergaven maken om de resultaten van een logboekquery weer te geven.Monitoring solutions include views that summarize data for a particular application, and you can create your own views to present data from any log query. Net als andere elementen in Azure Monitor kunnen weergaven worden toegevoegd aan Azure-dashboards.Like other elements in Azure Monitor, views can be added to Azure dashboards.

Weergave

Power BIPower BI

Power BI is een Business Analytics-service die interactieve visualisaties voor verschillende gegevensbronnen levert en vormt een effectieve manier om gegevens beschikbaar te maken voor anderen binnen en buiten uw organisatie.Power BI is a business analytics service that provides interactive visualizations across a variety of data sources and is 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 een service voor gebeurtnisopname waarmee gegevens kunnen worden getransformeerd en opgeslagen via een realtime analyseprovider of batching-/opslagadapters.Azure Event Hubs is a streaming platform and event ingestion service that 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 kunnen lezen en schrijven. Dit biedt u de mogelijkheid om werkstromen te bouwen die zijn geïntegreerd met verschillende systemen.Activities are available that read and write metrics and logs in Azure Monitor, which 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: