Add-AzLogProfile
Yeni bir etkinlik günlüğü profili oluşturur. Bu profil, etkinlik günlüğünü bir Azure depolama hesabında arşivlemek veya aynı abonelikteki bir Azure olay hub'ına akışla aktarmak için kullanılır.
Syntax
Add-AzLogProfile
-Name <String>
[-StorageAccountId <String>]
[-ServiceBusRuleId <String>]
[-RetentionInDays <Int32>]
-Location <System.Collections.Generic.List`1[System.String]>
[-Category <System.Collections.Generic.List`1[System.String]>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Add-AzLogProfile cmdlet'i bir günlük profili oluşturur.
- Depolama Hesabı - Yalnızca standart depolama hesabı (premium depolama hesabı desteklenmez) desteklenir. ARM veya Klasik türünde olabilir. Depolama hesabında günlüğe kaydedildiyse, etkinlik günlüğünü depolama maliyeti normal standart depolama fiyatlarına göre faturalandırılır. Etkinlik günlüğünü dışarı aktarmak için abonelik başına yalnızca bir depolama hesabı kullanılabilir.
- Olay Hub'ı - Etkinlik günlüğünü dışarı aktarmak için abonelik başına yalnızca bir olay hub'ı kullanılabilir. Etkinlik günlüğü bir olay hub'ına akışla aktarılıyorsa standart olay hub'ı fiyatlandırması uygulanır. Etkinlik günlüğünde olaylar bir bölgeyle ilgili olabilir veya "Genel" olabilir. Küresel temelde bu olayların bölge agnostiği olduğu ve bölgeden bağımsız olduğu anlamına gelir, aslında olayların çoğu bu kategoriye girer. Etkinlik günlüğü profili portaldan ayarlanırsa, kullanıcı arabiriminde seçilen diğer tüm bölgelerle birlikte örtük olarak "Genel" ekler. cmdlet'ini kullanırken, diğer bölgelerden ayrı olarak "Genel" olarak konum açıkça belirtilmelidir. Not :- Konumlarda "Genel" ayarlanmaması etkinlik günlüğünün büyük çoğunluğunun dışarı aktarılmamasıyla sonuçlanır. Bu cmdlet ShouldProcess desenini uygular; örneğin, kaynağı oluşturmadan, değiştirmeden veya kaldırmadan önce kullanıcıdan onay isteyebilir.
Örnekler
Örnek 1: Konum koşuluyla eşleşen etkinlik günlüğünü depolama hesabına aktarmak için yeni bir günlük profili ekleme
Add-AzLogProfile -Location "Global","West US" -Name ExportLogProfile -StorageAccountId /subscriptions/40gpe80s-9sb7-4f07-9042-b1b6a92ja9fk/resourceGroups/activitylogRG/providers/Microsoft.Storage/storageAccounts/activitylogstorageaccount
Konum koşuluyla eşleşen etkinlik günlüğünü depolama hesabına aktarmak için yeni bir günlük profili ekleyin
Örnek 2
Yeni bir etkinlik günlüğü profili oluşturur. (otomatik olarak oluşturulmuş)
Add-AzLogProfile -Location 'Global' -Name ExportLogProfile -RetentionInDays <Int32> -ServiceBusRuleId <String> -StorageAccountId /subscriptions/40gpe80s-9sb7-4f07-9042-b1b6a92ja9fk/resourceGroups/activitylogRG/providers/Microsoft.Storage/storageAccounts/activitylogstorageaccount
Parametreler
-Category
Kategori listesini belirtir.
Type: | List<T>[String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
Günlük profilinin konumunu belirtir. Geçerli değerler: En son konum listesini almak için aşağıdaki cmdlet'i çalıştırın. Get-AzLocation | DisplayName'i seçin
Type: | List<T>[String] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Profilin adını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RetentionInDays
Bekletme ilkesini gün olarak belirtir. Bu, günlüklerin belirtilen depolama hesabında korunduğu gün sayısıdır. Verileri sonsuza kadar saklamak için bunu 0 olarak ayarlayın. Belirtilmezse, varsayılan olarak 0 olur. Veri saklama için normal standart depolama veya olay hub'ı faturalama ücretleri uygulanır.
Type: | Nullable<T>[Int32] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServiceBusRuleId
Service Bus kuralının kimliğini belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageAccountId
Depolama hesabının kimliğini belirtir. Kimlik, depolama hesabının tam Kaynak Kimliğidir, örneğin /subscriptions/40gpe80s-9sb7-4f07-9042-b1b6a92ja9fk/resourceGroups/activitylogRG/providers/Microsoft. Depolama/storageAccounts/activitylogstorageaccount
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Girişler
Nullable<T>[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
List<T>[[System.String, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Çıkışlar
İlişkili Bağlantılar
Azure PowerShell
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin