Freigeben über


Get-AzureWebsiteLog

Ruft Protokolle für die angegebene Website ab.

Hinweis

Die Cmdlets, auf die in dieser Dokumentation verwiesen wird, dienen zum Verwalten von Azure-Legacyressourcen, die Azure Dienst-Manager (ASM) APIs verwenden. Dieses ältere PowerShell-Modul wird beim Erstellen neuer Ressourcen nicht empfohlen, da ASM für den Ruhestand geplant ist. Weitere Informationen finden Sie unter Einstellung des Azure Service Manager.

Das Az PowerShell-Modul ist das empfohlene PowerShell-Modul zum Verwalten von Azure Resource Manager (ARM)-Ressourcen mit PowerShell.

Syntax

Get-AzureWebsiteLog
   [-Path <String>]
   [-Message <String>]
   [-Tail]
   [-Name <String>]
   [-Slot <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Get-AzureWebsiteLog
   [-ListPath]
   [-Name <String>]
   [-Slot <String>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Beschreibung

In diesem Thema wird das Cmdlet in der Version 0.8.10 des Microsoft Azure PowerShell-Moduls beschrieben. Um die Version des verwendeten Moduls abzurufen, geben Sie in der Azure PowerShell-Konsole folgendes ein (Get-Module -Name Azure).Version.

Ruft das Protokoll für die angegebene Website ab.

Beispiele

Beispiel 1: Starten des Protokollstreamings

PS C:\> Get-AzureWebsiteLog -Tail

In diesem Beispiel wird das Protokollstreaming für alle Anwendungsprotokolle gestartet.

Beispiel 2: Starten des Protokollstreamings für HTTP-Protokolle

PS C:\> Get-AzureWebsiteLog -Tail -Path http

In diesem Beispiel wird das Protokollstreaming für HTTP-Protokolle gestartet.

Beispiel 3: Starten des Protokollstreamings für Fehlerprotokolle

PS C:\> Get-AzureWebsiteLog -Tail -Message Error

In diesem Beispiel wird das Protokollstreaming gestartet und nur Fehlerprotokolle angezeigt.

Beispiel 4: Anzeigen avaiierbarer Protokolle

PS C:\> Get-AzureWebsiteLog -Name MyWebsite -ListPath

In diesem Beispiel werden alle verfügbaren Protokollpfade auf der Website aufgelistet.

Parameter

-ListPath

Gibt an, ob die Protokollpfade aufgeführt werden sollen.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Message

Gibt eine Zeichenfolge an, die zum Filtern der Protokollnachricht verwendet wird. Nur Protokolle, die diese Zeichenfolge enthalten, werden abgerufen.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Name

Der Name der Website.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Path

Der Pfad, aus dem das Protokoll abgerufen wird. Standardmäßig ist es "Root", was bedeutet, dass alle Pfade enthalten sind.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Profile

Gibt das Azure-Profil an, aus dem dieses Cmdlet liest. Wenn Sie kein Profil angeben, liest dieses Cmdlet aus dem lokalen Standardprofil.

Typ:AzureSMProfile
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Slot

Gibt den Slotnamen an.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Tail

Gibt an, ob die Protokolle gestreamt werden sollen.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False