Leitfaden zur Cloudüberwachung: Überwachungsstrategie für CloudbereitstellungsmodelleCloud monitoring guide: Monitoring strategy for cloud deployment models

Dieser Artikel enthält unsere empfohlene Überwachungsstrategie für jedes der Cloud-Bereitstellungsmodelle, basierend auf den folgenden Kriterien:This article includes our recommended monitoring strategy for each of the cloud deployment models, based on the following criteria:

  • Sie müssen Ihr Engagement für Operations Manager oder eine andere Unternehmensüberwachungsplattform beibehalten, da sie in Ihre IT-Betriebsabläufe, Ihr Wissen und Ihre Erfahrungen integriert ist oder bestimmte Funktionen noch nicht in Azure Monitor verfügbar sind.You must maintain your commitment to Operations Manager or another enterprise monitoring platform, because it's integrated with your IT operations processes, knowledge, and expertise, or certain functionality isn't available yet in Azure Monitor.
  • Sie müssen Workloads sowohl lokal als auch in der öffentlichen Cloud oder nur in der Cloud überwachen.You must monitor workloads both on-premises and in the public cloud, or just in the cloud.
  • Ihre Cloudmigrationsstrategie umfasst die Modernisierung von IT-Abläufen und den Wechsel zu unseren Diensten und Lösungen für die Cloudüberwachung.Your cloud migration strategy includes modernizing IT operations and moving to our cloud monitoring services and solutions.
  • Möglicherweise verfügen Sie über kritische Systeme, die per Air Gap oder physisch voneinander isoliert sind, oder in einer privaten Cloud oder auf physischer Hardware gehostet werden, und diese Systeme müssen überwacht werden müssen.You might have critical systems that are air-gapped or physically isolated, or are hosted in a private cloud or on physical hardware, and these systems need to be monitored.

Unsere Strategie umfasst die Unterstützung von Überwachungsinfrastruktur (Rechen-, Speicher- und Serverworkloads), Anwendungen (Endbenutzer, Ausnahmen und Clients) und Netzwerkressourcen.Our strategy includes support for monitoring infrastructure (compute, storage, and server workloads), application (end-user, exceptions, and client), and network resources. Sie bietet eine vollständige dienstorientierte Überwachungsperspektive.It delivers a complete, service-oriented monitoring perspective.

Azure-CloudüberwachungAzure cloud monitoring

Azure Monitor ist der native Plattformdienst, mit dem Sie Ihre Azure-Ressourcen an einem zentralen Ort verwalten können.Azure Monitor is the Azure native platform service that provides a single source for monitoring Azure resources. Er ist für Cloudlösungen konzipiert, für die Folgendes gilt:It's designed for cloud solutions that:

  • Sie basieren auf Azure.Are built on Azure.
  • Sie unterstützen eine Geschäftsfunktion, die auf VM-Workloads oder komplexen Architekturen basiert, in denen Microservices und andere Plattformressourcen verwendet werden.Support a business capability that's based on virtual machine (VM) workloads or complex architectures that use microservices and other platform resources.

Sie überwachen alle Ebenen des Stapels, beispielsweise Mandantendienste wie Azure Active Directory Domain Services, sowie Ereignisse auf Abonnementebene und Azure Service Health.It monitors all layers of the stack, starting with tenant services, such as Azure Active Directory Domain Services, and subscription-level events and Azure Service Health.

Außerdem überwachen sie Infrastrukturressourcen wie virtuelle Computer, Speicher- und Netzwerkressourcen.It also monitors infrastructure resources, such as VMs, storage, and network resources. Sie überwachen Ihre Anwendung auf der obersten Ebene.At the top layer, it monitors your application.

Durch die Überwachung jeder dieser Abhängigkeiten und das Erfassen der richtigen Signale, die jede dieser Abhängigkeiten ausgeben kann, stellen Sie die benötigte Überwachung von Anwendungen und der wichtigen Infrastrukturkomponenten sicher.By monitoring each of these dependencies, and collecting the right signals that each can emit, you get the observability of applications and the key infrastructure you need.

In der folgenden Tabelle werden die empfohlenen Ansätze zur Überwachung der einzelnen Ebenen des Stapels zusammengefasst:Our recommended approach to monitoring each layer of the stack is summarized in the following table:

