Condividi tramite


Get-AzLog

Recuperare gli eventi del log attività.

Sintassi

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

Descrizione

Il cmdlet Get-AzLog recupera gli eventi del log attività. Gli eventi possono essere associati all'ID sottoscrizione corrente, all'ID correlazione, al gruppo di risorse, all'ID risorsa o al provider di risorse.

Esempio

Esempio 1: Ottenere un registro eventi in base all'ID sottoscrizione

PS C:\>Get-AzLog

Questo comando elenca al massimo 1000 eventi associati all'ID sottoscrizione dell'utente che ha avuto luogo 7 giorni dalla data/ora corrente.

Esempio 2: Ottenere un registro eventi in base all'ID sottoscrizione con un numero massimo di eventi

PS C:\>Get-AzLog -MaxRecord 100

Questo comando elenca al massimo 100 eventi associati all'ID sottoscrizione dell'utente che ha avuto luogo 7 giorni dalla data/ora corrente.

Esempio 3: Ottenere un registro eventi in base all'ID sottoscrizione con un'ora di inizio.

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

Questo comando elenca al massimo 1000 eventi associati all'ID sottoscrizione dell'utente che ha avuto luogo in o dopo il 2017-06-01T10:30 ora locale se tale data/ora non è precedente a 90 giorni dalla data/ora corrente.

Esempio 4: ottenere un registro eventi in base all'ID sottoscrizione con un'ora di inizio e un'ora di fine.

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

Questo comando elenca al massimo 1000 degli eventi associati all'ID sottoscrizione dell'utente che ha avuto luogo in o dopo il 2017-04-01T10:30 ora locale e prima del 2017-04-14T11:30 se l'intero intervallo di data/ora non è precedente a 90 giorni dalla data/ora corrente, ad esempio il periodo di conservazione.

Esempio 5: Ottenere un registro eventi in base all'ID correlazione

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

Questo comando elenca al massimo 1000 eventi associati all'ID di correlazione specificato che ha avuto luogo 7 giorni dalla data/ora corrente. NOTA: si tratta in genere di un solo evento.

Esempio 6: Ottenere un registro eventi in base all'ID correlazione con un numero massimo di eventi

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

Questo comando elenca al massimo 100 eventi associati all'ID di correlazione specificato che ha avuto luogo 7 giorni dalla data/ora corrente. NOTA: si tratta in genere di un solo evento.

Esempio 7: Ottenere un registro eventi in base all'ID correlazione e all'ora di inizio

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

Questo comando elenca al massimo 1000 eventi associati all'ID di correlazione specificato che ha avuto luogo in o dopo il 2017-05-22T04:30:00 ora locale se l'ora di inizio non è superiore a 90 giorni dalla data/ora corrente. NOTA: si tratta in genere di un solo evento.

Esempio 8: Ottenere un registro eventi in base all'ID correlazione con ora di inizio e ora di fine

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

Questo comando elenca al massimo 1000 eventi associati all'ID di correlazione specificato che ha avuto luogo in o dopo l'ora locale 2017-04-15T04:30, ma prima del 2017-04-25T12:30 locale se l'intero intervallo di data/ora non è superiore a 90 giorni dalla data/ora corrente, ad esempio il periodo di conservazione.

Esempio 9: Ottenere un registro eventi per un gruppo di risorse

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

Questo comando elenca al massimo 1000 gli eventi associati al gruppo di risorse specificato che ha avuto luogo 7 giorni dalla data/ora corrente.

Esempio 10: Ottenere un registro eventi per un gruppo di risorse con un numero massimo di eventi

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

Questo comando elenca al massimo 100 eventi associati al gruppo di risorse specificato che ha avuto luogo 7 giorni dalla data/ora corrente.

Esempio 11: Ottenere un registro eventi per un gruppo di risorse in base all'ora di inizio

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

Questo comando elenca al massimo 1000 eventi associati al gruppo di risorse specificato che ha avuto luogo in o dopo il 2017-05-22T04:30:00 ora locale se l'ora di inizio non è superiore a 90 giorni dalla data/ora corrente.

Esempio 12: Ottenere un registro eventi per un gruppo di risorse con un'ora di inizio e un'ora di fine

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

Questo comando elenca al massimo 1000 eventi associati al gruppo di risorse specificato che ha avuto luogo in o dopo l'ora locale 2017-04-15T04:30, ma prima del 2017-04-25T12:30 locale se l'intero intervallo di data/ora non è superiore a 90 giorni dalla data/ora corrente, ad esempio il periodo di conservazione.

