Aracılığıyla paylaş


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

String

IStorageContext

Boolean

Çıkışlar

PSAzureOperationResponse