Add-AzLogProfile
Új tevékenységnapló-profilt hoz létre. Ez a profil arra szolgál, hogy archiválja a tevékenységnaplót egy Azure Storage-fiókba, vagy streamelje egy Azure-eseményközpontba ugyanabban az előfizetésben.
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
Az Add-AzLogProfile parancsmag létrehoz egy naplóprofilt.
- Tárfiók – Csak a standard tárfiók (a prémium szintű tárfiók nem támogatott) támogatott. Lehet ARM vagy Klasszikus típusú. Ha egy tárfiókba van naplózva, a tevékenységnapló tárolásának költsége a normál normál tárolási díjak szerint lesz számlázva. Előfizetésenként csak egy naplóprofil lehet, ezért előfizetésenként csak egy tárfiók használható a tevékenységnapló exportálásához.
- Event Hub – Előfizetésenként csak egy naplóprofil lehet, ezért előfizetésenként csak egy eseményközpont használható a tevékenységnapló exportálásához. Ha a tevékenységnaplót egy eseményközpontba streameli, a szokásos eseményközpont díjszabása érvényes lesz. A tevékenységnaplóban az események egy régióhoz tartozhatnak, vagy lehetnek "globálisak". A globális lényegében azt jelenti, hogy ezek az események régió-agnosztikák, és függetlenek a régiótól, valójában az események többsége ebbe a kategóriába tartozik. Ha a tevékenységnapló-profil a portálról van beállítva, implicit módon hozzáadja a "Globális" értéket a felhasználói felületen kiválasztott bármely más régióval együtt. A parancsmag használatakor a "Globális" helyet külön meg kell említeni a többi régiótól eltekintve. Megjegyzés :- Ha nem állítja be a "Globális" értéket a helyeken, a tevékenységnapló nagy része nem lesz exportálva. Ez a parancsmag implementálja a ShouldProcess mintát, azaz megerősítést kérhet a felhasználótól az erőforrás létrehozása, módosítása vagy eltávolítása előtt.
Példák
1. példa: Új naplóprofil hozzáadása a helyfeltételnek megfelelő tevékenységnapló tárfiókba való exportálásához
Add-AzLogProfile -Location "Global","West US" -Name ExportLogProfile -StorageAccountId /subscriptions/40gpe80s-9sb7-4f07-9042-b1b6a92ja9fk/resourceGroups/activitylogRG/providers/Microsoft.Storage/storageAccounts/activitylogstorageaccount
Új naplóprofil hozzáadása a helyfeltételnek megfelelő tevékenységnapló tárfiókba való exportálásához
2. példa
Új tevékenységnapló-profilt hoz létre. (automatikusan létrehozott)
Add-AzLogProfile -Location 'Global' -Name ExportLogProfile -RetentionInDays <Int32> -ServiceBusRuleId <String> -StorageAccountId /subscriptions/40gpe80s-9sb7-4f07-9042-b1b6a92ja9fk/resourceGroups/activitylogRG/providers/Microsoft.Storage/storageAccounts/activitylogstorageaccount
Paraméterek
-Category
A kategóriák listáját adja meg.
Típus: | List<T>[String] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Típus: | SwitchParameter |
Aliasok: | cf |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés
Típus: | IAzureContextContainer |
Aliasok: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Location
Megadja a naplóprofil helyét. Érvényes értékek: Futtassa az alábbi parancsmagot a helyek legfrissebb listájának lekéréséhez. Get-AzLocation | A DisplayName kiválasztása
Típus: | List<T>[String] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Name
Megadja a profil nevét.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-RetentionInDays
A megőrzési szabályzatot napokban adja meg. Ez a naplók a megadott tárfiókban való megőrzésének napjainak száma. Az adatok megőrzéséhez állítsa ezt 0 értékre. Ha nincs megadva, akkor alapértelmezés szerint 0 lesz. Az adatmegőrzésre normál standard tárolási vagy eseményközponti számlázási díjak vonatkoznak.
Típus: | Nullable<T>[Int32] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ServiceBusRuleId
A Service Bus-szabály azonosítóját adja meg.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-StorageAccountId
A Tárfiók azonosítóját adja meg. Az azonosító a tárfiók teljes erőforrás-azonosítója, például /subscriptions/40gpe80s-9sb7-4f07-9042-b1b6a92ja9fk/resourceGroups/activitylogRG/providers/Microsoft.Storage/storageAccounts/activitylogstorageaccount
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Típus: | SwitchParameter |
Aliasok: | wi |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
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]]