Export-AzLogAnalyticRequestRateByInterval

Exportera loggar som visar API-begäranden som görs av den här prenumerationen under den angivna tidsperioden för att visa begränsningsaktiviteter.

Anteckning

Det här är den tidigare versionen av vår dokumentation. Se den senaste versionen för uppdaterad information.

Syntax

Export-AzLogAnalyticRequestRateByInterval
      [-Location] <String>
      [-FromTime] <DateTime>
      [-ToTime] <DateTime>
      [-BlobContainerSasUri] <String>
      [-IntervalLength] <IntervalInMins>
      [-GroupByOperationName]
      [-GroupByResourceName]
      [-GroupByThrottlePolicy]
      [-GroupByApplicationId]
      [-GroupByUserAgent]
      [-AsJob]
      [-NoWait]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Exporterar statistiska data om prenumerationens anrop till Microsoft.Compute-API:et efter statusen Lyckad, Misslyckad eller Begränsad i fördefinierade tidsintervall. Loggarna kan grupperas ytterligare med fem parametrar: GroupByOperationName, GroupByThrottlePolicy, GroupByResourceName, GroupByUserAgent eller GroupByApplicationId. Observera att den här cmdleten endast samlar in loggar för beräkningsresursprovidern. Dessutom är data om resurstyperna Disk och Ögonblicksbild ännu inte tillgängliga.

En översikt över beräkningsresursproviderns API-begränsning finns i https://docs.microsoft.com/azure/azure-resource-manager/resource-manager-request-limits.

Exempel

Exempel 1: Exportera poster aggregerade efter åtgärdsnamn

Export-AzLogAnalyticRequestRateByInterval -Location 'West Central US' -FromTime '2018-02-20T17:54:14.8806951-08:00' -ToTime '2018-02-22T17:54:17.5832413-08:00' -BlobContainerSasUri 'https://wkuotest1.blob.core.windows.net/mylogs?someSasUri' -IntervalLength ThirtyMins -GroupByOperationName

This command downloads a .csv file to the provided container. The format of the file is:

TIMESTAMP             operationName   TotalRequests SuccessfulRequests ThrottledRequests
---------             -------------   ------------- ------------------ -----------------
2/21/2018  7:00:00 PM <operationName> 10            10                 0
2/21/2018  7:30:00 PM <operationName> 8             8                  0
2/21/2018  9:00:00 PM <operationName> 9             9                  0

Det här kommandot lagrar det aggregerade antalet Microsoft.Compute API-anrop avgränsade med Lyckade, misslyckade eller begränsade mellan 2018-02-20T17:54:14 och 2018-02-22T17:54:17 i den angivna SAS-URI:n, aggregerad efter åtgärdsnamn.

Exempel 2: Exportera poster aggregerade efter program-ID

Export-AzLogAnalyticRequestRateByInterval -Location 'West Central US' -FromTime '2018-02-20T17:54:14.8806951-08:00' -ToTime '2018-02-22T17:54:17.5832413-08:00' -BlobContainerSasUri 'https://wkuotest1.blob.core.windows.net/mylogs?someSasUri' -IntervalLength ThirtyMins -GroupByApplicationId

This command downloads a .csv file to the provided container. The format of the file is:

TIMESTAMP             clientApplicationId   TotalRequests SuccessfulRequests ThrottledRequests
---------             -------------------   ------------- ------------------ -----------------
2/21/2018  7:00:00 PM <clientApplicationId> 10            10                 0
2/21/2018  7:30:00 PM <clientApplicationId> 8             8                  0
2/21/2018  9:00:00 PM <clientApplicationId> 9             9                  0

Det här kommandot lagrar det aggregerade antalet Microsoft.Compute API-anrop avgränsade med Lyckade, misslyckade eller begränsade mellan 2018-02-20T17:54:14 och 2018-02-22T17:54:17 i den angivna SAS-URI:n, aggregerad efter program-ID.

Exempel 3: Exportera poster aggregerade efter användaragent

Export-AzLogAnalyticRequestRateByInterval -Location 'West Central US' -FromTime '2018-02-20T17:54:14.8806951-08:00' -ToTime '2018-02-22T17:54:17.5832413-08:00' -BlobContainerSasUri 'https://wkuotest1.blob.core.windows.net/mylogs?someSasUri' -IntervalLength ThirtyMins -GroupByUserAgent

This command downloads a .csv file to the provided container. The format of the file is:

TIMESTAMP             userAgent   TotalRequests SuccessfulRequests ThrottledRequests
---------             ---------   ------------- ------------------ -----------------
2/21/2018  7:00:00 PM <userAgent> 10            10                 0
2/21/2018  7:30:00 PM <userAgent> 8             8                  0
2/21/2018  9:00:00 PM <userAgent> 9             9                  0

Det här kommandot lagrar det aggregerade antalet Microsoft.Compute API-anrop avgränsade med Lyckade, misslyckade eller begränsade mellan 2018-02-20T17:54:14 och 2018-02-22T17:54:17 i den angivna SAS-URI:n, aggregerad av användaragenten.

Parametrar

-AsJob

Kör cmdleten i bakgrunden

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-BlobContainerSasUri

SAS-URI för den loggningsblobcontainer som LogAnalytics Api skriver utdataloggar till.

Type:String
Position:3
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-DefaultProfile

Autentiseringsuppgifterna, kontot, klientorganisationen och prenumerationen som används för kommunikation med Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-FromTime

Från tidpunkten för frågan

Type:DateTime
Position:1
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-GroupByApplicationId

Gruppera frågeresultat efter program-ID.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-GroupByOperationName

Gruppera frågeresultat efter åtgärdsnamn.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-GroupByResourceName

Gruppera frågeresultat efter resursnamn.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-GroupByThrottlePolicy

Gruppera frågeresultat efter tillämpad begränsningsprincip.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-GroupByUserAgent

Gruppera frågeresultatet efter UserAgent.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-IntervalLength

Intervallvärde i minuter som används för att skapa LogAnalytics-anropsfrekvensloggar.

Type:IntervalInMins
Accepted values:ThreeMins, FiveMins, ThirtyMins, SixtyMins
Position:4
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Location

Den plats där logganalys efterfrågas.

Type:String
Position:0
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-NoWait

Startar åtgärden och returnerar omedelbart innan åtgärden har slutförts. Använd någon annan mekanism för att avgöra om åtgärden har slutförts.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ToTime

Till tidpunkten för frågan

Type:DateTime
Position:2
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Indata

String

Utdata

PSLogAnalyticsOperationResult