Azure Monitor Elemzések, vizualizációk és műveletek

Befejeződött

Ez az egység azt ismerteti, hogy az Azure Monitor Elemzések, vizualizációk és irányítópultok hogyan használhatják fel és továbbíthatják a webalkalmazással kapcsolatos monitorozási információkat. Riasztásokkal és automatizált műveletekkel proaktívan reagálhat az alkalmazásproblémákra, és esetenként kijavíthatja azokat.

Elemzések

Egyes Azure-erőforrás-szolgáltatók olyan vizualizációkat hoztak létre, amelyek testre szabott monitorozási élményt nyújtanak, és minimális konfigurációt igényelnek. Elemzések nagy, méretezhető, válogatott vizualizációk.

Diagram that shows the Insights part of Azure Monitor.

Az Azure Monitor számos típusú Elemzések tartalmaz. Az Azure Portalon válassza a Elemzések Hubot az Azure Monitor bal oldali navigációs sávján az összes elérhető Elemzések listázásához és eléréséhez.

Az alábbi szakaszok a legnagyobb, leggyakoribb Azure Monitor-Elemzések ismertetik.

Application Insights

Az Azure Monitor alkalmazás-Elemzések funkciója alkalmazásteljesítmény-monitorozást (APM) biztosít az alkalmazásfejlesztéstől a tesztelésen át az éles környezetig. Proaktívan figyelheti, hogy egy alkalmazás mennyire teljesít jól, és aktívan tekintse át az alkalmazásvégrehajtási adatokat az incidens okának megkereséséhez.

Az alkalmazástevékenységeket és az állapotot leíró metrikák és telemetriai adatok gyűjtése mellett az alkalmazáskövetési naplózási adatok gyűjtéséhez és tárolásához az Alkalmazás Elemzések is használhatja. A naplókövetés más telemetriához van társítva, hogy részletes képet kapjon a tevékenységről. Ha nyomkövetési naplózást szeretne hozzáadni a meglévő alkalmazásokhoz, csak a naplók célhelyét kell megadnia. A naplózási keretrendszert ritkán kell módosítania.

Az alkalmazás Elemzések támogatja az elosztott nyomkövetést, amelyet elosztott összetevő-korrelációnak is neveznek. Ez a funkció lehetővé teszi egy adott végrehajtás vagy tranzakció végpontok közötti folyamatának keresését és vizualizációját. Az elosztott összetevőkként vagy mikroszolgáltatásokként létrehozott alkalmazások esetében fontos a tevékenységek nyomon követése a végpontok között.

Az alkalmazás Elemzések a következő funkciókat is tartalmazza:

  • Az élő metrikák valós időben figyelik az üzembe helyezett alkalmazás tevékenységeit, és nem befolyásolják a gazdagépkörnyezetet.
  • A rendelkezésre állás monitorozása( más néven szintetikus tranzakciók monitorozása) az alkalmazások külső végpontjait teszteli a teljes rendelkezésre állás és a válaszképesség időbeli teszteléséhez.
  • A használatfigyelés segít megérteni, hogy mely funkciók népszerűek a felhasználók körében, és hogyan használják a felhasználók az alkalmazást.
  • Az intelligens észlelés proaktív telemetriai elemzéssel automatikusan észleli a hibákat és a rendellenességeket.
  • Az Alkalmazástérkép az alkalmazásarchitektúra magas szintű, felülről lefelé mutató nézete, amely az összetevők állapotára és válaszképességére mutató vizuális hivatkozásokat tartalmaz.

Container Insights

A Tároló Elemzések az Azure Kubernetes Service (AKS) vagy az Azure Container Instances szolgáltatásban üzembe helyezett tárolóalapú számítási feladatok teljesítménybeli láthatóságát biztosítja. A Tároló Elemzések gyűjti a tárolónaplókat és metrikákat a Metrics API-n keresztül elérhető vezérlőktől, csomópontoktól és tárolóktól. Miután engedélyezte a figyelést az AKS-fürtökről, a rendszer automatikusan összegyűjti ezeket a metrikákat és naplókat a Log Analytics-ügynök tárolóalapú verzióján keresztül.

VM Insights

A virtuális gép Elemzések figyeli és elemzi az Azure Windows és Linux rendszerű virtuális gépek teljesítményét és állapotát, beleértve a helyszínen vagy egy másik felhőben üzemeltetett virtuális gépeket is. A virtuális gép Elemzések azonosítja a virtuálisgép-folyamatokat, az alkalmazásfüggőségeket és a külső folyamatokhoz kapcsolódó összekapcsolt függőségeket.

Network Insights

A hálózati Elemzések az összes üzembe helyezett hálózati erőforrás állapotának és metrikáinak átfogó vizuális megjelenítését biztosítja topológiákon keresztül, konfiguráció nélkül. A hálózati Elemzések olyan hálózati figyelési képességekhez is hozzáférést biztosítanak, mint a Csatlakozás ion Monitor, a hálózati biztonsági csoportok (NSG-k), a Traffic Analytics és más diagnosztikai funkciók folyamatnaplózása.

Vizualizációk

Az olyan vizualizációk, mint a diagramok és a táblázatok hatékony eszközök a figyelési adatok összegzéséhez és a célközönségek számára való bemutatásához. Az Azure Monitor saját funkciókkal rendelkezik a monitorozási adatok vizualizációjához, és más Azure-szolgáltatásokat használ az adatok különböző célközönségek számára való közzétételéhez. A Power BI és a Grafana hivatalosan nem része az Azure Monitornak, de alapvető integrációk a monitorozási történethez.

Diagram that shows the Visualize part of Azure Monitor.

Az alábbi szakaszok néhány Azure Monitort és külső eszközt ismertetnek a monitorozási adatok vizualizációjához és bemutatásához.

Workbooks

A munkafüzetek rugalmas vásznat biztosítanak az adatok elemzéséhez és gazdag vizualizációs jelentések létrehozásához az Azure Portalon. A munkafüzetek több adatforrásból is lekérdezhetik az adatokat, és egyetlen vizualizációban kombinálhatják és korrelálhatják az adatokat több adatkészletből, így egyszerűen megjeleníthetők a rendszer képi ábrázolása. A munkafüzetek interaktívak, valós időben frissülnek az adatok, és megoszthatók a csapatok között.

Használhatja az Azure Monitor által Elemzések megadott munkafüzeteket, használhatja a munkafüzetsablontárat, vagy létrehozhat saját munkafüzeteket. Az Azure Portalon válassza a Munkafüzetek lehetőséget az Azure Monitor bal oldali navigációs sávján az elérhető munkafüzetek és sablonok megtekintéséhez és eléréséhez.

Dashboards

Az irányítópultokkal különböző típusú adatokat egyesíthet egyetlen panelen az Azure Portalon. Bármely napló- vagy metrikadiagram kimenetét hozzáadhatja egy Azure-irányítópulthoz, és tetszés szerint megoszthatja az irányítópultot más Azure-felhasználókkal. Létrehozhat például egy irányítópultot, amely egy metrikadiagramot, egy tevékenységnapló-táblázatot és egy használati diagramot jelenít meg az Alkalmazás Elemzések.

Power BI

A Power BI egy üzleti elemzési szolgáltatás, amely interaktív vizualizációkat biztosít különböző adatforrásokban. A Power BI-t úgy konfigurálhatja, hogy automatikusan importálja a naplóadatokat az Azure Monitorból a vizualizációk előnyeinek kihasználásához. A Power BI hatékonyan teszi elérhetővé az adatokat a szervezeten belüli és kívüli személyek számára.

Grafana

A Grafana egy nyílt platform az operatív irányítópultok számára. A Grafana tartalmazza az Azure Monitor adatforrás beépülő modult az Azure Monitor metrikáinak és naplóinak megjelenítéséhez. Az Azure Managed Grafana optimalizálja ezt a felületet olyan natív Azure-adattárakhoz, mint az Azure Monitor és az Azure Data Explorer.

A Grafana népszerű beépülő modulokkal és irányítópultsablonokkal rendelkezik a nem Microsoft-alkalmazások teljesítményfigyelő (APM) eszközeihez, például a Dynatrace-hez, a New Relichez és az AppDynamicshoz. A Grafana AWS CloudWatch és GCP BigQuery beépülő modulokat tartalmaz a többfelhős monitorozáshoz egyetlen üvegablakban. Ezeket az erőforrásokat használhatja az Azure Monitor-adatok vizualizációjára más metrikák mellett, amelyeket ezek a más eszközök gyűjtenek.

Műveletek

A hatékony monitorozási megoldás proaktív módon reagál a kritikus eseményekre anélkül, hogy egy személy vagy csapat észrevenned kellene a problémát. A válasz lehet egy rendszergazda számára küldött szöveg vagy e-mail, vagy egy automatikus folyamat, amely megpróbál kijavítani egy hibafeltételt.

Diagram that shows the Respond part of the Consumption section of the Azure Monitor system.

Az Azure Monitor az alábbi típusú automatikus riasztásokkal és válaszokkal működik.

Mesterséges intelligencia informatikai műveletekhez (AIOps)

Az AIOps a mesterséges intelligencia és a gépi tanulási technikák alkalmazását ismerteti az informatikai műveletek és az infrastruktúra-kezelés szempontjainak továbbfejlesztésére és automatizálására. Az Azure Monitor olyan funkciókat biztosít, amelyek gépi tanulást és mesterséges intelligenciát használnak az adatvezérelt feladatok automatizálásához, a kapacitáshasználat előrejelzéséhez, a teljesítményproblémák azonosításához és az anomáliák észleléséhez.

Ezek a funkciók gépi tanulási szakértelem nélkül egyszerűsítik az informatikai monitorozást és az üzemeltetést. Ha rendelkezik gépi tanulási szakértelemmel, több gépi tanulást alkalmazhat az Azure Monitor által gyűjtött adatokra az Azure Machine Tanulás-szolgáltatások használatával.

Azure Monitor-riasztások

A riasztások értesítik a kritikus feltételekről, és korrekciós műveleteket hajthatnak végre. A riasztási szabályok metrika- vagy naplóadatokon alapulhatnak. A metrikariasztási szabályok közel valós idejű riasztásokat biztosítanak az összegyűjtött metrikák alapján. A naplóadatokon alapuló naplóriasztási szabályok több forrásból származó adatok összetett logikáját teszik lehetővé.

A riasztási szabályok műveletcsoportokat használnak, amelyek olyan műveleteket hajthatnak végre, mint például e-mail vagy SMS-értesítések küldése. A műveletcsoportok webhookokkal küldhetnek értesítéseket külső folyamatok aktiválásához vagy az informatikai szolgáltatásfelügyeleti eszközökkel való integráláshoz. A műveletcsoportokat, műveleteket és címzettek csoportjait több szabály között is megoszthatja.

Autoscale

Az automatikus skálázás lehetővé teszi a futó erőforrások számának dinamikus módosítását az alkalmazások terhelésének kezeléséhez. Pénzt takaríthat meg vagy növelheti a teljesítményt, olyan szabályokat hozhat létre, amelyek az Azure Monitor-metrikákat használják annak meghatározására, hogy mikor kell automatikusan hozzáadni vagy eltávolítani az erőforrásokat. Megadhatja a példányok minimális és maximális számát, valamint az erőforrások növelésének vagy csökkentésének logikáját.