Måledata
Måletabellen inneholder detaljer om inntak, materialiserte visninger og kontinuerlig eksport av en Eventhouse KQL-database, som er en del av sanntidsintelligens. For hver metrikkverdi lagres en logghendelsespost i EventhouseMetrics-tabellen .
Metriske operasjonslogger
Bruk måledataene til å:
- Analyser inntaksytelse og trender.
- Overvåk batch kontra strømming av inntak.
- Feilsøke inntaksfeil.
- Dypdykk i inntaksflyter.
- Materialiserte visninger overvåking og helse.
- Kontinuerlig overvåking av eksport.
Tabellen nedenfor beskriver kolonnene som er lagret i EventhouseMetrics-tabellen :
Kolonnenavn | Type | Bekrivelse |
---|---|---|
CapacityId | streng | Identifikatoren for stoffkapasitet. |
CustomerTenantId | streng | Kundeleierens ID. |
DurationMs | lang | Ikke i bruk. |
ItemId | streng | Identifikatoren for Fabric Eventhouse-elementet |
ItemKind | streng | Typen stoffelement. Gyldige verdier: Eventhouse. |
ItemName | streng | Navnet på Fabric Eventhouse-elementet. |
Nivå | streng | Ikke i bruk. |
MetricCount | lang | Verdien for metrisk antall. |
MetricMaxValue | lang | Maksimumsverdien for metrikkverdi. |
MetricMinValue | lang | Minimumsverdien for metrikkverdi. |
MetricName | streng | Metrisk navn. |
MetricSpecificDimensions | dynamisk | De spesifikke dimensjonene for hver metrikkverdi, som beskrevet i metrisk spesifikk dimensjonskolonne. Der det er relevant, angis dimensjonsbeskrivelser som en del av den metriske beskrivelsen. |
MetricSumValue | lang | Verdien for metrisk sum. |
OperationName | streng | Navnet på operasjonen som ble utført. |
Område | streng | Området der Fabric KQL-databasen er plassert. |
Tidsstempel | datetime | Tidspunktet (UTC) hendelsen ble generert. |
WorkspaceId | streng | Identifikatoren for arbeidsområdet. |
WorkspaceMonitoringTableName | streng | Navnet på overvåkingstabellen for arbeidsområdet. Gyldige verdier: EventhouseQueryLogs |
WorkspaceName | streng | Navnet på arbeidsområdet. |
Metrisk spesifikk dimensjonskolonne
Tabellen nedenfor inneholder en liste over alle rapporterte Eventhouse-måledata, og de spesifikke dimensjonene som rapporteres for hver metrikkverdi.
Metrisk type | MetricName | Enhet | Aggregasjon | Bekrivelse | Metriske spesifikke dimensjoner |
---|---|---|---|---|---|
Inntak | BatchBlobCount | Antall | Gjennomsnittlig, maks, min | Antall datakilder som er inntatt i en fullført gruppe. | Database, tabell |
Inntak | BatchDurationSec | Sekunder | Gjennomsnittlig, maks, min | Varigheten av den satsvise fasen i inntaksflyten. | Database, tabell |
Inntak | BatchSizeBytes | Byte | Gjennomsnittlig, maks, min | Forventet ukomprimert datastørrelse i en aggregert inntaksgruppe. | Database, tabell |
Inntak | BatchesProcessed | Antall | Sum, Maks, Min | Antall fullførte inntaksgrupper. | Database, tabell, bunketype |
Inntak | BlobsDropped | Antall | Sum, Maks, Min | Antall blober som slippes permanent av en komponent, med hver feilårsak registrert i metrikkverdien IngestionResult . |
Database, Tabell, ComponentType, ComponentName |
Inntak | BlobsProcessed | Antall | Sum, Maks, Min | Antall blober som behandles av en komponent. | Database, Tabell, ComponentType, ComponentName |
Inntak | BlobsReceived | Antall | Sum, Maks, Min | Antall blober som mottas fra en inndatastrøm av en komponent. | Database, ComponentType, ComponentName |
Export | ContinuousExportRecordsCount | Antall | Sum | Antall eksporterte poster i alle kontinuerlige eksportjobber. | Database, ContinuousExportName |
Export | ContinuousExportMaxLateness | Antall | Maks | Ventetiden (minutter) rapportert av de kontinuerlige eksportjobbene i KQL-databasen. | |
Export | ContinousExportPendingCount | Antall | Maks | Antall ventende kontinuerlige eksportjobber som er klare til å kjøre, men som venter i en kø, muligens på grunn av utilstrekkelig kapasitet. | |
Export | ContinuousExportResult | Mislykket/vellykket resultat av hver kontinuerlige eksportkjøring. | ContinuousExportName | Resultatet av hver kontinuerlige eksportkjøring, som angir enten feil eller vellykket. | ContinuousExportName |
Inntak | DiscoveryLatencyInSeconds | Sekunder | Avg | Klokkeslettet fra når dataene er angitt til de oppdages av datatilkoblinger. Denne gangen er ikke inkludert i ventetiden for fase eller Inntaksventetid . Ventetiden for oppdagelse kan øke i følgende situasjoner: |
ComponentType, ComponentName |
Inntak | EventsDropped | Antall | Sum, Maks, Min | Antall hendelser som slippes av datatilkoblinger. | ComponentType, ComponentName |
Inntak | EventsProcessed | Antall | Sum, Maks, Min | Antall hendelser som behandles av datatilkoblinger. | ComponentType, ComponentName |
Inntak | EventsReceived | Antall | Sum, Maks, Min | Antall hendelser som mottas av datatilkoblinger fra en inndatastrøm. | ComponentType, ComponentName |
Inntak | InntakslatencyInSeconds | Sekunder | Gjennomsnittlig, maks, min | Tiden det tar fra når data mottas i klyngen til den er klar for spørring. Tiden avhenger av inntakstypen, for eksempel strømming av inntak eller inntak i kø. | IngestionKind |
Inntak | IngestionResult | Antall | Sum | Totalt antall kilder som enten ble inntatt eller ikke ble inntatt. Hvis du vil ha mer informasjon, kan du se Dimensjonsbeskrivelser | Database, Tabell, IngestionResultDetails, FailureKind, ViaUpdatePolicy |
Inntak | InntaksvolumeInBytes | Antall | Maks, sum | Den totale størrelsen på data som ble inntatt til KQL-databasen (byte) før komprimering. | Database, tabell |
Materialisert visning | MaterialiserteViewAgeSeconds | Sekunder | Avg | Alderen på visningen (minutter) defineres av gjeldende klokkeslett minus siste inntakstid som behandles av visningen. En lavere verdi angir en sunnere visning. | Database, MaterializedViewName |
Materialisert visning | MaterialisertViewHealth | 1, 0 | Avg | En verdi på 1 angir at visningen anses som sunn. Ellers er verdien 0. | Database, MaterializedViewName |
Materialisert visning | MaterialisertViewResult | 1 | Avg | Måleverdien er alltid 1.
Result angir resultatet av den siste materialiseringssyklusen. Hvis du vil ha mulige verdier, kan du se MaterializedViewResult . |
Database, MaterializedViewName, Resultat |
Inntak | QueueLength | Antall | Avg | Antall ventende meldinger i inndatakøen for en komponent. Batchingkomponenten behandler én melding per blob, mens inntakskomponenten håndterer én melding per gruppe. En gruppe består av én enkelt inntakskommando som inneholder én eller flere blober. | ComponentType |
Inntak | QueueOldestMessage | Sekunder | Avg | Tidspunktet (sekunder) fra da den eldste meldingen i inndatakøen for en komponent ble satt inn. | ComponentType |
Inntak | ReceivedDataSizeBytes | Byte | Gjsn, sum | Størrelsen på dataene som mottas av datatilkoblinger fra en inndatastrøm. | ComponentType, ComponentName |
Strømming | StreamingIngestDataRate | Byte | Antall, gjennomsnitt, maks, min, sum | Det totale volumet av data inntatt ved strømming av inntak. | Database, tabell |
Strømming | Strømmingsinntak | Millisekunder | Gjennomsnittlig, maks, min | Den totale varigheten for alle forespørsler om strømming av inntak. | Ingen |
Dimensjonsbeskrivelser
Følgende liste beskriver dimensjonene som rapporteres i IngestionResult
måleverdien:
-
IngestionResultDetails
: Vellykket inntak eller feilkategori for feil. Hvis du vil ha en fullstendig liste over mulige feilkategorier, kan du se Feilkoder for Inntak. -
FailureKind
: Om feilen er permanent eller midlertidig. Verdien erNone
for en vellykket inntak. -
ViaUpdatePolicy
: Sann, hvis inninntaket ble utløst av en oppdateringspolicy.
Merk
- Hendelseshuber og IoT Hub-inntakshendelser er forhåndsaggregert i én blob og behandles deretter som én enkelt inntakskilde. De vises som ett enkelt inntaksresultat etter forhåndsaggregasjon.
- Midlertidige feil prøves automatisk på nytt et begrenset antall ganger. Hver midlertidige feil rapporteres som et midlertidig inntaksresultat, noe som betyr at én enkelt inntak kan generere flere inntaksresultater.
Eksempelspørringer
Du finner eksempelspørringer i gitHub-repositoriet med stoffeksempler .