Get-AzDataCollectionRuleAssociation

Mendapatkan asosiasi aturan pengumpulan data.

Sintaks

Get-AzDataCollectionRuleAssociation
      -TargetResourceId <string>
      [-DefaultProfile <IAzureContextContainer>]  
   [<CommonParameters>]
Get-AzDataCollectionRuleAssociation
      -TargetResourceId <string>
      -AssociationName <string>
      [-DefaultProfile <IAzureContextContainer>]   
   [<CommonParameters>]
Get-AzDataCollectionRuleAssociation
      -ResourceGroupName <string>
      -RuleName <string>
      [-DefaultProfile <IAzureContextContainer>]  
   [<CommonParameters>]
Get-AzDataCollectionRuleAssociation
      -InputObject <PSDataCollectionRuleResource>
      [-DefaultProfile <IAzureContextContainer>]  
   [<CommonParameters>]

Deskripsi

Cmdlet Get-AzDataCollectionRuleAssociation mendapatkan satu atau beberapa asosiasi aturan pengumpulan data (DCRA).

Untuk menerapkan DCR ke komputer virtual, Anda membuat asosiasi untuk komputer virtual. Komputer virtual mungkin memiliki asosiasi ke beberapa DCR, dan DCR mungkin memiliki beberapa komputer virtual yang terkait dengannya. Ini memungkinkan Anda untuk mendefinisikan satu set DCR, masing-masing cocok dengan persyaratan tertentu, dan menerapkannya hanya untuk komputer virtual yang menerapkannya. Berikut adalah artikel "Mengonfigurasi pengumpulan data untuk agen Azure Monitor" menggunakan DCRA.

Contoh

Contoh 1: Mendapatkan asosiasi aturan pengumpulan data berdasarkan ID sumber daya target (komputer virtual terkait)

$vm = Get-AzVM -ResourceGroupName $rg -Name $vmName
Get-AzDataCollectionRuleAssociation -TargetResourceId $vm.Id

Description          :
DataCollectionRuleId : /subscriptions/{subId}/resourceGroups/{rg}/providers/Microsoft.I
                       nsights/dataCollectionRules/{dcrName}
ProvisioningState    :
Etag                 : "{etag}"
Id                   : /subscriptions/{subId}/resourceGroups/{rg}/providers/Microsoft.C
                       ompute/virtualMachines/{vmName}/providers/Microsoft.Insights/dataCollectionRuleAssociations/{assocName}
Name                 : {assocName}
Type                 : Microsoft.Insights/dataCollectionRuleAssociations

Perintah ini mencantumkan semua aturan pengumpulan data untuk ID sumber daya target (komputer virtual) yang diberikan.

Contoh 2: Mendapatkan asosiasi aturan pengumpulan data berdasarkan aturan (DCR)

Get-AzDataCollectionRuleAssociation -ResourceGroupName $rg -RuleName $dcrName

Description          :
DataCollectionRuleId : /subscriptions/{subId}/resourceGroups/{rg}/providers/Microsoft.I
                       nsights/dataCollectionRules/{dcrName}
ProvisioningState    :
Etag                 : "{etag}"
Id                   : /subscriptions/{subId}/resourceGroups/{rg}/providers/Microsoft.C
                       ompute/virtualMachines/{vmName}/providers/Microsoft.Insights/dataCollectionRuleAssociations/{assocName}
Name                 : {assocName}
Type                 : Microsoft.Insights/dataCollectionRuleAssociations

Perintah ini mencantumkan asosiasi aturan pengumpulan data untuk grup sumber daya dan aturan (DCR) yang diberikan.

Contoh 3: Mendapatkan asosiasi aturan pengumpulan data berdasarkan objek input (PSDataCollectionRuleResource)

$dcr = Get-AzDataCollectionRule -ResourceGroupName $rg -RuleName $dcrName
$dcr | Get-AzDataCollectionRuleAssociation

Description          :
DataCollectionRuleId : /subscriptions/{subId}/resourceGroups/{rg}/providers/Microsoft.I
                       nsights/dataCollectionRules/{dcrName}
ProvisioningState    :
Etag                 : "{etag}"
Id                   : /subscriptions/{subId}/resourceGroups/{rg}/providers/Microsoft.C
                       ompute/virtualMachines/{vmName}/providers/Microsoft.Insights/dataCollectionRuleAssociations/{assocName}
Name                 : {assocName}
Type                 : Microsoft.Insights/dataCollectionRuleAssociations

Perintah ini mencantumkan asosiasi aturan pengumpulan data untuk objek input yang diberikan.

Contoh 4: Mendapatkan asosiasi aturan pengumpulan data berdasarkan ID sumber daya target (komputer virtual terkait) dan nama asosiasi

Get-AzDataCollectionRuleAssociation -TargetResourceId $vm.Id -AssociationName $assocName

Description          :
DataCollectionRuleId : /subscriptions/{subId}/resourceGroups/{rg}/providers/Microsoft.I
                       nsights/dataCollectionRules/{dcrName}
ProvisioningState    :
Etag                 : "{etag}"
Id                   : /subscriptions/{subId}/resourceGroups/{rg}/providers/Microsoft.C
                       ompute/virtualMachines/{vmName}/providers/Microsoft.Insights/dataCollectionRuleAssociations/{assocName}
Name                 : {assocName}
Type                 : Microsoft.Insights/dataCollectionRuleAssociations

Perintah ini mencantumkan satu (daftar dengan satu elemen) asosiasi aturan pengumpulan data.

Parameter

-AssociationName

Nama asosiasi.

Type:String
Aliases:Name
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-InputObject

Objek PSDataCollectionRuleResource

Type:PSDataCollectionRuleResource
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-ResourceGroupName

Nama grup sumber daya

Type:String
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-RuleName

Nama aturan pengumpulan data

Type:String
Aliases:DataCollectionRuleName
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-TargetResourceId

ID sumber daya terkait

Type:String
Aliases:ResourceUri
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Input

String

PSDataCollectionRuleResource

Output

PSDataCollectionRuleAssociationProxyOnlyResource