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 |
Terima input alur: | True |
Terima karakter wildcard: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.
Jenis: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-DiagnosticsConfigurationPath
Menentukan jalur file konfigurasi.
Jenis: | String |
Position: | 2 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Location
Menentukan lokasi komputer virtual.
Jenis: | String |
Position: | 7 |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Name
Menentukan nama ekstensi.
Jenis: | String |
Alias: | ExtensionName |
Position: | 8 |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | 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 |
Terima input alur: | False |
Terima karakter wildcard: | False |
-ResourceGroupName
Menentukan nama grup sumber daya komputer virtual.
Jenis: | String |
Position: | 0 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-StorageAccountEndpoint
Menentukan titik akhir akun penyimpanan.
Jenis: | String |
Position: | 5 |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-StorageAccountKey
Menentukan kunci akun penyimpanan.
Jenis: | String |
Position: | 4 |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-StorageAccountName
Menentukan nama akun penyimpanan.
Jenis: | String |
Position: | 3 |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-StorageContext
Menentukan konteks penyimpanan Azure.
Jenis: | IStorageContext |
Position: | 6 |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | 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 |
Alias: | HandlerVersion, Version |
Position: | 9 |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-VMName
Menentukan nama komputer virtual tempat cmdlet ini beroperasi.
Jenis: | String |
Alias: | ResourceName |
Position: | 1 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |