Övervaka Azure Data Explorer, hälsa och användning med mått

Azure Data Explorer innehåller viktiga indikatorer för hälsotillstånd och prestanda för de Azure Data Explorer klusterresurserna. Använd måtten som beskrivs i den här artikeln för att övervaka Azure Data Explorer av klusteranvändning, hälsa och prestanda i ditt specifika scenario som fristående mått. Du kan också använda mått som grund för operativa Azure-instrumentpaneler och Azure Alerts.

Mer information om Azure Metrics Explorer finns i Metrics Explorer.

Förutsättningar

Använda mått för att övervaka dina Azure Data Explorer resurser

  1. Logga in på Azure-portalen.
  2. I det vänstra fönstret i ditt Azure Data Explorer söker du efter mått.
  3. Välj Mått för att öppna måttfönstret och börja analysera klustret. Sök efter och välj mått i Azure Portal.

Arbeta i måttfönstret

I måttfönstret väljer du specifika mått att spåra, väljer hur du aggregerar dina data och skapar måttdiagram som ska visas på instrumentpanelen.

Resurs- och måttnamnområdesväljarna är förvalda för Azure Data Explorer klustret. Siffrorna i följande bild motsvarar den numrerade listan nedan. De vägleder dig genom olika alternativ för att konfigurera och visa dina mått.

Fönstret Mått.

  1. Om du vill skapa ett måttdiagram väljer du Måttnamn och relevant Sammansättning per mått. Mer information om olika mått finns i stöd för Azure Data Explorer mått.
  2. Välj Lägg till mått om du vill se flera mått ritade i samma diagram.
  3. Välj + Nytt diagram om du vill se flera diagram i en vy.
  4. Använd tidsväljaren för att ändra intervallet (standard: senaste 24 timmarna).
  5. Använd Lägg till filter och Tillämpa delning för mått som har dimensioner.
  6. Välj Fäst på instrumentpanelen för att lägga till diagramkonfigurationen på instrumentpanelerna så att du kan visa den igen.
  7. Ange Ny aviseringsregel för att visualisera dina mått med hjälp av de kriteriet. Den nya aviseringsregeln innehåller målresursen, måttet, uppdelningen och filterdimensionerna från diagrammet. Ändra de här inställningarna i fönstret för att skapa aviseringsregel.

Mått Azure Data Explorer stöds

Måtten Azure Data Explorer ger insikter om både övergripande prestanda och användning av dina resurser, samt information om specifika åtgärder, till exempel inmatning eller fråga. Måtten i den här artikeln har grupperats efter användningstyp.

Typer av mått är:

En alfabetisk lista över Azure Monitor mått för Azure Data Explorers finns i Azure Data Explorer för klustermått.

Klustermått

Klustermåtten spårar klustrets allmänna hälsotillstånd. Det kan till exempel vara resurs- och inmatningsanvändning och svarstider.

Mått Enhet Aggregering Beskrivning av mått Dimensioner
Cacheanvändning Procent Medel, Max, Min Procentandel av allokerade cacheresurser som för närvarande används i klustret. Cache är storleken på SSD som allokerats för användaraktivitet enligt den definierade cacheprincipen.

En genomsnittlig cacheanvändning på 80 procent eller mindre är ett hållbart tillstånd för ett kluster. Om den genomsnittliga cacheanvändningen är över 80 % ska klustret vara
skalas upp till en lagringsoptimerad prisnivå eller
skalas ut till fler instanser. Du kan också anpassa cacheprincipen (färre dagar i cachen). Om cacheanvändningen är över 100 procent är storleken på data som ska cachelagras, enligt cacheprincipen, större än den totala storleken på cachen i klustret.
Ingen
Processor Procent Medel, Max, Min Procentandel av allokerade beräkningsresurser som för närvarande används av datorer i klustret.

En genomsnittlig CPU på 80 procent eller mindre är hållbart för ett kluster. Det maximala värdet för CPU är 100 procent, vilket innebär att det inte finns några ytterligare beräkningsresurser för att bearbeta data.
När ett kluster inte fungerar bra kontrollerar du maxvärdet för processorn för att avgöra om det finns specifika processorer som blockeras.
Ingen
Datainmatningsanvändning Procent Medel, Max, Min Procentandel av faktiska resurser som används för att mata in data av det totala antalet allokerade resurser, i kapacitetsprincipen, för att utföra inmatning. Standardkapacitetsprincipen anger högst 512 samtidiga inmatningsåtgärder eller att 75 procent av klusterresurserna används för inmatning.

En genomsnittlig inmatningsanvändning på 80 % eller mindre är ett hållbart tillstånd för ett kluster. Det maximala värdet för inmatningsanvändningen är 100 procent, vilket innebär att all klusterinmatningskapacitet används och att det kan finnas en inmatningskö.
Ingen
InstanceCount Antal Genomsnitt Totalt antal instanser.
Håll dig vid liv Antal Genomsnitt Spårar klustrets svarstider.

Ett fullt responsivt kluster returnerar värde 1 och ett blockerat eller frånkopplat kluster returnerar 0.
Totalt antal begränsade kommandon Antal Avg, Max, Min, Sum Antalet begränsade (avvisade) kommandon i klustret eftersom det högsta tillåtna antalet samtidiga (parallella) kommandon uppnåddes. Ingen
Totalt antal platser Antal Avg, Max, Min, Sum Totalt antal dataankluster i klustret.

Ändringar i det här måttet kan innebära enorma datastrukturändringar och hög belastning på klustret, eftersom sammanslagning av dataresurser är en cpu-tung aktivitet.
Ingen

Exportera mått

Exportmått spårar exportåtgärders allmänna hälsotillstånd och prestanda, till exempel lateness, resultat, antal poster och användning.

Mått Enhet Aggregering Måttbeskrivning Dimensioner
Löpande export av exporterade poster Antal Sum Antalet exporterade poster i alla kontinuerliga exportjobb. ContinuousExportName
Maximal lateness för löpande export Antal Max Den laten (i minuter) som rapporteras av de kontinuerliga exportjobben i klustret. Ingen
Antal väntande löpande exporter Antal Max Antalet väntande kontinuerliga exportjobb. De här jobben är redo att köras men väntar i en kö, eventuellt på grund av otillräcklig kapacitet).
Resultat av löpande export Antal Antal Fel/lyckat resultat för varje kontinuerlig exportkörning. ContinuousExportName
Exportanvändning Procent Max Exportera kapacitet som används, av den totala exportkapaciteten i klustret (mellan 0 och 100). Ingen

Datainmatningsmått

Inmatningsmått spårar allmänna hälsotillstånd och prestanda för inmatningsåtgärder som svarstid, resultat och volym. Så här förfinar du analysen:

  • Tillämpa filter på diagram för att rita partiella data efter dimensioner. Du kan till exempel utforska inmatning till en specifik Database .
  • Använd delning i ett diagram för att visualisera data med olika komponenter. Den här processen är användbar för att analysera mått som rapporteras av varje steg i inmatningspipelinen, till exempel Blobs received .
Mått Enhet Aggregering Måttbeskrivning Dimensioner
Antal Batch-blobar Antal Avg, Max, Min Antal datakällor i en slutförd batch för inmatning. Databas
Batchvaraktighet Sekunder Avg, Max, Min Varaktigheten för batchbearbetningsfasen i inmatningsflödet. Databas
Batchstorlek Byte Avg, Max, Min Okomprimerad förväntad datastorlek i en aggregerad batch för inmatning. Databas
Bearbetade batchar Antal Sum, Max, Min Antal batchar som har slutförts för inmatning.
Batching Type: Utlösaren för att försegla en batch.
En fullständig lista över batchbearbetningstyper finns i Batchbearbetningstyper.
Databas, batchbearbetningstyp
Mottagna blobar Antal Sum, Max, Min Antal blobar som tagits emot från indataströmmen av en komponent.

Använd tillämpa uppdelning för att analysera varje komponent.
Databas, komponenttyp, komponentnamn
Bearbetade blobar Antal Sum, Max, Min Antal blobar som bearbetas av en komponent.

Använd tillämpa uppdelning för att analysera varje komponent.
Databas, komponenttyp, komponentnamn
Bort ignorerade blobar Antal Sum, Max, Min Antal blobar som tas bort permanent av en komponent. För varje sådan blob skickas Ingestion result ett mått med en felorsak.

Använd tillämpa uppdelning för att analysera varje komponent.
Databas, komponenttyp, komponentnamn
Svarstid för identifiering Sekunder Genomsnitt Tid från att data finns i anslutning till identifiering av dataanslutningar. Den här gången ingår inte i fasens svarstid eller i måtten för datainmatningssvarstid Komponenttyp, komponentnamn
Mottagna händelser Antal Sum, Max, Min Antal händelser som tagits emot av dataanslutningar från indataströmmen. Komponenttyp, komponentnamn
Bearbetade händelser Antal Sum, Max, Min Antal händelser som bearbetas av dataanslutningar. Komponenttyp, komponentnamn
Bort ignorerade händelser Antal Sum, Max, Min Antal händelser som tas bort permanent av dataanslutningar. Komponenttyp, komponentnamn
Bearbetade händelser (för Event/IoT Hubs) Antal Max, Min, Sum Totalt antal händelser som lästs Event Hubs och bearbetats av klustret. Dessa händelser är indelade i två grupper: avvisade händelser och händelser som accepteras av klustermotorn. Status
Datainmatningssvarstid Sekunder Avg, Max, Min Svarstiden för inmatade data, från tiden då data togs emot i klustret tills att det går att köra frågor mot dem. Datainmatningssvarstiden beror på inmatningsscenariot. Ingen
Datainmatningsresultat Antal Sum Totalt antal källor som antingen misslyckades eller lyckades matas in.
Status: Status för lyckad inmatning eller felkategorin för fel. En fullständig lista över möjliga felkategorier finns i Felkoder för inmatning i Azure Data Explorer.
Failure Status Type: Om felet är permanent eller tillfälligt. För lyckad inmatning är den här dimensionen None .

Obs!
  • Event Hub och IoT Hub-inmatningshändelser föraggregering till en blob och behandlas sedan som en enda källa som ska matas in. Därför visas föraggregeringar som ett enda inmatningsresultat efter föraggregering.

  • Tillfälliga fel görs internt till ett begränsat antal försök. Varje tillfälligt fel rapporteras som ett tillfälligt inmatningsresultat. Därför kan en enskild inmatning resultera med mer än ett inmatningsresultat.
Status, Felstatustyp
Datainmatningsvolym (i MB) Antal Max, Summa Den totala storleken på data som matats in i klustret (i MB) före komprimering. Databas
Kölängd Antal Genomsnitt Antal väntande meddelanden i en komponents indatakö. Komponenttyp
Äldsta meddelande i kö Sekunder Genomsnitt Tid i sekunder från det äldsta meddelandet i en komponents indatakö har infogats. Komponenttyp
Mottagna datastorleksbyte Byte Genomsnitt, summa Storleken på data som tas emot av dataanslutningar från indataströmmen. Komponenttyp, komponentnamn
Fasfördröjning Sekunder Genomsnitt Tid från det att ett meddelande godkänns av Azure Data Explorer tills dess innehåll tas emot av en inmatningskomponent för bearbetning.

Använd tillämpa filter och välj KomponenttypMotorLagring för att visa den totala svarstiden för inmatning.
Databas, komponenttyp

Strömningsinmatningsmått

Mått för strömningsinmatning spårar strömmande inmatningsdata och begärandefrekvens, varaktighet och resultat.

Mått Enhet Aggregering Måttbeskrivning Dimensioner
Datahastighet för strömningsinmatning Antal RateRequestsPerSecond Total mängd data som matats in i klustret. Ingen
Varaktighet för strömningsinmatning Millisekunder Avg, Max, Min Total varaktighet för alla begäranden om strömningsinmatning. Ingen
Förfrågningsfrekvens för strömningsinmatning Antal Count, Avg, Max, Min, Sum Totalt antal begäranden om strömningsinmatning. Ingen
Resultat för strömningsinmatning Antal Genomsnitt Totalt antal begäranden om strömningsinmatning per resultattyp. Resultat

Frågemått

Frågeprestandamått spårar frågevaraktighet och totalt antal samtidiga eller begränsade frågor.

Mått Enhet Aggregering Måttbeskrivning Dimensioner
Frågevaraktighet Millisekunder Avg, Min, Max, Sum Total tid tills frågeresultat tas emot (omfattar inte nätverksfördröjning). QueryStatus
QueryResult Antal Antal Totalt antal frågor. QueryStatus
Totalt antal samtidiga frågor Antal Avg, Max, Min, Sum Antalet frågor som körs parallellt i klustret. Det här måttet är ett bra sätt att beräkna belastningen på klustret. Ingen
Totalt antal begränsade frågor Antal Avg, Max, Min, Sum Antalet begränsade (avvisade) frågor i klustret. Det maximala antalet tillåtna samtidiga (parallella) frågor definieras i principen för begränsning av begärandefrekvens. Ingen

Mått för materialiserad vy

Mått Enhet Aggregering Måttbeskrivning Dimensioner
MaterializedViewHealth 1, 0 Genomsnitt Värdet är 1 om vyn anses vara felfri, annars 0. Database, MaterializedViewName
MaterializedViewAgeSeconds Sekunder Genomsnitt För age vyn definieras av den aktuella tiden minus den senaste inmatningstiden som bearbetas av vyn. Måttvärdet är tid i sekunder (ju lägre värde är, vyn är "metrisk"). Database, MaterializedViewName
MaterializedViewResult 1 Genomsnitt Måttet innehåller en dimension som anger resultatet av den senaste Result materialiseringscykeln (se Result för information om möjliga värden). Måttvärdet är alltid lika med 1. Database, MaterializedViewName, Result
MaterializedViewRecordsInDelta Antal poster Genomsnitt Antalet poster som för närvarande finns i den icke-bearbetade delen av källtabellen. Mer information finns i hur materialiserade vyer fungerar Database, MaterializedViewName
MaterializedViewExtentsRebuild Antal omfattningar Genomsnitt Antalet ombyggda delar i materialiseringscykeln. Database, MaterializedViewName
MaterializedViewDataLoss 1 Max Måttet används när obearbetade källdata närmar sig kvarhållningen. Anger att den materialiserade vyn är skadad. Database, MaterializedViewName, Kind

Nästa steg