Del via


Metrikværdier

Tabellen med målepunkter indeholder oplysninger om indtagelser, materialiserede visninger og fortløbende eksport af en Eventhouse KQL-database, som er en del af Real-Time Intelligence. For hver metrikværdi gemmes en loghændelsespost i tabellen EventhouseMetrics .

Logfiler for metriske handlinger

Brug målepunkterne til at:

  • Analysér indtagelsesydeevne og tendenser.
  • Overvåg batch i forhold til streamingindtagelser.
  • Foretag fejlfinding af indtagelsesfejl.
  • Detaljeret gennemgang af indtagelsesflow.
  • Materialiserede visninger overvågning og sundhed.
  • Løbende eksportkontrol.

I følgende tabel beskrives de kolonner, der er gemt i tabellen EventhouseMetrics :

Kolonnenavn Skriv Description
CapacityId string Fabric-kapacitets-id'et.
CustomerTenantId string Kundens lejer-id.
Varighedsbeskeder langt format Ikke tilgængelig.
ItemId string Id'et for Fabric Eventhouse-elementet
ItemKind string Typen af Fabric-elementet. Gyldige værdier: Eventhouse.
Elementnavn string Navnet på Fabric Eventhouse-elementet.
Niveau string Ikke tilgængelig.
MetricCount langt format Værdien for metrikværdien.
MetricMaxValue langt format Maksimumværdien for metrikværdien.
MetricMinValue langt format Den metriske minimumværdi.
MetricName string Navnet på metrikværdien.
MetricSpecificDimensions dynamisk De specifikke dimensioner for hver metrikværdi, som beskrevet i kolonnen Metrikværdispecifik dimension. Hvor det er relevant, angives dimensionsbeskrivelser som en del af beskrivelsen af metrikværdien.
MetricSumValue langt format Den metriske sumværdi.
OperationName string Navnet på den udførte handling.
Område string Det område, hvor Fabric KQL-databasen er placeret.
Timestamp dato/klokkeslæt Det tidspunkt (UTC), hændelsen blev genereret.
WorkspaceId string Id'et for arbejdsområdet.
WorkspaceMonitoringTableName string Navnet på overvågningstabellen for arbejdsområdet. Gyldige værdier: EventhouseQueryLogs
Arbejdsområdenavn string Navnet på arbejdsområdet.

Metrisk specifik dimensionskolonne

Følgende tabel indeholder en liste over alle de rapporterede målepunkter for Eventhouse og de specifikke dimensioner, der er rapporteret for hver metrikværdi.

