Az Azure Data Explorer teljesítményének, állapotának és használatának monitorozása metrikákkal

Az Azure Data Explorer-metrikák kulcsfontosságú mutatókat biztosítanak az Azure Data Explorer fürterőforrásainak állapotáról és teljesítményéről. Az ebben a cikkben részletezett metrikákkal önálló metrikákként figyelheti az Azure Data Explorer-fürtök használatát, állapotát és teljesítményét az adott forgatókönyvben. Metrikákat is használhat a működési Azure-irányítópultok és az Azure-riasztások alapjául.

Az Azure Metrics Explorerrel kapcsolatos további információkért lásd: Metrics Explorer.

Előfeltételek

Metrikák használata az Azure-Data Explorer-erőforrások monitorozásához

  1. Jelentkezzen be az Azure Portalra.
  2. Az Azure Data Explorer-fürt bal oldali paneljén keressen metrikákat.
  3. A Metrikák panel megnyitásához és a fürt elemzésének megkezdéséhez válassza a Metrikák lehetőséget. Keresse meg és válassza ki a metrikákat a Azure Portal.

Munka a metrikák panelen

A Metrikák panelen válassza ki a követni kívánt metrikákat, adja meg az adatok összesítésének módját, és hozzon létre metrikadiagramokat az irányítópulton való megtekintéshez.

Az Erőforrás- és metrikanévtérválasztók előre vannak kiválasztva az Azure-Data Explorer-fürthöz. Az alábbi képen szereplő számok az alábbi számozott listának felelnek meg. Végigvezetik a metrikák beállításának és megtekintésének különböző lehetőségein.

Metrikák panel.

  1. Metrikadiagram létrehozásához válassza a Metrika neve és a vonatkozó Aggregáció metrikánként lehetőséget. A különböző metrikákkal kapcsolatos további információkért lásd a támogatott Azure Data Explorer-metrikákat.
  2. Válassza a Metrikák hozzáadása lehetőséget, ha több metrikát szeretne ábrázolni ugyanabban a diagramban.
  3. Válassza az + Új diagram lehetőséget több diagram egyetlen nézetben való megtekintéséhez.
  4. Az időválasztóval módosíthatja az időtartományt (alapértelmezett: elmúlt 24 óra).
  5. Használja a Szűrő hozzáadása és a Felosztás alkalmazása dimenziókkal rendelkező metrikákhoz lehetőséget.
  6. Válassza a Rögzítés az irányítópulton lehetőséget a diagramkonfiguráció irányítópultokhoz való hozzáadásához, hogy újra megtekinthesse.
  7. Az Új riasztási szabály beállításával megjelenítheti a metrikákat a megadott feltételek alapján. Az új riasztási szabály tartalmazza a célerőforrást, a metrikát, a felosztást és a szűrési dimenziókat a diagramból. Módosítsa ezeket a beállításokat a riasztási szabály létrehozási paneljén.

Támogatott Azure Data Explorer-metrikák

Az Azure Data Explorer metrikák betekintést nyújtanak az erőforrások általános teljesítményébe és felhasználásába, valamint bizonyos műveletekre, például a betöltésre vagy a lekérdezésre vonatkozó információkba. A cikkben szereplő metrikákat használati típus szerint csoportosítottuk.

A metrikák típusai a következők:

Az Azure Monitor Azure Data Explorershez készült metrikáinak betűrendes listáját a támogatott Azure Data Explorer fürtmetrikák című témakörben találja.

Fürtmetrikák

A fürtmetrikák a fürt általános állapotát követik nyomon. Például az erőforrások és a betöltési adatok használata és a válaszképesség.

Metrika Unit (Egység) Összesítés Metrika leírása Dimenziók
Gyorsítótár kihasználtsága (elavult) Százalék Átlag, Max, Min A lefoglalt gyorsítótár-erőforrások azon százaléka, amelyet a fürt aktuálisan használ. A gyorsítótár a felhasználói tevékenység számára lefoglalt SSD-méret a megadott gyorsítótár-szabályzat alapján.

Egy fürt átlagos gyorsítótár-kihasználtsága 80%-os érték mellett vagy az alatt minősül fenntarthatónak. Ha a gyorsítótár átlagos kihasználtsága meghaladja a 80%-ot, a fürtnek
tárhelyoptimalizált tarifacsomagra skálázva, vagy
skálázható fel több példányra. Másik lehetőségként a gyorsítótárszabályzatot úgy is módosíthatja, hogy kevesebb nap legyen a gyorsítótárban. Ha a gyorsítótár kihasználtsága meghaladja a 100%-ot, a gyorsítótárazandó adatok mérete nagyobb, mint a fürt gyorsítótárának teljes mérete.
Ez a metrika elavult, és csak a visszamenőleges kompatibilitás érdekében jelenik meg. Használja inkább a "Gyorsítótár kihasználtsági tényezője" metrikát.
None
Gyorsítótár kihasználtsági tényezője Százalék Átlag, Max, Min A fürtben a gyorsgyorsítótárhoz dedikált kihasznált lemezterület százalékos aránya.
A 100%-os érték azt jelenti, hogy a gyakori elérésű adatokhoz rendelt lemezterület optimálisan van kihasználva. Nincs szükség műveletre, és a fürt teljesen rendben van.
A 100%-nál kisebb érték azt jelenti, hogy a gyakori elérésű adatokhoz rendelt lemezterület nincs teljesen kihasználva.
A több mint 100%-os érték azt jelenti, hogy a fürt lemezterülete nem elég nagy a gyorsítótárazási szabályzatok által meghatározott gyakori elérésű adatok tárolásához. Annak érdekében, hogy elegendő hely álljon rendelkezésre az összes gyakori elérésű adathoz, csökkenteni kell a gyakori elérésű adatok mennyiségét, vagy fel kell méretezni a fürtöt. Javasoljuk, hogy engedélyezze az automatikus skálázást.
None
CPU Százalék Átlag, Max, Min A lefoglalt számítási erőforrások azon százaléka, amelyet a fürtben található gépek aktuálisan használnak.

Egy fürt átlagos processzorhasználata 80%-os érték mellett vagy az alatt minősül fenntarthatónak. A processzorhasználat maximális értéke 100%, ami azt jelenti, hogy ekkor nem áll rendelkezésre további számítási erőforrás az adatok feldolgozásához.
Ha egy fürt nem teljesít megfelelően, ellenőrizze a processzor maximális értékét, és állapítsa meg, hogy vannak-e blokkolva adott CPU-k.
None
Betöltési kihasználtság Százalék Átlag, Max, Min A kapacitási szabályzatban megadott, a betöltés végrehajtására lefoglalt összes erőforrásból az adatok betöltésére ténylegesen felhasznált erőforrások százalékos értéke. Az alapértelmezett kapacitási szabályzat egyidejűleg legfeljebb 512 betöltési művelet, vagy a betöltéshez fenntartott fürterőforrások 75%-ának használatát teszi lehetővé.

Egy fürt átlagos betöltési kihasználtsága 80%-os érték mellett vagy az alatt minősül fenntarthatónak. A betöltési kihasználtság maximális értéke 100%, ami azt jelenti, hogy a fürt teljes betöltési kapacitása használatban van, és ez várakozási sor létrejöttét eredményezheti a betöltés esetében.
None
InstanceCount Darabszám Átlag Példányok teljes száma.
Életben tartás Darabszám Átlag A fürt válaszképességét követi nyomon.

A teljes mértékben válaszképes fürtök 1, a blokkolt vagy leválasztott fürtök pedig 0 értéket adnak vissza.
Szabályozott parancsok teljes száma Darabszám Átlag, maximum, perc, összeg A fürtön a szabályozott (elutasított) parancsok száma, mivel elérte az egyidejű (párhuzamos) parancsok maximális megengedett számát. None
A mértékek teljes száma Darabszám Átlag, maximum, perc, összeg A fürtben lévő adatmennyiségek teljes száma.

A metrika változásai az adatstruktúra jelentős változásait és a fürt nagy terhelését eredményezhetik, mivel az adatbőség egyesítése nagy processzorterhelést jelent.
None
Követő késése Ezredmásodperc Átlag, maximum, perc A követő adatbázisok szinkronizálják a vezető adatbázisok módosításait. A szinkronizálás miatt az adatok rendelkezésre állása néhány másodperc és néhány perc közötti adatelmaradást okoz.

Ez a metrika az időeltolódás hosszát méri. Az időeltolódás számos tényezőtől függ, például a betöltött adatok teljes méretétől és arányától a vezetőnek, a követett adatbázisok számától, a vezetőn végrehajtott belső műveletek sebességétől (egyesítési/újraépítési műveletek).

Ez egy fürtszintű metrikák: a követők az összes követett adatbázis metaadatait észlelik. Ez a metrika a folyamat késését jelöli.
None

Metrikák exportálása

Az exportálási metrikák nyomon követik az exportálási műveletek általános állapotát és teljesítményét, például a késést, az eredményeket, a rekordok számát és a kihasználtságot.

Metrika Unit (Egység) Összesítés Metrika leírása Dimenziók
Exportált rekordok folyamatos exportálási száma Darabszám Sum Az exportált rekordok száma az összes folyamatos exportálási feladatban. ContinuousExportName
Folyamatos exportálás maximális késése Darabszám Max A fürt folyamatos exportálási feladatai által jelentett késés (percekben). None
Folyamatos exportálás függőben lévő száma Darabszám Max A függőben lévő folyamatos exportálási feladatok száma. Ezek a feladatok készen állnak a futtatásra, de várólistán várakoznak, valószínűleg a kapacitás elégtelensége miatt).
Folyamatos exportálás eredménye Darabszám Darabszám Az egyes folyamatos exportálási futtatás sikertelenségének/sikerességének eredménye. ContinuousExportName
Exportálás kihasználtsága Százalék Max A felhasznált exportálási kapacitás a fürt teljes exportálási kapacitásából (0 és 100 között). None

Betöltési metrikák

A betöltési metrikák nyomon követik a betöltési műveletek általános állapotát és teljesítményét, például a késést, az eredményeket és a kötetet. Az elemzés finomítása:

  • Szűrők alkalmazása diagramokra a részleges adatok dimenziók szerinti ábrázolásához. Például megismerheti egy adott Databaseadatbetöltést.
  • Felosztás alkalmazása diagramra az adatok különböző összetevők szerinti megjelenítéséhez. Ez a folyamat hasznos a betöltési folyamat egyes lépései által jelentett metrikák elemzéséhez, például Blobs received: .
Metrika Unit (Egység) Összesítés Metrika leírása Dimenziók
Batch-blobok száma Darabszám Átlag, maximum, perc Egy befejezett kötegben lévő adatforrások száma a betöltéshez. Adatbázis
Köteg időtartama Másodperc Átlag, maximum, perc A kötegelési fázis időtartama a betöltési folyamatban. Adatbázis
Köteg mérete Bájt Átlag, maximum, perc Tömörítetlen várt adatméret egy összesített kötegben a betöltéshez. Adatbázis
Feldolgozott kötegek Darabszám Összeg, Max, Min A betöltéshez befejezett kötegek száma.
Batching Type: Egy köteg lezárásának eseményindítója.
A kötegelési típusok teljes listáját lásd: Kötegelési típusok.
Adatbázis, kötegelési típus
Fogadott blobok Darabszám Összeg, Max, Min Az összetevők által a bemeneti streamből fogadott blobok száma.

Az egyes összetevők elemzéséhez használjon felosztást .
Adatbázis, összetevő típusa, összetevő neve
Feldolgozott blobok Darabszám Összeg, Max, Min Az összetevő által feldolgozott blobok száma.

Az egyes összetevők elemzéséhez használjon felosztást .
Adatbázis, összetevő típusa, összetevő neve
Blobok elvetve Darabszám Összeg, Max, Min Az összetevők által véglegesen elvetett blobok száma. Az ilyen blobok esetében a rendszer egy Ingestion result hiba okával rendelkező metrikát küld.

Az egyes összetevők elemzéséhez használjon felosztást .
Adatbázis, összetevő típusa, összetevő neve
Felderítés késése Másodperc Átlag Az adatbeküldéstől az adatkapcsolatok általi felderítésig eltelt idő. Ez az idő nem szerepel a fázis késésében vagy a Betöltési késés metrikáiban .

A felderítési késés a következő esetekben nőhet:
  • Régiók közötti adatkapcsolatok használata esetén.

  • Az Event Hubs-adatkapcsolatokban, ha az Event Hubs-partíciók száma nem elegendő az adatforgalomhoz.
Összetevő típusa, összetevő neve
Fogadott események Darabszám Összeg, Max, Min A bemeneti adatfolyam adatkapcsolatai által fogadott események száma. Összetevő típusa, összetevő neve
Feldolgozott események Darabszám Összeg, Max, Min Az adatkapcsolatok által feldolgozott események száma. Összetevő típusa, összetevő neve
Elvetett események Darabszám Összeg, Max, Min Az adatkapcsolatok által véglegesen elvetett események száma. Minden ilyen eseményhez elküld egy Ingestion result hiba okaként szolgáló metrikát. Összetevő típusa, összetevő neve
Feldolgozott események (esemény/IoT Hubs esetén) (elavult) Darabszám Max, Min, Sum Az Event Hubról/ IoT Hub és a fürt által feldolgozott események teljes száma. Ezek az események feloszthatók a következő állapot szerint: Fogadva, Elutasítva, Feldolgozott.
Ez a metrika elavult, és csak a visszamenőleges kompatibilitás érdekében jelenik meg. Ehelyett használja a "Fogadott események", a "Feldolgozott események" és az "Elvetett események" metrikákat.
Állapot
Betöltési késés Másodperc Átlag, Max, Min A betöltött adatok késése, az adatok fürtbeli fogadásától a lekérdezésre való előkészítésükig. A betöltési késés időtartama a betöltési forgatókönyvtől függ.
Ingestion Kind: Streambetöltés vagy várólista-betöltés
Betöltési típus
Betöltési eredmény Darabszám Sum A sikertelen vagy sikeres források teljes száma.
Status: Sikeres betöltés sikeressége vagy a hibák hibakategóriája. A lehetséges hibakategóriák teljes listáját az Azure Data Explorer betöltési hibakódjai című témakörben találja.
Failure Status Type: Azt jelzi, hogy a hiba állandó vagy átmeneti-e. A sikeres betöltéshez ez a dimenzió a következő None: .

Megjegyzés:
  • Az Event Hubs és IoT Hub betöltési eseményeket előre összesíti egy blobba, majd egyetlen forrásként kezeli a betöltendő adatokat. Ezért az előre összesített események egyetlen betöltési eredményként jelennek meg az összesítést követően.

  • Az átmeneti hibákat a rendszer csak korlátozott számú alkalommal próbálkozik újra belsőleg. A rendszer minden átmeneti hibát átmeneti betöltési eredményként jelent. Ezért egyetlen betöltés több betöltési eredményt is eredményezhet.
Állapot, hibaállapot típusa
Betöltési kötet (MB-ban) Darabszám Max, Sum A fürtbe betöltött adatok teljes mérete (MB-ban) a tömörítés előtt. Adatbázis
Várólista hossza Darabszám Átlag Függőben lévő üzenetek száma egy összetevő bemeneti üzenetsorában. A kötegelés-kezelő összetevő blobonként egy üzenetet tartalmaz. A betöltési kezelő összetevő kötegenként egy üzenetet tartalmaz. A kötegek egyetlen betöltési parancsok egy vagy több blobgal. Alkatrésztípus
Üzenetsor legrégebbi üzenete Másodperc Átlag Az összetevő bemeneti üzenetsorának legrégebbi üzenetének beszúrásától eltelt idő másodpercben. Alkatrésztípus
Fogadott adatméret bájtok Bájt Átlag, Összeg A bemeneti adatfolyamból érkező adatkapcsolatok által fogadott adatok mérete. Összetevő típusa, összetevő neve
Fáziskésés Másodperc Átlag Az azure Data Explorer által elfogadott üzenet időpontjától számítva, amíg a tartalmat egy feldolgozási összetevő meg nem kapja.

Használjon szűrőket, és válassza az Összetevő típusa > StorageEngine lehetőséget a teljes betöltési késés megjelenítéséhez.
Adatbázis, összetevő típusa

Streamelési betöltési metrikák

A streamelési betöltési metrikák nyomon követik a streamelési betöltési adatokat, valamint a kérések sebességét, időtartamát és eredményeit.

Metrika Unit (Egység) Összesítés Metrika leírása Dimenziók
Streamelés adatbetöltési sebessége Darabszám RateRequestsPerSecond A fürtbe betöltött adatok teljes mennyisége. None
Streamelés betöltési időtartama Ezredmásodperc Átlag, Max, Min Az összes streamelési betöltési kérelem teljes időtartama. None
Streamelési betöltési kérelmek gyakorisága Darabszám Darabszám, Átlag, Max, Min, Összeg Streamelési betöltési kérelmek teljes száma. None
Streamelés betöltési eredménye Darabszám Átlag Streamelési betöltési kérelmek teljes száma eredménytípus szerint. Eredmény

Lekérdezési metrikák

A lekérdezési teljesítménymetrikák nyomon követik a lekérdezés időtartamát és az egyidejű vagy szabályozott lekérdezések teljes számát.

Metrika Unit (Egység) Összesítés Metrika leírása Dimenziók
Lekérdezés időtartama Ezredmásodperc Átlag, Min, Max, Összeg A lekérdezés eredményeinek fogadásáig eltelt teljes idő (nem tartalmazza a hálózati késést). QueryStatus
QueryResult Darabszám Darabszám Lekérdezések teljes száma. QueryStatus
Egyidejű lekérdezések teljes száma Darabszám Átlag, Max, Min, Összeg A lekérdezések száma párhuzamosan fut a fürtön. Ez a metrika jó módszer a fürt terhelésének becslésére. None
Szabályozott lekérdezések teljes száma Darabszám Átlag, Max, Min, Összeg A fürt szabályozott (elutasított) lekérdezéseinek száma. Az egyidejűleg engedélyezett (párhuzamos) lekérdezések maximális száma a kérelemsebesség-korlátozási szabályzatban van meghatározva. None

Materializált nézetmetrikák

Metrika Unit (Egység) Összesítés Metrika leírása Dimenziók
MaterializedViewHealth 1, 0 Átlag Az érték 1, ha a nézet kifogástalannak minősül, ellenkező esetben 0. Adatbázis, MaterializedViewName
MaterializedViewAgeSeconds Másodperc Átlag A age nézetet az aktuális idő és a nézet által feldolgozott utolsó betöltési idő határozza meg. A metrika értéke másodpercben megadott idő (minél alacsonyabb az érték, annál "egészségesebb" a nézet). Adatbázis, MaterializedViewName
MaterializedViewResult 1 Átlag A metrika tartalmaz egy dimenziót Result , amely az utolsó materializálási ciklus eredményét jelzi (a lehetséges értékek részleteiért lásd a MaterializedViewResult metrikát ). A metrika értéke mindig 1. Adatbázis, MaterializedViewName, Eredmény
MaterializedViewRecordsInDelta Rekordok száma Átlag A forrástábla nem feldolgozott részében lévő rekordok száma. További információ: A materializált nézetek működése Adatbázis, MaterializedViewName
MaterializedViewExtentsRebuild Mértékek száma Átlag Azoknak a mértékeknek a száma, amelyek a materializálási ciklusban frissítéseket igényeltek. Adatbázis, MaterializedViewName
MaterializedViewDataLoss 1 Max A metrika akkor aktiválódik, ha a feldolgozatlan forrásadatok közelednek a megőrzéshez. Azt jelzi, hogy a materializált nézet nem kifogástalan állapotú. Adatbázis, MaterializedViewName, Kind