Get-AzLog

활동 로그 이벤트를 검색합니다.

Syntax

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>]

Description

Get-AzLog cmdlet은 활동 로그 이벤트를 검색합니다. 이벤트는 현재 구독 ID, 상관 관계 ID, 리소스 그룹, 리소스 ID 또는 리소스 공급자와 연결할 수 있습니다.

예제

예제 1: 구독 ID로 이벤트 로그 가져오기

PS C:\>Get-AzLog

이 명령은 현재 날짜/시간으로부터 7일 후에 발생한 사용자의 구독 ID와 연결된 최대 1000개의 이벤트를 나열합니다.

예제 2: 최대 이벤트 수를 가진 구독 ID로 이벤트 로그 가져오기

PS C:\>Get-AzLog -MaxRecord 100

이 명령은 현재 날짜/시간으로부터 7일 동안 발생한 사용자의 구독 ID와 연결된 최대 100개의 이벤트를 나열합니다.

예제 3: 시작 시간을 사용하여 구독 ID별로 이벤트 로그를 가져옵니다.

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

이 명령은 해당 날짜/시간이 현재 날짜/시간으로부터 90일보다 오래되지 않은 경우 2017-06-01T10:30 현지 시간 이후에 발생한 사용자의 구독 ID와 연결된 최대 1000개의 이벤트를 나열합니다.

예제 4: 시작 시간과 종료 시간을 사용하여 구독 ID별로 이벤트 로그를 가져옵니다.

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

이 명령은 2017-04-01T10:30 현지 시간 및 2017-04-14T11:30 이전에 발생한 사용자의 구독 ID와 연결된 최대 1,000개의 이벤트를 나열합니다. 전체 날짜/시간 범위가 현재 날짜/시간에서 90일을 초과하지 않는 경우, 즉 보존 기간입니다.

예제 5: 상관 관계 ID로 이벤트 로그 가져오기

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

이 명령은 현재 날짜/시간으로부터 7일 동안 발생한 지정된 상관 관계 ID와 연결된 최대 1000개의 이벤트를 나열합니다. 참고: 일반적으로 하나의 이벤트입니다.

예제 6: 최대 이벤트 수와 상관 관계 ID로 이벤트 로그 가져오기

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

이 명령은 현재 날짜/시간으로부터 7일 동안 발생한 지정된 상관 관계 ID와 연결된 최대 100개의 이벤트를 나열합니다. 참고: 일반적으로 하나의 이벤트입니다.

예제 7: 상관 관계 ID 및 시작 시간별 이벤트 로그 가져오기

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

이 명령은 시작 시간이 현재 날짜/시간으로부터 90일보다 오래되지 않은 경우 현지 시간으로 2017-05-22T04:30:00 이후에 발생한 지정된 상관 관계 ID와 연결된 최대 1000개의 이벤트를 나열합니다. 참고: 일반적으로 하나의 이벤트입니다.

예제 8: 시작 시간 및 종료 시간을 사용하여 상관 관계 ID로 이벤트 로그 가져오기

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

이 명령은 현지 시간으로 2017-04-15T04:30 이후에 발생한 지정된 상관 관계 ID와 연결된 최대 1000개의 이벤트를 나열하지만, 전체 날짜/시간 범위가 현재 날짜/시간(예: 보존 기간)보다 90일 이전인 경우 현지 시간으로 2017-04-25T12:30 이전을 나열합니다.

예제 9: 리소스 그룹에 대한 이벤트 로그 가져오기

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

이 명령은 현재 날짜/시간으로부터 7일 동안 발생한 지정된 리소스 그룹과 연결된 최대 1,000개의 이벤트를 나열합니다.

예제 10: 최대 이벤트 수가 있는 리소스 그룹에 대한 이벤트 로그 가져오기

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

이 명령은 현재 날짜/시간으로부터 7일 동안 발생한 지정된 리소스 그룹과 연결된 최대 100개의 이벤트를 나열합니다.

예제 11: 시작 시간별로 리소스 그룹에 대한 이벤트 로그 가져오기

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

이 명령은 시작 시간이 현재 날짜/시간으로부터 90일보다 오래되지 않은 경우 현지 시간으로 2017-05-22T04:30:00 이후에 발생한 지정된 리소스 그룹과 연결된 최대 1000개의 이벤트를 나열합니다.

예제 12: 시작 시간 및 종료 시간이 있는 리소스 그룹에 대한 이벤트 로그 가져오기

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

