Поделиться через


Add-AzLogProfile

Создает новый профиль журнала действий. Этот профиль используется для архивации журнала действий в учетной записи хранения Azure или потоковой передачи его в концентратор событий Azure в той же подписке.

Синтаксис

Default (по умолчанию)

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>]

Описание

Командлет Add-AzLogProfile создает профиль журнала.

  • Учетная запись хранения. Поддерживается только стандартная учетная запись хранения (учетная запись хранения класса Premium). Это может быть либо тип ARM, либо классический. Если он регистрируется в учетной записи хранения, плата за хранение журнала действий взимается по обычным стандартным тарифам хранения. Для экспорта журнала действий можно использовать только один профиль журнала для каждой подписки.
  • Концентратор событий . Для экспорта журнала действий можно использовать только один профиль журнала для каждой подписки. Если журнал действий передается в концентратор событий, цены на стандартный концентратор событий будут применяться. В журнале действий события могут относиться к региону или быть глобальными. Глобальный по сути означает, что эти события не зависят от региона и не зависят от региона, на самом деле большинство событий попадают в эту категорию. Если профиль журнала действий задан на портале, он неявно добавляет "Global" вместе с любым другим регионом, выбранным в пользовательском интерфейсе. При использовании командлета расположение как "Глобальный" должно быть явно указано отдельно от любого другого региона. Примечание . Не удалось задать "Глобальный" в расположениях, что приведет к тому, что большинство журналов действий не экспортируется. Этот командлет реализует шаблон ShouldProcess, т. е. может запрашивать подтверждение от пользователя перед фактическим созданием, изменением или удалением ресурса.

Примеры

Пример 1. Добавление нового профиля журнала для экспорта журнала действий, соответствующего условию расположения, в учетную запись хранения

Add-AzLogProfile -Location "Global","West US" -Name ExportLogProfile -StorageAccountId /subscriptions/40gpe80s-9sb7-4f07-9042-b1b6a92ja9fk/resourceGroups/activitylogRG/providers/Microsoft.Storage/storageAccounts/activitylogstorageaccount

Добавление нового профиля журнала для экспорта журнала действий, соответствующего условию расположения, в учетную запись хранения

Пример 2

Создает новый профиль журнала действий. (autogenerated)

Add-AzLogProfile -Location 'Global' -Name ExportLogProfile -RetentionInDays <Int32> -ServiceBusRuleId <String> -StorageAccountId /subscriptions/40gpe80s-9sb7-4f07-9042-b1b6a92ja9fk/resourceGroups/activitylogRG/providers/Microsoft.Storage/storageAccounts/activitylogstorageaccount

Параметры

-Category

Задает список категорий.

Свойства параметра

Тип:

List<T>[String]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-Confirm

Запрашивает подтверждение перед запуском cmdlet.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:cf

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure

Свойства параметра

Тип:IAzureContextContainer
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:AzContext, AzureRmContext, AzureCredential

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Location

Указывает расположение профиля журнала. Допустимые значения: выполните приведенный ниже командлет, чтобы получить последний список расположений. Get-AzLocation | Выбор displayName

Свойства параметра

Тип:

List<T>[String]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-Name

Указывает имя профиля.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-RetentionInDays

Указывает политику хранения в днях. Это количество дней, в которых журналы сохраняются в указанной учетной записи хранения. Чтобы сохранить данные навсегда, задайте для этого значение 0. Если он не указан, значение по умолчанию — 0. Обычные стандартные тарифы на хранение данных или концентратор событий будут применяться для хранения данных.

Свойства параметра

Тип:

Nullable<T>[Int32]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-ServiceBusRuleId

Указывает идентификатор правила служебной шины.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-StorageAccountId

Указывает идентификатор учетной записи хранения. Идентификатор — это полный идентификатор ресурса учетной записи хранения, например /subscriptions/40gpe80s-9sb7-4f07-9042-b1b6a9a9fk/resourceGroups/activitylogRG/providers/Microsoft.Storage/storageAccounts/activitylogs/activitylogstorageaccount

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-WhatIf

Показывает, что произойдет, если командлет будет запущен. Командлет не запускается.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:wi

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Входные данные

String

Nullable<T>

List<T>

Выходные данные

PSLogProfile