Share via


Get-AzContainerInstanceLog

Ottenere i log per un'istanza di contenitore specificata in un gruppo di risorse e un gruppo di contenitori specificati.

Sintassi

Get-AzContainerInstanceLog
   -ContainerGroupName <String>
   -ContainerName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String[]>]
   [-Tail <Int32>]
   [-Timestamp]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]

Descrizione

Ottenere i log per un'istanza di contenitore specificata in un gruppo di risorse e un gruppo di contenitori specificati.

Esempio

Esempio 1: Ottenere il log finale di un'istanza del contenitore

Get-AzContainerInstanceLog -ContainerGroupName test-cg -ContainerName test-container -ResourceGroupName test-rg

/docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
/docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
/docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh
10-listen-on-ipv6-by-default.sh: info: Getting the checksum of /etc/nginx/conf.d/default.conf
10-listen-on-ipv6-by-default.sh: info: Enabled listen on IPv6 in /etc/nginx/conf.d/default.conf
/docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh
/docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh
/docker-entrypoint.sh: Configuration complete; ready for start up

Ottenere il log da test-container nel gruppo di contenitori test-cg. Per impostazione predefinita, restituirà fino a 4 MB di contenuto del log.

Esempio 2: Ottenere le righe della parte finale del log di un'istanza del contenitore

Get-AzContainerInstanceLog -ContainerGroupName test-cg -ContainerName test-container -ResourceGroupName test-rg -Tail 2

/docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh
/docker-entrypoint.sh: Configuration complete; ready for start up

Ottenere le due righe di log dalla parte finale del log dal test-container nel gruppo di contenitori test-cg.

Parametri

-ContainerGroupName

Nome del gruppo di contenitori.

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

-ContainerName

Nome dell'istanza del contenitore.

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

-DefaultProfile

Il parametro DefaultProfile non è funzionale. Usare il parametro SubscriptionId quando disponibile se si esegue il cmdlet su una sottoscrizione diversa.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nome del gruppo di risorse.

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

-SubscriptionId

Credenziali di sottoscrizione che identificano in modo univoco la sottoscrizione di Microsoft Azure. L'ID sottoscrizione fa parte dell'URI per ogni chiamata di servizio.

Type:String[]
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Tail

Numero di righe da visualizzare dalla parte finale del log dell'istanza del contenitore. Se non specificato, tutti i log disponibili vengono visualizzati fino a 4 MB.

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

-Timestamp

Se true, aggiunge un timestamp all'inizio di ogni riga di output del log. Se non specificato, il valore predefinito è false.

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

Output

String