Set-AzVMDiagnosticsExtension
Mengonfigurasi ekstensi diagnostik Azure pada komputer virtual.
Sintaks
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>]
Deskripsi
Cmdlet Set-AzVMDiagnosticsExtension mengonfigurasi ekstensi diagnostik Azure pada komputer virtual.
Contoh
Contoh 1: Mengaktifkan diagnostik menggunakan akun penyimpanan yang ditentukan dalam file konfigurasi diagnostik
Set-AzVMDiagnosticsExtension -ResourceGroupName "ResourceGroup01" -VMName "VirtualMachine02" -DiagnosticsConfigurationPath "diagnostics_publicconfig.xml"
Perintah ini menggunakan file konfigurasi diagnostik untuk mengaktifkan diagnostik. File diagnostics_publicconfig.xml berisi konfigurasi XML publik untuk ekstensi diagnostik termasuk nama akun penyimpanan tempat data diagnostik akan dikirim. Akun penyimpanan diagnostik harus berada dalam langganan yang sama dengan komputer virtual.
Contoh 2: Mengaktifkan diagnostik menggunakan nama akun penyimpanan
Set-AzVMDiagnosticsExtension -ResourceGroupName "ResourceGroup1" -VMName "VirtualMachine2" -DiagnosticsConfigurationPath diagnostics_publicconfig.xml -StorageAccountName "MyStorageAccount"
Perintah ini menggunakan nama akun penyimpanan untuk mengaktifkan diagnostik. Jika konfigurasi diagnostik tidak menentukan nama akun penyimpanan atau jika Anda ingin mengganti nama akun penyimpanan diagnostik yang ditentukan dalam file konfigurasi, gunakan parameter StorageAccountName . Akun penyimpanan diagnostik harus berada dalam langganan yang sama dengan komputer virtual.
Contoh 3: Mengaktifkan diagnostik menggunakan nama dan kunci akun penyimpanan
Set-AzVMDiagnosticsExtension -ResourceGroupName "ResourceGroup01" -VMName "VirtualMachine02" -DiagnosticsConfigurationPath "diagnostics_publicconfig.xml" -StorageAccountName "MyStorageAccount" -StorageAccountKey $storage_key
Perintah ini menggunakan nama dan kunci akun penyimpanan untuk mengaktifkan diagnostik. Jika akun penyimpanan diagnostik berada dalam langganan yang berbeda dari komputer virtual, maka aktifkan pengiriman data diagnostik ke akun penyimpanan tersebut dengan secara eksplisit menentukan nama dan kuncinya.
Parameter
-AutoUpgradeMinorVersion
Menunjukkan apakah cmdlet ini memungkinkan agen tamu Azure untuk memperbarui ekstensi secara otomatis ke versi minor yang lebih baru.
Jenis: | Boolean |
Position: | 10 |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.
Jenis: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiagnosticsConfigurationPath
Menentukan jalur file konfigurasi.
Jenis: | String |
Position: | 2 |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
Menentukan lokasi komputer virtual.
Jenis: | String |
Position: | 7 |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Menentukan nama ekstensi.
Jenis: | String |
Aliases: | ExtensionName |
Position: | 8 |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NoWait
Memulai operasi dan segera kembali, sebelum operasi selesai. Untuk menentukan apakah operasi telah berhasil diselesaikan, gunakan beberapa mekanisme lain.
Jenis: | SwitchParameter |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Menentukan nama grup sumber daya komputer virtual.
Jenis: | String |
Position: | 0 |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageAccountEndpoint
Menentukan titik akhir akun penyimpanan.
Jenis: | String |
Position: | 5 |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageAccountKey
Menentukan kunci akun penyimpanan.
Jenis: | String |
Position: | 4 |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageAccountName
Menentukan nama akun penyimpanan.
Jenis: | String |
Position: | 3 |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageContext
Menentukan konteks penyimpanan Azure.
Jenis: | IStorageContext |
Position: | 6 |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TypeHandlerVersion
Menentukan versi ekstensi yang akan digunakan untuk komputer virtual ini. Untuk mendapatkan versi, jalankan cmdlet Get-AzVMExtensionImage dengan nilai Microsoft.Compute untuk parameter PublisherName dan VMAccessAgent untuk parameter Jenis .
Jenis: | String |
Aliases: | HandlerVersion, Version |
Position: | 9 |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMName
Menentukan nama komputer virtual tempat cmdlet ini beroperasi.
Jenis: | String |
Aliases: | ResourceName |
Position: | 1 |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |