Get-AzLog

Pobieranie zdarzeń dziennika aktywności.

Składnia

Get-AzLog
   [-StartTime <DateTime>]
   [-EndTime <DateTime>]
   [-Status <String>]
   [-Caller <String>]
   [-DetailedOutput]
   [-CorrelationId] <String>
   [-MaxRecord <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzLog
   [-StartTime <DateTime>]
   [-EndTime <DateTime>]
   [-Status <String>]
   [-Caller <String>]
   [-DetailedOutput]
   [-ResourceId] <String>
   [-MaxRecord <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzLog
   [-StartTime <DateTime>]
   [-EndTime <DateTime>]
   [-Status <String>]
   [-Caller <String>]
   [-DetailedOutput]
   [-ResourceGroupName] <String>
   [-MaxRecord <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzLog
   [-StartTime <DateTime>]
   [-EndTime <DateTime>]
   [-Status <String>]
   [-Caller <String>]
   [-DetailedOutput]
   [-ResourceProvider] <String>
   [-MaxRecord <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzLog
   [-StartTime <DateTime>]
   [-EndTime <DateTime>]
   [-Status <String>]
   [-Caller <String>]
   [-DetailedOutput]
   [-MaxRecord <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Opis

Polecenie cmdlet Get-AzLog pobiera zdarzenia dziennika aktywności. Zdarzenia mogą być skojarzone z bieżącym identyfikatorem subskrypcji, identyfikatorem korelacji, grupą zasobów, identyfikatorem zasobu lub dostawcą zasobów.

Przykłady

Przykład 1. Pobieranie dziennika zdarzeń według identyfikatora subskrypcji

PS C:\>Get-AzLog

To polecenie wyświetla najwyżej 1000 zdarzeń skojarzonych z identyfikatorem subskrypcji użytkownika, które miały miejsce 7 dni od bieżącej daty/godziny.

Przykład 2. Pobieranie dziennika zdarzeń według identyfikatora subskrypcji z maksymalną liczbą zdarzeń

PS C:\>Get-AzLog -MaxRecord 100

To polecenie wyświetla najwyżej 100 zdarzeń skojarzonych z identyfikatorem subskrypcji użytkownika, które miały miejsce 7 dni od bieżącej daty/godziny.

Przykład 3. Pobieranie dziennika zdarzeń według identyfikatora subskrypcji z czasem rozpoczęcia.

PS C:\>Get-AzLog -StartTime 2017-06-01T10:30

To polecenie wyświetla maksymalnie 1000 zdarzeń skojarzonych z identyfikatorem subskrypcji użytkownika, które miały miejsce w dniu lub po 2017-06-01T10:30 czasu lokalnego, jeśli data/godzina nie jest starsza niż 90 dni od bieżącej daty/godziny.

Przykład 4. Pobieranie dziennika zdarzeń według identyfikatora subskrypcji z godziną rozpoczęcia i godziną zakończenia.

PS C:\>Get-AzLog -StartTime 2017-04-01T10:30 -EndTime 2017-04-14T11:30

To polecenie wyświetla maksymalnie 1000 zdarzeń skojarzonych z identyfikatorem subskrypcji użytkownika, które miały miejsce w czasie lokalnym lub po 2017-04-01T10:30 czasu lokalnego, a przed 2017-04-14T11:30 czasu lokalnego, jeśli cały zakres daty/godziny nie jest starszy niż 90 dni od bieżącej daty/godziny, tj. okresu przechowywania.

Przykład 5. Pobieranie dziennika zdarzeń według identyfikatora korelacji

PS C:\>Get-AzLog -CorrelationId "60c694d0-e46f-4c12-bed1-9b7aef541c23"

To polecenie wyświetla najwyżej 1000 zdarzeń skojarzonych z określonym identyfikatorem korelacji, które miały miejsce 7 dni od bieżącej daty/godziny. UWAGA: zazwyczaj jest to tylko jedno zdarzenie.

Przykład 6. Pobieranie dziennika zdarzeń według identyfikatora korelacji z maksymalną liczbą zdarzeń

PS C:\>Get-AzLog -CorrelationId "60c694d0-e46f-4c12-bed1-9b7aef541c23" -MaxRecord 100

To polecenie wyświetla najwyżej 100 zdarzeń skojarzonych z określonym identyfikatorem korelacji, które miały miejsce 7 dni od bieżącej daty/godziny. UWAGA: zazwyczaj jest to tylko jedno zdarzenie.

Przykład 7. Pobieranie dziennika zdarzeń według identyfikatora korelacji i czasu rozpoczęcia

PS C:\>Get-AzLog -CorrelationId "60c694d0-e46f-4c12-bed1-9b7aef541c23" -StartTime 2017-05-22T04:30:00

To polecenie wyświetla maksymalnie 1000 zdarzeń skojarzonych z określonym identyfikatorem korelacji, które miały miejsce w dniu lub po 2017-05-22T04:30:00 czasu lokalnego, jeśli godzina rozpoczęcia nie jest starsza niż 90 dni od bieżącej daty/godziny. UWAGA: zazwyczaj jest to tylko jedno zdarzenie.

Przykład 8. Pobieranie dziennika zdarzeń według identyfikatora korelacji z godziną rozpoczęcia i godziną zakończenia

PS C:\>Get-AzLog -CorrelationId "60c694d0-e46f-4c12-bed1-9b7aef541c23" -StartTime 2017-04-15T04:30:00 -EndTime 2017-04-25T12:30:00

To polecenie wyświetla maksymalnie 1000 zdarzeń skojarzonych z określonym identyfikatorem korelacji, które miały miejsce w czasie lokalnym lub po 2017-04-15T04:30 czasu lokalnego, ale przed 2017-04-25T12:30 czasu lokalnego, jeśli cały zakres daty/godziny nie jest starszy niż 90 dni od bieżącej daty/godziny, tj. okresu przechowywania.

Przykład 9. Pobieranie dziennika zdarzeń dla grupy zasobów

PS C:\>Get-AzLog -ResourceGroupName "Contoso-Web-CentralUS"

To polecenie wyświetla najwyżej 1000 zdarzeń skojarzonych z określoną grupą zasobów, która miała miejsce 7 dni od bieżącej daty/godziny.

Przykład 10: Pobieranie dziennika zdarzeń dla grupy zasobów z maksymalną liczbą zdarzeń

PS C:\>Get-AzLog -ResourceGroup "Contoso-Web-CentralUS" -MaxRecord 100

To polecenie wyświetla najwyżej 100 zdarzeń skojarzonych z określoną grupą zasobów, która miała miejsce 7 dni od bieżącej daty/godziny.

Przykład 11. Pobieranie dziennika zdarzeń dla grupy zasobów według czasu rozpoczęcia

PS C:\>Get-AzLog -ResourceGroup "Contoso-Web-CentralUS" -StartTime 2017-05-22T04:30:00

To polecenie wyświetla maksymalnie 1000 zdarzeń skojarzonych z określoną grupą zasobów, która miała miejsce w dniu lub po 2017-05-22T04:30:00 czasu lokalnego, jeśli godzina rozpoczęcia nie jest starsza niż 90 dni od bieżącej daty/godziny.

Przykład 12: Pobieranie dziennika zdarzeń dla grupy zasobów z godziną rozpoczęcia i godziną zakończenia

PS C:\>Get-AzLog -ResourceGroup "Contoso-Web-CentralUS" -StartTime 2017-04-15T04:30 -EndTime 2017-04-25T12:30

To polecenie wyświetla maksymalnie 1000 zdarzeń skojarzonych z określoną grupą zasobów, która miała miejsce w czasie lokalnym lub po 2017-04-15T04:30 czasu lokalnego, ale przed 2017-04-25T12:30 czasu lokalnego, jeśli cały zakres daty/godziny nie jest starszy niż 90 dni od bieżącej daty/godziny, tj. okresu przechowywania.

Przykład 13. Pobieranie dziennika zdarzeń według identyfikatora zasobu

PS C:\>Get-AzLog -ResourceId "/subscriptions/623d50f1-4fa8-4e46-a967-a9214aed43ab/ResourceGroups/Contoso-Web-CentralUS/providers/Microsoft.Web/ServerFarms/Contoso1"

To polecenie wyświetla najwyżej 1000 zdarzeń skojarzonych z określonym identyfikatorem zasobu, które miały miejsce 7 dni od bieżącej daty/godziny.

Przykład 14: Pobieranie dziennika zdarzeń według identyfikatora zasobu z maksymalną liczbą zdarzeń

PS C:\>Get-AzLog -ResourceId "/subscriptions/623d50f1-4fa8-4e46-a967-a9214aed43ab/ResourceGroups/Contoso-Web-CentralUS/providers/Microsoft.Web/ServerFarms/Contoso1" -MaxRecord 100

To polecenie wyświetla listę co najwyżej 100 zdarzeń skojarzonych z określonym identyfikatorem zasobu, które miały miejsce 7 dni od bieżącej daty/godziny.

Przykład 15. Pobieranie dziennika zdarzeń według identyfikatora zasobu z godziną rozpoczęcia

PS C:\>Get-AzLog -ResourceId "/subscriptions/623d50f1-4fa8-4e46-a967-a9214aed43ab/ResourceGroups/Contoso-Web-CentralUS/providers/Microsoft.Web/ServerFarms/Contoso1" -StartTime 2017-05-22T04:30

To polecenie wyświetla maksymalnie 1000 zdarzeń skojarzonych z określonym identyfikatorem zasobu, które miały miejsce w dniu lub po 2017-05-22T04:30:00 czasu lokalnego, jeśli godzina rozpoczęcia nie jest starsza niż 90 dni od bieżącej daty/godziny.

Przykład 16: Pobieranie dziennika zdarzeń według identyfikatora zasobu z godziną rozpoczęcia i godziną zakończenia

PS C:\>Get-AzLog -ResourceId "/subscriptions/623d50f1-4fa8-4e46-a967-a9214aed43ab/ResourceGroups/Contoso-Web-CentralUS/providers/Microsoft.Web/ServerFarms/Contoso1" -StartTime 2017-04-15T04:30 -EndTime 2017-04-25T12:30

To polecenie wyświetla listę maksymalnie 1000 zdarzeń skojarzonych z określonym identyfikatorem zasobu, które miały miejsce w czasie lokalnym lub po 2017-04-15T04:30 czasu lokalnego, ale przed 2017-04-25T12:30 czasu lokalnego, jeśli cały zakres daty/godziny nie jest starszy niż 90 dni od bieżącej daty/godziny, tj. okresu przechowywania.

Przykład 17. Pobieranie dziennika zdarzeń według dostawcy zasobów

PS C:\>Get-AzLog -ResourceProvider "Microsoft.Web"

To polecenie wyświetla najwyżej 1000 zdarzeń skojarzonych z określonym dostawcą zasobów, które miały miejsce 7 dni od bieżącej daty/godziny.

Przykład 18: Pobieranie dziennika zdarzeń według dostawcy zasobów z maksymalną liczbą zdarzeń

PS C:\>Get-AzLog -ResourceProvider "Microsoft.Web" -MaxRecord 100

To polecenie wyświetla najwyżej 100 zdarzeń skojarzonych z określonym dostawcą zasobów, które miały miejsce 7 dni od bieżącej daty/godziny.

Przykład 19: Pobieranie dziennika zdarzeń według dostawcy zasobów z czasem rozpoczęcia

PS C:\>Get-AzLog -ResourceProvider "Microsoft.Web" -StartTime 2017-05-22T04:30

To polecenie wyświetla listę maksymalnie 1000 zdarzeń skojarzonych z określonym dostawcą zasobów, które miały miejsce w dniu lub po 2017-05-22T04:30:00 czasu lokalnego, jeśli godzina rozpoczęcia nie jest starsza niż 90 dni od bieżącej daty/godziny.

Przykład 20: Pobieranie dziennika zdarzeń według dostawcy zasobów z godziną rozpoczęcia i czasem zakończenia

PS C:\>Get-AzLog -ResourceProvider "Microsoft.Web" -StartTime 2017-04-15T04:30 -EndTime 2017-04-25T12:30

To polecenie wyświetla listę maksymalnie 1000 zdarzeń skojarzonych z określonym dostawcą zasobów, które miały miejsce w czasie lokalnym lub po 2017-04-15T04:30 czasu lokalnego, ale przed 2017-04-25T12:30 czasu lokalnego, jeśli cały zakres daty/godziny nie jest starszy niż 90 dni od bieżącej daty/godziny, tj. okresu przechowywania.

Parametry

-Caller

Określa obiekt wywołujący.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-CorrelationId

Określa identyfikator korelacji. Ten parametr jest wymagany.

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

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure

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

-DetailedOutput

Wskazuje, że to polecenie cmdlet wyświetla szczegółowe dane wyjściowe. Domyślnie dane wyjściowe są sumowane.

Type:SwitchParameter
Position:Named
Default value:Switch not present = False, i.e. output summarized
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-EndTime

Określa godzinę zakończenia zapytania w czasie lokalnym. Wartość domyślna to bieżąca godzina. Wartość musi być późniejsza niż Godzina rozpoczęcia. Aby uzyskać obiekt DateTime , możesz użyć polecenia cmdlet Get-Date.

Type:Nullable<T>[DateTime]
Position:Named
Default value:Current date (time: 00:00:00 AM) + 1 day
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-MaxRecord

Określa łączną liczbę rekordów do pobrania dla określonego filtru. Wartość domyślna to 1000, a maksymalna akceptowana wartość to 100000. Wartości ujemne i 0 są ignorowane, a wartość domyślna zostanie użyta.

Type:Int32
Position:Named
Default value:1000
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Określa nazwę grupy zasobów.

Type:String
Aliases:ResourceGroup
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceId

Określa identyfikator zasobu.

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

-ResourceProvider

Określa filtr według dostawcy zasobów.

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

-StartTime

Określa godzinę rozpoczęcia zapytania w czasie lokalnym. Wartość domyślna to EndTime minus siedem dni. Aby uzyskać obiekt DateTime , możesz użyć polecenia cmdlet Get-Date.

Type:Nullable<T>[DateTime]
Position:Named
Default value:EndTime - 7 days
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Status

Określa stan.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Dane wejściowe

Nullable<T>[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

String

SwitchParameter

Int32

Dane wyjściowe

PSEventData