GraphQL-åtgärder
GraphQL-åtgärdsloggar är en del av arbetsytans övervakningsloggar och registreras i Eventhouse KQL-databasen, som är en del av realtidsinformationslösningen. Du kan använda dessa loggar för att övervaka arbetsytans användning och prestanda.
GraphQL-åtgärdsloggar
En logghändelse för varje fråga som körs av Fabric API för GraphQL på dess anslutna datakällor lagras i två tabeller: GraphQLMetrics och GraphQLLog.
Använd frågeloggar för att:
- Identifiera beteendeändringar och potentiell API-försämring.
- Identifiera ovanliga eller resursintensiva frågor.
- Identifiera användare och program med det högsta antalet frågor
- Analysera frågeprestanda och trender.
- Felsöka långsamma frågor.
- Diagnostisera problem med specifika GraphQL-frågor.
I den här tabellen visas GraphQL-loggarna.
Kolumnnamn | Typ | Beskrivning |
---|---|---|
Tidsstämpel | datetime | Tidsstämpeln (UTC) för när loggposten genererades när posten skapades av datakällan. |
ItemId | sträng | Unikt ID för resursen som loggar data. |
ItemKind | sträng | Typ av artefaktloggning av åtgärden. |
ItemName | sträng | Namnet på fabric-artefakten som loggar den här åtgärden. |
WorkspaceId | sträng | Unik identifierare för arbetsytan Infrastruktur som innehåller artefakten som körs på |
WorkspaceName | sträng | Namnet på arbetsytan Infrastruktur som innehåller artefakten. |
CapacityId | sträng | Unik identifierare för kapaciteten som är värd för artefakten som körs på. |
CustomerTenantId | sträng | Kundens klientorganisations-ID, där åtgärden utfördes. |
PlatformMonitoringTableName | sträng | Namnet på tabellen till poster tillhör (eller den certifierade händelsetypen för posten). Formatet är <WorkloadName> + [OperationType>]+ <TelemetryType> |
Region | sträng | Regionen för resursen som genererar händelsen. usa, östra eller Frankrike, södra. |
MetricTimeGrain | sträng | Tidsintervall för måttet (ISO 8601 Varaktighet). |
MetricUnitName | sträng | Måttenhet. |
MetricSumValue | lång | Det aggregerade summavärdet för ett mått under en enda minut. |
DatasourceTypes | dynamisk | Matris med DataSource-typer som används av modellen. |
ResultCode | sträng | Felkod för misslyckade aktiviteter som används för att utöka användningen till tillförlitlighet. |
Status | sträng | Status för åtgärden. Frågan har körts/har körts med fel/misslyckats. |
GraphQL-loggattribut
Den här tabellen beskriver GraphQLLogs-attributen. Mer information om händelser och en detaljnivå i händelsen finns i ExecutionMetrics
Händelser och schema.
Kolumnnamn | Typ | Beskrivning |
---|---|---|
Tidsstämpel | datetime | Tidsstämpeln (UTC) för när loggposten genererades när posten skapades av datakällan. |
OperationName | sträng | Namnet på åtgärden. |
ItemId | sträng | Unikt ID för resursen som loggar data. |
ItemKind | sträng | Typ av artefaktloggning av åtgärden. |
ItemName | sträng | Namnet på fabric-artefakten som loggar den här åtgärden. |
WorkspaceId | sträng | Unik identifierare för arbetsytan Infrastruktur som innehåller artefakten som körs på. |
WorkspaceName | sträng | Namnet på arbetsytan Infrastruktur som innehåller artefakten. |
CapacityId | sträng | Unik identifierare för kapaciteten som är värd för artefakten som körs på. |
CorrelationId | sträng | Rotaktivitets-ID. |
OperationId | sträng | Unik identifierare för åtgärden som loggas. |
Identitet | dynamisk | Användar- och anspråksinformation. Användaren som är associerad med åtgärden som rapporteras. |
CustomerTenantId | sträng | Kundens klientorganisations-ID, där åtgärden utfördes. |
DurationMs | lång | Förflutit cpu-tid som har passerat medan alla nödvändiga åtgärder har bearbetats. Enheten är i millisekunder. |
Status | sträng | Status för åtgärden. Frågan har körts/har körts med fel/misslyckats. |
Nivå | sträng | Metadata som krävs av plattformsövervakningsteamet. |
Region | sträng | Regionen för resursen som genererar händelsen. usa, östra eller Frankrike, södra. |
PlatformMonitoringTableName | sträng | Namnet på tabellen till poster tillhör (eller den certifierade händelsetypen för posten). Formatet är <WorkloadName> + [OperationType>]+ <TelemetryType> |
QueryText | sträng | Texten i frågan. |
GraphQLOverheadDurationMs | lång | GraphQL-omkostnaderna i ms för en dataplansbegäran. |
ProcessedBytes | lång | Bearbetad datavolym i byte. |
TransportProtocol | sträng | Transportprotokoll för en begäran. |
QueryResultMessage | sträng | Den här dimensionen används för att ge ytterligare kontext till resultatet av en frågeåtgärd. |
Exempelfrågor
Du hittar exempelfrågor på GitHub-lagringsplatsen fabric-samples .