Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Ha nem biztos abban, hogy a riasztási szabályok küszöbértékeként használandó legjobb értékek, a dinamikus küszöbértékek fejlett gépi tanulást alkalmaznak, és algoritmusok és módszerek készletét használják a következőkre:
- Ismerje meg a metrikák és a napló lekérdezési eredmények előzményi viselkedését.
- Elemezze az adatokat az idő függvényében, és azonosítsa az olyan mintákat, mint az óránkénti, napi vagy heti minták.
- Felismerheti a lehetséges problémákat jelző anomáliákat.
- Számítsa ki a legmegfelelőbb küszöbértékeket.
Dinamikus küszöbértékek használatakor nem kell tudnia az egyes metrikákhoz megfelelő küszöbértéket. A dinamikus küszöbértékek kiszámítják az Ön számára legmegfelelőbb küszöbértékeket.
A dinamikus küszöbértékek segítenek:
- Skálázható riasztások létrehozása több száz metrikasorozathoz egyetlen riasztási szabmánnyal. Ha kevesebb riasztási szabályt használ, kevesebb időt tölt a létrehozásukkal és kezelésükkal. A méretezhető riasztások különösen hasznosak több dimenzióhoz vagy több erőforráshoz, például egy előfizetés összes erőforrásához.
- Szabályok létrehozása anélkül, hogy ismernie kellene a konfigurálni kívánt küszöbértéket.
- A metrikariasztásokat magas szintű fogalmak használatával konfigurálhatja anélkül, hogy a metrikával kapcsolatos széles körű tartományismeretre van szüksége.
- Megakadályozza a zajos (kis pontosságú) vagy széles (alacsony visszahívási) küszöbértékeket, amelyek nem rendelkeznek elvárt mintával.
A dinamikus küszöbértékeket a következőn használhatja:
- A legtöbb Azure Monitor-platform és egyéni metrikák.
- Gyakori alkalmazás- és infrastruktúrametrikák.
- Zajos metrikák, például a virtuális gép CPU-jából vagy memóriájából, vagy alacsony szórású metrikákból, például a rendelkezésre állásból és a hibaarányból.
- Napló lekérdezési eredmények (előzetes verzió).
A dinamikus küszöbértékeket a következőkkel konfigurálhatja:
- Azure Portal.
- Metriasztási sablonok.
- PowerShell-, parancssori- vagy Azure Resource Manager-sablonok metrikariasztási szabályokhoz.
- Azure Resource Manager-sablonok naplókeresési riasztási szabályokhoz. A PowerShell és a parancssori felület még nem támogatott.
Riasztási küszöbérték kiszámítása és előzetes verzió
Riasztási szabály létrehozásakor a dinamikus küszöbértékek 10 napos előzményadatokat használnak az óránkénti vagy napi szezonális minták kiszámításához. A riasztás előnézetében látható diagram az adatokat tükrözi.
A dinamikus küszöbértékek folyamatosan az összes rendelkezésre álló előzményadatot használják a tanuláshoz, és pontosabbá teszik a módosításokat. Három hét elteltével a dinamikus küszöbértékek elegendő adattal rendelkeznek a heti minták azonosításához, és a modell a heti szezonalitáshoz igazodik.
Ez biztosítja, hogy a kimaradás megszűnése után a küszöbértékek összhangban maradjanak a normál működéssel, és ne alkalmazkodjanak a kimaradáshoz, mint az új normálhoz. A rövid kiugró értékeket és a kiugró értékeket eltérően kezelik: a dinamikus küszöbértékek szezonalitást és trendészlelést, valamint minimális szabálysértési időtartamot alkalmaznak a rövid anomáliák hamis pozitív értékeinek csökkentése érdekében.
A dinamikus küszöbértékek használatának szempontjai
- A küszöbértékek pontos kiszámítása érdekében a dinamikus küszöbértékeket használó riasztási szabályok nem aktiválnak riasztást három nap és legalább 30 adatminta összegyűjtése előtt. Az új vagy hiányos adatokkal rendelkező erőforrások csak akkor váltanak ki riasztást, ha elegendő adat áll rendelkezésre.
- A dinamikus küszöbértékeknek legalább három hét előzményadatra van szükségük a heti szezonalitás észleléséhez. Bizonyos részletes mintákat, például kétóránkénti vagy heti kétszeri mintákat, előfordulhat, hogy nem észlelnek.
- Az adat viselkedésének változásai – Ha az adatok viselkedése nemrég módosult, a változások nem jelennek meg azonnal a dinamikus küszöbérték felső és alsó határán. A szegélyek kiszámítása az elmúlt 10 nap metrikaadatai alapján történik.
- A dinamikus küszöbértékek alkalmasak a jelentős eltérések észlelésére, szemben a lassan változó problémákkal. A lassú viselkedés változásai valószínűleg nem aktiválnak riasztást.
- A több feltételt figyelő riasztási szabályokban nem használhat dinamikus küszöbértékeket.
- A naplókeresési riasztási szabályokban nem használhat dinamikus küszöbértékeket 1 perces gyakorisággal.
Dinamikus küszöbértékekkel rendelkező metrikariasztási szabály létrehozása
A dinamikus küszöbértékek konfigurálásához kövesse a riasztási szabály létrehozásának folyamatát. Használja az alábbi beállításokat a Feltétel lapon:
- A Küszöbérték beállításnál válassza a Dinamikus lehetőséget.
- Az összesítés típusa esetén azt javasoljuk, hogy ne válassza a Maximum lehetőséget.
- A Operátor mezőnél válassza a Nagyobb lehetőséget, kivéve, ha a viselkedés az alkalmazás használatát jelenti.
- A Küszöbérték érzékenysége beállításnál válassza a Közepes vagy az Alacsony lehetőséget a riasztási zaj csökkentéséhez.
- Minden ellenőrzésnél válassza ki, hogy a riasztási szabály milyen gyakran ellenőrzi, hogy teljesül-e a feltétel. A riasztás üzleti hatásának minimalizálása érdekében fontolja meg alacsonyabb gyakoriság használatát. Győződjön meg arról, hogy ez az érték kisebb vagy egyenlő a visszatekintési időszak értékénél.
- Nézeti időszak esetén állítsa be azt az időintervallumot, amelyet minden alkalommal át kell tekinteni az adatok ellenőrzésekor. Győződjön meg arról, hogy ez az érték nagyobb vagy egyenlő az Ellenőrzés minden értéknél.
- Speciális beállítások esetén adja meg, hogy hány szabálysértés aktiválja a riasztást egy adott időszakon belül. Ha szeretné, adja meg azt a dátumot, amelytől kezdve megkezdi a metrikák előzményadatainak megismerését és a dinamikus küszöbértékek kiszámítását.
Feljegyzés
A portálon létrehozott metrikariasztási szabályok ugyanabban az erőforráscsoportban jönnek létre, mint a célerőforrás.
Dinamikus küszöbérték-diagram
Az alábbi diagram egy metrikát, annak dinamikus küszöbértékeit és néhány riasztást mutat be, amelyek akkor aktiváltak, amikor az érték túllépte az engedélyezett küszöbértékeket.
A diagram értelmezéséhez használja az alábbi információkat:
- Kék vonal: Az idő függvényében mért metrika.
- Kék árnyalatú terület: A metrika megengedett tartománya. Ha a metrikaértékek ezen a tartományon belül maradnak, a rendszer nem aktivál riasztást.
- Kék pont: Összesített metrikaértékek. Ha kijelöli a diagram egy részét, majd a kék vonal fölé viszi az egérmutatót, egy kék pont jelenik meg a kurzor alatt az egyes összesített metrikaértékek jelzéséhez.
- Előugró mező kék ponttal: A mért metrikaérték (kék pont), valamint az engedélyezett tartomány felső és alsó értékei.
- Piros pont fekete körrel: Az első metrikaérték az engedélyezett tartományon kívül. Ez az érték egy metrikus riasztást aktivál és aktív állapotba hozza.
- Piros pont: Az engedélyezett tartományon kívüli egyéb mért értékek. Nem aktiválnak több metrikariasztást, de a riasztás aktív állapotban marad.
- Piros terület: Az az idő, amikor a metrika értéke kívül volt az engedélyezett tartományon. A riasztás aktív állapotban marad mindaddig, amíg a későbbi mért értékek kívül vannak az engedélyezett tartományon, de nem aktiválódnak új riasztások.
- Piros terület vége: Visszatérés az engedélyezett értékekhez. Amikor a kék vonal visszaáll az engedélyezett értékekbe, a piros terület leáll, és a mért értéksor kékre változik. A fekete körrel rendelkező piros pont idején aktivált metrikariasztás állapota megoldottnak van jelölve.
Dinamikus küszöbértékek által nem támogatott metrikák
A dinamikus küszöbértékek támogatják a legtöbb metrikát, de a következő metrikák nem használhatnak dinamikus küszöbértékeket:
| Erőforrás típusa | Metrika neve |
|---|---|
| Microsoft.KlasszikusTárhely/tárfiókok | Felhasznált kapacitás |
| Microsoft.ClassicStorage/storageAccounts/blobServices | Blob tárolókapacitás |
| Microsoft.ClassicStorage/storageAccounts/blobServices | BlobCount |
| Microsoft.ClassicStorage/storageAccounts/blobServices | IndexKapacitás |
| Microsoft.ClassicStorage/tárolószámlák/fájlszolgáltatások | Fájlkapacitás |
| Microsoft.ClassicStorage/tárolószámlák/fájlszolgáltatások | FájlokSzáma |
| Microsoft.ClassicStorage/tárolószámlák/fájlszolgáltatások | Fájlmegosztások száma |
| Microsoft.ClassicStorage/tárolószámlák/fájlszolgáltatások | Fájltároló-pillanatkép Számláló |
| Microsoft.ClassicStorage/tárolószámlák/fájlszolgáltatások | Fájlmegosztás-pillanatkép-méret |
| Microsoft.ClassicStorage/tárolószámlák/fájlszolgáltatások | Fájlmegosztási kvóta |
| Microsoft.Compute/disks | Összetett lemez olvasási bájt/másodperc |
| Microsoft.Compute/disks | Összetett lemez olvasási műveletei/s |
| Microsoft.Compute/disks | Kompozit lemez írási bájt másodpercenként |
| Microsoft.Compute/disks | Összetett lemez írási műveletei másodpercenként |
| Microsoft.Tárolószolgáltatás/kezeltFürtök | Csomópontok száma |
| Microsoft.Tárolószolgáltatás/kezeltFürtök | PodCount |
| Microsoft.Tárolószolgáltatás/kezeltFürtök | KészfeladatokSzáma |
| Microsoft.Tárolószolgáltatás/kezeltFürtök | Újrakezdőkonténerszám |
| Microsoft.Tárolószolgáltatás/kezeltFürtök | OOM által leállított konténerek száma |
| Microsoft.Devices/IotHubs | ÖsszesEszközSzám |
| Microsoft.Devices/IotHubs | CsatlakoztatottEszközökSzáma |
| Microsoft.DocumentDB/databaseAccounts | Cassandra-kapcsolatlezárások |
| Microsoft.EventHub/fürtök | Méret |
| Microsoft.EventHub/névterek | CPU |
| Microsoft.EventHub/névterek | Memóriahasználat |
| Microsoft.EventHub/névterek | ReplicationLagCount |
| Microsoft.EventHub/névterek | Méret |
| Microsoft.IoTCentral/IoTApps | csatlakoztatotteszközökSzáma |
| Microsoft.IoTCentral/IoTApps | konfiguráltEszközökSzáma |
| Microsoft.Kubernetes/csatlakoztatottKlászterek | Csomópontok száma |
| Microsoft.Kubernetes/csatlakoztatottKlászterek | PodCount |
| Microsoft.Kubernetes/csatlakoztatottKlászterek | KészfeladatokSzáma |
| Microsoft.Kubernetes/csatlakoztatottKlászterek | Újrakezdőkonténerszám |
| Microsoft.Kubernetes/csatlakoztatottKlászterek | OOM által leállított konténerek száma |
| Microsoft.MachineLearningServices/munkaterületek/onlineVégpontok | Kérések percenként |
| Microsoft.MachineLearningServices/workspaces/onlineEndpoints/deployments | Telepítési kapacitás |
| Microsoft.Maps/accounts (Az "Maps" és "accounts" itt technikai kifejezések, amelyek nem igényelnek fordítást.) | CreatorUsage |
| Microsoft.Media/mediaservices/streamingEndpoints (adatfolyam-végpontok) | EgressBandwidth |
| Microsoft.Network/applicationGateways | Átfutás |
| Microsoft.Network/azureFirewalls | Átfutás |
| Microsoft.Network/expressRouteGateways | ExpressRouteGatewayMásodpercenkéntiCsomagok |
| Microsoft.Network/expressRouteGateways | ExpressRouteÁtjáróVmSzámAVirtualisHálózatban |
| Microsoft.Network/expressRouteGateways | Az ExpressRoute átjáró útvonalgyakorisága megváltozott |
| Microsoft.Network/virtualNetworkGateways | ExpressRouteÁtjáróBitekMásodpercenként |
| Microsoft.Network/virtualNetworkGateways | ExpressRouteGatewayMásodpercenkéntiCsomagok |
| Microsoft.Network/virtualNetworkGateways | ExpressRouteÁtjáróVmSzámAVirtualisHálózatban |
| Microsoft.Network/virtualNetworkGateways | Az ExpressRoute átjáró útvonalgyakorisága megváltozott |
| Microsoft.ServiceBus/névterek | Aktív üzenetek száma üzenetsorokban/témakörökben. (ActiveMessages) |
| Microsoft.ServiceBus/névterek | Üzenetsorokban/témakörökben (DeadletteredMessages) lévő kézbesítetlen üzenetek száma |
| Microsoft.ServiceBus/névterek | Üzenetsor/témakör üzeneteinek száma (Üzenetek) |
| Microsoft.ServiceBus/névterek | Ütemezett üzenetek száma egy üzenetsorban/témakörben (ScheduledMessages) |
| Microsoft.ServiceBus/névterek | CPU (NamespaceCpuUsage) |
| Microsoft.ServiceBus/névterek | Memóriahasználat (NamespaceMemoryUsage) |
| Microsoft.ServiceBus/névterek | Méret |
| Microsoft.ServiceFabricMesh/applications | Kiosztott CPU |
| Microsoft.ServiceFabricMesh/applications | AllocatedMemory |
| Microsoft.ServiceFabricMesh/applications | ActualCpu |
| Microsoft.ServiceFabricMesh/applications | ActualMemory |
| Microsoft.ServiceFabricMesh/applications | Alkalmazásállapot |
| Microsoft.ServiceFabricMesh/applications | ServiceStatus |
| Microsoft.ServiceFabricMesh/applications | ServiceReplicaStatus |
| Microsoft.ServiceFabricMesh/applications | ContainerStatus |
| Microsoft.ServiceFabricMesh/applications | ÚjraindításSzám |
| Microsoft.Tárhely/tárolófiókok | Felhasznált kapacitás |
| Microsoft.Storage/storageAccounts/blobServices | Blob tárolókapacitás |
| Microsoft.Storage/storageAccounts/blobServices | BlobCount |
| Microsoft.Storage/storageAccounts/blobServices | Blob biztosított méret |
| Microsoft.Storage/storageAccounts/blobServices | IndexKapacitás |
| Microsoft.Tárhely/tárhelySzámlák/fájlSzolgáltatások | Fájlkapacitás |
| Microsoft.Tárhely/tárhelySzámlák/fájlSzolgáltatások | FájlokSzáma |
| Microsoft.Tárhely/tárhelySzámlák/fájlSzolgáltatások | Fájlmegosztások száma |
| Microsoft.Tárhely/tárhelySzámlák/fájlSzolgáltatások | Fájltároló-pillanatkép Számláló |
| Microsoft.Tárhely/tárhelySzámlák/fájlSzolgáltatások | Fájlmegosztás-pillanatkép-méret |
| Microsoft.Tárhely/tárhelySzámlák/fájlSzolgáltatások | Fájlmegosztási Kapacitás Kvóta |
| Microsoft.Tárhely/tárhelySzámlák/fájlSzolgáltatások | Fájlmegosztás Előirányzott IOPS |
Naplókeresési riasztási szabály létrehozása dinamikus küszöbértékkel (előzetes verzió)
A dinamikus küszöbértékek konfigurálásához kövesse a riasztási szabály létrehozásának folyamatát. Használja az alábbi beállításokat a Feltétel lapon:
- A lekérdezést, a mérést és a dimenziókat ugyanúgy konfigurálhatja, mint a statikus küszöbértékeket.
- A Küszöbérték beállításnál válassza a Dinamikus lehetőséget.
- Az előnézeti diagramot választva megtekintheti az előzménylekérdezési eredményeket a számított dinamikus küszöbérték mellett, így megjelenítheti, hogyan alkalmazkodik a küszöbérték a normál mintákhoz, és hol aktiválódik a lehetséges riasztás.
- Ha bármilyen módosítás történt a feltétel lapon, válassza a Diagram frissítése lehetőséget a frissített előnézet megtekintéséhez.
Feljegyzés
A dinamikus küszöbértékkel rendelkező naplókeresési riasztási szabályok nem támogatják az 1 perces gyakoriságot.
Dinamikus küszöbérték előnézeti diagramja
Az alábbi diagram egy naplóriasztási szabály lekérdezési eredményét, annak dinamikus küszöbérték-korlátjait, a küszöbérték túllépéseket és a riasztásokat mutatja be, amelyek akkor aktiválódtak, amikor az érték túllépte az engedélyezett küszöbértékeket. Ebben a forgatókönyvben a riasztások létrehozásához szükséges szabálysértések száma 2.
- Kék vonal: A lekérdezés eredménye az idő függvényében mért érték.
- Lila árnyékolt terület: A számított dinamikus küszöbértéktartomány. A lekérdezés eredményének engedélyezett értéktartománya. Ha az értékek ezen a tartományon belül maradnak, a rendszer nem indít riasztást.
- Piros pöttyök: A piros pöttyök szabálysértéseket jelölnek – azokat az értékeléseket, amelyek a küszöbérték teljesülését eredményezték.
- Rózsaszín sávok: Aktivált naplókeresési riasztást jelöl.
Feljegyzés
Az előnézeti diagram teljesítményének biztosítása érdekében korlátozzuk a visszaadott adatpontok számát, és következésképpen az engedélyezett időtartományt a riasztási szabály gyakoriságától függően. Az 5 perces gyakoriság 6 órát támogat. A 10–15 perces gyakoriság 6 és 12 órát támogat. A 30 perces gyakoriság 6 és 12 órát és 1 napot támogat. Az 1 óra vagy több gyakoriság 6 és 12 órát, valamint 1 és 2 napot támogat.
A dinamikus küszöbértékek érzékenységével kapcsolatos ismert problémák
Ha egy dinamikus küszöbértékeket használó riasztási szabály túl zajos vagy túl gyakran jelez, előfordulhat, hogy csökkentenie kell az érzékenységét. Használja az alábbi lehetőségek egyikét:
- Küszöbérték-érzékenység: Állítsa a érzékenységet alacsony értékre, hogy jobban tolerálja az eltéréseket.
- Visszatekintési időszak (metrikariasztási szabályok esetén) vagy aggregáció részletessége (naplókeresési riasztási szabályok esetén) – Az adatablak növelésével a szabály kevésbé lesz érzékeny az átmeneti eltérésekre.
- Szabálysértések száma (a Speciális beállítások alatt): Konfigurálja úgy a riasztási szabályt, hogy csak akkor aktiválódjon, ha bizonyos időn belül több eltérés történik. Ezzel a beállítással a szabály kevésbé érzékeny az átmeneti eltérésekre.
Előfordulhat, hogy egy dinamikus küszöbértékeket használó riasztási szabály nem aktiválódik, vagy nem elég érzékeny, annak ellenére, hogy a szabály nagy érzékenységgel van konfigurálva. Ez a forgatókönyv akkor fordulhat elő, ha a metrika vagy a lekérdezés eredménye eloszlása rendkívül szabálytalan. Fontolja meg az alábbi megoldások egyikét:
- Váltson a forgatókönyvéhez illeszkedő kiegészítő metrika- vagy naplólekérdezés figyelésére, ha alkalmazható. Ellenőrizze például, hogy a sikerességi arányban van-e változás, ne pedig a hibaarányban.
- Próbáljon meg másik értéket választani az Aggregáció részletességének (Időtartam) beállításához.
- Ellenőrizze, hogy drasztikus változás történt-e az adat viselkedésében az elmúlt 10 napban, például kimaradás esetén. A hirtelen változás hatással lehet az adatokra kiszámított felső és alsó küszöbértékekre, és szélesebbé teheti őket. Várjon néhány napot, amíg a kimaradás már nem szerepel a küszöbérték-számításban. Ha metrikariasztási szabályokat használ, a riasztási szabályt úgy is szerkesztheti, hogy a Speciális beállításokban az Adatok mellőzése lehetőséggel használja.
- Ha az adatok heti szezonalitást érnek el, de nem áll rendelkezésre elegendő előzmény, a számított küszöbértékek széles felső és alsó határokat eredményezhetnek. A számítás például ugyanúgy kezelheti a hétköznapokat és a hétvégéket, és széles szegélyeket hozhat létre, amelyek nem mindig felelnek meg az adatoknak. Ez a probléma megoldódik, miután elegendő eredmény válik elérhetővé a metrika- vagy napló lekérdezési előzményekből. Ezután az Azure Monitor észleli a megfelelő szezonalitást, és ennek megfelelően frissíti a számított küszöbértékeket.
Ha az adatok nagy ingadozásokat mutatnak, a dinamikus küszöbértékek széles modellt hozhatnak létre az adatértékek köré, ami a vártnál alacsonyabb vagy magasabb határt eredményezhet. Ez a forgatókönyv akkor fordulhat elő, ha:
- Az érzékenység alacsonyra van állítva.
- A metrika vagy a lekérdezés eredménye szabálytalan viselkedést mutat nagy szórással, amely kiugró vagy visszaesésként jelenik meg az adatokban.
Fontolja meg, hogy a modell kevésbé érzékeny legyen, ha nagyobb érzékenységet választ, vagy nagyobb visszatekintési időszakértéket választ.
A Metrikariasztási szabályokban az Korábbi adatok figyelmen kívül hagyása lehetőséggel kizárhat egy közelmúltbeli rendellenességet a modell létrehozásához használt előzményadatokból.
Kapcsolódó tartalom
Ha visszajelzést szeretne küldeni a dinamikus küszöbértékekről, küldjön nekünk e-mailt.