Set-AzVMDiagnosticsExtension
Nakonfiguruje rozšíření Azure Diagnostics na virtuálním počítači.
Syntaxe
Set-AzVMDiagnosticsExtension
[-ResourceGroupName] <String>
[-VMName] <String>
[-DiagnosticsConfigurationPath] <String>
[[-StorageAccountName] <String>]
[[-StorageAccountKey] <String>]
[[-StorageAccountEndpoint] <String>]
[[-StorageContext] <IStorageContext>]
[[-Location] <String>]
[[-Name] <String>]
[[-TypeHandlerVersion] <String>]
[[-AutoUpgradeMinorVersion] <Boolean>]
[-NoWait]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Rutina Set-AzVMDiagnosticsExtension nakonfiguruje rozšíření diagnostiky Azure na virtuálním počítači.
Příklady
Příklad 1: Povolení diagnostiky pomocí účtu úložiště zadaného v konfiguračním souboru diagnostiky
Set-AzVMDiagnosticsExtension -ResourceGroupName "ResourceGroup01" -VMName "VirtualMachine02" -DiagnosticsConfigurationPath "diagnostics_publicconfig.xml"
Tento příkaz k povolení diagnostiky používá konfigurační soubor diagnostiky. Soubor diagnostics_publicconfig.xml obsahuje veřejnou konfiguraci XML pro rozšíření diagnostiky včetně názvu účtu úložiště, do kterého se budou odesílat diagnostická data. Účet úložiště diagnostiky musí být ve stejném předplatném jako virtuální počítač.
Příklad 2: Povolení diagnostiky pomocí názvu účtu úložiště
Set-AzVMDiagnosticsExtension -ResourceGroupName "ResourceGroup1" -VMName "VirtualMachine2" -DiagnosticsConfigurationPath diagnostics_publicconfig.xml -StorageAccountName "MyStorageAccount"
Tento příkaz používá název účtu úložiště k povolení diagnostiky. Pokud konfigurace diagnostiky nezadává název účtu úložiště nebo chcete přepsat název účtu úložiště diagnostiky zadaný v konfiguračním souboru, použijte parametr StorageAccountName. Účet úložiště diagnostiky musí být ve stejném předplatném jako virtuální počítač.
Příklad 3: Povolení diagnostiky pomocí názvu a klíče účtu úložiště
Set-AzVMDiagnosticsExtension -ResourceGroupName "ResourceGroup01" -VMName "VirtualMachine02" -DiagnosticsConfigurationPath "diagnostics_publicconfig.xml" -StorageAccountName "MyStorageAccount" -StorageAccountKey $storage_key
Tento příkaz používá název a klíč účtu úložiště k povolení diagnostiky. Pokud je účet úložiště diagnostiky v jiném předplatném než virtuální počítač, povolte odesílání diagnostických dat do daného účtu úložiště tím, že explicitně zadáte jeho název a klíč.
Parametry
-AutoUpgradeMinorVersion
Určuje, jestli tato rutina umožňuje agentu hosta Azure automaticky aktualizovat rozšíření na novější podverzi.
Typ: | Boolean |
Position: | 10 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DiagnosticsConfigurationPath
Určuje cestu konfiguračního souboru.
Typ: | String |
Position: | 2 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Location
Určuje umístění virtuálního počítače.
Typ: | String |
Position: | 7 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Name
Určuje název rozšíření.
Typ: | String |
Aliasy: | ExtensionName |
Position: | 8 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-NoWait
Spustí operaci a vrátí se okamžitě před dokončením operace. Pokud chcete zjistit, jestli se operace úspěšně dokončila, použijte jiný mechanismus.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ResourceGroupName
Určuje název skupiny prostředků virtuálního počítače.
Typ: | String |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-StorageAccountEndpoint
Určuje koncový bod účtu úložiště.
Typ: | String |
Position: | 5 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-StorageAccountKey
Určuje klíč účtu úložiště.
Typ: | String |
Position: | 4 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-StorageAccountName
Určuje název účtu úložiště.
Typ: | String |
Position: | 3 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-StorageContext
Určuje kontext úložiště Azure.
Typ: | IStorageContext |
Position: | 6 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-TypeHandlerVersion
Určuje verzi rozšíření, která se má použít pro tento virtuální počítač. Pokud chcete získat verzi, spusťte rutinu Get-AzVMExtensionImage s hodnotou Microsoft.Compute pro parametr PublisherName a VMAccessAgent pro parametr Type.
Typ: | String |
Aliasy: | HandlerVersion, Version |
Position: | 9 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-VMName
Určuje název virtuálního počítače, na kterém tato rutina pracuje.
Typ: | String |
Aliasy: | ResourceName |
Position: | 1 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
Vstupy
Výstupy
Související odkazy
Azure PowerShell