Esempio 13: Ottenere un registro eventi in base all'ID risorsa

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

Questo comando elenca al massimo 1000 eventi associati all'ID risorsa specificato che ha avuto luogo 7 giorni dalla data/ora corrente.

Esempio 14: Ottenere un registro eventi in base all'ID risorsa con un numero massimo di eventi

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

Questo comando elenca al massimo 100 eventi associati all'ID risorsa specificato che ha avuto luogo 7 giorni dalla data/ora corrente.

Esempio 15: Ottenere un registro eventi in base all'ID risorsa con un'ora di inizio

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

Questo comando elenca al massimo 1000 eventi associati all'ID risorsa specificato che ha avuto luogo in o dopo il 2017-05-22T04:30:00 ora locale se l'ora di inizio non è superiore a 90 giorni dalla data/ora corrente.

Esempio 16: Ottenere un registro eventi in base all'ID risorsa con un'ora di inizio e un'ora di fine

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

Questo comando elenca al massimo 1000 eventi associati all'ID risorsa specificato che ha avuto luogo in o dopo l'ora locale 2017-04-15T04:30, ma prima del 2017-04-25T12:30 locale se l'intero intervallo di data/ora non è superiore a 90 giorni dalla data/ora corrente, ad esempio il periodo di conservazione.

Esempio 17: Ottenere un registro eventi per provider di risorse

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

Questo comando elenca al massimo 1000 eventi associati al provider di risorse specificato che ha avuto luogo 7 giorni dalla data/ora corrente.

Esempio 18: Ottenere un registro eventi per provider di risorse con un numero massimo di eventi

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

Questo comando elenca al massimo 100 eventi associati al provider di risorse specificato che ha avuto luogo 7 giorni dalla data/ora corrente.

Esempio 19: Ottenere un registro eventi per provider di risorse con un'ora di inizio

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

Questo comando elenca al massimo 1000 eventi associati al provider di risorse specificato che ha avuto luogo in o dopo il 2017-05-22T04:30:00 ora locale se l'ora di inizio non è superiore a 90 giorni dalla data/ora corrente.

Esempio 20: Ottenere un registro eventi per provider di risorse con un'ora di inizio e un'ora di fine

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

Questo comando elenca al massimo 1000 eventi associati al provider di risorse specificato che ha avuto luogo in o dopo il 2017-04-15T04:30 ora locale, ma prima del 2017-04-25T12:30 ora locale se l'intero intervallo di data/ora non è superiore a 90 giorni dalla data/ora corrente, ad esempio il periodo di conservazione.

Parametri

-Caller

Specifica un chiamante.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-CorrelationId

Specifica l'ID di correlazione. Questo parametro è obbligatorio.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

GetByCorrelationId
Posizione:0
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure

Proprietà dei parametri

Tipo:IAzureContextContainer
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DetailedOutput

Indica che questo cmdlet visualizza un output dettagliato. Per impostazione predefinita, l'output è riepilogato.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:Switch not present = False, i.e. output summarized
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-EndTime

Specifica l'ora di fine della query nell'ora locale. Il valore predefinito è l'ora corrente. Il valore deve essere successivo a StartTime. È possibile usare il cmdlet Get-Date per ottenere un oggetto DateTime .

Proprietà dei parametri

Tipo:

Nullable<T>[DateTime]

Valore predefinito:Current date (time: 00:00:00 AM) + 1 day
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-MaxRecord

Specifica il numero totale di record da recuperare per il filtro specificato. Il valore predefinito è 1000 e il valore massimo accettato è 100000. I valori negativi e 0 vengono ignorati e verrà usato il valore predefinito.

Proprietà dei parametri

Tipo:Int32
Valore predefinito:1000
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-ResourceGroupName

Specifica il nome del gruppo di risorse.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:Gruppo di risorse

Set di parametri

GetByResourceGroup
Posizione:0
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-ResourceId

Specifica l'ID risorsa.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

GetByResourceId
Posizione:0
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-ResourceProvider

Specifica un filtro in base al provider di risorse.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

GetByResourceProvider
Posizione:0
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-StartTime

Specifica l'ora di inizio della query nell'ora locale. Il valore predefinito è EndTime meno sette giorni. È possibile usare il cmdlet Get-Date per ottenere un oggetto DateTime .

Proprietà dei parametri

Tipo:

Nullable<T>[DateTime]

Valore predefinito:EndTime - 7 days
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-Status

Specifica lo stato.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.

Input

Nullable<T>

String

SwitchParameter

Int32

Output

PSEventData