Del via


GraphQL-handlinger

GraphQL-handlingslogge er en del af overvågningslogge for arbejdsområdet og er registreret i Eventhouse KQL-databasen, som er en del af Real-Time Intelligence-løsningen. Du kan bruge disse logge til at overvåge brugen og ydeevnen af dit arbejdsområde.

GraphQL-handlingslogge

En loghændelse for hver forespørgsel, der køres af Fabric API for GraphQL på dens forbundne datakilder, gemmes i to tabeller: GraphQLMetrics og GraphQLLog.

Brug forespørgselslogge til at:

  • Identificer ændringer af funktionsmåde og potentiel API-forringelse.
  • Registrer usædvanlige eller ressourcetunge forespørgsler.
  • Identificer brugere og programmer med det højeste antal forespørgsler
  • Analysér forespørgselsydeevne og tendenser.
  • Foretag fejlfinding af langsomme forespørgsler.
  • Diagnosticer problemer med specifikke GraphQL-forespørgsler.

I denne tabel vises GraphQL-loggene.

Kolonnenavn Skriv Description
Timestamp dato/klokkeslæt Tidsstemplet (UTC) for, hvornår logposten blev genereret, da posten blev oprettet af datakilden.
ItemId string Entydigt id for den ressource, der logfører dataene.
ItemKind string Type af artefakt, der logfører handlingen.
Elementnavn string Navnet på Fabric-artefaktet, der logfører denne handling.
WorkspaceId string Entydigt id for det Fabric-arbejdsområde, der indeholder det artefakt, der arbejdes med
Arbejdsområdenavn string Navnet på det Fabric-arbejdsområde, der indeholder artefaktet.
CapacityId string Entydigt id for den kapacitet, der er vært for den artefakt, der betjenes.
CustomerTenantId string Kundelejer-id, hvor handlingen blev udført.
PlatformMonitoringTableName string Navnet på den tabel, som posterne tilhører (eller postens certificerede hændelsestype). Formatet er <WorkloadName> + [OperationType>]+ <TelemetriType>
Område string Området for den ressource, der udsender hændelsen. f.eks. det østlige USA eller Det sydlige Frankrig.
MetricTimeGrain string Tidskorn for metrikværdien (ISO 8601 Duration).
MetricUnitName string Enheden for metrikværdien.
MetricSumValue langt format Den samlede sumværdi for en metrikværdi i løbet af et enkelt minut.
DatasourceTypes dynamisk Matrix af DataSource-typer, der bruges af modellen.
ResultCode string Fejlkode for de mislykkede aktiviteter, der bruges til at udvide brugen til pålidelighed.
Status string Status for handlingen. Forespørgslen blev udført/udført med fejl/mislykkedes.

GrafQL-logattributter

I denne tabel beskrives GraphQLLogs-attributterne. Du kan få flere oplysninger om hændelserne og en detailudledning i ExecutionMetrics hændelsen under Hændelser og skema.

Kolonnenavn Skriv Description
Timestamp dato/klokkeslæt Tidsstemplet (UTC) for, hvornår logposten blev genereret, da posten blev oprettet af datakilden.
OperationName string Navnet på handlingen.
ItemId string Entydigt id for den ressource, der logfører dataene.
ItemKind string Type af artefakt, der logfører handlingen.
Elementnavn string Navnet på Fabric-artefaktet, der logfører denne handling.
WorkspaceId string Entydigt id for det Fabric-arbejdsområde, der indeholder det artefakt, der betjenes.
Arbejdsområdenavn string Navnet på det Fabric-arbejdsområde, der indeholder artefaktet.
CapacityId string Entydigt id for den kapacitet, der er vært for den artefakt, der betjenes.
CorrelationId string Rodaktivitets-id.
Handlings-id string Entydigt id for den handling, der logføres.
Identitet dynamisk Oplysninger om bruger og krav. Den bruger, der er knyttet til den handling, der rapporteres.
CustomerTenantId string Kundelejer-id, hvor handlingen blev udført.
Varighedsbeskeder langt format Forløbet CPU-tid, der er gået, mens alle nødvendige handlinger er blevet behandlet. Enheden er i millisekunder.
Status string Status for handlingen. Forespørgslen blev udført/udført med fejl/mislykkedes.
Niveau string Metadata, der kræves af platformovervågningsteamet.
Område string Området for den ressource, der udsender hændelsen. f.eks. det østlige USA eller Det sydlige Frankrig.
PlatformMonitoringTableName string Navnet på den tabel, som posterne tilhører (eller postens certificerede hændelsestype). Formatet er <WorkloadName> + [OperationType>]+ <TelemetriType>
Forespørgselstekst string Forespørgslens tekst.
GraphQLOverheadDurationMs langt format GraphQL-omkostningerne i ms for en dataplananmodning.
ProcessedBytes langt format Behandlet datamængde i byte.
TransportProtocol string Transportprotokol for en anmodning.
QueryResultMessage string Denne dimension bruges til at give yderligere kontekst til resultatet af en forespørgselshandling.

Eksempelforespørgsler

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