Azure Monitor – áttekintésAzure Monitor overview

Azure Monitor segítségével maximalizálhatja alkalmazásai és szolgáltatásai rendelkezésre állását és teljesítményét.Azure Monitor helps you maximize the availability and performance of your applications and services. Átfogó megoldást kínál a Felhőbeli és a helyszíni környezetek telemetria gyűjtésére, elemzésére és működésének elvégzésére.It delivers a comprehensive solution for collecting, analyzing, and acting on telemetry from your cloud and on-premises environments. Ez az információ segít megismerni az alkalmazások teljesítményét, és proaktív módon azonosítja azokat a problémákat, amelyek hatással vannak a rájuk és az azoktól függő erőforrásokra.This information helps you understand how your applications are performing and proactively identify issues affecting them and the resources they depend on.

Csak néhány példa arra, hogy mit tehet a Azure Monitor a következők:Just a few examples of what you can do with Azure Monitor include:

Megjegyzés

Ez a szolgáltatás támogatja az Azure Lighthouse-t, amely lehetővé teszi a szolgáltatók számára, hogy bejelentkezzenek a saját bérlőbe az ügyfelek által delegált előfizetések és erőforráscsoportok kezeléséhez.This service supports Azure Lighthouse, which lets service providers sign in to their own tenant to manage subscriptions and resource groups that customers have delegated.

ÁttekintésOverview

Az alábbi diagramon az Azure Monitor magas szintű áttekintése látható.The following diagram gives a high-level view of Azure Monitor. A diagram középpontjában a metrikák és naplók adattárai találhatók, amelyek az Azure Monitor által használt két alapvető típusú adat.At the center of the diagram are the data stores for metrics and logs, which are the two fundamental types of data used by Azure Monitor. A bal oldalon az ezeket az adattárakatfeltöltő megfigyelési adatok forrásai .On the left are the sources of monitoring data that populate these data stores. A jobb oldalon azokat a különböző függvényeket hajtja végre, amelyeket az összegyűjtött adatokkal Azure Monitor.On the right are the different functions that Azure Monitor performs with this collected data. Ezek közé tartoznak az elemzés, a riasztások és a külső rendszerekre való folyamatos átvitel.This includes such actions as analysis, alerting, and streaming to external systems.

Azure Monitor – áttekintés

Az adatplatform figyeléseMonitoring data platform

Az Azure Monitor által összegyűjtött összes adat a két alapvető típus, a metrikák és a naplókegyikére illeszkedik.All data collected by Azure Monitor fits into one of two fundamental types, metrics and logs. A metrikák olyan numerikus értékek, amelyek egy adott rendszer bizonyos aspektusait írják le egy adott időpontban.Metrics are numerical values that describe some aspect of a system at a particular point in time. Ezek egyszerűek és a közel valós idejű forgatókönyvek támogatására alkalmasak.They are lightweight and capable of supporting near real-time scenarios. A naplók különböző típusú adatokat tárolnak a rekordokban, amelyek mindegyike különböző tulajdonságokkal rendelkezik.Logs contain different kinds of data organized into records with different sets of properties for each type. A telemetria, például az eseményeket és a nyomkövetési naplókat a teljesítményadatok mellett naplófájlként tárolja a rendszer, így az elemzéshez is egyesíthető.Telemetry such as events and traces are stored as logs in addition to performance data so that it can all be combined for analysis.

Számos Azure-erőforrás esetében Azure Monitor közvetlenül gyűjtött adatokat a Azure Portal áttekintő lapján láthatók.For many Azure resources, you'll see data collected by Azure Monitor right in their Overview page in the Azure portal. Tekintse meg például a virtuális gépeket, és láthatja, hogy a teljesítmény-mérőszámokat több diagram jeleníti meg.Have a look at any virtual machine for example, and you'll see several charts displaying performance metrics. Kattintson bármelyik gráfra, hogy megnyissa az adatokat a Azure Portal mérőszámok Explorerben , amely lehetővé teszi, hogy az idő múlásával több mérőszám értékét is ábrázolja.Click on any of the graphs to open the data in metrics explorer in the Azure portal, which allows you to chart the values of multiple metrics over time. Megtekintheti a diagramokat interaktív módon, vagy rögzítheti azokat egy irányítópulton, és megtekintheti őket más vizualizációkkal.You can view the charts interactively or pin them to a dashboard to view them with other visualizations.

A diagram megjeleníti a Metrikaböngészőbe áramló mérőszámokat a vizualizációkban való használatra.

A Azure Monitor által gyűjtött naplózási adatokat elemezheti a lekérdezésekkel , így gyorsan lekérheti, összevonhatja és elemezheti az összegyűjtött adatokat.Log data collected by Azure Monitor can be analyzed with queries to quickly retrieve, consolidate, and analyze collected data. A Azure Portal log Analytics használatával létrehozhat és tesztelheti a lekérdezéseket.You can create and test queries using Log Analytics in the Azure portal. Ezután közvetlenül elemezheti az adatelemzést különböző eszközök használatával, vagy mentheti a lekérdezéseket vizualizációkkal vagy riasztási szabályokkalvaló használatra.You can then either directly analyze the data using different tools or save queries for use with visualizations or alert rules.

Azure Monitor a Kusto lekérdezési nyelv egy olyan verzióját használja, amely egyszerű naplózási lekérdezésekhez alkalmas, de speciális funkciókat is tartalmaz, például összesítéseket, illesztéseket és intelligens elemzéseket.Azure Monitor uses a version of the Kusto query language that is suitable for simple log queries but also includes advanced functionality such as aggregations, joins, and smart analytics. A lekérdezés nyelvét több leckévelis gyorsan megismerheti.You can quickly learn the query language using multiple lessons. Azon felhasználók számára, akik már ismerik az SQL és Splunk használatát, külön útmutató áll rendelkezésére.Particular guidance is provided to users who are already familiar with SQL and Splunk.

A diagram az elemzéshez Log Analyticsba áramló naplókat jeleníti meg.

Milyen adatokat gyűjt az Azure Monitor?What data does Azure Monitor collect?

A Azure Monitor különböző forrásokbólszármazó adatokat gyűjthet.Azure Monitor can collect data from a variety of sources. Ez a tartomány az alkalmazástól, az összes olyan operációs rendszertől és szolgáltatástól függ, amelyik támaszkodik a platformra.This ranges from your application, any operating system and services it relies on, down to the platform itself. Az Azure Monitor az alábbi szintek mindegyikéről gyűjt adatokat:Azure Monitor collects data from each of the following tiers:

  • Alkalmazás-figyelési adat: az Ön által írt kód teljesítményével és működésével kapcsolatos adat, függetlenül annak platformján.Application monitoring data: Data about the performance and functionality of the code you have written, regardless of its platform.
  • Vendég operációs rendszer figyelési adatai: azon operációs rendszer adatai, amelyeken az alkalmazás fut.Guest OS monitoring data: Data about the operating system on which your application is running. A futtatás történhet az Azure-ban, egy másik felhőben vagy a helyszínen is.This could be running in Azure, another cloud, or on-premises.
  • Azure-erőforrások monitorozási adatai: Az egyes Azure-erőforrások működésével kapcsolatos adatok.Azure resource monitoring data: Data about the operation of an Azure resource.
  • Azure-előfizetések figyelésére vonatkozó információk: az Azure-előfizetés működésével és kezelésével, valamint az Azure állapotával és működésével kapcsolatos adatmennyiség.Azure subscription monitoring data: Data about the operation and management of an Azure subscription, as well as data about the health and operation of Azure itself.
  • Az Azure-bérlő figyelési adatait: a bérlői szintű Azure-szolgáltatások működésével, például Azure Active Directoryával kapcsolatos információk.Azure tenant monitoring data: Data about the operation of tenant-level Azure services, such as Azure Active Directory.

Amint létrehoz egy Azure-előfizetést és elkezdi hozzáadni az erőforrásokat (például virtuális gépeket vagy webalkalmazásokat), az Azure Monitor elkezdi az adatokat gyűjteni.As soon as you create an Azure subscription and start adding resources such as virtual machines and web apps, Azure Monitor starts collecting data. A Tevékenységnaplók rögzítik az erőforrások létrehozását vagy módosítását.Activity logs record when resources are created or modified. A metrikák megmutatják, hogyan végezheti el az erőforrást, és milyen erőforrásokat fogyaszt.Metrics tell you how the resource is performing and the resources that it's consuming.

A diagnosztika engedélyezésével kiterjesztheti a gyűjtött adatok mennyiségét az erőforrások belső műveleteibe.Enable diagnostics to extend the data you're collecting into the internal operation of the resources. Vegyen fel egy ügynököt az erőforrások kiszámításához a telemetria a vendég operációs rendszerből való összegyűjtéséhez.Add an agent to compute resources to collect telemetry from their guest operating systems.

Az alkalmazás figyelésének engedélyezése a Application Insights segítségével részletes információkat gyűjthet, beleértve az oldalletöltések, az alkalmazásra vonatkozó kérelmeket és a kivételeket.Enable monitoring for your application with Application Insights to collect detailed information including page views, application requests, and exceptions. Ellenőrizze az alkalmazás rendelkezésre állását a rendelkezésre állási teszt konfigurálásával a felhasználói forgalom szimulálása érdekében.Further verify the availability of your application by configuring an availability test to simulate user traffic.

Egyéni forrásokCustom sources

A Azure Monitor Adatgyűjtői API-val bármely Rest-ügyfélről gyűjthet naplózott adatokat.Azure Monitor can collect log data from any REST client using the Data Collector API. Ez lehetővé teszi egyéni figyelési forgatókönyvek létrehozását és a figyelés kiterjesztését olyan erőforrásokra, amelyek nem teszik elérhetővé a telemetria más forrásokon keresztül.This allows you to create custom monitoring scenarios and extend monitoring to resources that don't expose telemetry through other sources.

InsightsInsights

A monitorozási adatai csak akkor hasznosak, ha növeli a számítástechnikai környezet működésének átláthatóságát.Monitoring data is only useful if it can increase your visibility into the operation of your computing environment. Az adatok testreszabott figyelési élményt nyújtanak az adott Azure-szolgáltatásokhoz.Insights provide a customized monitoring experience for particular Azure services. Minimális konfigurációt igényelnek, és növelik a kritikus erőforrások működésének átláthatóságát.They require minimal configuration and increase your visibility into the operation of critical resources.

Application InsightsApplication Insights

Application Insights figyeli a webalkalmazások rendelkezésre állását, teljesítményét és használatát, függetlenül attól, hogy azok a felhőben vagy a helyszínen vannak tárolva.Application Insights monitors the availability, performance, and usage of your web applications whether they're hosted in the cloud or on-premises. Kihasználja a hatékony adatelemzési platformot a Azure Monitor-ben, hogy mélyreható betekintést nyújtson az alkalmazás műveleteibe.It leverages the powerful data analysis platform in Azure Monitor to provide you with deep insights into your application's operations. Lehetővé teszi a hibák diagnosztizálását anélkül, hogy a felhasználónak meg kellene várnia a jelentést.It enables you to diagnose errors without waiting for a user to report them. Application Insights a különböző fejlesztői eszközökhöz való kapcsolódási pontokat tartalmaz, és a Visual Studióval integrálva támogatja a DevOps folyamatokat.Application Insights includes connection points to a variety of development tools and integrates with Visual Studio to support your DevOps processes.

Alkalmazásokkal kapcsolatos megállapítások

Tároló-felismerésekContainer insights

A tárolók elemzése az Azure Kubernetes szolgáltatásban (ak) üzemeltetett felügyelt Kubernetes-fürtökön üzembe helyezett tároló-munkaterhelések teljesítményét figyeli.Container insights monitors the performance of container workloads that are deployed to managed Kubernetes clusters hosted on Azure Kubernetes Service (AKS). Teljesítménybeli láthatóságot biztosít a Kubernetes a mérőszámok API-n keresztül elérhető vezérlők, csomópontok és tárolók metrikáinak összegyűjtésével.It gives you performance visibility by collecting metrics from controllers, nodes, and containers that are available in Kubernetes through the Metrics API. A rendszer a tárolónaplókat is gyűjti.Container logs are also collected. Miután engedélyezte a Kubernetes-fürtök figyelését, ezeket a metrikákat és naplókat a rendszer automatikusan összegyűjti a Linux rendszerhez készült Log Analytics-ügynök egy tárolós verziójával.After you enable monitoring from Kubernetes clusters, these metrics and logs are automatically collected for you through a containerized version of the Log Analytics agent for Linux.

Tároló állapota

VM-ismeretekVM insights

A VM-ismeretek skálán figyelik az Azure-beli virtuális gépeket (VM).VM insights monitors your Azure virtual machines (VM) at scale. Elemzi a Windows-és Linux-alapú virtuális gépek teljesítményét és állapotát, és azonosítja a különböző folyamatokat és egymással összekapcsolt függőségeket a külső folyamatokon.It analyzes the performance and health of your Windows and Linux VMs and identifies their different processes and interconnected dependencies on external processes. A megoldás támogatja a helyszíni vagy más felhőalapú szolgáltató által üzemeltetett virtuális gépek teljesítményének és alkalmazási függőségeinek figyelését.The solution includes support for monitoring performance and application dependencies for VMs hosted on-premises or another cloud provider.

