Delen via


Prestaties, status en gebruik van Azure Data Explorer bewaken met metrische gegevens

Metrische gegevens van Azure Data Explorer bieden belangrijke indicatoren met betrekking tot de status en prestaties van de Azure Data Explorer-clusterresources. Gebruik de metrische gegevens die in dit artikel worden beschreven om het gebruik, de status en de prestaties van Azure Data Explorer-clusters in uw specifieke scenario te bewaken als zelfstandige metrische gegevens. U kunt ook metrische gegevens gebruiken als basis voor operationele Azure-dashboards en Azure-waarschuwingen.

Zie Metrics Explorer voor meer informatie over Azure Metrics Explorer.

Vereisten

Metrische gegevens gebruiken om uw Azure Data Explorer-resources te bewaken

  1. Meld u aan bij de Azure-portal.
  2. Zoek in het linkerdeelvenster van uw Azure Data Explorer-cluster naar metrische gegevens.
  3. Selecteer Metrische gegevens om het deelvenster met metrische gegevens te openen en de analyse in uw cluster te starten. Zoek en selecteer metrische gegevens in de Azure Portal.

Werken in het deelvenster met metrische gegevens

Selecteer in het deelvenster met metrische gegevens specifieke metrische gegevens die u wilt bijhouden, kies hoe u uw gegevens wilt aggregeren en maak metrische grafieken om weer te geven op uw dashboard.

De resource- en metrische naamruimtekiezers zijn vooraf geselecteerd voor uw Azure Data Explorer-cluster. De getallen in de volgende afbeelding komen overeen met de genummerde lijst hieronder. Ze begeleiden u door verschillende opties bij het instellen en weergeven van uw metrische gegevens.

Deelvenster Metrische gegevens.

  1. Als u een grafiek met metrische gegevens wilt maken, selecteert u Naam van metrische waarde en relevante aggregatie per metrische waarde. Zie ondersteunde metrische gegevens van Azure Data Explorer voor meer informatie over verschillende metrische gegevens.
  2. Selecteer Metrische waarde toevoegen om meerdere metrische gegevens in dezelfde grafiek te zien.
  3. Selecteer + Nieuwe grafiek om meerdere grafieken in één weergave weer te geven.
  4. Gebruik de tijdkiezer om het tijdsbereik te wijzigen (standaard: afgelopen 24 uur).
  5. Gebruik Filter toevoegen en Splitsing toepassen voor metrische gegevens met dimensies.
  6. Selecteer Vastmaken aan dashboard om de grafiekconfiguratie toe te voegen aan de dashboards, zodat u deze opnieuw kunt bekijken.
  7. Stel Nieuwe waarschuwingsregel in om uw metrische gegevens te visualiseren met behulp van de ingestelde criteria. De nieuwe waarschuwingsregel bevat uw doelresource, metrische gegevens, splitsings- en filterdimensies uit de grafiek. Wijzig deze instellingen in het deelvenster voor het maken van waarschuwingsregels.

Ondersteunde metrische gegevens van Azure Data Explorer

De metrische gegevens van Azure Data Explorer geven inzicht in zowel de algehele prestaties als het gebruik van uw resources, evenals informatie over specifieke acties, zoals opname of query. De metrische gegevens in dit artikel zijn gegroepeerd op gebruikstype.

De typen metrische gegevens zijn:

Zie ondersteunde metrische gegevens van Azure Data Explorer cluster voor een alfabetische lijst met metrische gegevens van Azure Monitor voor Azure Data Explorers.

Metrische clustergegevens

De metrische gegevens van het cluster houden de algemene status van het cluster bij. Bijvoorbeeld het gebruik en reactievermogen van resources en opname.

Meting Eenheid Aggregatie Beschrijving van metrische gegevens Dimensies
Cachegebruik (afgeschaft) Percentage Gem, Max, Min Het percentage toegewezen cachresources die momenteel door het cluster worden gebruikt. Cache is de grootte van de SSD die is toegewezen voor gebruikersactiviteit volgens het gedefinieerde cachebeleid.

Een gemiddeld cachegebruik van 80% of minder is een duurzame status voor een cluster. Als het gemiddelde cachegebruik hoger is dan 80%, moet het cluster
omhoog geschaald naar een prijscategorie die is geoptimaliseerd voor opslag of
uitgeschaald naar meer exemplaren. U kunt het cachebeleid ook aanpassen aan minder dagen in de cache. Als het cachegebruik meer dan 100% is, is de grootte van de gegevens die in de cache moeten worden opgeslagen, groter dan de totale grootte van de cache op het cluster.
Deze metrische waarde is afgeschaft en wordt alleen weergegeven voor compatibiliteit met eerdere versies. Gebruik in plaats daarvan de metrische waarde 'Cachegebruiksfactor'.
Geen
Cachegebruiksfactor Percentage Gem, Max, Min Percentage van de gebruikte schijfruimte die is toegewezen voor hot cache in het cluster.
100% betekent dat de schijfruimte die is toegewezen aan dynamische gegevens optimaal wordt gebruikt. Er is geen actie nodig en het cluster is helemaal in orde.
Minder dan 100% betekent dat de schijfruimte die is toegewezen voor dynamische gegevens niet volledig wordt gebruikt.
Meer dan 100% betekent dat de schijfruimte van het cluster niet groot genoeg is voor de dynamische gegevens, zoals gedefinieerd door uw cachebeleid. Om ervoor te zorgen dat er voldoende ruimte beschikbaar is voor alle dynamische gegevens, moet de hoeveelheid dynamische gegevens worden verminderd of moet het cluster worden uitgeschaald. U wordt aangeraden automatisch schalen in te schakelen.
Geen
CPU Percentage Gem, Max, Min Het percentage van toegewezen compute-resources die momenteel in gebruik zijn door machines in het cluster.

Een gemiddeld CPU van 80% of minder is duurzaam voor een cluster. De maximale waarde van CPU is 100%, wat betekent dat er geen aanvullende compute-resources zijn om gegevens te verwerken.
Wanneer een cluster niet goed presteert, controleert u de maximale waarde van de CPU om te bepalen of er specifieke CPU's zijn die worden geblokkeerd.
Geen
Opnamegebruik Percentage Gem, Max, Min Het percentage werkelijke bronnen dat is gebruikt om gegevens op te nemen van het totaalaantal toegewezen resources, in het capaciteitsbeleid, om opname uit te voeren. Het standaard capaciteitsbeleid is niet meer dan 512 gelijktijdige opnamebewerkingen of 75% van de clusterresources die betrokken zijn bij de opname.

Een gemiddeld opnamegebruik van 80% of minder is een duurzame status voor een cluster. De maximumwaarde van opnamegebruik is 100%, wat betekent dat alle mogelijkheden voor clusteropname in gebruik zijn en er een opnamewachtrij ontstaat.
Geen
InstanceCount Count Gemiddeld Totaal aantal exemplaren.
In leven blijven Count Gemiddeld Volgt de reactietijd van het cluster.

Een volledig responsief cluster retourneert de waarde 1 en een geblokkeerde of onderbroken cluster retourneert 0.
Totaal aantal vertraagde opdrachten Count Gem, Max, Min, Som Het aantal vertraagde (geweigerde) opdrachten in het cluster, omdat het maximaal toegestane aantal gelijktijdige (parallelle) opdrachten is bereikt. Geen
Totaal aantal gebieden Count Gem, Max, Min, Som Het totale aantal gegevens in het cluster.

Wijzigingen in deze metrische waarde kunnen enorme wijzigingen in de gegevensstructuur en hoge belasting van het cluster impliceren, omdat het samenvoegen van gegevens een activiteit is die veel CPU-intensief is.
Geen
Volgerlatentie Milliseconden Gem, Max, Min De volgdatabases synchroniseren wijzigingen in de leader-databases. Vanwege de synchronisatie is er een gegevensvertraging van enkele seconden tot een paar minuten in de beschikbaarheid van gegevens.

Met deze metrische waarde wordt de lengte van de tijdsvertraging bepaald. De tijdsvertraging is afhankelijk van verschillende factoren, zoals: de totale grootte en snelheid van de opgenomen gegevens voor de leider, het aantal gevolgde databases, de snelheid van interne bewerkingen die worden uitgevoerd op de leider (samenvoeg-/herbouwbewerkingen).

Dit zijn metrische gegevens op clusterniveau: de volgers vangen metagegevens van alle databases die worden gevolgd. Deze metrische waarde vertegenwoordigt de latentie van het proces.
Geen

Metrische gegevens exporteren

Metrische exportgegevens houden de algemene status en prestaties van exportbewerkingen bij, zoals te laat, resultaten, aantal records en gebruik.

Meting Eenheid Aggregatie Beschrijving van metrische gegevens Dimensies
Aantal geëxporteerde records voor continue export Count Sum Het aantal geëxporteerde records in alle continue exporttaken. ContinuousExportName
Maximale laatheid bij continue export Count Max De laattijdigheid (in minuten) die is gerapporteerd door de continue exporttaken in het cluster. Geen
Aantal doorlopende export in behandeling Count Max Het aantal openstaande continue exporttaken. Deze taken zijn klaar om te worden uitgevoerd, maar wachten in een wachtrij, mogelijk vanwege onvoldoende capaciteit).
Resultaat van continue export Count Count Het mislukte/geslaagde resultaat van elke continue exportuitvoering. ContinuousExportName
Gebruik exporteren Percentage Max Gebruikte exportcapaciteit van de totale exportcapaciteit in het cluster (tussen 0 en 100). Geen

Metrische gegevens voor opname

Metrische gegevens over opname volgen de algemene status en prestaties van opnamebewerkingen, zoals latentie, resultaten en volume. Uw analyse verfijnen:

  • Filters toepassen op grafieken om gedeeltelijke gegevens op dimensies uit te tekenen. Verken bijvoorbeeld opname naar een specifieke Database.
  • Splits toepassen op een grafiek om gegevens per verschillende onderdelen te visualiseren. Dit proces is handig voor het analyseren van metrische gegevens die worden gerapporteerd door elke stap van de opnamepijplijn, bijvoorbeeld Blobs received.
Meting Eenheid Aggregatie Beschrijving van metrische gegevens Dimensies
Aantal batchblobs Count Gem, Max, Min Aantal gegevensbronnen in een voltooide batch voor opname. Database
Batchduur Seconden Gem, Max, Min De duur van de batchfase in de opnamestroom. Database
Batchgrootte Bytes Gem, Max, Min Niet-gecomprimeerde verwachte gegevensgrootte in een geaggregeerde batch voor opname. Database
Verwerkte batches Count Som, Max, Min Aantal voltooide batches voor opname.
Batching Type: De trigger voor het verzegelen van een partij.
Zie Batchingtypen voor een volledige lijst met batchverwerkingstypen.
Database, batchverwerkingstype
Ontvangen blobs Count Som, Max, Min Het aantal blobs dat is ontvangen van de invoerstroom door een onderdeel.

Gebruik splits toepassen om elk onderdeel te analyseren.
Database, onderdeeltype, onderdeelnaam
Verwerkte blobs Count Som, Max, Min Het aantal blobs dat door een onderdeel is verwerkt.

Gebruik splits toepassen om elk onderdeel te analyseren.
Database, onderdeeltype, onderdeelnaam
Blobs verwijderd Count Som, Max, Min Het aantal blobs dat permanent is verwijderd door een onderdeel. Voor elke blob wordt een Ingestion result metrische waarde met een foutreden verzonden.

Gebruik splits toepassen om elk onderdeel te analyseren.
Database, onderdeeltype, onderdeelnaam
Detectielatentie Seconden Gemiddeld Tijd van gegevens in de wachtrij tot detectie door gegevensverbindingen. Deze tijd is niet opgenomen in de faselatentie of in de metrische gegevens voor opnamelatentie .

Detectielatentie kan in de volgende situaties toenemen:
  • Wanneer gegevensverbindingen tussen regio's worden gebruikt.

  • In Event Hubs-gegevensverbindingen, als het aantal Event Hubs-partities niet voldoende is voor het uitgaande volume van de gegevens.
Onderdeeltype, onderdeelnaam
Ontvangen gebeurtenissen Count Som, Max, Min Aantal gebeurtenissen dat is ontvangen door gegevensverbindingen van de invoerstroom. Onderdeeltype, onderdeelnaam
Verwerkte gebeurtenissen Count Som, Max, Min Aantal gebeurtenissen dat wordt verwerkt door gegevensverbindingen. Onderdeeltype, onderdeelnaam
Verwijderde gebeurtenissen Count Som, Max, Min Het aantal gebeurtenissen dat permanent is verwijderd door gegevensverbindingen. Voor elke dergelijke gebeurtenis wordt een Ingestion result metrische waarde met een foutreden verzonden. Onderdeeltype, onderdeelnaam
Verwerkte gebeurtenissen (voor event/IoT Hubs) (afgeschaft) Count Max, Min, Sum Het totale aantal gebeurtenissen dat is gelezen uit Event Hub/IoT Hub en verwerkt door het cluster. Deze gebeurtenissen kunnen worden gesplitst op basis van de status: Ontvangen, Geweigerd, Verwerkt.
Deze metrische waarde is afgeschaft en wordt alleen weergegeven voor compatibiliteit met eerdere versies. Gebruik in plaats daarvan de metrische gegevens Ontvangen, Verwerkte gebeurtenissen en Verwijderde gebeurtenissen.
Status
Opnamelatentie Seconden Gem, Max, Min Latentie van opgenomen gegevens, vanaf het moment dat de gegevens in het cluster zijn ontvangen, totdat er query's op kunnen worden uitgevoerd. De opnamelatentieperiode is afhankelijk van het opnamescenario.
Ingestion Kind: Opname van streaming of opname in wachtrij
Soort opname
Opnameresultaat Count Sum Het totale aantal bronnen dat is mislukt of is opgenomen.
Status: Geslaagd voor geslaagde opname of de foutcategorie voor fouten. Zie Opnamefoutcodes in Azure Data Explorer voor een volledige lijst met mogelijke foutcategorieën.
Failure Status Type: of de fout permanent of tijdelijk is. Voor een geslaagde opname is Nonedeze dimensie .

Opmerking:
  • Event Hubs en IoT Hub opnamegebeurtenissen worden vooraf geaggregeerd in één blob en vervolgens behandeld als één bron die moet worden opgenomen. Daarom worden vooraf geaggregeerde gebeurtenissen weergegeven als één opnameresultaat na de aggregatie vooraf.

  • Tijdelijke fouten worden een beperkt aantal keren intern opnieuw geprobeerd. Elke tijdelijke fout wordt gerapporteerd als een tijdelijk opnameresultaat. Daarom kan één opname resulteren in meer dan één opnameresultaat.
Status, type foutstatus
Opnamevolume (in MB) Count Max, Som De totale grootte van de gegevens die zijn opgenomen in het cluster (in MB) vóór de compressie. Database
Wachtrijlengte Count Gemiddeld Aantal in behandeling zijnde berichten in de invoerwachtrij van een onderdeel. Het batchbeheeronderdeel heeft één bericht per blob. Het onderdeel opnamebeheer heeft één bericht per batch. Een batch is één opnameopdracht met een of meer blobs. Onderdeeltype
Oudste bericht in wachtrij plaatsen Seconden Gemiddeld Tijd in seconden vanaf het moment waarop het oudste bericht in de invoerwachtrij van een onderdeel is ingevoegd. Onderdeeltype
Ontvangen gegevensgrootte bytes Bytes Gem, som Grootte van gegevens die worden ontvangen door gegevensverbindingen van de invoerstroom. Onderdeeltype, onderdeelnaam
Faselatentie Seconden Gemiddeld Tijd vanaf het moment dat een bericht wordt geaccepteerd door Azure Data Explorer, totdat de inhoud ervan wordt ontvangen door een opnameonderdeel voor verwerking.

Gebruik filters toepassen en selecteer ComponentType > StorageEngine om de totale opnamelatentie weer te geven.
Database, onderdeeltype

Metrische gegevens voor streaming-opname

Metrische gegevens over streaming-opname houden de streamingopnamegegevens en aanvraagsnelheid, duur en resultaten bij.

Meting Eenheid Aggregatie Beschrijving van metrische gegevens Dimensies
Gegevenssnelheid streamingopname Count RateRequestsPerSecond Totale hoeveelheid gegevens opgenomen in het cluster. Geen
Duur streamingopname Milliseconden Gem, Max, Min Totale duur van alle aanvragen voor streamingopname. Geen
Aanvraagsnelheid streamingopname Count Aantal, Gem, Max, Min, Som Totaal aantal aanvragen voor streamingopname. Geen
Resultaat streamingopname Count Gemiddeld Totaal aantal aanvragen voor streamingopname per resultaattype. Resultaat

Metrische gegevens query's

Metrische gegevens over queryprestaties houden de queryduur en het totale aantal gelijktijdige of vertraagde query's bij.

Meting Eenheid Aggregatie Beschrijving van metrische gegevens Dimensies
Queryduur Milliseconden Gem, Min, Max, Som Totale tijd totdat queryresultaten worden ontvangen (bevat geen netwerklatentie). QueryStatus
QueryResult Count Count Totaal aantal query's. QueryStatus
Totaal aantal gelijktijdige query's Count Gem, Max, Min, Som Het aantal query's dat parallel wordt uitgevoerd in het cluster. Dit metrische gegeven is een goede manier om de belasting van het cluster te schatten. Geen
Totaal aantal vertraagde query's Count Gem, Max, Min, Som Het aantal vertraagde (geweigerde) query's in het cluster. Het maximum aantal gelijktijdige (parallelle) query's dat is toegestaan, wordt gedefinieerd in het beleid voor aanvraagfrequentielimieten. Geen

Gerealiseerde weergave van metrische gegevens

Meting Eenheid Aggregatie Beschrijving van metrische gegevens Dimensies
MaterializedViewHealth 1, 0 Gemiddeld Waarde is 1 als de weergave als in orde wordt beschouwd, anders 0. Database, MaterializedViewName
MaterializedViewAgeSeconds Seconden Gemiddeld De age van de weergave wordt gedefinieerd door de huidige tijd minus de laatste opnametijd die door de weergave is verwerkt. Metrische waarde is de tijd in seconden (hoe lager de waarde is, de weergave is 'gezonder'). Database, MaterializedViewName
MaterializedViewResult 1 Gemiddeld Metrische gegevens bevatten een Result dimensie die het resultaat van de laatste materialisatiecyclus aangeeft (zie de metrische waarde MaterializedViewResult voor meer informatie over mogelijke waarden). De metrische waarde is altijd gelijk aan 1. Database, MaterializedViewName, Result
MaterializedViewRecordsInDelta Aantal records Gemiddeld Het aantal records dat zich momenteel in het niet-verwerkte deel van de brontabel bevindt. Zie hoe gerealiseerde weergaven werken voor meer informatie Database, MaterializedViewName
MaterializedViewExtentsRebuild Aantal gebieden Gemiddeld Het aantal gebieden waarvoor updates vereist waren in de materialisatiecyclus. Database, MaterializedViewName
MaterializedViewDataLoss 1 Max Metrische gegevens worden geactiveerd wanneer niet-verwerkte brongegevens de retentie naderen. Geeft aan dat de gerealiseerde weergave niet in orde is. Database, MaterializedViewName, Soort