Prestaties Azure Data Explorer, status en gebruik bewaken met metrische gegevens
Azure Data Explorer bieden belangrijke indicatoren voor de status en prestaties van de Azure Data Explorer clusterbronnen. Gebruik de metrische gegevens die in dit artikel worden beschreven Azure Data Explorer het clustergebruik, de status en prestaties 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 Voor meer informatie over Azure Metrics Explorer, Metrics Explorer.
Vereisten
- Een Azure-abonnement. Maak een gratis Azure-account.
- Maak een cluster en database.
Metrische gegevens gebruiken om uw Azure Data Explorer bewaken
- Meld u aan bij de Azure-portal.
- Zoek in het linkerdeelvenster van Azure Data Explorer cluster naar metrische gegevens.
- Selecteer Metrische gegevens om het deelvenster met metrische gegevens te openen en te beginnen met de analyse van uw cluster.
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 selectiesResource en Metrische naamruimte 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 voor het instellen en weergeven van uw metrische gegevens.

- Als u een grafiek met metrische gegevens wilt maken, selecteert u Metrische naam en relevante Aggregatie per metrische waarde. Zie Ondersteunde metrische gegevens voor Azure Data Explorer informatie over verschillende metrische gegevens.
- Selecteer Metrische gegevens toevoegen om meerdere metrische gegevens te zien die in dezelfde grafiek zijn uitgezet.
- Selecteer + Nieuwe grafiek om meerdere grafieken in één weergave weer te geven.
- Gebruik de tijdswisselaar om het tijdsbereik te wijzigen (standaard: afgelopen 24 uur).
- Gebruik Filter toevoegen en Splitsen toepassen voor metrische gegevens met dimensies.
- Selecteer Vastmaken aan dashboard om de grafiekconfiguratie toe te voegen aan de dashboards, zodat u deze opnieuw kunt bekijken.
- Stel Nieuwe waarschuwingsregel in om uw metrische gegevens te visualiseren met behulp van de setcriteria. De nieuwe waarschuwingsregel bevat uw doelresource, metrische gegevens, splits- en filterdimenssie uit uw grafiek. Wijzig deze instellingen in het deelvenster waarschuwingsregel maken.
Ondersteunde Azure Data Explorer metrische gegevens
De 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's. De metrische gegevens in dit artikel zijn gegroepeerd op gebruikstype.
De typen metrische gegevens zijn:
- Metrische clustergegevens
- Metrische gegevens exporteren
- Metrische gegevens voor opname
- Metrische gegevens voor streaming-opname
- Metrische gegevens van query's
- Metrische gegevens voor materialized weergave
Zie Ondersteunde metrische gegevens voor Azure Monitor cluster voor een alfabetische lijst met metrische gegevens Azure Data Explorer azure data explorers.
Metrische clustergegevens
De metrische gegevens van het cluster houden de algemene status van het cluster bij. Bijvoorbeeld resource- en opnamegebruik en reactiesnelheid.
| Meting | Eenheid | Aggregatie | Beschrijving van metrische gegevens | Dimensies |
|---|---|---|---|---|
| Cachegebruik | 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 voor opslag geoptimaliseerde prijscategorie of uit geschaald naar meer exemplaren. U kunt het cachebeleid ook aanpassen (minder dagen in de cache). Als het cachegebruik hoger is dan 100%, dan is de grootte van gegevens die moeten worden gecached overeenkomstig het cachebeleid groter dan de totale grootte van de cache in het cluster. |
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 zijn 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. | |
| Keep alive | 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 beperkt opdrachten | Count | Gem. , maximum, minimum, som | Het aantal beperkt (geweigerde) opdrachten in het cluster, omdat het maximaal toegestane aantal gelijktijdige (parallelle) opdrachten is bereikt. | Geen |
| Totaal aantal extents | Count | Gem. , maximum, minimum, som | Totaal aantal gegevensverkenningen in het cluster. Wijzigingen in deze metrische gegevens kunnen grote wijzigingen in de gegevensstructuur en een hoge belasting van het cluster impliceren, omdat het samenvoegen van gegevensverkenningen een cpu-zware activiteit is. |
Geen |
Metrische gegevens exporteren
Metrische gegevens exporteren houden de algemene status en prestaties van exportbewerkingen bij, zoals de vertraging, resultaten, het aantal records en het gebruik.
| Meting | Eenheid | Aggregatie | Beschrijving van metrische gegevens | Dimensies |
|---|---|---|---|---|
| Doorlopende export van het aantal geëxporteerde records | Count | Sum | Het aantal geëxporteerde records in alle continue exporttaken. | ContinuousExportName |
| Maximale vertraging bij continue export | Count | Max | De vertraging (in minuten) die wordt gerapporteerd door de continue exporttaken in het cluster. | Geen |
| Aantal in behandeling zijnde continue export | Count | Max | Het aantal in behandeling zijnde continue exporttaken. Deze taken zijn gereed om te worden uitgevoerd, maar wachten in een wachtrij, mogelijk vanwege onvoldoende capaciteit). | |
| Resultaat van continue export | Count | Count | Het resultaat mislukt/geslaagd van elke continue exportuitvoer. | ContinuousExportName |
| Exportgebruik | Percentage | Max | Gebruikte capaciteit exporteren, van de totale exportcapaciteit in het cluster (tussen 0 en 100). | Geen |
Metrische gegevens voor opname
Metrische gegevens over opname houden de algemene status en prestaties van opnamebewerkingen bij, zoals latentie, resultaten en volume. Uw analyse verfijnen:
- Filters toepassen op grafieken om gedeeltelijke gegevens te plotten op dimensies. Verken bijvoorbeeld de opname naar een specifieke
Database. - Pas splitsen toe op een grafiek om gegevens door 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 batch-blobs | 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 | Sum, Max, Min | Aantal batches dat is voltooid voor opname. Batching Type: De trigger voor het verzegelen van een batch. Zie Batching types (Batchingtypen) voor een volledige lijst met batchtypen. |
Database, batchtype |
| Ontvangen blobs | Count | Sum, Max, Min | Het aantal blobs dat door een onderdeel is ontvangen van de invoerstroom. Gebruik splitsing toepassen om elk onderdeel te analyseren. |
Database, onderdeeltype, onderdeelnaam |
| Verwerkte blobs | Count | Sum, Max, Min | Het aantal blobs dat door een onderdeel wordt verwerkt. Gebruik splitsing toepassen om elk onderdeel te analyseren. |
Database, onderdeeltype, onderdeelnaam |
| Blobs zijn uitgevallen | Count | Sum, Max, Min | Het aantal blobs dat permanent is gedaald door een onderdeel. Voor elke dergelijke blob wordt een Ingestion result metrische gegevens met een foutreden verzonden. Gebruik splitsing toepassen om elk onderdeel te analyseren. |
Database, onderdeeltype, onderdeelnaam |
| Detectielatentie | Seconden | Gemiddeld | Time from data enqueue tot detectie door gegevensverbindingen. Deze tijd is niet opgenomen in de faselatentie of in de metrische gegevens over opnamelatentie | Onderdeeltype, onderdeelnaam |
| Ontvangen gebeurtenissen | Count | Sum, Max, Min | Het aantal gebeurtenissen dat is ontvangen door gegevensverbindingen van de invoerstroom. | Onderdeeltype, onderdeelnaam |
| Verwerkte gebeurtenissen | Count | Sum, Max, Min | Het aantal gebeurtenissen dat wordt verwerkt door gegevensverbindingen. | Onderdeeltype, onderdeelnaam |
| Gebeurtenissen die zijn uitgevallen | Count | Sum, Max, Min | Het aantal gebeurtenissen dat permanent wordt weggevallen door gegevensverbindingen. | Onderdeeltype, onderdeelnaam |
| Verwerkte gebeurtenissen (voor Event/IoT Hubs) | Count | Max, Min, Som | Totaal aantal gebeurtenissen dat door het cluster Event Hubs gelezen en verwerkt. Deze gebeurtenissen worden opgesplitst in twee groepen: geweigerde gebeurtenissen en gebeurtenissen die worden geaccepteerd door de clusteren engine. | 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. | Geen |
| Opnameresultaat | Count | Sum | Totaal aantal bronnen dat is mislukt of is opgenomen.Status: Status voor geslaagde opname of de foutcategorie voor fouten. Zie Foutcodes voor opname 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 deze dimensie None .Opmerking:
|
Status, type foutstatus |
| Opnamevolume (in MB) | Count | Max. som | De totale grootte van gegevens die zijn opgenomen in het cluster (in MB) vóór compressie. | Database |
| Wachtrijlengte | Count | Gemiddeld | Aantal berichten in behandeling in de invoerwachtrij van een onderdeel. | Onderdeeltype |
| Oudste bericht in wachtrij | 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 | Gemiddelde, som | De grootte van de gegevens die worden ontvangen door gegevensverbindingen van de invoerstroom. | Onderdeeltype, onderdeelnaam |
| Faselatentie | Seconden | Gemiddeld | Het tijdstip waarop een bericht wordt geaccepteerd door Azure Data Explorer, totdat de inhoud wordt ontvangen door een opnameonderdeel voor verwerking. Gebruik filters toepassen en selecteer Engine voor onderdeeltypeOpslag om de totale opnamelatentie weer te geven. |
Database, onderdeeltype |
Metrische gegevens voor streaming-opname
Metrische gegevens over streaming-opname houden opnamegegevens bij en de aanvraagsnelheid, duur en resultaten.
| Meting | Eenheid | Aggregatie | Beschrijving van metrische gegevens | Dimensies |
|---|---|---|---|---|
| Gegevenssnelheid streamingopname | Count | RateRequestsPerSecond | Totale volume aan gegevens dat is opgenomen in het cluster. | Geen |
| Duur streamingopname | Milliseconden | Gem., max. min. | Totale duur van alle streaming-opnameaanvragen. | Geen |
| Aanvraagsnelheid streamingopname | Count | Count, Avg, Max, Min, Sum | Totaal aantal streaming-opnameaanvragen. | Geen |
| Resultaat streamingopname | Count | Gemiddeld | Totaal aantal streaming-opnameaanvragen per resultaattype. | Resultaat |
Metrische gegevens van query's
Metrische gegevens over queryprestaties houden de queryduur en het totale aantal gelijktijdige of beperkt query's bij.
| Meting | Eenheid | Aggregatie | Beschrijving van metrische gegevens | Dimensies |
|---|---|---|---|---|
| Queryduur | Milliseconden | Gemiddelde, minimum, maximum, som | Totale tijd tot de queryresultaten worden ontvangen (inclusief netwerklatentie). | QueryStatus |
| QueryResult | Count | Count | Totaal aantal query's. | QueryStatus |
| Totaal aantal gelijktijdige query's | Count | Gem. , Max, Min, Som | Het aantal query's wordt parallel uitgevoerd in het cluster. Deze metrische waarde is een goede manier om de belasting van het cluster in te schatten. | Geen |
| Totaal aantal beperkt query's | Count | Gem. , Max, Min, Som | Het aantal beperkt (geweigerde) query's in het cluster. Het maximum aantal gelijktijdige (parallelle) query's dat is toegestaan, wordt gedefinieerd in het beleid voor de limiet voor aanvraagsnelheid. | Geen |
Metrische gegevens van materialized weergave
| 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 min de laatste opnametijd die door de weergave wordt verwerkt. De metrische waarde is tijd in seconden (hoe lager de waarde is, de weergave is 'healthier'). |
Database, MaterializedViewName |
| MaterializedViewResult | 1 | Gemiddeld | Metrische gegevens bevatten een dimensie die het resultaat van de laatste materialisatiecyclus aangeeft (zie de metrische waarde ResultResult voor meer informatie over mogelijke waarden). De metrische waarde is altijd gelijk aan 1. |
Database, MaterializedViewName, Resultaat |
| MaterializedViewRecordsInDelta | Aantal records | Gemiddeld | Het aantal records dat zich momenteel in het niet-verwerkte deel van de brontabel voordeed. Zie hoe materialized weergaven werken voor meer informatie | Database, MaterializedViewName |
| MaterializedViewExtentsRebuild | Aantal van de omvang | Gemiddeld | Het aantal omvang dat opnieuw is opgebouwd in de materialisatiecyclus. | Database, MaterializedViewName |
| MaterializedViewDataLoss | 1 | Max | Metrische gegevens worden in gebruik wanneer niet-verwerkte brongegevens de retentie nadert. Geeft aan dat de ge materialiseerde weergave niet in orde is. | Database, MaterializedViewName, Kind |