VM-ismeretek

Válaszadás a kritikus helyzetekreResponding to critical situations

Amellett, hogy lehetővé teszi a figyelési adatok interaktív elemzését, a hatékony figyelési megoldásnak képesnek kell lennie proaktív módon válaszolni a gyűjtött adatokban azonosított kritikus feltételekre.In addition to allowing you to interactively analyze monitoring data, an effective monitoring solution must be able to proactively respond to critical conditions identified in the data that it collects. Ez egy szöveges vagy e-mail-címre küldheti a probléma kivizsgálásához felelős rendszergazdának.This could be sending a text or mail to an administrator responsible for investigating an issue. Vagy elindíthat egy olyan automatizált folyamatot, amely megkísérli kijavítani a hiba feltételeit.Or you could launch an automated process that attempts to correct an error condition.

RiasztásokAlerts

A Azure monitor riasztásai proaktívan értesítik Önt a kritikus feltételekről, és potenciálisan megkísérlik a javítási műveleteket.Alerts in Azure Monitor proactively notify you of critical conditions and potentially attempt to take corrective action. A metrikák alapján a riasztási szabályok közel valós idejű riasztásokat biztosítanak a numerikus értékek alapján.Alert rules based on metrics provide near real time alerts based on numeric values. A naplókon alapuló szabályok lehetővé teszik a különböző forrásokból származó adatokon keresztüli összetett logikát.Rules based on logs allow for complex logic across data from multiple sources.

A Azure Monitor riasztási szabályai a különböző szabályokban megosztható címzettek és műveletek egyedi készleteit tartalmazó műveleti csoportokhasználata.Alert rules in Azure Monitor use action groups, which contain unique sets of recipients and actions that can be shared across multiple rules. A követelmények alapján a műveleti csoportok olyan műveleteket hajthatnak végre, mint például a webhookok, hogy a riasztások elindítják a külső műveleteket, vagy integrálni tudják a ITSM-eszközökkel.Based on your requirements, action groups can perform such actions as using webhooks to have alerts start external actions or to integrate with your ITSM tools.

A képernyőképen a Azure Monitor súlyossággal, a teljes riasztásokkal és egyéb információkkal kapcsolatos riasztások láthatók.

Automatikus méretezésAutoscale

Az automatikus méretezés lehetővé teszi, hogy az alkalmazás terhelésének kezeléséhez megfelelő mennyiségű erőforrást futtasson.Autoscale allows you to have the right amount of resources running to handle the load on your application. Olyan szabályokat hozhat létre, amelyek a Azure Monitor által összegyűjtött mérőszámokat használják annak meghatározására, hogy mikor történjen az erőforrások automatikus hozzáadása a terhelés növekedésekor.Create rules that use metrics collected by Azure Monitor to determine when to automatically add resources when load increases. Pénzt takaríthat meg a tétlenül ülő erőforrások eltávolításával.Save money by removing resources that are sitting idle. Megadhatja a példányok minimális és maximális számát, valamint a logikát az erőforrások növelése vagy csökkentése érdekében.You specify a minimum and maximum number of instances and the logic for when to increase or decrease resources.

A diagram az autoskálázást jeleníti meg, több kiszolgálóval a > 80%-os számú és két kiszolgálóval, amelyek a jelenlegi kapacitásként vannak megjelölve, és öt maximális értékkel rendelkeznek.

Figyelési adatgyűjtés megjelenítéseVisualizing monitoring data

Az olyan vizualizációk , mint a diagramok és a táblázatok, hatékony eszközök a monitorozási és a különböző célközönségeknek való megjelenítéshez.Visualizations such as charts and tables are effective tools for summarizing monitoring data and presenting it to different audiences. A Azure Monitor saját funkciókat biztosít a figyelési adatmegjelenítéshez és más Azure-szolgáltatások kihasználása érdekében a különböző célközönségeknek való közzétételhez.Azure Monitor has its own features for visualizing monitoring data and leverages other Azure services for publishing it to different audiences.

IrányítópultokDashboards

Az Azure-irányítópultok lehetővé teszik, hogy különböző típusú adattípusokat egyesítse egyetlen ablaktáblán a Azure Portalban.Azure dashboards allow you to combine different kinds of data into a single pane in the Azure portal. Igény szerint megoszthatja az irányítópultot más Azure-felhasználókkal.You can optionally share the dashboard with other Azure users. Bármely naplózási lekérdezés vagy metrika diagram kimenetének hozzáadása egy Azure-irányítópulthoz.Add the output of any log query or metrics chart to an Azure dashboard. Létrehozhat például egy irányítópultot, amely a metrikák gráfját, a tevékenységek naplóit, a Application Insights használati diagramját, valamint egy napló lekérdezés kimenetét jeleníti meg.For example, you could create a dashboard that combines tiles that show a graph of metrics, a table of activity logs, a usage chart from Application Insights, and the output of a log query.

A képernyőképen egy Azure-irányítópult látható, amely az alkalmazás-és biztonsági csempéket, valamint más testreszabható adatokat tartalmaz.

MunkafüzetekWorkbooks

A munkafüzetek rugalmas vásznat biztosítanak az adatelemzéshez és a Azure Portal gazdag vizuális jelentéseinek létrehozásához.Workbooks provide a flexible canvas for data analysis and the creation of rich visual reports in the Azure portal. Lehetővé teszik, hogy több adatforrásra koppintson az Azure-ból, és egyesítse azokat egységes interaktív környezetekben.They allow you to tap into multiple data sources from across Azure, and combine them into unified interactive experiences. Az információk alapján létrehozott munkafüzetek és az előre definiált sablonok használatával is létrehozhatók.Use workbooks provided with Insights or create your own from predefined templates.

Munkafüzetek – példa

Power BIPower BI

A Power bi egy üzleti elemzési szolgáltatás, amely interaktív vizualizációkat biztosít különböző adatforrások között.Power BI is a business analytics service that provides interactive visualizations across a variety of data sources. Ez hatékony eszköz a szervezeten belüli és kívüli mások számára elérhetővé tételéhez.It's an effective means of making data available to others within and outside your organization. A Power BI beállítható úgy, hogy a rendszer automatikusan importálja a naplófájlokat a Azure monitorból , hogy kihasználhassa ezeket a további vizualizációkat.You can configure Power BI to automatically import log data from Azure Monitor to take advantage of these additional visualizations.

Power BI

Az Adatintegráció és-exportálásIntegrate and export data

Gyakran a Azure Monitor más rendszerekkel való integrálására, valamint a megfigyelési adatait használó egyéni megoldások létrehozására van szükség.You'll often have the requirement to integrate Azure Monitor with other systems and to build custom solutions that use your monitoring data. Más Azure-szolgáltatások együttműködik a Azure Monitor az integráció biztosításához.Other Azure services work with Azure Monitor to provide this integration.

EseményközpontEvent Hub

Az Azure Event Hubs egy folyamatos átviteli platform és egy esemény-betöltési szolgáltatás.Azure Event Hubs is a streaming platform and event ingestion service. Bármilyen valós idejű elemzési szolgáltató vagy batch-vagy Storage-adapter használatával képes átalakítani és tárolni az adattárolást.It can transform and store data using any real-time analytics provider or batching/storage adapters. A Event Hubs használatával továbbíthatja Azure monitor-adatforrásait a partner Siem-hez és a figyelési eszközökhöz.Use Event Hubs to stream Azure Monitor data to partner SIEM and monitoring tools.

Logic AppsLogic Apps

A Logic apps egy olyan szolgáltatás, amely lehetővé teszi a feladatok és az üzleti folyamatok automatizálását a különböző rendszerekkel és szolgáltatásokkal integrált munkafolyamatok használatával.Logic Apps is a service that allows you to automate tasks and business processes using workflows that integrate with different systems and services. Olyan tevékenységek érhetők el, amelyek a metrikák és a naplók olvasását és írását Azure Monitor.Activities are available that read and write metrics and logs in Azure Monitor. Ez lehetővé teszi, hogy különböző rendszerekkel integrációs munkafolyamatokat építsen ki.This allows you to build workflows integrating with a variety of other systems.

APIAPI

Több API áll rendelkezésre a metrikák és a naplók olvasására és írására Azure Monitor a generált riasztások elérése mellett.Multiple APIs are available to read and write metrics and logs to and from Azure Monitor in addition to accessing generated alerts. Lehetőség van a riasztások konfigurálására és lekérésére is.You can also configure and retrieve alerts. Ez lényegében korlátlan lehetőségeket biztosít a Azure Monitor-nal integrált egyéni megoldások létrehozásához.This provides you with essentially unlimited possibilities to build custom solutions that integrate with Azure Monitor.

Következő lépésekNext steps

További információk:Learn more about: