Partilhar via


Get-AzLog

Recuperar eventos do Registro de Atividades.

Sintaxe

GetByCorrelationId

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

GetByResourceId

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

GetByResourceGroup

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

GetByResourceProvider

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

GetBySubscription

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

Description

O cmdlet Get-AzLog recupera eventos do Log de Atividades. Os eventos podem ser associados à ID de assinatura atual, ID de correlação, grupo de recursos, ID de recurso ou provedor de recursos.

Exemplos

Exemplo 1: Obter um registo de eventos por ID de subscrição

PS C:\>Get-AzLog

Este comando lista no máximo 1000 eventos associados ao ID de assinatura do usuário que ocorreram 7 dias a partir da data/hora atual.

Exemplo 2: Obter um registo de eventos por ID de subscrição com um número máximo de eventos

PS C:\>Get-AzLog -MaxRecord 100

Este comando lista no máximo 100 eventos associados ao ID de assinatura do usuário que ocorreram 7 dias a partir da data/hora atual.

Exemplo 3: Obter um registo de eventos por ID de subscrição com uma hora de início.

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

Este comando lista no máximo 1000 eventos associados ao ID de assinatura do usuário que ocorreram em ou após 2017-06-01T10:30 hora local se essa data/hora não for superior a 90 dias a partir da data/hora atual.

Exemplo 4: Obter um registo de eventos por ID de subscrição com uma hora de início e uma hora de fim.

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

Este comando lista no máximo 1000 dos eventos associados ao ID de subscrição do utilizador que ocorreram em ou após a hora local de 2017-04-01T10:30 e antes da hora local de 2017-04-14T11:30 se todo o intervalo de data/hora não for superior a 90 dias a partir da data/hora atual, ou seja: o período de retenção.

Exemplo 5: Obter um log de eventos por ID de correlação

PS C:\>Get-AzLog -CorrelationId "aaaa0000-bb11-2222-33cc-444444dddddd"

Este comando lista no máximo 1000 eventos associados à ID de correlação especificada que ocorreram 7 dias a partir da data/hora atual. NOTA: este é geralmente apenas um evento.

Exemplo 6: Obter um log de eventos por ID de correlação com um número máximo de eventos

PS C:\>Get-AzLog -CorrelationId "aaaa0000-bb11-2222-33cc-444444dddddd" -MaxRecord 100

Este comando lista no máximo 100 eventos associados à ID de correlação especificada que ocorreram 7 dias a partir da data/hora atual. NOTA: este é geralmente apenas um evento.

Exemplo 7: Obter um log de eventos por ID de correlação e hora de início

PS C:\>Get-AzLog -CorrelationId "aaaa0000-bb11-2222-33cc-444444dddddd" -StartTime 2017-05-22T04:30:00

Este comando lista no máximo 1000 eventos associados à ID de correlação especificada que ocorreram em ou após 2017-05-22T04:30:00 hora local se a hora de início não for superior a 90 dias a partir da data/hora atual. NOTA: este é geralmente apenas um evento.

Exemplo 8: Obter um log de eventos por ID de correlação com a hora de início e a hora de término

PS C:\>Get-AzLog -CorrelationId "aaaa0000-bb11-2222-33cc-444444dddddd" -StartTime 2017-04-15T04:30:00 -EndTime 2017-04-25T12:30:00

Este comando lista no máximo 1000 eventos associados à ID de correlação especificada que ocorreram em ou após a hora local de 2017-04-15T04:30, mas antes da hora local de 2017-04-25T12:30 se todo o intervalo de data/hora não for superior a 90 dias a partir da data/hora atual, ou seja: o período de retenção.

Exemplo 9: Obter um log de eventos para um grupo de recursos

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

Este comando lista no máximo 1000 eventos associados ao grupo de recursos especificado que ocorreram 7 dias a partir da data/hora atual.

Exemplo 10: Obter um log de eventos para um grupo de recursos com um número máximo de eventos

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

Este comando lista no máximo 100 eventos associados ao grupo de recursos especificado que ocorreram 7 dias a partir da data/hora atual.

Exemplo 11: Obter um log de eventos para um grupo de recursos por hora de início

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

Este comando lista no máximo 1000 eventos associados ao grupo de recursos especificado que ocorreram em ou após 2017-05-22T04:30:00 hora local se a hora de início não for superior a 90 dias a partir da data/hora atual.

Exemplo 12: Obter um log de eventos para um grupo de recursos com hora de início e hora de término

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

Este comando lista no máximo 1000 eventos associados ao grupo de recursos especificado que ocorreram em ou após a hora local de 2017-04-15T04:30, mas antes da hora local de 2017-04-25T12:30 se todo o intervalo de data/hora não for superior a 90 dias a partir da data/hora atual, ou seja: o período de retenção.

Exemplo 13: Obter um log de eventos por ID de recurso

PS C:\>Get-AzLog -ResourceId "/subscriptions/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/ResourceGroups/Contoso-Web-CentralUS/providers/Microsoft.Web/ServerFarms/Contoso1"

