GraphQL-operasjoner
GraphQL-operasjonslogger er en del av overvåkingsloggene for arbeidsområdet og er registrert i Eventhouse KQL-databasen, som er en del av sanntidsintelligensløsningen. Du kan bruke disse loggene til å overvåke bruken og ytelsen til arbeidsområdet.
GraphQL-operasjonslogger
En logghendelse for hver spørring som kjøres av Fabric API for GraphQL på de tilkoblede datakildene, lagres i to tabeller: GraphQLMetrics og GraphQLLog.
Bruk spørringslogger til å:
- Identifiser endringer i virkemåte og potensiell API-nedbryting.
- Oppdag uvanlige eller ressurstunge spørringer.
- Identifisere brukere og programmer med flest spørringer
- Analyser spørringsytelse og trender.
- Feilsøk trege spørringer.
- Diagnostisere problemer med spesifikke GraphQL-spørringer.
Denne tabellen viser GraphQL-loggene.
Kolonnenavn | Type | Bekrivelse |
---|---|---|
Tidsstempel | datetime | Tidsstempelet (UTC) for når loggoppføringen ble generert da posten ble opprettet av datakilden. |
ItemId | streng | Unik ID for ressurslogging av dataene. |
ItemKind | streng | Type artefakt som logger operasjonen. |
ItemName | streng | Navnet på fabric-artefakten som loggførte denne operasjonen. |
WorkspaceId | streng | Unik identifikator for Fabric-arbeidsområdet som inneholder artefakten som betjenes |
WorkspaceName | streng | Navnet på Fabric-arbeidsområdet som inneholder artefakten. |
CapacityId | streng | Unik identifikator for kapasiteten som er vert for artefakten som betjenes. |
CustomerTenantId | streng | Kundeleier-ID, der operasjonen ble utført. |
PlatformMonitoringTableName | streng | Navnet på tabellen til poster tilhører (eller den sertifiserte hendelsestypen for posten). Formatet er <WorkloadName> + [OperationType>]+ <TelemetryType> |
Område | streng | Området for ressursen som sender ut hendelsen. for eksempel Øst-USA eller Frankrike Sør. |
MetricTimeGrain | streng | Tidskorn for metrikkverdien (ISO 8601 Duration). |
MetricUnitName | streng | Måleenhet. |
MetricSumValue | lang | Den aggregerte sumverdien for en metrikkverdi i løpet av ett minutt. |
Datakildetyper | dynamisk | Matrise med datakildetyper som brukes av modellen. |
ResultCode | streng | Feilkode for de mislykkede aktivitetene, som brukes til å utvide bruken til pålitelighet. |
Status | streng | Status for operasjonen. Spørringen ble utført/vellykket med feil/mislyktes. |
GraphQL-loggattributter
Denne tabellen beskriver GraphQLLogs-attributtene. Hvis du vil ha mer informasjon om hendelsene og en neddrilling i ExecutionMetrics
hendelsen, kan du se Hendelser og skjema.
Kolonnenavn | Type | Bekrivelse |
---|---|---|
Tidsstempel | datetime | Tidsstempelet (UTC) for når loggoppføringen ble generert da posten ble opprettet av datakilden. |
OperationName | streng | Navnet på operasjonen. |
ItemId | streng | Unik ID for ressurslogging av dataene. |
ItemKind | streng | Type artefakt som logger operasjonen. |
ItemName | streng | Navnet på fabric-artefakten som loggførte denne operasjonen. |
WorkspaceId | streng | Unik identifikator for Fabric-arbeidsområdet som inneholder artefakten som betjenes. |
WorkspaceName | streng | Navnet på Fabric-arbeidsområdet som inneholder artefakten. |
CapacityId | streng | Unik identifikator for kapasiteten som er vert for artefakten som betjenes. |
CorrelationId | streng | Rotaktivitets-ID. |
OperationId | streng | Unik identifikator for operasjonen som logges. |
Identitet | dynamisk | Bruker- og kravdetaljer. Brukeren som er knyttet til operasjonen som rapporteres. |
CustomerTenantId | streng | Kundeleier-ID, der operasjonen ble utført. |
DurationMs | lang | Brukt CPU-tid som har gått mens alle nødvendige operasjoner er behandlet. Enheten er i millisekunder. |
Status | streng | Status for operasjonen. Spørringen ble utført/vellykket med feil/mislyktes. |
Nivå | streng | Metadata som kreves av teamet for plattformovervåking. |
Område | streng | Området for ressursen som sender ut hendelsen. for eksempel Øst-USA eller Frankrike Sør. |
PlatformMonitoringTableName | streng | Navnet på tabellen til poster tilhører (eller den sertifiserte hendelsestypen for posten). Formatet er <WorkloadName> + [OperationType>]+ <TelemetryType> |
QueryText | streng | Teksten i spørringen. |
GraphQLOverheadDurationMs | lang | GraphQL overhead i ms for en dataplanforespørsel. |
ProcessedBytes | lang | Behandlet datavolum i byte. |
TransportProtocol | streng | Transportprotokoll for en forespørsel. |
QueryResultMessage | streng | Denne dimensjonen brukes til å gi ytterligere kontekst til resultatet av en spørringsoperasjon. |
Eksempelspørringer
Du finner eksempelspørringer i gitHub-repositoriet med stoffeksempler .