Set-AzVMDiagnosticsExtension
Sanal makinede Azure tanılama uzantısını yapılandırılır.
Sözdizimi
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
Set-AzVMDiagnosticsExtension cmdlet'i bir sanal makinede Azure tanılama uzantısını yapılandırıyor.
Örnekler
Örnek 1: Tanılama yapılandırma dosyasında belirtilen depolama hesabını kullanarak tanılamayı etkinleştirme
Set-AzVMDiagnosticsExtension -ResourceGroupName "ResourceGroup01" -VMName "VirtualMachine02" -DiagnosticsConfigurationPath "diagnostics_publicconfig.xml"
Bu komut, tanılamayı etkinleştirmek için bir tanılama yapılandırma dosyası kullanır. dosya diagnostics_publicconfig.xml, tanılama verilerinin gönderileceği depolama hesabının adı da dahil olmak üzere tanılama uzantısının genel XML yapılandırmasını içerir. Tanılama depolama hesabı, sanal makineyle aynı abonelikte olmalıdır.
Örnek 2: Depolama hesabı adı kullanarak tanılamayı etkinleştirme
Set-AzVMDiagnosticsExtension -ResourceGroupName "ResourceGroup1" -VMName "VirtualMachine2" -DiagnosticsConfigurationPath diagnostics_publicconfig.xml -StorageAccountName "MyStorageAccount"
Bu komut, tanılamayı etkinleştirmek için depolama hesabı adını kullanır. Tanılama yapılandırması bir depolama hesabı adı belirtmiyorsa veya yapılandırma dosyasında belirtilen tanılama depolama hesabı adını geçersiz kılmak istiyorsanız StorageAccountName parametresini kullanın. Tanılama depolama hesabı, sanal makineyle aynı abonelikte olmalıdır.
Örnek 3: Depolama hesabı adını ve anahtarını kullanarak tanılamayı etkinleştirme
Set-AzVMDiagnosticsExtension -ResourceGroupName "ResourceGroup01" -VMName "VirtualMachine02" -DiagnosticsConfigurationPath "diagnostics_publicconfig.xml" -StorageAccountName "MyStorageAccount" -StorageAccountKey $storage_key
Bu komut, tanılamayı etkinleştirmek için depolama hesabı adını ve anahtarını kullanır. Tanılama depolama hesabı sanal makineden farklı bir abonelikteyse, adını ve anahtarını açıkça belirterek bu depolama hesabına tanılama verileri göndermeyi etkinleştirin.
Parametreler
-AutoUpgradeMinorVersion
Bu cmdlet'in Azure konuk aracısının uzantıyı otomatik olarak daha yeni bir ikincil sürüme güncelleştirmesine izin verip vermediğini gösterir.
Tür: | Boolean |
Position: | 10 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Diğer adlar: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-DiagnosticsConfigurationPath
Yapılandırma dosyasının yolunu belirtir.
Tür: | String |
Position: | 2 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Location
Sanal makinenin konumunu belirtir.
Tür: | String |
Position: | 7 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Name
Uzantının adını belirtir.
Tür: | String |
Diğer adlar: | ExtensionName |
Position: | 8 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-NoWait
İşlemi başlatır ve işlem tamamlanmadan hemen önce döndürür. İşlemin başarıyla tamamlandığını belirlemek için başka bir mekanizma kullanın.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ResourceGroupName
Sanal makinenin kaynak grubunun adını belirtir.
Tür: | String |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-StorageAccountEndpoint
Depolama hesabı uç noktasını belirtir.
Tür: | String |
Position: | 5 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-StorageAccountKey
Depolama hesabı anahtarını belirtir.
Tür: | String |
Position: | 4 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-StorageAccountName
Depolama hesabı adını belirtir.
Tür: | String |
Position: | 3 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-StorageContext
Azure depolama bağlamını belirtir.
Tür: | IStorageContext |
Position: | 6 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-TypeHandlerVersion
Bu sanal makine için kullanılacak uzantının sürümünü belirtir. Sürümü edinmek için PublisherName parametresi için Microsoft.Compute ve Type parametresi için VMAccessAgent değeriyle Get-AzVMExtensionImage cmdlet'ini çalıştırın.
Tür: | String |
Diğer adlar: | HandlerVersion, Version |
Position: | 9 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-VMName
Bu cmdlet'in üzerinde çalıştığı sanal makinenin adını belirtir.
Tür: | String |
Diğer adlar: | ResourceName |
Position: | 1 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
Girişler
Çıkışlar
İlişkili Bağlantılar
Azure PowerShell