Este comando lista no máximo 1000 eventos associados ao ID de recurso especificado que ocorreram 7 dias a partir da data/hora atual.

Exemplo 14: Obter um log de eventos por ID de recurso com um número máximo de eventos

PS C:\>Get-AzLog -ResourceId "/subscriptions/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/ResourceGroups/Contoso-Web-CentralUS/providers/Microsoft.Web/ServerFarms/Contoso1" -MaxRecord 100

Este comando lista no máximo 100 eventos associados à ID de recurso especificada que ocorreram 7 dias a partir da data/hora atual.

Exemplo 15: Obter um log de eventos por ID de recurso com uma hora de início

PS C:\>Get-AzLog -ResourceId "/subscriptions/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/ResourceGroups/Contoso-Web-CentralUS/providers/Microsoft.Web/ServerFarms/Contoso1" -StartTime 2017-05-22T04:30

Este comando lista no máximo 1000 eventos associados ao ID de recurso especificado que ocorreram em ou após 2017-05-22T04:30:00 hora local se a hora de início não for superior a 90 dias a partir da data/hora atual.

Exemplo 16: Obter um log de eventos por ID de recurso com hora de início e hora de término

PS C:\>Get-AzLog -ResourceId "/subscriptions/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/ResourceGroups/Contoso-Web-CentralUS/providers/Microsoft.Web/ServerFarms/Contoso1" -StartTime 2017-04-15T04:30 -EndTime 2017-04-25T12:30

Este comando lista no máximo 1000 eventos associados ao ID de recurso especificado que ocorreram em ou após a hora local de 2017-04-15T04:30, mas antes da hora local de 2017-04-25T12:30 se todo o intervalo de data/hora não for superior a 90 dias a partir da data/hora atual, ou seja: o período de retenção.

Exemplo 17: Obter um log de eventos por provedor de recursos

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

Este comando lista no máximo 1000 eventos associados ao provedor de recursos especificado que ocorreram 7 dias a partir da data/hora atual.

Exemplo 18: Obter um log de eventos por provedor de recursos com um número máximo de eventos

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

Este comando lista no máximo 100 eventos associados ao provedor de recursos especificado que ocorreram 7 dias a partir da data/hora atual.

Exemplo 19: Obter um log de eventos por provedor de recursos com uma hora de início

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

Este comando lista no máximo 1000 eventos associados ao provedor de recursos especificado que ocorreram em ou após 2017-05-22T04:30:00 hora local se a hora de início não for superior a 90 dias a partir da data/hora atual.

Exemplo 20: Obter um log de eventos por provedor de recursos com hora de início e hora de término

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

Este comando lista no máximo 1000 eventos associados ao provedor de recursos especificado que ocorreram em ou após a hora local de 2017-04-15T04:30, mas antes da hora local de 2017-04-25T12:30 se todo o intervalo de data/hora não for superior a 90 dias a partir da data/hora atual, ou seja: o período de retenção.

Parâmetros

-Caller

Especifica um chamador.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-CorrelationId

Especifica a ID de correlação. Este parâmetro é obrigatório.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

GetByCorrelationId
Position:0
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure

Propriedades dos parâmetros

Tipo:IAzureContextContainer
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:AzContext, AzureRmContext, AzureCredential

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-DetailedOutput

Indica que esse cmdlet exibe uma saída detalhada. Por padrão, a saída é resumida.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:Switch not present = False, i.e. output summarized
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-EndTime

Especifica a hora de término da consulta no horário local. O valor padrão é a hora atual. O valor deve ser posterior a StartTime. Você pode usar o cmdlet Get-Date para obter um objeto DateTime .

Propriedades dos parâmetros

Tipo:

Nullable<T>[DateTime]

Default value:Current date (time: 00:00:00 AM) + 1 day
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-MaxRecord

Especifica o número total de registros a serem buscados para o filtro especificado. O valor padrão é 1000 e o valor máximo aceito é 100000. Valores negativos e 0 são ignorados e o valor padrão será usado.

Propriedades dos parâmetros

Tipo:Int32
Default value:1000
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-ResourceGroupName

Especifica o nome do grupo de recursos.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:Grupo de Recursos

Conjuntos de parâmetros

GetByResourceGroup
Position:0
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-ResourceId

Especifica a ID do recurso.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

GetByResourceId
Position:0
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-ResourceProvider

Especifica um filtro por provedor de recursos.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

GetByResourceProvider
Position:0
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-StartTime

Especifica a hora de início da consulta na hora local. O valor padrão é EndTime menos sete dias. Você pode usar o cmdlet Get-Date para obter um objeto DateTime .

Propriedades dos parâmetros

Tipo:

Nullable<T>[DateTime]

Default value:EndTime - 7 days
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-Status

Especifica o status.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

Nullable<T>

String

SwitchParameter

Int32

Saídas

PSEventData