Web Apps - Update Diagnostic Logs Config

Описание Обновления конфигурации ведения журнала приложения.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/logs?api-version=2023-12-01

Параметры URI

Имя В Обязательно Тип Описание
name
path True

string

Имя приложения

resourceGroupName
path True

string

Имя группы ресурсов, к которой принадлежит ресурс.

Regex pattern: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True

string

Идентификатор вашей подписки Azure. Это строка в формате GUID (например, 0000000-0000-0000-0000-0000-000000000000).

api-version
query True

string

Версия API

Текст запроса

Имя Тип Описание
kind

string

Тип ресурса.

properties.applicationLogs

ApplicationLogsConfig

Конфигурация журналов приложений.

properties.detailedErrorMessages

EnabledConfig

Подробная конфигурация сообщений об ошибках.

properties.failedRequestsTracing

EnabledConfig

Конфигурация трассировки неудачных запросов.

properties.httpLogs

HttpLogsConfig

Конфигурация журналов HTTP.

Ответы

Имя Тип Описание
200 OK

SiteLogsConfig

ОК

Other Status Codes

DefaultErrorResponse

Служба приложений ответ об ошибке.

Безопасность

azure_auth

Поток OAuth2 в Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Определения

Имя Описание
ApplicationLogsConfig

Конфигурация журналов приложений.

AzureBlobStorageApplicationLogsConfig

Журналы приложений конфигурации хранилища BLOB-объектов Azure.

AzureBlobStorageHttpLogsConfig

Журналы HTTP в конфигурации хранилища BLOB-объектов Azure.

AzureTableStorageApplicationLogsConfig

Журналы приложений в конфигурации хранилища таблиц Azure.

DefaultErrorResponse

Служба приложений ответ об ошибке.

Details
EnabledConfig

Включенная конфигурация.

Error

Модель ошибок.

FileSystemApplicationLogsConfig

Журналы приложений в конфигурации файловой системы.

FileSystemHttpLogsConfig

Журналы HTTP в конфигурации файловой системы.

HttpLogsConfig

Конфигурация журналов HTTP.

LogLevel

Уровень ведения журнала.

SiteLogsConfig

Настройка журналов Служба приложений сайта.

ApplicationLogsConfig

Конфигурация журналов приложений.

Имя Тип Описание
azureBlobStorage

AzureBlobStorageApplicationLogsConfig

Журналы приложений в конфигурации хранилища BLOB-объектов.

azureTableStorage

AzureTableStorageApplicationLogsConfig

Журналы приложений в конфигурации хранилища таблиц Azure.

fileSystem

FileSystemApplicationLogsConfig

Журналы приложений в конфигурации файловой системы.

AzureBlobStorageApplicationLogsConfig

Журналы приложений конфигурации хранилища BLOB-объектов Azure.

Имя Тип Описание
level

LogLevel

Уровень ведения журнала.

retentionInDays

integer

Хранение в днях. Удалите большие двоичные объекты старше X дней. 0 или ниже означает отсутствие хранения.

sasUrl

string

URL-адрес SAS для контейнера BLOB-объектов Azure с разрешениями на чтение, запись, список и удаление.

AzureBlobStorageHttpLogsConfig

Журналы HTTP в конфигурации хранилища BLOB-объектов Azure.

Имя Тип Описание
enabled

boolean

Значение true, если конфигурация включена, false, если она отключена, и null, если конфигурация не задана.

retentionInDays

integer

Хранение в днях. Удалите большие двоичные объекты старше X дней. 0 или ниже означает отсутствие хранения.

sasUrl

string

URL-адрес SAS для контейнера BLOB-объектов Azure с разрешениями на чтение, запись, список и удаление.

AzureTableStorageApplicationLogsConfig

Журналы приложений в конфигурации хранилища таблиц Azure.

Имя Тип Описание
level

LogLevel

Уровень ведения журнала.

sasUrl

string

URL-адрес SAS для таблицы Azure с разрешениями на добавление, запрос или удаление.

DefaultErrorResponse

Служба приложений ответ об ошибке.

Имя Тип Описание
error

Error

Модель ошибок.

Details

Имя Тип Описание
code

string

Стандартизированная строка для программной идентификации ошибки.

message

string

Подробное описание ошибки и сведения об отладке.

target

string

Подробное описание ошибки и сведения об отладке.

EnabledConfig

Включенная конфигурация.

Имя Тип Описание
enabled

boolean

Значение true, если конфигурация включена, false, если она отключена, и null, если конфигурация не задана.

Error

Модель ошибок.

Имя Тип Описание
code

string

Стандартизированная строка для программной идентификации ошибки.

details

Details[]

Подробные сведения об ошибках.

innererror

string

Дополнительные сведения об ошибке отладки.

message

string

Подробное описание ошибки и сведения об отладке.

target

string

Подробное описание ошибки и сведения об отладке.

FileSystemApplicationLogsConfig

Журналы приложений в конфигурации файловой системы.

Имя Тип Значение по умолчанию Описание
level

LogLevel

Off

Уровень ведения журнала.

FileSystemHttpLogsConfig

Журналы HTTP в конфигурации файловой системы.

Имя Тип Описание
enabled

boolean

Значение true, если конфигурация включена, false, если она отключена, и null, если конфигурация не задана.

retentionInDays

integer

Хранение в днях. Удалите файлы старше X дней. 0 или ниже означает отсутствие хранения.

retentionInMb

integer

Максимальный размер в мегабайтах, который могут использовать файлы журнала HTTP. По достижении старых файлов журнала будут удалены, чтобы освободить место для новых. Значение может варьироваться от 25 до 100.

HttpLogsConfig

Конфигурация журналов HTTP.

Имя Тип Описание
azureBlobStorage

AzureBlobStorageHttpLogsConfig

Журналы HTTP в конфигурации хранилища BLOB-объектов Azure.

fileSystem

FileSystemHttpLogsConfig

Журналы HTTP в конфигурации файловой системы.

LogLevel

Уровень ведения журнала.

Имя Тип Описание
Error

string

Information

string

Off

string

Verbose

string

Warning

string

SiteLogsConfig

Настройка журналов Служба приложений сайта.

Имя Тип Описание
id

string

Идентификатор ресурса.

kind

string

Тип ресурса.

name

string

Имя ресурса.

properties.applicationLogs

ApplicationLogsConfig

Конфигурация журналов приложений.

properties.detailedErrorMessages

EnabledConfig

Подробная конфигурация сообщений об ошибках.

properties.failedRequestsTracing

EnabledConfig

Конфигурация трассировки неудачных запросов.

properties.httpLogs

HttpLogsConfig

Конфигурация журналов HTTP.

type

string

Тип ресурса.