Get-AksHciLogs

Zusammenfassung

Erstellt einen gezippten Ordner mit Protokollen aus allen Ihren Pods.

Syntax

Get-AksHciLogs [-virtualMachineLogs]
               [-agentLogs]
               [-eventLogs]
               [-kvaLogs] 
               [-downloadSdkLogs] 
               [-billingRecords] 

Description

Erstellt einen gezippten Ordner mit Protokollen aus allen Ihren Pods. Mit diesem Befehl wird ein komprimierter Ausgabeordner erstellt, der in Ihrem AKS-Hybridarbeitsverzeichnis aufgerufen wird akshcilogs.zip . Der vollständige Pfad zur akshcilogs.zip Datei wird nach der Ausführung Get-AksHciLogs ausgegeben (z C:\AksHci\0.9.6.3\akshcilogs.zip. B. die 0.9.6.3 AKS-Hybridversionsnummer). Wenn keine Kennzeichnungen verwendet werden, sammelt der Befehl alle Protokolle.

Examples

Beispiel 1

Gibt die kleinste Protokollgröße zurück. Diese Größe reicht aus, um Probleme mit Verwaltungscluster-Pods, Zielcluster-Pods, Abrechnungs- und Downloadproblemen zu debuggen:

Get-AksHciLogs -EventLogs -KvaLogs -DownloadSdkLogs -BillingRecords

Bei Abrechnungsproblemen sollte z. B. 1 gut genug sein.

Beispiel 2

Zusätzlich zu Beispiel 1 gibt dieser Befehl alle VM-Protokolle zurück. Es ist größer als Beispiel 1, aber kleiner als Beispiel 3:

Get-AksHciLogs -EventLogs -KvaLogs -DownloadSdkLogs -BillingRecords -VirtualMachineLogs

Beispiel 3

In diesem Beispiel werden MOC-Protokolle zurückgegeben. Es ist die größte aller Optionen.

Get-AksHciLogs

Parameter

-agentLogs

Verwenden Sie dieses Kennzeichen, um die Protokolle aus den MOC-Stapel-Cloud-Agent- und Knoten-Agent-Diensten abzurufen.

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

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

-eventLogs

Verwenden Sie dieses Kennzeichen, um die Protokolle abzurufen, die an die Ereignisanzeige gesendet werden.

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

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

-virtualMachineLogs

Verwenden Sie dieses Kennzeichen, um die Protokolle von den virtuellen Gastcomputern abzurufen, die von der AKS-Hybriderstellung erstellt wurden.

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

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

-kvaLogs

Verwenden Sie dieses Kennzeichen, um die Protokolle vom AKS-Hybridhost abzurufen.

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

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

-downloadSdkLogs

Verwenden Sie dieses Kennzeichen, um die Downloadprotokolle aus dem Herunterladen der Binärdateien und Bilder abzurufen, die von AKS Hybrid verwendet werden.

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

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

-billingRecords

Verwenden Sie dieses Kennzeichen, um die Abrechnungseinträge abzurufen.

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

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

Nächste Schritte

AksHci PowerShell-Referenz