EbeneLayer ResourceResource ScopeScope MethodeMethod
ApplicationApplication Eine webbasierte Anwendung, die auf der .NET-, .NET Core-, Java-, JavaScript- und Node.js-Plattform auf einem virtuellen Azure-Computer, in Azure App Service, Azure Service Fabric, Azure Functions und Azure Cloud Services ausgeführt wird.A web-based application that runs on .NET, .NET Core, Java, JavaScript, and Node.js platform on an Azure VM, Azure App Service, Azure Service Fabric, Azure Functions, and Azure Cloud Services. Überwachen einer Livewebanwendung, um automatisch Leistungsanomalien zu erkennen, Codeausnahmen und -probleme zu erkennen und Analysedaten zum Benutzerverhalten zu erfassen.Monitor a live web application to automatically detect performance anomalies, identify code exceptions and issues, and collect user behavior analytics. Application Insights (ein Feature von Azure Monitor).Application Insights (a feature of Azure Monitor).
Azure-Ressourcen: Platform-as-a-Service (PaaS)Azure resources - platform as a service (PaaS) Azure-Datenbankdienste (z. B. SQL oder MySQL).Azure database services (for example, SQL or MySQL). Leistungsmetriken für Azure SQL-DatenbankAzure SQL Database performance metrics. Aktivieren der Diagnoseprotokollierung zum Streamen von SQL-Daten an Azure Monitor-Protokolle.Enable diagnostics logging to stream SQL data to Azure Monitor Logs.
Azure-Ressourcen: Infrastructure-as-a-Service (IaaS)Azure resources - infrastructure as a service (IaaS) 1. Azure Storage1. Azure Storage
2. Azure Lastenausgleichsdienste2. Azure load balancing services
3. Netzwerksicherheitsgruppen3. Network security groups
4. Azure Virtual Machines4. Azure Virtual Machines
5. Azure Kubernetes Service/Azure Container Instances5. Azure Kubernetes Service/Azure Container Instances
1. Kapazität, Verfügbarkeit und Leistung.1. Capacity, availability, and performance.
2. Leistungs- und Diagnoseprotokolle (Aktivitäten, Zugriff, Leistung und Firewall).2. Performance and diagnostics logs (activity, access, performance, and firewall).
3. Überwachung von Ereignissen bei der Anwendung von Regeln und Regelzähler für die Häufigkeit der Anwendung von Regeln zum Ablehnen oder Zulassen3. Monitor events when rules are applied, and the rule counter for how many times a rule is applied to deny or allow.
4. Überwachung von Kapazität, Verfügbarkeit und Leistung in einem VM-Gastbetriebssystem (OS).4. Monitor capacity, availability, and performance in a guest VM operating system (OS). Zuordnung von auf den VMs gehosteten Anwendungsabhängigkeiten, einschließlich der Sichtbarkeit aktiver Netzwerkverbindungen zwischen Servern, der Latenz für eingehende und ausgehende Verbindungen und der Ports in jeder über TCP verbundenen Architektur.Map application dependencies hosted on each VM, including the visibility of active network connections between servers, inbound and outbound connection latency, and ports across any TCP-connected architecture.
5. Überwachung von Kapazität, Verfügbarkeit und Leistung von Workloads, die auf Containern und Containerinstanzen ausgeführt werden.5. Monitor capacity, availability, and performance of workloads running on containers and container instances.
Für die Punkte 1 bis 5 in der ersten Spalte werden Plattformmetriken und das Aktivitätsprotokoll automatisch erfasst und stehen in Azure Monitor für Analyse und Warnungen zur Verfügung.For items 1 through 5 in the first column, platform metrics and the activity log are automatically collected and available in Azure Monitor for analysis and alerting.
Konfigurieren Sie die Diagnoseeinstellungen, um Ressourcenprotokolle an Azure Monitor-Protokolle weiterzuleiten.Configure diagnostic settings to forward resource logs to Azure Monitor Logs.
4. Aktivieren Sie Azure Monitor für VMs.4. Enable Azure Monitor for VMs.
5. Aktivieren Sie Azure Monitor für Container.5. Enable Azure Monitor for containers.
NetzwerkNetwork Kommunikation zwischen dem virtuellen Computer und einem oder mehreren Endpunkten (ein anderer virtueller Computer, ein vollqualifizierter Domänenname, ein URI oder eine IPv4-Adresse).Communication between your virtual machine and one or more endpoints (another VM, a fully qualified domain name, a uniform resource identifier, or an IPv4 address). Überwachung von Änderungen der Erreichbarkeit, Latenz und Netzwerktopologie zwischen der VM und dem Endpunkt.Monitor reachability, latency, and network topology changes that occur between the VM and the endpoint. Azure Network Watcher.Azure Network Watcher.
Azure-AbonnementAzure subscription Azure Service Health und grundlegende Ressourcenintegrität aus der Perspektive des Azure-DienstsAzure Service Health and basic resource health from the perspective of the Azure service.
  • Für einen Dienst oder eine Ressource durchgeführte Verwaltungsmaßnahmen.Administrative actions performed on a service or resource.
  • Die Dienstintegrität eines Azure-Diensts hat sich verschlechtert, oder er ist nicht verfügbar.Service health of an Azure service is in a degraded or unavailable state.
  • Bei einer Azure-Ressource vom Azure-Dienst erkannte Integritätsprobleme.Health issues detected with an Azure resource from the Azure service perspective.
  • Mit der Azure-Autoskalierung durchgeführte Vorgänge zeigen einen Fehler oder eine Ausnahme an.Operations performed with Azure autoscale indicating a failure or exception.
  • Mit Azure Policy durchgeführte Vorgänge zeigen an, dass eine zulässige oder abgelehnte Aktion ausgeführt wurde.Operations performed with Azure Policy indicating that an allowed or denied action occurred.
  • Datensatz der in Azure Security Center generierten Warnungen.Record of alerts generated by Azure Security Center.
  • Wird im Aktivitätsprotokoll für die Überwachung und Warnungen mithilfe von Azure Monitor bereitgestelltDelivered in the activity log for monitoring and alerting by using Azure Monitor.
    Azure-MandantAzure tenant Azure Active DirectoryAzure Active Directory Überwachungs- und -Anmeldeprotokolle in Azure AD.Azure AD audit logs and sign-in logs. Aktivieren Sie die Diagnoseprotokollierung, und konfigurieren Sie das Streaming von Daten an Azure Monitor-Protokolle.Enable diagnostics logging, and configure streaming to Azure Monitor Logs.

    Überwachen der Hybrid CloudHybrid cloud monitoring

    In vielen Organisationen muss der Übergang zur Cloud schrittweise erfolgen. Dabei ist das Hybrid Cloud-Modell der häufigste erste Schritt bei dieser Umstellung.For many organizations, transition to the cloud must be approached gradually, where the hybrid cloud model is the most common first step in the journey. Sie wählen sorgfältig die geeigneten Anwendungen und Infrastrukturkomponenten aus, um mit der Migration zu beginnen, ohne die Geschäftsabläufe zu unterbrechen.You carefully select the appropriate subset of applications and infrastructure to begin your migration, while you avoid disruption to your business. Viele IT-Entscheidungsträger sind sich jedoch unsicher, weil wir zwei Überwachungsplattformen anbieten, die dieses Cloudmodell unterstützen – sie sind nicht sicher, welche Plattform zur Unterstützung ihrer Ziele hinsichtlich der Geschäfts- und IT-Ziele am besten geeignet ist.However, because we offer two monitoring platforms that support this cloud model, IT decision makers might be uncertain as to which platform is the best choice to support their business and IT operational goals.

    In diesem Abschnitt gehen wir auf die Unsicherheit ein, indem wir mehrere Faktoren überprüfen und ein Verständnis dafür vermitteln, welche Plattform in Betracht gezogen werden sollte.In this section, we address the uncertainty by reviewing several factors and offering an understanding of which platform to consider.

    Beachten Sie die folgenden wichtigen technischen Aspekte:Keep in mind the following key technical aspects:

    • Sie müssen möchten Daten von Azure-Ressourcen erfassen, die die Workload unterstützen, und diese Daten an Ihre vorhandenen lokalen Tools oder Managed Service Provider-Tools weiterleiten.You need to collect data from Azure resources that support the workload, and forward them to your existing on-premises or managed service provider tools.

    • Sie müssen Ihre aktuellen Investitionen in System Center Operations Manager weiter nutzen und das System zur Überwachung von IaaS- und PaaS-Ressourcen konfigurieren, die in Azure ausgeführt werden.You need to maintain your current investment in System Center Operations Manager, and configure it to monitor IaaS and PaaS resources that are running in Azure. Optional (da Sie basierend auf Ihren Anforderungen zwei Umgebungen mit unterschiedlichen Eigenschaften überwachen) müssen Sie bestimmen, ob die Integration in Azure Monitor Ihre Strategie unterstützt.Optionally, because you're monitoring two environments with different characteristics, based on your requirements, you need to determine how integrating with Azure Monitor supports your strategy.

    • Im Rahmen Ihrer Modernisierungsstrategie, mit der Sie Abläufe in einem einzigen Tool standardisieren möchten, um Kosten und Komplexität zu reduzieren, müssen Sie Azure Monitor zur Überwachung der Ressourcen in Azure und in Ihrem Unternehmensnetzwerk verwenden.As part of your modernization strategy to standardize on a single tool to reduce cost and complexity, you need to commit to Azure Monitor for monitoring the resources in Azure and on your corporate network.

    In der folgenden Tabelle werden die Anforderungen zusammengefasst, die für Azure Monitor und System Center Operations Manager bei der Überwachung des Hybrid Cloud-Modells basierend auf einem gemeinsamen Satz von Kriterien gelten.The following table summarizes the requirements that Azure Monitor and System Center Operations Manager support with monitoring the hybrid cloud model based on a common set of criteria.

    AnforderungRequirement Azure MonitorAzure Monitor Operations ManagerOperations Manager
    InfrastrukturanforderungenInfrastructure requirements NeinNo JaYes

    Erfordert mindestens einen Verwaltungsserver sowie eine SQL Server-Instanz, um die Betriebsdatenbank und die Reporting-Data Warehouse-Datenbank zu hosten.Requires, at a minimum, a management server and a SQL Server instance to host the operational database and the reporting data warehouse database. Die Komplexität nimmt zu, wenn Hochverfügbarkeit und Notfallwiederherstellung erforderlich sind, und es Computer an mehreren Standorten, nicht vertrauenswürdige Systeme und andere komplexe Entwurfsüberlegungen gibt.The complexity increases when high availability and disaster recovery are required, and there are machines in multiple sites, untrusted systems, and other complex design considerations.
    Eingeschränkte Konnektivität – kein Internet oder isoliertes NetzwerkLimited connectivity - no internet or isolated network NeinNo JaYes
    Eingeschränkte Konnektivität: kontrollierter InternetzugangLimited connectivity - controlled internet access JaYes JaYes
    Eingeschränkte Konnektivität: häufige UnterbrechungenLimited connectivity - frequently disconnected JaYes JaYes
    Konfigurierbare IntegritätsüberwachungConfigurable health monitoring NeinNo JaYes
    Web-App-Verfügbarkeitstest (isoliertes Netzwerk)Web app availability test (isolated network) Ja, eingeschränktYes, limited

    Azure Monitor bietet eingeschränkte Unterstützung in diesem Bereich und erfordert benutzerdefinierte Firewallausnahmen.Azure Monitor has limited support in this area and requires custom firewall exceptions.
    JaYes
    Web-App-Verfügbarkeitstest (global verteilt)Web app availability test (globally distributed) NeinNo JaYes
    Überwachen von VM-WorkloadsMonitor VM workloads Ja, eingeschränktYes, limited

    Kann IIS- und SQL Server-Fehlerprotokolle, Windows-Ereignisse und Leistungsindikatoren erfassen.Can collect IIS and SQL Server error logs, Windows events, and performance counters. Erfordert die Erstellung benutzerdefinierter Abfragen, Warnungen und Visualisierungen.Requires creating custom queries, alerts, and visualizations.
    JaYes

    Unterstützt die Überwachung der meisten Serverworkloads mit verfügbaren Management Packs.Supports monitoring most of the server workloads with available management packs. Erfordert entweder den Windows-Agent von Log Analytics oder den Operations Manager-Agent auf der VM und die Rückmeldung an die Verwaltungsgruppe im Unternehmensnetzwerk.Requires either the Log Analytics Windows agent or Operations Manager agent on the VM, reporting back to the management group on the corporate network.
    Überwachen von Azure-IaaSMonitor Azure IaaS JaYes JaYes

    Unterstützt die Überwachung der meisten Infrastrukturkomponenten im Unternehmensnetzwerk.Supports monitoring most of the infrastructure from the corporate network. Verfolgt Verfügbarkeitsstatus, Metriken und Warnungen für virtuelle Azure-Computer, SQL und Speicher über das Azure-Management Pack.Tracks availability state, metrics, and alerts for Azure VMs, SQL, and storage via the Azure management pack.
    Überwachen von Azure-PaaSMonitor Azure PaaS JaYes Ja, eingeschränktYes, limited

    Richtet sich danach, was im Azure Management Pack unterstützt wird.Based on what's supported in the Azure management pack.
    Überwachen des Azure-DienstsAzure service monitoring JaYes JaYes

    Management Packs bieten zwar derzeit keine native Überwachung von Azure Service Health, Sie können aber benutzerdefinierte Workflows erstellen, um Service Health-Warnungen abzufragen.Although there's no native monitoring of Azure Service Health provided today through a management pack, you can create custom workflows to query Service Health alerts. Verwenden Sie die Azure-REST-API, um Warnungen über Ihr vorhandenes Benachrichtigungssystem zu erhalten.Use the Azure REST API to get alerts through your existing notifications.
    Moderne WebanwendungsüberwachungModern web application monitoring JaYes NeinNo
    Legacy-WebanwendungsüberwachungLegacy web application monitoring Ja, eingeschränkt je nach SDKYes, limited, varies by SDK

    Unterstützt die Überwachung älterer Versionen von .NET- und Java-Webanwendungen.Supports monitoring older versions of .NET and Java web applications.
    Ja, eingeschränktYes, limited
    Überwachen von Azure Kubernetes Service-ContainernMonitor Azure Kubernetes Service containers JaYes NeinNo
    Überwachen von Docker- oder Windows-ContainernMonitor Docker or Windows containers JaYes NeinNo
    Überwachung der NetzwerkleistungNetwork performance monitoring JaYes Ja, eingeschränktYes, limited

    Unterstützt Verfügbarkeitsprüfungen und sammelt grundlegende Statistiken von Netzwerkgeräten mithilfe des SNMP-Protokolls (Simple Network Management Protocol) aus dem Unternehmensnetzwerk.Supports availability checks, and collects basic statistics from network devices by using the Simple Network Management Protocol (SNMP) from the corporate network.
    Interaktive DatenanalyseInteractive data analysis JaYes NeinNo

    Basiert auf vordefinierten oder benutzerdefinierten Berichten von SQL Server Reporting Services, Visualisierungslösungen von Drittanbietern oder benutzerdefinierten Power BI-Implementierungen.Relies on SQL Server Reporting Services canned or custom reports, third-party visualization solutions, or a custom Power BI implementation. Für das Operations Manager-Data Warehouse gibt es Skalierungs- und Leistungseinschränkungen.There are scale and performance limitations with the Operations Manager data warehouse. Integration mit Azure Monitor-Protokollen als Alternative für die Anforderungen der Datenaggregation.Integrate with Azure Monitor Logs as an alternative for data aggregation requirements. Die Integration wird durch die Konfiguration des Log Analytics-Connectors erzielt.You achieve integration by configuring the Log Analytics connector.
    End-to-End-Diagnose, Analyse der Grundursache und rechtzeitige ProblembehandlungEnd-to-end diagnostics, root-cause analysis, and timely troubleshooting JaYes Ja, eingeschränktYes, limited

    Unterstützt die End-to-End-Diagnose und Problembehandlung nur für lokale Infrastrukturen und Anwendungen.Supports end-to-end diagnostics and troubleshooting only for on-premises infrastructure and applications. Verwendet andere System Center-Komponenten oder Partnerlösungen.Uses other System Center components or partner solutions.
    Interaktive Visualisierungen (Dashboards)Interactive visualizations (dashboards) JaYes Ja, eingeschränktYes, limited

    Stellt grundlegende Dashboards über die HTML5-Webkonsole oder über eine erweiterte Benutzeroberfläche von Partnerlösungen wie Squared Up oder Savision bereit.Delivers essential dashboards with its HTML5 web console or an advanced experience from partner solutions, such as Squared Up and Savision.
    Integration in IT- oder DevOps-ToolsIntegration with IT or DevOps tools JaYes Ja, eingeschränktYes, limited

    Sammeln und Streamen von Überwachungsdaten an Tools von Drittanbietern oder lokale ToolsCollect and stream monitoring data to third-party or on-premises tools

    Um Metriken und Protokolle von Azure-Infrastruktur- und Plattformressourcen zu sammeln, müssen Sie die Azure-Diagnoseprotokolle für diese Ressourcen aktivieren.To collect metrics and logs from Azure infrastructure and platform resources, you need to enable Azure Diagnostics logs for those resources. Darüber hinaus können Sie mit Azure-VMs Metriken und Protokolle vom Gastbetriebssystem erfassen, indem Sie die Erweiterung der Azure-Diagnose aktivieren.Additionally, with Azure VMs, you can collect metrics and logs from the guest OS by enabling the Azure Diagnostics extension. Um die von Ihren Azure-Ressourcen ausgegebenen Diagnosedaten an Ihre lokalen Tools oder Ihren Anbieter von verwalteten Diensten weiterzuleiten, konfigurieren Sie Event Hubs so, dass die Daten an diese Ziele gestreamt werden.To forward the diagnostics data that's emitted from your Azure resources to your on-premises tools or managed service provider, configure Event Hubs to stream the data to them.

    Überwachung mit System Center Operations ManagerMonitor with System Center Operations Manager

    System Center Operations Manager war ursprünglich als lokale Lösung für die Überwachung von Anwendungen, Workloads und Infrastrukturkomponenten in einer IT-Umgebung konzipiert, wurde dann jedoch mit Funktionen für die Cloudüberwachung weiterentwickelt.Although System Center Operations Manager was originally designed as an on-premises solution to monitor across applications, workloads, and infrastructure components that are running in your IT environment, it evolved to include cloud-monitoring capabilities. Die Lösung lässt sich in Azure, Microsoft 365 und Amazon Web Services (AWS) integrieren.It integrates with Azure, Microsoft 365, and Amazon Web Services (AWS). Das System kann diese unterschiedlichen Umgebungen mit dafür konzipierten und aktualisierten Management Packs überwachen.It can monitor across these diverse environments with management packs that are designed and updated to support them.

    Sowohl Kunden, die beträchtliche Investitionen in Operations Manager getätigt haben, um eine umfassende, eng in ihre IT-Service-Management-Prozesse und -Tools integrierte Überwachung zu erzielen, als auch Kunden, die gerade erst mit der Nutzung von Azure beginnen, stellen sich verständlicherweise die folgenden Fragen:For customers who have made significant investments in Operations Manager to achieve comprehensive monitoring that's tightly integrated with their IT service management processes and tools, or for customers new to Azure, it's understandable to ask the following questions:

    • Kann Operations Manager weiterhin einen Mehrwert bieten und ist es aus geschäftlicher Sicht sinnvoll?Can Operations Manager continue to deliver value, and does it make business sense?
    • Sind die Features von Operations Manager für unsere IT-Organisation geeignet?Do the features in Operations Manager make it the right fit for our IT organization?
    • Lässt sich durch die Integration von Operations Manager in Azure Monitor die kostengünstige und umfassende Überwachungslösung erzielen, die wir benötigen?Does integrating Operations Manager with Azure Monitor provide the cost-effective and comprehensive monitoring solution that we require?

    Wenn Sie bereits in Operations Manager investiert haben, müssen Sie sich nicht auf die Planung einer Migration konzentrieren, um das System sofort auszutauschen.If you've already invested in Operations Manager, you don't need to focus on planning a migration to replace it immediately. Mit Azure oder anderen Cloudanbietern, die als Erweiterung Ihres eigenen lokalen Netzwerks vorhanden sind, kann Operations Manager die Gast-VMs und Azure-Ressourcen so überwachen, als befänden diese sich in Ihrem Unternehmensnetzwerk.With Azure or other cloud providers that exist as an extension of your own on-premises network, Operations Manager can monitor the guest VMs and Azure resources as if they were on your corporate network. Für diesen Ansatz ist eine zuverlässige Netzwerkverbindung zwischen Ihrem Netzwerk und dem virtuellen Netzwerk in Azure erforderlich, die genügend Bandbreite bietet.This approach requires a reliable network connection between your network and the virtual network in Azure that has sufficient bandwidth.

    Um die in Azure ausgeführten Workloads zu überwachen, die in Azure ausgeführt werden, benötigen Sie Folgendes:To monitor the workloads that are running in Azure, you need:

    • Das System Center Operations Manager-Management Pack für Azure.The System Center Operations Manager management pack for Azure. Es erfasst Leistungsmetriken, die von Azure-Diensten wie Web- und Workerrollen, Application Insights-Verfügbarkeitstests (Webtests), Azure Service Bus usw. ausgegeben werden.It collects performance metrics emitted by Azure services such as web and worker roles, Application Insights availability tests (web tests), Azure Service Bus, and so on. Das Management Pack nutzt die Azure-REST-API, um die Verfügbarkeit und Leistung dieser Ressourcen zu überwachen.The management pack uses the Azure REST API to monitor the availability and performance of these resources. Für einige Typen von Azure-Diensten sind im Management Pack keine Metriken oder vordefinierten Monitore vorhanden. Diese Dienste können jedoch über die im Azure Management Pack für ermittelte Dienste definierten Beziehungen überwacht werden.Some Azure service types have no metrics or predefined monitors in the management pack, but you can still monitor them through the relationships defined in the Azure management pack for discovered services.

    • Das Management Pack für Azure SQL-Datenbank zum Überwachen der Verfügbarkeit und Leistung von Azure SQL-Datenbanken und Instanzen von Azure SQL-Datenbank mithilfe der Azure-REST-API und T-SQL-Abfragen in SQL Server-Systemsichten.The management pack for Azure SQL Database to monitor the availability and performance of Azure SQL databases and Azure SQL Database instances using the Azure REST API and T-SQL queries to SQL Server system views.

    • Um das Gastbetriebssystem und die auf der VM ausgeführten Workloads wie SQL Server, IIS oder Apache Tomcat zu überwachen, müssen Sie das Management Pack herunterladen und importieren, das die Anwendung, den Dienst und das Betriebssystem unterstützt.To monitor the guest OS and workloads that are running on the VM, such as SQL Server, IIS, or Apache Tomcat, you need to download and import the management pack that supports the application, service, and OS.

    Im Management Pack wird definiert, wie die einzelnen Abhängigkeiten und Komponenten überwacht werden.Knowledge is defined in the management pack, which describes how to monitor the individual dependencies and components. Für beide Azure-Management Packs müssen einige Konfigurationsschritte in Azure und Operations Manager ausgeführt werden, bevor Sie mit der Überwachung dieser Ressourcen beginnen können.Both Azure management packs require performing a set of configuration steps in Azure and Operations Manager before you can begin monitoring these resources.

    Auf Anwendungsebene bietet Operations Manager grundlegende Funktionen zur Überwachung der Anwendungsleistung für einige ältere Versionen von .NET und Java.At the application tier, Operations Manager offers basic application performance monitoring capabilities for some legacy versions of .NET and Java. Wenn bestimmte Anwendungen innerhalb Ihrer Hybrid Cloud-Umgebung offline oder vom Netzwerk isoliert ausgeführt werden, sodass sie nicht mit einem öffentlichen Clouddienst kommunizieren können, ist die Überwachung der Anwendungsleistung (Application Performance Monitoring, APM) von Operations Manager in bestimmten Szenarios möglicherweise eine geeignete Option.If certain applications within your hybrid cloud environment operate in an offline or network-isolated mode, such that they can't communicate with a public cloud service, Operations Manager application performance monitoring (APM) might be a viable option for certain limited scenarios. Für Anwendungen, die nicht auf Legacyplattformen ausgeführt werden, sondern sowohl lokal als auch in einer öffentlichen Cloud gehostet werden, die Kommunikation über eine Firewall (entweder direkt oder über einen Proxy) mit Azure ermöglicht, verwenden Sie Azure Monitor Application Insights.For applications that are not running on legacy platforms but are hosted both on-premises and in any public cloud that allows communication through a firewall (either direct or via a proxy) to Azure, use Azure Monitor Application Insights. Dieser Dienst ermöglicht eine detaillierte Überwachung auf Codeebene mit erstklassiger Unterstützung für ASP.NET, ASP.NET Core, Java, JavaScript und Node.js.This service offers deep, code-level monitoring, with first-class support for ASP.NET, ASP.NET Core, Java, JavaScript, and Node.js.

    Sie sollten für jede Webanwendung, auf die von einer externen Seite aus zugegriffen werden kann, eine Art synthetischer Transaktion aktivieren, die als Verfügbarkeitsüberwachung bezeichnet wird.For any web application that can be reached externally, you should enable a type of synthetic transaction known as availability monitoring. Es ist wichtig zu wissen, ob Ihre Anwendung oder ein kritischer HTTP-/HTTPS-Endpunkt, von dem Ihre Anwendung abhängt, verfügbar und reaktionsfähig ist.It's important to know whether your application or a critical HTTP/HTTPS endpoint that your application relies on, is available and responsive. Mit der Verfügbarkeitsüberwachung von Application Insights können Sie die Tests in mehreren Azure-Rechenzentren durchführen und erhalten so einen Einblick in die Integrität Ihrer Anwendung aus globaler Perspektive.With Application Insights availability monitoring, you can run tests from multiple Azure datacenters and provide insight into the health of your application from a global perspective.

    Operations Manager kann zwar in Azure gehostete Ressourcen überwachen, aber Azure Monitor bietet einige Vorteile, da die Stärken von Azure Monitor die Beschränkungen von Operations Manager aufheben und eine stabile Grundlage für die Unterstützung der Migration von Operations Manager bilden können.Although Operations Manager is capable of monitoring resources that are hosted in Azure, there are several advantages to including Azure Monitor, because its strengths overcome the limitations in Operations Manager and can establish a strong foundation to support eventual migration from it. Im Folgenden beleuchten wir diese Stärken und Schwächen im Einzelnen und bieten Empfehlungen für die Integration von Azure Monitor in die Überwachungsstrategie für Ihre Hybridumgebung.Here we review each of those strengths and weaknesses, with our recommendation to include Azure Monitor in your hybrid monitoring strategy.

    Nachteile der alleinigen Nutzung von Operations ManagerDisadvantages of using Operations Manager by itself

    • Die Analyse von Überwachungsdaten in Operations Manager erfolgt in der Regel mithilfe vordefinierter Ansichten, die über Management Packs bereitgestellt werden, auf die Sie über die Konsole, über SSRS-Berichte (SQL Server Reporting Services) oder benutzerdefinierte Ansichten zugreifen, die Endbenutzer erstellt haben.Analyzing monitoring data in Operations Manager is commonly performed by using predefined views that are provided by management packs accessed from the console, from SQL Server Reporting Services (SSRS) reports, or from custom views that end users have created. Eine vorkonfigurierte Ad-hoc-Datenanalyse ist nicht möglich.Ad hoc data analysis isn't possible out of the box. Die Berichterstellung von Operations Manager ist unflexibel.Operations Manager reporting is inflexible. Das Data Warehouse, das eine Langzeitaufbewahrung gewährleistet, ist nicht gut skalierbar und nicht sehr leistungsfähig.The data warehouse that provides long-term retention of the monitoring data doesn't scale or perform well. Um die Anforderungen für die verschiedenen Rollen in der IT-Organisation zu erfüllen, sind Kenntnisse in der Erstellung von T-SQL-Statements, der Entwicklung einer Power BI-Lösung oder der Verwendung von Drittanbieterlösungen erforderlich.And expertise in writing T-SQL statements, developing a Power BI solution, or using third-party solutions is required to support the requirements for the various personas in the IT organization.

    • Warnungen in Operations Manager unterstützen keine komplexen Ausdrücke und enthalten keine Korrelationslogik.Alerting in Operations Manager doesn't support complex expressions or include correlation logic. Um Rauschen zu reduzieren, werden Warnungen gruppiert, um die Zusammenhänge zwischen ihnen aufzuzeigen und ihre Ursachen zu identifizieren.To help reduce noise, alerts are grouped to show the relationships between them and to identify their causes.

    Vorteile der Verwendung von Operations Manager mit Azure MonitorAdvantages of using Operations Manager with Azure Monitor

    • Azure Monitor bietet Möglichkeiten, um die Einschränkungen von Operations Manager zu umgehen.Azure Monitor is the way to work around the limitations of Operations Manager. Er ergänzt die Data Warehouse-Datenbank von Operations Manager, indem wichtige Leistungs- und Protokolldaten erfasst werden.It complements the Operations Manager data warehouse database by collecting important performance and log data. Azure Monitor ermöglicht eine bessere Analyse, bietet mehr Leistung (bei der Abfrage großer Datenmengen) sowie eine bessere Aufbewahrung als die Data Warehouse-Datenbank von Operations Manager.Azure Monitor delivers better analytics, performance (when querying large data volume), and retention than the Operations Manager data warehouse.

      Mit der Abfragesprache von Azure Monitor-Protokollen können Sie wesentlich komplexere und ausgereifte Abfragen erstellen.With the Azure Monitor Logs query language, you can create much more complex and sophisticated queries. Sie können Abfragen über TB von Daten innerhalb von Sekunden ausführen.You can run queries across terabytes of data in seconds. Außerdem können Sie die Daten schnell in Kreisdiagramme, Zeitdiagramme und viele andere Visualisierungen umwandeln.You can quickly transform your data into pie charts, time charts, and many other visualizations. Sie müssen in Operations Manager für die Analyse dieser Daten nicht mehr mit Berichten arbeiten, die auf SQL Server Reporting Services, benutzerdefinierten SQL-Abfragen oder anderen Workarounds basieren.To analyze this data, you're no longer constrained by working with Operations Manager reports that are based on SQL Server Reporting Services, custom SQL queries, or other workarounds.

    • Sie können verbesserte Warnungen bereitstellen, indem Sie die Lösung „Warnungsverwaltung“ von Azure Monitor implementieren.You can deliver an improved alerting experience by implementing the Azure Monitor Alert Management solution. In der Operations Manager-Verwaltungsgruppe generierte Warnungen können an den Log Analytics-Arbeitsbereich in Azure Monitor weitergeleitet werden.Alerts that are generated in the Operations Manager management group can be forwarded to the Azure Monitor Log Analytics workspace. Sie können das Abonnement, das für die Weiterleitung von Warnungen von Operations Manager an die Azure Monitor-Protokolle genutzt wird, so konfigurieren, dass nur bestimmte Warnungen weitergeleitet werden.You can configure the subscription that's responsible for forwarding alerts from Operations Manager to Azure Monitor Logs to forward only certain alerts. Beispielsweise können Sie nur Warnungen weiterleiten, die Ihren Kriterien für die Abfrage entsprechen, um so die Problemverwaltung für Trends und die Untersuchung der Grundursache von Ausfällen oder Problemen über eine zentrale Konsole zu steuern.For example, you can forward only alerts that meet your criteria for querying in support of problem management for trends, and investigation of the root cause of failures or problems, through a single pane of glass. Darüber hinaus können Sie andere Protokolldaten aus Application Insights oder anderen Quellen korrelieren, um Erkenntnisse zu gewinnen, auf deren Basis Sie die Benutzerfreundlichkeit verbessern, die Betriebszeit erhöhen und die Zeit zur Behebung von Incidents verkürzen können.Additionally, you can correlate other log data from Application Insights or other sources, to gain insight that help improve user experience, increase uptime, and reduce time to resolve incidents.

    • Sie können die cloudnative Infrastruktur und die cloudnativen Anwendungen über eine einfache oder mehrschichtige Architektur in Azure mit Azure Monitor überwachen, und Sie können Operations Manager zum Überwachen der lokalen Infrastruktur verwenden.You can monitor cloud-native infrastructure and applications, from a simple or multitier architecture in Azure using Azure Monitor, and you can use Operations Manager to monitor on-premises infrastructure. Diese Überwachung umfasst mindestens eine VM, mehrere VMs in einer Verfügbarkeitsgruppe oder VM-Skalierungsgruppe oder eine containerbasierte Anwendung, die in einer in Windows Server- oder Linux-Containern ausgeführten AKS-Instanz (Azure Kubernetes Service) bereitgestellt ist.This monitoring includes one or more VMs, multiple VMs placed in an availability set or virtual machine scale set, or a containerized application deployed to Azure Kubernetes Service (AKS) that's running on Windows Server or Linux containers.

      Wenn eine umfassende Überwachung der auf Ihren virtuellen Azure-Computern ausgeführten Workloads von Microsoft oder Drittanbietern erforderlich ist, und Sie über fortgeschrittene Szenarien verfügen, die nicht allein anhand von Protokoll- oder Leistungsdaten ausgewertet werden können, verwenden Sie System Center Operations Manager.If you need comprehensive monitoring of Microsoft or third-party workloads running on your Azure VMs, and you have advanced scenarios that cannot be evaluated based on log or performance data alone, use System Center Operations Manager. Die Management Packs von System Center Operations Manager bieten eine erweiterte Logik, die ein Dienst- und Integritätsmodell umfasst, um die Betriebsintegrität der Workload zu bestimmen.Its management packs delivers advanced logic, which includes a service and health model, to determine the operational health of the workload.

    • Mit der Zuordnungsfunktion von Azure Monitor für VMs können Sie Standardkonnektivitätsmetriken von Netzwerkverbindungen zwischen den virtuellen Azure-Computern und lokalen virtuellen Computern überwachen.By using the Map feature of Azure Monitor for VMs, you can monitor standard connectivity metrics from network connections between your Azure VMs and on-premises VMs. Diese Metriken beinhalten die Antwortzeit, die Anforderungen pro Minute, den Datenverkehrsdurchsatz und Links.These metrics include response time, requests per minute, traffic throughput, and links. Sie können Verbindungsfehler identifizieren, Problembehandlungen, Überprüfungen der Migration und Sicherheitsanalysen durchführen und die allgemeine Architektur des Diensts überprüfen.You can identify failed connections, troubleshoot, perform migration validation, perform security analysis, and verify the overall architecture of the service. Mit der Zuordnungsfunktion können Anwendungskomponenten in Windows- und Linux-Systemen automatisch erkannt und die Kommunikation zwischen Diensten zugeordnet werden.Map can automatically discover application components on Windows and Linux systems, and map the communication between services. Durch diese Automatisierung können Sie bisher unbekannte Verbindungen und Abhängigkeiten ermitteln, die Migration zu Azure planen und überprüfen sowie unsichere Aspekte bei der Behebung von Vorfällen minimieren.This automation helps you identify connections and dependencies you were unaware of, plan and validate migration to Azure, and minimize speculation during incident resolution.

    • Durch die Verwendung von Netzwerkleistungsmonitor können Sie die Netzwerkverbindung zwischen folgenden Komponenten überwachen:By using Network Performance Monitor, you can monitor the network connectivity between:

      • Ihrem Unternehmensnetzwerk und AzureYour corporate network and Azure.

      • Unternehmenskritischen Multi-Tier-Anwendungen und Microservices.Mission-critical multitier applications and microservices.

      • Benutzerstandorten und webbasierten Anwendungen (HTTP/HTTPS).User locations and web-based applications (HTTP/HTTPS).

        Diese Strategie bietet Einblicke in die Netzwerkschicht, ohne dass SNMP erforderlich ist.This strategy delivers visibility of the network layer, without the need for SNMP. Außerdem kann die Hop-by-Hop-Topologie von Routen zwischen dem Quell- und dem Zielendpunkt auf einer interaktiven Topologiekarte dargestellt werden.It can also present, in an interactive topology map, the hop-by-hop topology of routes between the source and destination endpoint. Diese Vorgehensweise ist besser als der Versuch, das gleiche Ergebnis mit der Netzwerküberwachung in Operations Manager oder anderen derzeit in Ihrer Umgebung verwendeten Netzwerküberwachungstools zu erzielen.It's a better choice than attempting to accomplish the same result with network monitoring in Operations Manager or with other network monitoring tools currently used in your environment.

    Überwachung mit Azure MonitorMonitor with Azure Monitor

    Eine Migration zur Cloud stellt Sie zwar vor einige Herausforderungen, bietet aber auch neue Möglichkeiten.Although a migration to the cloud presents numerous challenges, it also provides opportunities. Durch die Migration von einem oder mehreren lokalen Tools für die unternehmensweite Überwachung kann Ihre Organisation nicht nur Kapital- und Betriebskosten senken, sondern auch von den Vorteilen profitieren, die eine Cloudüberwachungsplattform wie Azure Monitor für die Cloud bieten kann.It enables your organization to migrate from one or more on-premises enterprise monitoring tools to not only potentially reduce capital expenditures and operating costs, but also to benefit from the advantages that a cloud monitoring platform such as Azure Monitor can deliver at cloud scale. Überprüfen Sie Ihre Überwachungs- und Warnungsanforderungen, die Konfiguration vorhandener Überwachungstools und die mögliche Verlagerung von Workloads in die Cloud.Examine your monitoring and alerting requirements, configuration of existing monitoring tools, and workloads transitioning to the cloud. Nachdem der Plan fertig ist, konfigurieren Sie Azure Monitor.After your plan is finalized, configure Azure Monitor.

    • Überwachen Sie die hybride Infrastruktur und die hybriden Anwendungen über eine einfache oder mehrschichtige Architektur, in der Komponenten von Azure, anderen Cloudanbietern und Ihrem Unternehmensnetzwerk gehostet werden.Monitor the hybrid infrastructure and applications, from a simple or multitier architecture where components are hosted between Azure, other cloud providers, and your corporate network. Diese Komponenten können mindestens eine VM, mehrere VMs in einer Verfügbarkeitsgruppe oder VM-Skalierungsgruppe oder eine containerbasierte Anwendung umfassen, die in einer in Windows Server- oder Linux-Containern ausgeführten AKS-Instanz (Azure Kubernetes Service) bereitgestellt ist.The components might include one or more VMs, multiple VMs placed in an availability set or virtual machine scale set, or a containerized application that's deployed to Azure Kubernetes Service (AKS) running on Windows Server or Linux containers.

    • Verwenden Sie Azure Arc, um die Server, virtuellen Computer, Kubernetes-Cluster und Datenbanken in Ihrer Umgebung so für die Verwaltung vorzubereiten, als würden sie in Azure ausgeführt.Use Azure Arc to prepare your servers, virtual machines, Kubernetes clusters, and databases across your environment for management as if they are running in Azure. Azure Arc bietet konsistente Inventarisierung, Verwaltung, Governance und Sicherheit mit vertrauten Azure-Diensten und Verwaltungsfunktionen.Azure Arc delivers consistent inventory, management, governance, and security with familiar Azure services and management capabilities.

    • Aktivieren Sie Azure Monitor für VMs und Container sowie Application Insights, um Probleme zwischen Infrastruktur und Anwendungen zu erkennen und zu diagnostizieren.Enable Azure Monitor for VMs, Azure Monitor for containers, and Application Insights to detect and diagnose issues between infrastructure and applications. Um eine genauere Analyse und Korrelation der Daten durchzuführen, die von den die Anwendung unterstützenden Komponenten oder Abhängigkeiten gesammelt werden, müssen Sie Azure Monitor-Protokolle verwenden.For a more thorough analysis and correlation of data collected from the multiple components or dependencies supporting the application, you need to use Azure Monitor Logs.

    • Erstellen Sie intelligente Warnungen, die auf wichtige Anwendungen und Dienstkomponenten angewendet werden, reduzieren Sie unnötige Warnungen mit dynamischen Schwellenwerten für komplexe Signale, und nutzen Sie eine auf Machine Learning-Algorithmen basierende Warnungsaggregierung, um Probleme schnell zu identifizieren.Create intelligent alerts that apply to a core set of applications and service components, help reduce alert noise with dynamic thresholds for complex signals, and use alert aggregation based on machine learning algorithms to help identify the issue quickly.

    • Definieren Sie eine Bibliothek mit Abfragen sowie Dashboards, um die Anforderungen der verschiedenen Personas in der IT-Organisation zu unterstützen.Define a library of queries and dashboards to support the requirements of the various personas in the IT organization.

    • Definieren Sie Standards und Methoden für die Überwachung zwischen den Hybrid- und Cloudressourcen, eine Überwachungsbaseline für jede Ressource, Warnungsschwellenwerte usw.Define standards and methods for enabling monitoring across the hybrid and cloud resources, a monitoring baseline for each resource, alert thresholds, and so on.

    • Konfigurieren Sie die rollenbasierte Zugriffssteuerung in Azure (Azure Role-Based Access Control, Azure RBAC), um Benutzern und Gruppen nur den Zugriff zu gewähren, den sie zum Überwachen von Daten aus den von ihnen verwalteten Ressourcen benötigen.Configure Azure role-based access control (Azure RBAC) so you grant users and groups only the access required to monitor data from the resources they manage.

    • Schließen Sie Automatisierungs- und Self-Service-Funktionen ein, sodass jedes Team selbst Überwachungs- und Warnungskonfigurationen nach Bedarf erstellen, optimieren und aktivieren kann.Include automation and self-service to enable each team to create, enable, and tune their monitoring and alerting configurations as needed.

    Überwachen der privaten CloudPrivate cloud monitoring

    Durch Verwendung von System Center Operations Manager wird eine ganzheitliche Überwachung von Azure Stack ermöglicht.You can achieve holistic monitoring of Azure Stack with System Center Operations Manager. Insbesondere können Sie die Workloads überwachen, die im Mandanten, auf Ressourcenebene, auf den virtuellen Computern und in der Infrastruktur ausgeführt werden, die Azure Stack (physische Server und Netzwerkswitches) hostet.Specifically, you can monitor the workloads that are running in the tenant, the resource level, on the virtual machines, and the infrastructure hosting Azure Stack (physical servers and network switches).

    Eine ganzheitliche Überwachung ist außerdem durch eine Kombination der in Azure Stack enthaltenen Funktionen zur Infrastrukturüberwachung möglich.You can also achieve holistic monitoring with a combination of infrastructure monitoring capabilities that are included in Azure Stack. Mithilfe dieser Funktionen können Sie die Integrität und Warnungen für eine Azure Stack-Region und den Azure Monitor-Dienst in Azure Stack anzeigen. Dort werden für die meisten Dienste grundlegende Infrastrukturmetriken und Protokolle bereitgestellt.These capabilities help you view health and alerts for an Azure Stack region and the Azure Monitor service in Azure Stack, which provides base-level infrastructure metrics and logs for most services.

    Wenn Sie bereits in Operations Manager investiert haben, überwachen Sie die Verfügbarkeit und den Integritätszustand von Azure Stack-Bereitstellungen einschließlich Regionen, Ressourcenanbieter, Updates, Aktualisierungsläufe, Skalierungseinheiten, Einheitsknoten, Infrastrukturrollen und deren Instanzen (logische Einheiten bestehend aus den Hardwareressourcen) mit dem Management Pack von Azure Stack.If you've already invested in Operations Manager, use the Azure Stack management pack to monitor the availability and health state of Azure Stack deployments, including regions, resource providers, updates, update runs, scale units, unit nodes, infrastructure roles, and their instances (logical entities comprised of the hardware resources). Dieses Management Pack verwendet die REST-APIs des Integritäts- und des Updateressourcenanbieters, um mit Azure Stack zu kommunizieren.This management pack uses the health and update resource provider REST APIs to communicate with Azure Stack. Die physischen Server und Speichergeräte können Sie mit den Management Packs der OEM-Anbieter (z. B. von Lenovo, Hewlett Packard oder Dell) überwachen.To monitor physical servers and storage devices, use the OEM vendors' management pack (for example, provided by Lenovo, HPE, or Dell). Operations Manager kann die Netzwerkswitches nativ überwachen, um grundlegende Statistiken zu SNMP zu erfassen.Operations Manager can natively monitor the network switches to collect basic statistics by using SNMP. Die Überwachung der Workloads des Mandanten ist mit dem Azure-Management Pack durch Ausführung zweier grundlegender Schritte möglich.Monitoring the tenant workloads is possible with the Azure management pack by following two basic steps. Konfigurieren Sie zunächst das Abonnement, das überwacht werden soll, und fügen Sie dann die Monitore für dieses Abonnement hinzu.Configure the subscription that you want to monitor, and then add the monitors for that subscription.

    Nächste SchritteNext steps