Övervaknings guide för molnet: övervaknings strategi för moln distributions modellerCloud monitoring guide: Monitoring strategy for cloud deployment models

Den här artikeln innehåller vår rekommenderade övervaknings strategi för varje moln distributions modell, baserat på följande kriterier:This article includes our recommended monitoring strategy for each of the cloud deployment models, based on the following criteria:

  • Du måste underhålla ditt åtagande att Operations Manager eller en annan företags övervaknings plattform, eftersom den är integrerad med IT-arbetsprocesser, kunskap och expertis, eller att vissa funktioner inte är tillgängliga ännu i Azure Monitor.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.
  • Du måste övervaka arbets belastningar både lokalt och i det offentliga molnet, eller bara i molnet.You must monitor workloads both on-premises and in the public cloud, or just in the cloud.
  • Din strategi för moln migrering innehåller en modern IT-verksamhet och flyttar till våra moln övervaknings tjänster och-lösningar.Your cloud migration strategy includes modernizing IT operations and moving to our cloud monitoring services and solutions.
  • Du kan ha kritiska system som är gapped eller fysiskt isolerade, eller som finns i ett privat moln eller på fysisk maskin vara, och dessa system måste övervakas.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.

Vår strategi omfattar stöd för övervakning av infrastruktur (beräknings-, lagrings-och Server arbets belastningar), program (slutanvändare, undantag och klient) och nätverks resurser.Our strategy includes support for monitoring infrastructure (compute, storage, and server workloads), application (end-user, exceptions, and client), and network resources. Det ger ett komplett, service-orienterad övervaknings perspektiv.It delivers a complete, service-oriented monitoring perspective.

Azure Cloud MonitoringAzure cloud monitoring

Azure Monitor är Azure Native Platform service som tillhandahåller en enda källa för övervakning av Azure-resurser.Azure Monitor is the Azure native platform service that provides a single source for monitoring Azure resources. Den är utformad för moln lösningar som:It's designed for cloud solutions that:

  • Bygger på Azure.Are built on Azure.
  • Stöd för en affärs kapacitet som baseras på virtuella dator arbets belastningar eller komplexa arkitekturer som använder mikrotjänster och andra plattforms resurser.Support a business capability that's based on virtual machine (VM) workloads or complex architectures that use microservices and other platform resources.

Den övervakar alla skikt i stacken och börjar med klient tjänster, till exempel Azure Active Directory Domain Services och händelser och Azure Service Health på prenumerations nivå.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.

Den övervakar också infrastruktur resurser, till exempel virtuella datorer, lagring och nätverks resurser.It also monitors infrastructure resources, such as VMs, storage, and network resources. Det översta lagret övervakar ditt program.At the top layer, it monitors your application.

Genom att övervaka var och en av dessa beroenden och samla in rätt signaler som varje kan generera, får du lämplighet för program och den nyckel infrastruktur du behöver.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.

Vår rekommenderade metod för att övervaka varje skikt i stacken sammanfattas i följande tabell:Our recommended approach to monitoring each layer of the stack is summarized in the following table:

SkiktLayer ResursResource OmfångScope MetodMethod
ProgramApplication Ett webbaserat program som körs på .NET, .NET Core, Java, Java Script och Node.js Platform på en virtuell Azure-dator, Azure App Service, Azure Service Fabric, Azure Functions och Azure Cloud Services.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. Övervaka ett Live-webbprogram för att automatiskt identifiera prestanda avvikelser, identifiera kod undantag och problem och samla in användar beteende analys.Monitor a live web application to automatically detect performance anomalies, identify code exceptions and issues, and collect user behavior analytics. Application Insights (en funktion i Azure Monitor).Application Insights (a feature of Azure Monitor).
Azure-resurser – plattform som en tjänst (PaaS)Azure resources - platform as a service (PaaS) Azure Database Services (till exempel SQL eller MySQL).Azure database services (for example, SQL or MySQL). Azure SQL Database prestanda mått.Azure SQL Database performance metrics. Aktivera diagnostikloggning för att strömma SQL-data till Azure Monitor loggar.Enable diagnostics logging to stream SQL data to Azure Monitor Logs.
Azure-resurser – infrastruktur som en tjänst (IaaS)Azure resources - infrastructure as a service (IaaS) 1. Azure Storage1. Azure Storage
2. Azure Load Balancing-tjänster2. Azure load balancing services
3. nätverks säkerhets grupper3. Network security groups
4. Azure-Virtual Machines4. Azure Virtual Machines
5. Azure Kubernetes service- / Azure Container instances5. Azure Kubernetes Service/Azure Container Instances
1. kapacitet, tillgänglighet och prestanda.1. Capacity, availability, and performance.
2. prestanda-och diagnostikloggar (aktivitet, åtkomst, prestanda och brand vägg).2. Performance and diagnostics logs (activity, access, performance, and firewall).
3. övervaka händelser när regler tillämpas och regel räknaren för hur många gånger en regel tillämpas på neka eller Tillåt.3. Monitor events when rules are applied, and the rule counter for how many times a rule is applied to deny or allow.
4. övervaka kapacitet, tillgänglighet och prestanda i ett operativ system för en gäst dator.4. Monitor capacity, availability, and performance in a guest VM operating system (OS). Mappa program beroenden som finns på varje virtuell dator, inklusive synligheten för aktiva nätverks anslutningar mellan servrar, inkommande och utgående anslutnings fördröjning och portar i alla TCP-anslutna arkitektur.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. övervaka kapacitet, tillgänglighet och prestanda för arbets belastningar som körs på behållare och behållar instanser.5. Monitor capacity, availability, and performance of workloads running on containers and container instances.
För objekt 1 till 5 i den första kolumnen samlas plattforms måtten och aktivitets loggen in automatiskt och är tillgängliga i Azure Monitor för analys och avisering.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.
Konfigurera diagnostikinställningar för att vidarebefordra resurs loggar till Azure Monitor loggar.Configure diagnostic settings to forward resource logs to Azure Monitor Logs.
4. Aktivera Azure Monitor for VMS.4. Enable Azure Monitor for VMs.
5. Aktivera Azure Monitor för behållare.5. Enable Azure Monitor for containers.
NätverkNetwork Kommunikation mellan den virtuella datorn och en eller flera slut punkter (en annan virtuell dator, ett fullständigt kvalificerat domän namn, ett enhetligt resurs-ID eller en IPv4-adress).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). Övervaka ändringar av tillgänglighet, svars tid och nätverks sto pol Ogin mellan den virtuella datorn och slut punkten.Monitor reachability, latency, and network topology changes that occur between the VM and the endpoint. Azure-Network Watcher.Azure Network Watcher.
Azure-prenumerationAzure subscription Azure Service Health och grundläggande resurs hälsa från Azure-tjänsten.Azure Service Health and basic resource health from the perspective of the Azure service.
  • Administrativa åtgärder som utförs på en tjänst eller resurs.Administrative actions performed on a service or resource.
  • Tjänst hälsan för en Azure-tjänst är i ett försämrat eller otillgängligt tillstånd.Service health of an Azure service is in a degraded or unavailable state.
  • Hälso problem har identifierats med en Azure-resurs från Azures tjänst perspektiv.Health issues detected with an Azure resource from the Azure service perspective.
  • Åtgärder som utförs med Azure autoskalning som indikerar ett fel eller undantag.Operations performed with Azure autoscale indicating a failure or exception.
  • Åtgärder som utförs med Azure Policy som indikerar att en tillåten eller nekad åtgärd utfördes.Operations performed with Azure Policy indicating that an allowed or denied action occurred.
  • Registrera aviseringar som genererats av Azure Security Center.Record of alerts generated by Azure Security Center.
  • Levereras i aktivitets loggen för övervakning och avisering med hjälp av Azure Monitor.Delivered in the activity log for monitoring and alerting by using Azure Monitor.
    Azure-klientorganisationAzure tenant Azure Active DirectoryAzure Active Directory Gransknings loggar och inloggnings loggar i Azure AD.Azure AD audit logs and sign-in logs. Aktivera diagnostikloggningoch konfigurera direkt uppspelning till Azure Monitor loggar.Enable diagnostics logging, and configure streaming to Azure Monitor Logs.

    Övervakning av hybrid molnHybrid cloud monitoring

    För många organisationer måste över gången till molnet gradvis närmas, där hybrid moln modellen är det vanligaste första steget i resan.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. Du väljer noggrant lämplig delmängd av program och infrastruktur för att påbörja migreringen, samtidigt som du undviker avbrott i verksamheten.You carefully select the appropriate subset of applications and infrastructure to begin your migration, while you avoid disruption to your business. Men eftersom vi erbjuder två övervaknings plattformar som har stöd för den här moln modellen kan besluts fattare vara osäker på vilken plattform som är det bästa valet att stödja verksamheten och drifts målen.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.

    I det här avsnittet tar vi itu med osäkerheten genom att granska flera faktorer och erbjuda en förståelse för vilken plattform du bör tänka på.In this section, we address the uncertainty by reviewing several factors and offering an understanding of which platform to consider.

    Tänk på följande viktiga tekniska aspekter:Keep in mind the following key technical aspects:

    • Du måste samla in data från Azure-resurser som har stöd för arbets belastningen och vidarebefordra dem till dina befintliga lokala eller hanterade tjänst leverantörs verktyg.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.

    • Du måste underhålla din aktuella investering i System Center Operations Manager och konfigurera den för att övervaka IaaS-och PaaS-resurser som körs i Azure.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. Alternativt, eftersom du övervakar två miljöer med olika egenskaper, baserat på dina krav, måste du bestämma hur integreringen med Azure Monitor stöder din strategi.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.

    • Som en del av din modernisering-strategi för att standardisera på ett enda verktyg för att minska kostnaderna och komplexiteten måste du genomföra Azure Monitor för att övervaka resurserna i Azure och i företags nätverket.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.

    I följande tabell sammanfattas de krav som Azure Monitor och System Center Operations Manager stöd för att övervaka hybrid moln modellen baserat på en gemensam uppsättning villkor.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.

    KravRequirement Azure MonitorAzure Monitor Operations ManagerOperations Manager
    Krav på infrastrukturInfrastructure requirements IngaNo JaYes

    Kräver minst en hanterings Server och en SQL Server instans som värd för den operativa databasen och informationslager för rapportering-databasen.Requires, at a minimum, a management server and a SQL Server instance to host the operational database and the reporting data warehouse database. Komplexiteten ökar när hög tillgänglighet och haveri beredskap krävs, och det finns datorer på flera platser, ej betrodda system och andra komplexa design överväganden.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.
    Begränsad anslutning – inget Internet eller isolerat nätverkLimited connectivity - no internet or isolated network IngaNo JaYes
    Begränsad anslutning – styrd Internet åtkomstLimited connectivity - controlled internet access JaYes JaYes
    Begränsad anslutning – ofta frånkoppladLimited connectivity - frequently disconnected JaYes JaYes
    Konfigurerbar hälso övervakningConfigurable health monitoring IngaNo JaYes
    Tillgänglighets test för webb program (isolerat nätverk)Web app availability test (isolated network) Ja, begränsadYes, limited

    Azure Monitor har begränsat stöd i det här avsnittet och kräver anpassade brand Väggs undantag.Azure Monitor has limited support in this area and requires custom firewall exceptions.
    JaYes
    Tillgänglighets test för webb program (globalt distribuerat)Web app availability test (globally distributed) IngaNo JaYes
    Övervaka VM-arbetsbelastningarMonitor VM workloads Ja, begränsadYes, limited

    Kan samla in IIS-och SQL Server fel loggar, Windows-händelser och prestanda räknare.Can collect IIS and SQL Server error logs, Windows events, and performance counters. Kräver att du skapar anpassade frågor, aviseringar och visualiseringar.Requires creating custom queries, alerts, and visualizations.
    JaYes

    Stöder övervakning av de flesta Server arbets belastningar med tillgängliga hanterings paket.Supports monitoring most of the server workloads with available management packs. Kräver antingen Log Analytics Windows-agent eller Operations Manager agent på den virtuella datorn som rapporterar tillbaka till hanterings gruppen på företags nätverket.Requires either the Log Analytics Windows agent or Operations Manager agent on the VM, reporting back to the management group on the corporate network.
    Övervaka Azure-IaaSMonitor Azure IaaS JaYes JaYes

    Har stöd för övervakning av det mesta av infrastrukturen från företags nätverket.Supports monitoring most of the infrastructure from the corporate network. Spårar tillgänglighets tillstånd, mått och aviseringar för virtuella Azure-datorer, SQL och lagring via Azures hanterings paket.Tracks availability state, metrics, and alerts for Azure VMs, SQL, and storage via the Azure management pack.
    Övervaka Azure-PaaSMonitor Azure PaaS JaYes Ja, begränsadYes, limited

    Baserat på vad som stöds i Azures hanterings paket.Based on what's supported in the Azure management pack.
    Övervakning av Azure-tjänstAzure service monitoring JaYes JaYes

    Även om det inte finns någon inbyggd övervakning av Azure Service Health som tillhandahålls idag via ett hanterings paket kan du skapa anpassade arbets flöden för att fråga Service Health aviseringar.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. Använd Azure-REST API för att få aviseringar via dina befintliga meddelanden.Use the Azure REST API to get alerts through your existing notifications.
    Övervakning av moderna webb programModern web application monitoring JaYes IngaNo
    Övervakning av äldre webb programLegacy web application monitoring Ja, begränsad, varierar beroende på SDKYes, limited, varies by SDK

    Har stöd för övervakning av äldre versioner av .NET och Java-webbprogram.Supports monitoring older versions of .NET and Java web applications.
    Ja, begränsadYes, limited
    Övervaka Azure Kubernetes service-behållareMonitor Azure Kubernetes Service containers JaYes IngaNo
    Övervaka Docker-eller Windows-behållareMonitor Docker or Windows containers JaYes IngaNo
    Övervakning av nätverks prestandaNetwork performance monitoring JaYes Ja, begränsadYes, limited

    Stöder tillgänglighets kontroller och samlar in grundläggande statistik från nätverks enheter med hjälp av Simple Network Management Protocol (SNMP) från företags nätverket.Supports availability checks, and collects basic statistics from network devices by using the Simple Network Management Protocol (SNMP) from the corporate network.
    Interaktiv data analysInteractive data analysis JaYes IngaNo

    Förlita dig på SQL Server Reporting Services konserverade eller anpassade rapporter, visualiserings lösningar från tredje part eller en anpassad Power BI implementering.Relies on SQL Server Reporting Services canned or custom reports, third-party visualization solutions, or a custom Power BI implementation. Det finns skalnings-och prestanda begränsningar med Operations Manager data lagret.There are scale and performance limitations with the Operations Manager data warehouse. Integrera med Azure Monitor-loggar som ett alternativ för data agg regerings krav.Integrate with Azure Monitor Logs as an alternative for data aggregation requirements. Du uppnår integrering genom att konfigurera Log Analytics anslutningen.You achieve integration by configuring the Log Analytics connector.
    Diagnostik från slut punkt till slut punkt, rotor Saks analys och problemlösnings tidEnd-to-end diagnostics, root-cause analysis, and timely troubleshooting JaYes Ja, begränsadYes, limited

    Har stöd för diagnostik och fel sökning från slut punkt till slut punkt för lokal infrastruktur och program.Supports end-to-end diagnostics and troubleshooting only for on-premises infrastructure and applications. Använder andra System Center-komponenter eller partner lösningar.Uses other System Center components or partner solutions.
    Interaktiva visualiseringar (instrument paneler)Interactive visualizations (dashboards) JaYes Ja, begränsadYes, limited

    Tillhandahåller viktiga instrument paneler med sin HTML5-webb konsol eller en avancerad upplevelse från partner lösningar, till exempel i kvadrat-och Savision.Delivers essential dashboards with its HTML5 web console or an advanced experience from partner solutions, such as Squared Up and Savision.
    Integrering med IT-eller DevOps-verktygIntegration with IT or DevOps tools JaYes Ja, begränsadYes, limited

    Samla in och strömma övervaknings data till tredje part eller lokala verktygCollect and stream monitoring data to third-party or on-premises tools

    Om du vill samla in mått och loggar från Azure-infrastrukturen och plattforms resurser måste du aktivera Azure-diagnostik loggar för dessa resurser.To collect metrics and logs from Azure infrastructure and platform resources, you need to enable Azure Diagnostics logs for those resources. Med virtuella Azure-datorer kan du dessutom samla in mått och loggar från gäst operativ systemet genom att aktivera Azure-diagnostik tillägget.Additionally, with Azure VMs, you can collect metrics and logs from the guest OS by enabling the Azure Diagnostics extension. Om du vill vidarebefordra diagnostikdata som skickas från dina Azure-resurser till dina lokala verktyg eller hanterade tjänst leverantörer konfigurerar du Event Hubs att strömma data till dem.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.

    Övervaka med System Center Operations ManagerMonitor with System Center Operations Manager

    Även om System Center Operations Manager ursprungligen utformades som en lokal lösning för övervakning av program, arbets belastningar och infrastruktur komponenter som körs i din IT-miljö, är det utvecklat för att omfatta funktioner för moln övervakning.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. Den kan integreras med Azure, Microsoft 365 och Amazon Web Services (AWS).It integrates with Azure, Microsoft 365, and Amazon Web Services (AWS). Den kan övervaka över dessa olika miljöer med hanterings paket som är utformade och uppdaterade för att stödja dem.It can monitor across these diverse environments with management packs that are designed and updated to support them.

    För kunder som har gjort betydande investeringar i Operations Manager för att uppnå omfattande övervakning som är nära integrerad med deras Hantering av IT-tjänster (ITSM) processer och verktyg, eller för kunder som är nya i Azure, är det lättare att ställa följande frågor: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:

    • Kan Operations Manager fortsätta att leverera värde och gör det till affärs idé?Can Operations Manager continue to deliver value, and does it make business sense?
    • Har funktionerna i Operations Manager rätt plats för IT-organisationen?Do the features in Operations Manager make it the right fit for our IT organization?
    • Ger integrering av Operations Manager med Azure Monitor den kostnads effektiva och heltäckande övervaknings lösning som vi behöver?Does integrating Operations Manager with Azure Monitor provide the cost-effective and comprehensive monitoring solution that we require?

    Om du redan har investerat i Operations Manager behöver du inte fokusera på att planera en migrering för att ersätta den direkt.If you've already invested in Operations Manager, you don't need to focus on planning a migration to replace it immediately. Med Azure eller andra moln leverantörer som finns som tillägg till ditt eget lokala nätverk kan Operations Manager övervaka de virtuella gäst datorerna och Azure-resurserna som om de var i företags nätverket.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. Den här metoden kräver en tillförlitlig nätverks anslutning mellan nätverket och det virtuella nätverket i Azure som har tillräckligt med bandbredd.This approach requires a reliable network connection between your network and the virtual network in Azure that has sufficient bandwidth.

    Du behöver följande för att övervaka arbets belastningarna som körs i Azure:To monitor the workloads that are running in Azure, you need:

    • System Center Operations Manager hanterings paket för Azure.The System Center Operations Manager management pack for Azure. Den samlar in prestanda mått som släpps av Azure-tjänster som Web-och Worker-roller, Application Insights tillgänglighets test (webbtest), Azure Service Bus och så vidare.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. Hanterings paketet använder Azure-REST API för att övervaka tillgänglighet och prestanda för dessa resurser.The management pack uses the Azure REST API to monitor the availability and performance of these resources. Vissa typer av Azure-tjänster har inga mått eller fördefinierade övervakare i hanterings paketet, men du kan fortfarande övervaka dem genom relationerna som definierats i Azures hanterings paket för identifierade tjänster.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.

    • Hanterings paketet för Azure SQL Database för att övervaka tillgänglighet och prestanda för Azure SQL-databaser och Azure SQL Database instanser med hjälp av azure-REST API och T-SQL-frågor för att SQL Server systemvyer.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.

    • För att övervaka gäst operativ system och arbets belastningar som körs på den virtuella datorn, t. ex. SQL Server, IIS eller Apache Tomcat, måste du hämta och importera det hanterings paket som stöder programmet, tjänsten och operativ systemet.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.

    Kunskap definieras i hanterings paketet, som beskriver hur du övervakar enskilda beroenden och komponenter.Knowledge is defined in the management pack, which describes how to monitor the individual dependencies and components. Båda hanterings paketen i Azure kräver att du utför en uppsättning konfigurations steg i Azure och Operations Manager innan du kan börja övervaka resurserna.Both Azure management packs require performing a set of configuration steps in Azure and Operations Manager before you can begin monitoring these resources.

    På program nivå erbjuder Operations Manager grundläggande funktioner för övervakning av program prestanda för vissa äldre versioner av .NET och Java.At the application tier, Operations Manager offers basic application performance monitoring capabilities for some legacy versions of .NET and Java. Om vissa program i din hybrid moln miljö arbetar i ett offline-eller isolerat läge, så att de inte kan kommunicera med en offentlig moln tjänst, kan Operations Manager prestanda övervakning av program prestanda (APM) vara ett användbart alternativ för vissa begränsade scenarier.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 program som inte körs på äldre plattformar men som är värdbaserade både lokalt och i alla offentliga moln som tillåter kommunikation via en brand vägg (antingen direkt eller via en proxyserver) till Azure använder du 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. Den här tjänsten erbjuder djupgående övervakning på kod nivå, med förstklassigt stöd för ASP.NET, ASP.NET Core, Java, Java Script och Node.js.This service offers deep, code-level monitoring, with first-class support for ASP.NET, ASP.NET Core, Java, JavaScript, and Node.js.

    För alla webb program som kan nås externt bör du aktivera en typ av syntetisk transaktion som kallas tillgänglighets övervakning.For any web application that can be reached externally, you should enable a type of synthetic transaction known as availability monitoring. Det är viktigt att veta om ditt program eller en kritisk HTTP/HTTPS-slutpunkt som ditt program använder är tillgänglig och svarar.It's important to know whether your application or a critical HTTP/HTTPS endpoint that your application relies on, is available and responsive. Med Application Insights tillgänglighets övervakning kan du köra tester från flera Azure-datacenter och tillhandahålla insikter om hälso tillståndet för ditt program från ett globalt perspektiv.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.

    Även om Operations Manager kan övervaka resurser som finns i Azure, finns det flera fördelar med att ta med Azure Monitor, eftersom dess starka skydd kan lösa begränsningarna i Operations Manager och kan upprätta en stark grund för att stödja eventuell migrering från den.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. Här går vi igenom var och en av dessa styrkor och svagheter, med vår rekommendation att inkludera Azure Monitor i din strategi för Hybrid övervakning.Here we review each of those strengths and weaknesses, with our recommendation to include Azure Monitor in your hybrid monitoring strategy.

    Nack delar med att använda Operations Manager av sig självDisadvantages of using Operations Manager by itself

    • Analys av övervaknings data i Operations Manager utförs ofta med hjälp av fördefinierade vyer som tillhandahålls av hanterings paket som nås från-konsolen, från SQL Server Reporting Services-rapporter (SSRS) eller från anpassade vyer som slutanvändarna har skapat.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. Det går inte att utföra ad hoc-dataanalysen.Ad hoc data analysis isn't possible out of the box. Operations Manager rapportering är inflexibelt.Operations Manager reporting is inflexible. Informations lagret som tillhandahåller långsiktig kvarhållning av övervaknings data skalar inte eller fungerar bra.The data warehouse that provides long-term retention of the monitoring data doesn't scale or perform well. Och expertis i skriva T-SQL-uttryck, utveckla en Power BI-lösning eller använda lösningar från tredje part krävs för att stödja kraven för de olika personer i IT-organisationen.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.

    • Aviseringar i Operations Manager stöder inte komplexa uttryck eller innehåller korrelations logik.Alerting in Operations Manager doesn't support complex expressions or include correlation logic. För att minska bruset grupperas aviseringar för att Visa relationerna mellan dem och för att identifiera deras orsaker.To help reduce noise, alerts are grouped to show the relationships between them and to identify their causes.

    Fördelar med att använda Operations Manager med Azure MonitorAdvantages of using Operations Manager with Azure Monitor

    • Azure Monitor är ett sätt att komma runt begränsningarna i Operations Manager.Azure Monitor is the way to work around the limitations of Operations Manager. Den kompletterar Operations Manager informations lager databasen genom att samla in viktiga prestanda-och loggdata.It complements the Operations Manager data warehouse database by collecting important performance and log data. Azure Monitor ger bättre analyser, prestanda (vid frågor mot stor data volym) och kvarhållning än Operations Manager data lagret.Azure Monitor delivers better analytics, performance (when querying large data volume), and retention than the Operations Manager data warehouse.

      Med Azure Monitor loggar frågespråket kan du skapa mycket mer komplexa och avancerade frågor.With the Azure Monitor Logs query language, you can create much more complex and sophisticated queries. Du kan köra frågor i flera terabyte data på några sekunder.You can run queries across terabytes of data in seconds. Du kan snabbt transformera dina data till cirkel diagram, tids diagram och många andra visualiseringar.You can quickly transform your data into pie charts, time charts, and many other visualizations. För att analysera dessa data är du inte längre begränsade genom att arbeta med Operations Manager rapporter som baseras på SQL Server Reporting Services, anpassade SQL-frågor eller andra lösningar.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.

    • Du kan leverera en förbättrad aviserings upplevelse genom att implementera Azure Monitor Aviseringshantering-lösningen.You can deliver an improved alerting experience by implementing the Azure Monitor Alert Management solution. Aviseringar som genereras i Operations Manager hanterings gruppen kan vidarebefordras till Azure Monitor Log Analytics-arbetsytan.Alerts that are generated in the Operations Manager management group can be forwarded to the Azure Monitor Log Analytics workspace. Du kan konfigurera prenumerationen som ansvarar för vidarebefordran av aviseringar från Operations Manager till Azure Monitor loggar som endast vidarebefordrar vissa aviseringar.You can configure the subscription that's responsible for forwarding alerts from Operations Manager to Azure Monitor Logs to forward only certain alerts. Du kan till exempel endast vidarebefordra aviseringar som uppfyller dina kriterier för frågor om stöd för problem hantering för trender och undersökning av rotor saken till fel eller problem, genom en enda ruta i glaset.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. Dessutom kan du korrelera andra loggdata från Application Insights eller andra källor, för att få insikter som hjälper dig att förbättra användar upplevelsen, öka drift tiden och minska tiden för att lösa incidenter.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.

    • Du kan övervaka molnbaserad infrastruktur och program, från en enkel arkitektur eller flera nivåer i Azure med hjälp av Azure Monitor, och du kan använda Operations Manager för att övervaka lokal infrastruktur.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. Den här övervakningen omfattar en eller flera virtuella datorer, flera virtuella datorer som placerats i en tillgänglighets uppsättning eller en skalnings uppsättning för virtuella datorer, eller ett behållare som distribuerats till Azure Kubernetes service (AKS) som körs på Windows Server-eller Linux-behållare.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.

      Om du behöver omfattande övervakning av arbets belastningar från Microsoft eller tredje part som körs på dina virtuella Azure-datorer och du har avancerade scenarier som inte kan utvärderas baserat på själva logg-eller prestanda data, använder du 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. Hanterings paketen ger avancerad logik, som innehåller en tjänst och hälso modell, för att fastställa arbets Belastningens drifts tillstånd.Its management packs delivers advanced logic, which includes a service and health model, to determine the operational health of the workload.

    • Med hjälp av kart funktionen i Azure Monitor for VMs kan du övervaka standard anslutnings mått från nätverks anslutningar mellan dina virtuella datorer i Azure och lokala virtuella datorer.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. Dessa mått omfattar svars tid, begär Anden per minut, trafik data flöde och länkar.These metrics include response time, requests per minute, traffic throughput, and links. Du kan identifiera misslyckade anslutningar, felsöka, utföra migrering av migrering, utföra säkerhets analyser och kontrol lera tjänstens övergripande arkitektur.You can identify failed connections, troubleshoot, perform migration validation, perform security analysis, and verify the overall architecture of the service. Kartan kan automatiskt identifiera program komponenter i Windows-och Linux-system och mappa kommunikationen mellan tjänsterna.Map can automatically discover application components on Windows and Linux systems, and map the communication between services. Den här automationen hjälper dig att identifiera anslutningar och beroenden som du kände till, planera och validera migrering till Azure och minimera spekulation under incident lösning.This automation helps you identify connections and dependencies you were unaware of, plan and validate migration to Azure, and minimize speculation during incident resolution.

    • Med hjälp av Övervakare av nätverksprestanda kan du övervaka nätverks anslutningen mellan:By using Network Performance Monitor, you can monitor the network connectivity between:

      • Företagets nätverk och Azure.Your corporate network and Azure.

      • Verksamhets kritiska program på flera nivåer och mikrotjänster.Mission-critical multitier applications and microservices.

      • Användar platser och webbaserade program (HTTP/HTTPS).User locations and web-based applications (HTTP/HTTPS).

        Den här strategin ger insyn i nätverks lagret, utan behov av SNMP.This strategy delivers visibility of the network layer, without the need for SNMP. Det kan också finnas i en interaktiv topologi, en hopp-och Hopps sto pol Ogin mellan käll-och mål slut punkten.It can also present, in an interactive topology map, the hop-by-hop topology of routes between the source and destination endpoint. Det är ett bättre alternativ än att försöka utföra samma resultat med nätverks övervakning i Operations Manager eller med andra verktyg för nätverks övervakning som används i din miljö.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.

    Övervaka med Azure MonitorMonitor with Azure Monitor

    Även om en migrering till molnet visar flera utmaningar, ger den också möjligheter.Although a migration to the cloud presents numerous challenges, it also provides opportunities. Det gör det möjligt för din organisation att migrera från ett eller flera lokala Enterprise Monitoring-verktyg till att inte bara minska kapital utgifter och drifts kostnader, utan även för att dra nytta av fördelarna som en moln övervaknings plattform, till exempel Azure Monitor kan leverera i moln skala.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. Undersök dina övervaknings-och aviserings krav, konfiguration av befintliga övervaknings verktyg och arbets belastningar som övergår till molnet.Examine your monitoring and alerting requirements, configuration of existing monitoring tools, and workloads transitioning to the cloud. När du har slutfört din plan konfigurerar du Azure Monitor.After your plan is finalized, configure Azure Monitor.

    • Övervaka hybrid infrastrukturen och program, från en enkel eller flera nivåer där komponenter finns mellan Azure, andra moln leverantörer och företagets nätverk.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. Komponenterna kan innehålla en eller flera virtuella datorer, flera virtuella datorer som placerats i en tillgänglighets uppsättning eller en virtuell dators skalnings uppsättning eller ett behållar program som distribueras till Azure Kubernetes service (AKS) som körs på Windows Server-eller Linux-behållare.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.

    • Använd Azure Arc för att förbereda dina servrar, virtuella datorer, Kubernetes-kluster och databaser i din miljö för hantering som om de körs i Azure.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 ger konsekvent inventering, hantering, styrning och säkerhet med välbekanta funktioner för Azure-tjänster och-hantering.Azure Arc delivers consistent inventory, management, governance, and security with familiar Azure services and management capabilities.

    • Aktivera Azure Monitor for VMs, Azure Monitor för behållare och Application Insights för att identifiera och diagnostisera problem mellan infrastruktur och program.Enable Azure Monitor for VMs, Azure Monitor for containers, and Application Insights to detect and diagnose issues between infrastructure and applications. För en mer omfattande analys och korrelation av data som samlas in från flera komponenter eller beroenden som stöder programmet måste du använda Azure Monitor loggar.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.

    • Skapa smarta aviseringar som gäller för en central uppsättning program och tjänst komponenter, minska aviserings bruset med dynamiska tröskelvärden för komplexa signaler och Använd varnings agg regering baserat på Machine Learning-algoritmer för att snabbt identifiera problemet.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.

    • Definiera ett bibliotek med frågor och instrument paneler för att stödja kraven för de olika personer i IT-organisationen.Define a library of queries and dashboards to support the requirements of the various personas in the IT organization.

    • Definiera standarder och metoder för att aktivera övervakning över hybrid-och moln resurser, en övervaknings bas linje för varje resurs, tröskelvärden för aviseringar och så vidare.Define standards and methods for enabling monitoring across the hybrid and cloud resources, a monitoring baseline for each resource, alert thresholds, and so on.

    • Konfigurera rollbaserad åtkomst kontroll i Azure (Azure RBAC) så att du endast beviljar användare och grupper den åtkomst som krävs för att övervaka data från de resurser som de hanterar.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.

    • Inkludera automatisering och självbetjäning för att göra det möjligt för varje team att skapa, aktivera och finjustera deras övervakning och aviserings konfiguration efter behov.Include automation and self-service to enable each team to create, enable, and tune their monitoring and alerting configurations as needed.

    Övervakning av privata molnPrivate cloud monitoring

    Du kan få en helhets övervakning av Azure Stack med System Center Operations Manager.You can achieve holistic monitoring of Azure Stack with System Center Operations Manager. Mer specifikt kan du övervaka arbets belastningarna som körs i klienten, resurs nivån, på de virtuella datorerna och infrastrukturen som är värd för Azure Stack (fysiska servrar och nätverks växlar).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).

    Du kan också få en helhets övervakning med en kombination av infrastruktur övervaknings funktioner som ingår i Azure Stack.You can also achieve holistic monitoring with a combination of infrastructure monitoring capabilities that are included in Azure Stack. Dessa funktioner hjälper dig att Visa hälso tillstånd och aviseringar för en Azure Stack region och tjänsten Azure Monitor i Azure Stack, som tillhandahåller infrastruktur mått och loggar på bas nivå för de flesta tjänster.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.

    Om du redan har investerat i Operations Manager använder du Azure Stack hanterings paketet för att övervaka tillgängligheten och hälso tillståndet för Azure Stack distributioner, inklusive regioner, resurs leverantörer, uppdateringar, uppdaterings körningar, skalnings enheter, Unit-noder, infrastruktur roller och deras instanser (logiska entiteter som består av maskin varu resurserna).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). Det här hanterings paketet använder REST-API: er för hälso-och uppdaterings resurs leverantörer för att kommunicera med Azure Stack.This management pack uses the health and update resource provider REST APIs to communicate with Azure Stack. Om du vill övervaka fysiska servrar och lagrings enheter använder du OEM-leverantörernas hanterings paket (till exempel, som tillhandahålls av Lenovo, HPE eller Dell).To monitor physical servers and storage devices, use the OEM vendors' management pack (for example, provided by Lenovo, HPE, or Dell). Operations Manager kan internt övervaka nätverks växlarna för att samla in grundläggande statistik med hjälp av SNMP.Operations Manager can natively monitor the network switches to collect basic statistics by using SNMP. Det går att övervaka klient arbets belastningarna med Azures hanterings paket genom att följa två grundläggande steg.Monitoring the tenant workloads is possible with the Azure management pack by following two basic steps. Konfigurera den prenumeration som du vill övervaka och Lägg sedan till övervakarna för den prenumerationen.Configure the subscription that you want to monitor, and then add the monitors for that subscription.

    Nästa stegNext steps