이 명령은 2017-04-15T04:30 현지 시간 이후에 발생한 지정된 리소스 그룹과 연결된 최대 1,000개의 이벤트를 나열하지만, 전체 날짜/시간 범위가 현재 날짜/시간에서 90일을 초과하지 않으면 현지 시간으로 2017-04-25T12:30 이전, 즉 보존 기간입니다.

예제 13: 리소스 ID로 이벤트 로그 가져오기

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

이 명령은 현재 날짜/시간으로부터 7일 동안 발생한 지정된 리소스 ID와 연결된 최대 1000개의 이벤트를 나열합니다.

예제 14: 최대 이벤트 수를 사용하여 리소스 ID로 이벤트 로그 가져오기

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

이 명령은 현재 날짜/시간으로부터 7일 동안 발생한 지정된 리소스 ID와 연결된 최대 100개의 이벤트를 나열합니다.

예제 15: 시작 시간을 사용하여 리소스 ID로 이벤트 로그 가져오기

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

이 명령은 시작 시간이 현재 날짜/시간으로부터 90일보다 오래되지 않은 경우 현지 시간으로 2017-05-22T04:30:00 이후에 발생한 지정된 리소스 ID와 연결된 최대 1000개의 이벤트를 나열합니다.

예제 16: 시작 시간 및 종료 시간을 사용하여 리소스 ID로 이벤트 로그 가져오기

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

이 명령은 2017-04-15T04:30 현지 시간 이후에 발생한 지정된 리소스 ID와 연결된 최대 1,000개의 이벤트를 나열하지만, 전체 날짜/시간 범위가 현재 날짜/시간으로부터 90일을 초과하지 않으면 현지 시간으로 2017-04-25T12:30 이전, 즉 보존 기간입니다.

예제 17: 리소스 공급자별 이벤트 로그 가져오기

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

이 명령은 현재 날짜/시간으로부터 7일 동안 발생한 지정된 리소스 공급자와 연결된 최대 1000개의 이벤트를 나열합니다.

예제 18: 최대 이벤트 수를 가진 리소스 공급자별 이벤트 로그 가져오기

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

이 명령은 현재 날짜/시간으로부터 7일 동안 발생한 지정된 리소스 공급자와 연결된 최대 100개의 이벤트를 나열합니다.

예제 19: 시작 시간을 사용하여 리소스 공급자별 이벤트 로그 가져오기

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

이 명령은 시작 시간이 현재 날짜/시간으로부터 90일보다 오래되지 않은 경우 현지 시간으로 2017-05-22T04:30:00 이후에 발생한 지정된 리소스 공급자와 연결된 최대 1000개의 이벤트를 나열합니다.

예제 20: 시작 시간 및 종료 시간을 사용하여 리소스 공급자별 이벤트 로그 가져오기

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

이 명령은 2017-04-15T04:30 현지 시간 이후에 발생한 지정된 리소스 공급자와 연결된 최대 1,000개의 이벤트를 나열하지만, 전체 날짜/시간 범위가 현재 날짜/시간에서 90일을 초과하지 않는 경우(예: 보존 기간) 2017-04-25T12:30 이전의 이벤트를 나열합니다.

매개 변수

-Caller

호출자를 지정합니다.

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

-CorrelationId

상관 관계 ID를 지정합니다. 이 매개 변수는 필수입니다.

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

-DefaultProfile

Azure와의 통신에 사용되는 자격 증명, 계정, 테넌트 및 구독

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

-DetailedOutput

이 cmdlet에 자세한 출력이 표시됨을 나타냅니다. 기본적으로 출력은 요약됩니다.

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

쿼리의 종료 시간을 현지 시간으로 지정합니다. 기본값은 현재 시간입니다. 값은 StartTime보다 늦어야 합니다. Get-Date cmdlet을 사용하여 DateTime 개체를 가져올 수 있습니다.

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

지정된 필터에 대해 가져올 총 레코드 수를 지정합니다. 기본값은 1000이고 허용되는 최대값은 100000입니다. 음수 값과 0은 무시되며 기본값이 사용됩니다.

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

-ResourceGroupName

리소스 그룹의 이름을 지정합니다.

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

-ResourceId

리소스 ID를 지정합니다.

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

-ResourceProvider

리소스 공급자별로 필터를 지정합니다.

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

-StartTime

로컬 시간에 쿼리의 시작 시간을 지정합니다. 기본값은 EndTime에서 7일을 뺀 값입니다. Get-Date cmdlet을 사용하여 DateTime 개체를 가져올 수 있습니다.

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

-Status

상태를 지정합니다.

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

입력

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

String

SwitchParameter

Int32

출력

PSEventData