esemény
AI-alkalmazások és -ügynökök létrehozása
márc. 17. 21 - márc. 21. 10
Csatlakozzon a meetup sorozathoz, hogy valós használati esetek alapján, skálázható AI-megoldásokat hozzon létre más fejlesztőkkel és szakértőkkel.
RegisztrációEzt a böngészőt már nem támogatjuk.
Frissítsen a Microsoft Edge-re, hogy kihasználhassa a legújabb funkciókat, a biztonsági frissítéseket és a technikai támogatást.
Ez a cikk a létrehozható Azure Monitor-riasztások típusait ismerteti. Segít megérteni, hogy mikor érdemes használni az egyes típusú riasztásokat. A díjszabással kapcsolatos további információkért tekintse meg a díjszabási oldalt.
A riasztások típusai a következők:
Riasztástípus | Mikor érdemes használni? | Díjszabási információk |
---|---|---|
Metrikariasztás | A metrikaadatok tárolása már előre kiszámított rendszerben történik. A metrikariasztások akkor hasznosak, ha olyan adatokról szeretne riasztást kapni, amelyekhez kevés vagy semmilyen manipuláció nem szükséges. Metrikariasztásokat használjon, ha a figyelni kívánt adatok elérhetők a metrikaadatokban. | Minden metrikariasztási szabály díja a figyelt idősorok száma alapján történik. |
Naplókeresési riasztás | A naplókeresési riasztásokkal speciális logikai műveleteket hajthat végre az adatokon. Ha a figyelni kívánt adatok elérhetők a naplókban, vagy speciális logikát igényelnek, a Kusto lekérdezésnyelv (KQL) robusztus funkcióit használhatja az adatok kezelésére a naplókeresési riasztások használatával. | Minden naplókeresési riasztási szabály számlázása a napló lekérdezés kiértékelésének időköze alapján történik. A lekérdezések gyakoribb kiértékelése magasabb költséget eredményez. A dimenziók szerinti felosztással történő nagy léptékű monitorozáshoz konfigurált naplókeresési riasztások esetében a költség a lekérdezésből eredő dimenziók által létrehozott idősorok számától is függ. |
Tevékenységnapló-riasztás | A tevékenységnaplók az erőforrásokon végrehajtott összes művelet ellenőrzését biztosítják. Tevékenységnapló-riasztások használatával riasztást jeleníthet meg, ha egy adott esemény történik egy erőforrással, például újraindítással, leállítással vagy egy erőforrás létrehozásával vagy törlésével. A Service Health-riasztások és a Resource Health-riasztások jelzik, ha probléma merül fel az egyik szolgáltatással vagy erőforrással kapcsolatban. | További tájékoztatás a díjszabási oldalon olvasható. |
Prometheus-riasztások | A Prometheus-riasztások a Prometheus által felügyelt Azure Monitor-szolgáltatásokban tárolt Prometheus-metrikák riasztására szolgálnak. A riasztási szabályok a PromQL nyílt forráskódú lekérdezési nyelvén alapulnak. | A Prometheus riasztási szabályai csak a szabályok által lekérdezett adatokért lesznek felszámítva. További tájékoztatás a díjszabási oldalon olvasható. |
A metrikariasztási szabály rendszeres időközönként kiértékeli az erőforrások metrikáinak feltételeit. Ha a feltételek teljesülnek, riasztás aktiválódik. A metrikaidősorok egy adott időszak alatt rögzített metrikaértékek sorozatai.
Az alábbi metrikák használatával hozhat létre szabályokat:
A metrikariasztási szabályok a következő funkciókat tartalmazzák:
A metrikariasztási szabály célja a következő lehet:
Ha egyetlen erőforráshoz hoz létre riasztási szabályt, több feltételt is alkalmazhat. Létrehozhat például egy riasztási szabályt egy Azure-beli virtuális gép és riasztás figyeléséhez, ha a "Százalékos CPU-érték meghaladja a 90%-ot" és a "Várólista hossza több mint 300 elem". Ha egy riasztási szabály több feltételt is biztosít, a riasztás akkor aktiválódik, ha a riasztási szabályban szereplő összes feltétel igaz, és akkor szűnik meg, ha a feltételek közül legalább egy már nem igaz három egymást követő ellenőrzésre.
A dimenziók metrikariasztási szabályokban való használatára vonatkozó utasításokért lásd : Több idősor monitorozása egyetlen metrikariasztási szabályban.
Ha ugyanazt a feltételt több Azure-erőforráson szeretné monitorozni, dimenziók szerinti felosztást használhat. Ha dimenziók szerinti felosztást használ, erőforrás-központú riasztásokat hozhat létre nagy méretekben egy előfizetéshez vagy erőforráscsoporthoz. A riasztások csoportosítási kombinációkkal külön riasztásokra vannak felosztva. Az Azure-erőforrás-azonosító oszlop felosztásával a megadott erőforrás a riasztási célhelyre kerül.
Dönthet úgy is, hogy nem osztja fel a feltételeket, ha a hatókörben több erőforrásra is alkalmazni szeretné a feltételt. Előfordulhat például, hogy riasztást szeretne küldeni, ha az erőforráscsoport hatókörében legalább öt gép processzorhasználata meghaladja a 80%-ot.
Nagy léptékű monitorozáshoz ugyanazt a metrikariasztási szabályt több, azonos típusú erőforrásra is alkalmazhatja az ugyanazon Azure-régióban található erőforrások esetében. Minden figyelt erőforráshoz külön értesítéseket küld a rendszer.
Az alábbi Azure-felhőkben ezekhez a szolgáltatásokhoz tartozó platformmetrikák támogatottak:
Szolgáltatás | Erőforrás-szolgáltató | Globális Azure | Államigazgatás | Kína |
---|---|---|---|---|
Virtual machines (Virtuális gépek) | "Microsoft.Compute/virtualMachines" | Igen | Igen | Igen |
SQL Server-adatbázisok | "Microsoft.Sql/servers/databases" | Igen | Igen | Igen |
Rugalmas SQL Server-készletek | "Microsoft.Sql/servers/elasticpools" | Igen | Igen | Igen |
NetApp-fájlok kapacitáskészlete | "Microsoft.NetApp/netAppAccounts/capacityPools" | Igen | Igen | Igen |
NetApp-fájlok kötetei | "Microsoft.NetApp/netAppAccounts/capacityPools/volumes" | Igen | Igen | Igen |
Azure Key Vault | "Microsoft.KeyVault/vaults" | Igen | Igen | Igen |
Azure Cache for Redis | "Microsoft.Cache/redis" | Igen | Igen | Igen |
Azure Stack Edge-eszközök | (Ehhez az erőforráshoz nincs konkrét erőforrás-szolgáltató. A Stack edge-eszközök működése miatt a metrikák több erőforrás-szolgáltatótól is lekérhetők. Az erőforrással kapcsolatos riasztásokkal kapcsolatos további részletekért tekintse meg ezt a dokumentációt: Riasztások áttekintése az Azure Stack Edge-en) | Igen | Igen | Igen |
Helyreállítási tárak | "Microsoft.RecoveryServices/Vaults" | Igen | Nem | Nem |
Rugalmas Azure Database for PostgreSQL-kiszolgáló | "Microsoft.DBforPostgreSQL/flexibleServers" | Igen | Igen | Igen |
Csupasz fém gépek (Operátor Nexus) | "Microsoft.NetworkCloud/bareMetalMachines" | Igen | Igen | Igen |
Tárolóberendezések (operátori nexus) | "Microsoft.NetworkCloud/storageAppliances" | Igen | Igen | Igen |
Fürtök (operátori nexus) | "Microsoft.NetworkCloud/fürtök" | Igen | Igen | Igen |
Hálózati eszközök (operátori nexus) | Microsoft.NetworkCloud/l2Networks, Microsoft.NetworkCloud/l3Networks | Igen | Igen | Igen |
Adatgyűjtési szabályok | "Microsoft.Insights/datacollectionrules" | Igen | Igen | Igen |
Megjegyzés
A több erőforrású metrikariasztások nem támogatottak a következőkhöz:
A figyelés hatókörét háromféleképpen adhatja meg egyetlen metrikariasztási szabálysal. Virtuális gépek esetén például a hatókört a következőképpen adhatja meg:
A dinamikus küszöbértékek fejlett gépi tanulást használnak:
A gépi tanulás folyamatosan új adatokat használ a további információkhoz, és pontosabbá teszi a küszöbértéket. Mivel a rendszer idővel alkalmazkodik a metrikák viselkedéséhez és a mintától való eltéréseken alapuló riasztásokhoz, nem kell ismernie az egyes metrikák "megfelelő" küszöbértékét.
A dinamikus küszöbértékek segítenek:
A dinamikus küszöbértékeket a dinamikus küszöbértékek metrikariasztási szabályokban való használatával kapcsolatos részletes utasításokért tekinti meg.
A naplókeresési riasztási szabály egy Log Analytics-lekérdezéssel figyeli az erőforrásokat egy megadott gyakoriságú erőforrásnaplók kiértékeléséhez. Ha a feltételek teljesülnek, riasztás aktiválódik. Mivel Log Analytics-lekérdezéseket is használhat, speciális logikai műveleteket hajthat végre az adatokon, és a robusztus KQL-funkciókkal kezelheti a naplóadatokat.
A naplókeresési riasztási szabály célja a következő lehet:
A naplókeresési riasztások két különböző dolgot mérhetnek, amelyek különböző figyelési forgatókönyvekhez használhatók:
Beállíthatja, hogy a naplókeresési riasztások állapotalapúak vagy állapot nélküliek-e.
Vegye figyelembe, hogy az állapotalapú naplókeresési riasztások a következő korlátozásokkal rendelkeznek:
fired
riasztási feltétellel.Megjegyzés
A naplókeresési riasztások akkor működnek a legjobban, ha adott adatokat próbál észlelni a naplókban, szemben a naplókban lévő adatok hiányának észlelésekor. Mivel a naplók félig strukturált adatok, ezek eredendően látensebbek, mint a virtuálisgép-szívveréshez hasonló adatok mérőszámai. A naplókban lévő adatok hiányának észlelésekor előforduló hibák elkerülése érdekében fontolja meg a metrikariasztások használatát. Naplókból adatokat küldhet a metrikatárolóba a naplókhoz tartozó metrikariasztások használatával.
Dimenziók használatával naplókeresési riasztási szabályokat hozhat létre egy erőforrás több példányának értékeinek monitorozásához egyetlen szabmánnyal. Figyelheti például a cpu-használatot a webhelyet vagy alkalmazást futtató több példányon. Minden példányt külön figyelünk. Az egyes példányokhoz értesítéseket küld a rendszer.
Ha ugyanazt a feltételt több Azure-erőforráson szeretné monitorozni, dimenziók szerinti felosztást használhat. Ha dimenziók szerinti felosztást használ, erőforrás-központú riasztásokat hozhat létre nagy méretekben egy előfizetéshez vagy erőforráscsoporthoz. A riasztások különálló riasztásokra vannak felosztva, ha kombinációkat csoportosítanak numerikus vagy sztringoszlopok használatával. Az Azure-erőforrásazonosító oszlop felosztásával a megadott erőforrás a riasztási célhelyre kerül.
Dönthet úgy is, hogy nem osztja fel a feltételeket, ha a hatókörben több erőforrásra is alkalmazni szeretné a feltételt. Előfordulhat például, hogy riasztást szeretne küldeni, ha az erőforráscsoport hatókörében legalább öt gép processzorhasználata meghaladja a 80%-ot.
Új szabályok kezelése a munkaterületeken az ScheduledQueryRules API használatával.
Megjegyzés
Az örökölt Log Analytics Alert API-val kezelt Log Analytics naplókeresési riasztásai. További információ az aktuális ScheduledQueryRules API-ra való váltásról.
A naplókeresési riasztások az erőforrás-szolgáltató microsoft.insights/scheduledqueryrules
alatt jelennek meg a következőkkel:
microsoft.insights/scheduledqueryrules
, amelyek erőforrás-elnevezési struktúrával <WorkspaceName>|<savedSearchId>|<scheduleId>|<ActionId>
rendelkeznek. Az örökölt API naplókeresési riasztásai az előző rejtett erőforrásnévvel, valamint az erőforráscsoport és a riasztás tulajdonságaival jelennek meg.Megjegyzés
Nem támogatott erőforráskarakterek, például <: , >%, &; , ? és / helyett egy aláhúzásjel (_) a rejtett erőforrásnevekben. Ez a karakterváltozás a számlázási adatokban is tükröződik.
A tevékenységnapló-riasztások úgy figyelik az erőforrásokat, hogy ellenőrzik a tevékenységnaplókat egy új tevékenységnapló-eseményhez, amely megfelel a megadott feltételeknek.
Érdemes lehet tevékenységnapló-riasztásokat használni az ilyen típusú forgatókönyvekhez:
Tevékenységnapló-riasztást a következőn hozhat létre:
A tevékenységnapló-riasztási szabályok Azure-erőforrások, ezért azure Resource Manager-sablonnal hozhatók létre. Ezek az Azure Portalon is létrehozhatók, frissíthetők vagy törölhetők.
A tevékenységnapló-riasztások csak abban az előfizetésben figyelik az eseményeket, amelyben a riasztás létrejön.
A Service Health-riasztások tevékenységriasztások. A Service Health tájékoztatja a kimaradásokról, a tervezett karbantartási tevékenységekről és más állapot-tanácsadásokról, mivel a hitelesített Service Health-élmény tudja, hogy mely szolgáltatásokat és erőforrásokat használja jelenleg.
A Service Health használatának legjobb módja, ha Service Health-riasztásokat állít be, amelyek értesítést küldenek Önnek az előnyben részesített kommunikációs csatornák használatával, amikor a szolgáltatásproblémák, a tervezett karbantartás vagy egyéb változások hatással lehetnek a használt Azure-szolgáltatásokra és régiókra.
A Resource Health-riasztások tevékenységriasztások. A Resource Health áttekintése segítséget nyújt az Azure-erőforrásokat érintő szolgáltatásproblémák diagnosztizálásában és támogatásában. Jelentést készít az erőforrásai aktuális és korábbi állapotáról.
A Resource Health különböző Azure-szolgáltatások jelzéseire támaszkodik annak felméréséhez, hogy egy erőforrás kifogástalan állapotban van-e. Ha egy erőforrás nem megfelelő, a Resource Health további információkat elemez a probléma forrásának meghatározásához. Emellett a Microsoft által a probléma megoldására tett műveletekről is beszámol, és azonosítja a megoldáshoz szükséges műveleteket.
Miután beállította az Application Insightst a projekthez, és az alkalmazás létrehoz egy bizonyos mennyiségű adatot, az intelligens észlelés 24 órát vesz igénybe az alkalmazás normál viselkedésének megismeréséhez. Az alkalmazás teljesítménye jellemző viselkedési mintával rendelkezik. Egyes kérések vagy függőségi hívások nagyobb valószínűséggel lesznek sikertelenek, mint mások, és a terhelés növekedésével a teljes hibaarány növekedhet.
Az intelligens észlelés gépi tanulással keresi meg ezeket az anomáliákat. Az intelligens észlelés figyeli az alkalmazástól kapott adatokat, és különösen a meghibásodási arányokat. Az Application Insights közel valós időben automatikusan riasztást küld, ha a webalkalmazás rendellenesen megemeli a sikertelen kérelmek arányát.
Mivel az adatok a webalkalmazásból kerülnek be az Application Insightsba, az intelligens észlelés összehasonlítja az aktuális viselkedést az elmúlt néhány napban látott mintákkal. Ha a korábbi teljesítményhez képest rendellenesen emelkedik a hibaarány, a rendszer elemzést indít el.
A problémák osztályozásának és diagnosztizálásának megkönnyítése érdekében a riasztás részletei között a hibák jellemzőinek és a kapcsolódó alkalmazásadatoknak az elemzése is elérhető. A további diagnosztika érdekében az Application Insights portálra mutató hivatkozások is találhatók. A funkciónak nincs szüksége beállításra vagy konfigurációra, mert gépi tanulási algoritmusokkal előrejelzi a normál meghibásodási arányt.
Bár a metrikariasztások azt jelzik, hogy probléma merülhet fel, az intelligens észlelés elindítja a diagnosztikai munkát. Elvégzi az elemzés nagy részét, amit egyébként saját magának kellene elvégeznie. Az eredményeket szépen csomagolja, ami segít a probléma gyökerének gyors eléréséhez.
Az intelligens észlelés a felhőben vagy saját kiszolgálókon üzemeltetett webalkalmazások esetében működik, amelyek alkalmazáskéréseket vagy függőségi adatokat hoznak létre.
A Prometheus-riasztások az Azure Monitor által felügyelt Prometheus-szolgáltatásokban tárolt metrikák monitorozására szolgálnak. A Prometheus riasztási szabályai a Prometheus-szabálycsoportok részeként vannak konfigurálva. Akkor aktiválódnak, ha egy PromQL-kifejezés eredménye igaznak oldódik. Az aktivált Prometheus-riasztások más riasztástípusokhoz hasonlóan jelennek meg és kezelhetők.
esemény
AI-alkalmazások és -ügynökök létrehozása
márc. 17. 21 - márc. 21. 10
Csatlakozzon a meetup sorozathoz, hogy valós használati esetek alapján, skálázható AI-megoldásokat hozzon létre más fejlesztőkkel és szakértőkkel.
RegisztrációOktatás
Modul
Riasztások és válaszok konfigurálása - Training
Ebben a modulban megtudhatja, hogyan értesíti az Azure Monitoring riasztásai proaktív módon, ha az Azure Monitor adatai azt jelzik, hogy probléma lehet az infrastruktúrával vagy az alkalmazásokkal, mielőtt a probléma a felhasználók számára is elérhetővé válik.
Tanúsítvány
Microsoft Certifikált: Biztonsági Műveletek Elemző Társult - Certifications
A Fenyegetések kivizsgálása, keresése és elhárítása a Microsoft Sentinel, a Microsoft Defender for Cloud és a Microsoft 365 Defender használatával.