Metrikværditype MetricName Enhed Aggregering Description Metriske specifikke dimensioner
Indtagelse BatchBlobCount Tælling Gns. maks., min. Antallet af datakilder, der er indtaget i en fuldført batch. Database, tabel
Indtagelse BatchDurationSec Sekunder Gns. maks., min. Varigheden af batchingfasen i indtagelsesflowet. Database, tabel
Indtagelse BatchSizeBytes Byte Gns. maks., min. Den forventede ikke-komprimerede datastørrelse i en samlet indtagelsesbatch. Database, tabel
Indtagelse BatchesProcessed Tælling Sum, maks., min. Antallet af fuldførte indtagelsesbatch. Database, Tabel, Batchingtype
Indtagelse BlobsDropped Tælling Sum, maks., min. Antallet af blobs, der slippes permanent af en komponent, hvor hver fejlårsag registreres i IngestionResult metrikværdien. Database, Tabel, ComponentType, ComponentName
Indtagelse BlobsProcessed Tælling Sum, maks., min. Antallet af blobs, der behandles af en komponent. Database, Tabel, ComponentType, ComponentName
Indtagelse BlobsReceived Tælling Sum, maks., min. Antallet af blobs, der modtages fra en inputstrøm af en komponent. Database, ComponentType, ComponentName
Eksport ContinuousExportRecordsCount Tælling Sum Antallet af eksporterede poster i alle fortløbende eksportjob. Database, ContinuousExportName
Eksport ContinuousExportMaxLateness Tælling Maks. Den sene tid (minutter), der rapporteres af de fortløbende eksportjob i KQL-databasen.
Eksport Kontinuert EksportPendingCount Tælling Maks. Antallet af ventende fortløbende eksportjob, der er klar til at køre, men som venter i en kø, muligvis på grund af utilstrækkelig kapacitet.
Eksport ContinuousExportResult Resultatet Failure/Success for hver fortløbende eksportkørsel. ContinuousExportName Resultatet af hver fortløbende eksportkørsel, der angiver enten fejl eller lykkedes. ContinuousExportName
Indtagelse DiscoveryLatencyInSeconds Sekunder Avg Det tidspunkt, hvor data bliver forespørget, indtil de registreres af dataforbindelser. Denne tid er ikke inkluderet i punktventetid eller ventetid for indtagelse . Registreringsventetid kan stige i følgende situationer:
  • Når der bruges dataforbindelser på tværs af områder.
  • I Event Hubs-dataforbindelser, hvis antallet af Event Hubs-partitioner ikke er tilstrækkeligt til dataudgående diskenhed.
  • ComponentType, ComponentName
    Indtagelse Hændelser, der er trukket tilbage Tælling Sum, maks., min. Antallet af hændelser, der blev droppet af dataforbindelser. ComponentType, ComponentName
    Indtagelse Behandlede hændelser Tælling Sum, maks., min. Antallet af hændelser, der behandles af dataforbindelser. ComponentType, ComponentName
    Indtagelse Hændelser, der er modtaget Tælling Sum, maks., min. Antallet af hændelser, der modtages af dataforbindelser fra en inputstream. ComponentType, ComponentName
    Indtagelse IngestionLatencyInSeconds Sekunder Gns. maks., min. Den tid, det tager at modtage data i klyngen, indtil de er klar til forespørgsel. Tiden afhænger af indtagelsestypen, f.eks. streamingindtagelse eller køindtagelse. IndtagelseKind
    Indtagelse Indtagelsesresultat Tælling Sum Det samlede antal kilder, der enten blev indtaget eller ikke kunne indtages. Du kan få flere oplysninger under Dimensionsbeskrivelser Database, Table, IngestionResultDetails, FailureKind, ViaUpdatePolicy
    Indtagelse IndtagelseVolumeInBytes Tælling Maks., sum Den samlede størrelse af data, der blev indtaget til KQL-databasen (Byte) før komprimering. Database, tabel
    Materialiseret visning MaterializedViewAgeSeconds Sekunder Avg Visningens alder (minutter) defineres af det aktuelle klokkeslæt minus den sidste indtagelsestid, der behandles af visningen. En lavere værdi angiver en sundere visning. Database, MaterializedViewName
    Materialiseret visning MaterializedViewHealth 1, 0 Avg Værdien 1 angiver, at visningen anses for at være sund. Ellers er værdien 0. Database, MaterializedViewName
    Materialiseret visning MaterializedViewResult 0 Avg Den metriske værdi er altid 1. Result angiver resultatet af den sidste materialiseringscyklus. Du kan se de mulige værdier under MaterializedViewResult. Database, MaterializedViewName, Result
    Indtagelse QueueLength Tælling Avg Antallet af ventende meddelelser i en komponents inputkø. Batchkomponenten behandler én meddelelse pr. blob, mens indtagelseskomponenten håndterer én meddelelse pr. batch. Et batch består af en enkelt indfødningskommando, der indeholder en eller flere blobs. Komponenttype
    Indtagelse QueueOldestMessage Sekunder Avg Det tidspunkt (sekunder), hvor den ældste meddelelse i en komponents inputkø blev indsat. Komponenttype
    Indtagelse ReceivedDataSizeBytes Byte Gns. sum Størrelsen på de data, der modtages af dataforbindelser fra en inputstream. ComponentType, ComponentName
    StreamingIndtagelse StreamingIngestDataRate Byte Antal, gennemsnit, maks., min., sum Den samlede mængde data, der indtages ved streamingindtagelse. Database, tabel
    StreamingIndtagelse StreamingIngestDuration Millisekunder Gns. maks., min. Den samlede varighed af alle anmodninger om streamingindtagelse. Ingen

    Dimensionsbeskrivelser

    På følgende liste beskrives de dimensioner, der er rapporteret i IngestionResult metrikværdien:

    Bemærk

    • Hændelseshubber og IoT Hub-indtagelseshændelser samles på forhånd i én blob og behandles derefter som en enkelt indtagelseskilde. De vises som et enkelt indtagelsesresultat efter forudsammenlægning.
    • Midlertidige fejl gentages automatisk et begrænset antal gange. Hver forbigående fejl rapporteres som et forbigående indtagelsesresultat, hvilket betyder, at en enkelt indtagelse kan generere resultater for flere indtagelser.

    Eksempelforespørgsler

    Du kan finde eksempelforespørgsler i GitHub-lageret med stofeksempler .