Share via


Web Apps - Update Diagnostic Logs Config

Bir uygulamanın günlüğe kaydetme yapılandırmasını Güncelleştirmeler için açıklama.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
name
path True

string

Uygulamanın adı.

resourceGroupName
path True

string

Kaynağın ait olduğu kaynak grubunun adı.

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

subscriptionId
path True

string

Azure abonelik kimliğiniz. Bu GUID biçimli bir dizedir (örn. 000000000-0000-0000-0000-000000000000).

api-version
query True

string

API Sürümü

İstek Gövdesi

Name Tür Description
kind

string

Kaynak türü.

properties.applicationLogs

ApplicationLogsConfig

Uygulama günlükleri yapılandırması.

properties.detailedErrorMessages

EnabledConfig

Ayrıntılı hata iletileri yapılandırması.

properties.failedRequestsTracing

EnabledConfig

Başarısız istekler yapılandırmayı izleme.

properties.httpLogs

HttpLogsConfig

HTTP günlükleri yapılandırması.

Yanıtlar

Name Tür Description
200 OK

SiteLogsConfig

Tamam

Other Status Codes

DefaultErrorResponse

hata yanıtı App Service.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Tanımlar

Name Description
ApplicationLogsConfig

Uygulama günlükleri yapılandırması.

AzureBlobStorageApplicationLogsConfig

Uygulama günlükleri azure blob depolama yapılandırması.

AzureBlobStorageHttpLogsConfig

Http, azure blob depolama yapılandırmasına günlükler.

AzureTableStorageApplicationLogsConfig

Azure tablo depolama yapılandırmasına uygulama günlükleri.

DefaultErrorResponse

hata yanıtı App Service.

Details
EnabledConfig

Yapılandırma etkinleştirildi.

Error

Hata modeli.

FileSystemApplicationLogsConfig

Uygulama, dosya sistemi yapılandırmasına günlükler.

FileSystemHttpLogsConfig

Http, dosya sistemi yapılandırmasına kaydeder.

HttpLogsConfig

Http günlükleri yapılandırması.

LogLevel

Günlük düzeyi.

SiteLogsConfig

App Service site günlüklerinin yapılandırması.

ApplicationLogsConfig

Uygulama günlükleri yapılandırması.

Name Tür Description
azureBlobStorage

AzureBlobStorageApplicationLogsConfig

Blob depolama yapılandırmasına uygulama günlükleri.

azureTableStorage

AzureTableStorageApplicationLogsConfig

Azure tablo depolama yapılandırmasına uygulama günlükleri.

fileSystem

FileSystemApplicationLogsConfig

Uygulama, dosya sistemi yapılandırmasına günlükler.

AzureBlobStorageApplicationLogsConfig

Uygulama günlükleri azure blob depolama yapılandırması.

Name Tür Description
level

LogLevel

Günlük düzeyi.

retentionInDays

integer

Gün cinsinden saklama. X günden eski blobları kaldırın. 0 veya daha düşük, saklama olmaması anlamına gelir.

sasUrl

string

Okuma/yazma/listeleme/silme izinlerine sahip bir Azure blob kapsayıcısına SAS URL'si.

AzureBlobStorageHttpLogsConfig

Http, azure blob depolama yapılandırmasına günlükler.

Name Tür Description
enabled

boolean

Yapılandırma etkinse True, devre dışıysa false ve yapılandırma ayarlanmadıysa null.

retentionInDays

integer

Gün cinsinden saklama. X günden eski blobları kaldırın. 0 veya daha düşük, saklama olmaması anlamına gelir.

sasUrl

string

Okuma/yazma/listeleme/silme izinlerine sahip bir Azure blob kapsayıcısına SAS URL'si.

AzureTableStorageApplicationLogsConfig

Azure tablo depolama yapılandırmasına uygulama günlükleri.

Name Tür Description
level

LogLevel

Günlük düzeyi.

sasUrl

string

Ekleme/sorgulama/silme izinlerine sahip bir Azure tablosunun SAS URL'si.

DefaultErrorResponse

hata yanıtı App Service.

Name Tür Description
error

Error

Hata modeli.

Details

Name Tür Description
code

string

Hatayı program aracılığıyla tanımlamak için standartlaştırılmış dize.

message

string

Ayrıntılı hata açıklaması ve hata ayıklama bilgileri.

target

string

Ayrıntılı hata açıklaması ve hata ayıklama bilgileri.

EnabledConfig

Yapılandırma etkinleştirildi.

Name Tür Description
enabled

boolean

Yapılandırma etkinse True, devre dışıysa false ve yapılandırma ayarlanmadıysa null.

Error

Hata modeli.

Name Tür Description
code

string

Hatayı program aracılığıyla tanımlamak için standartlaştırılmış dize.

details

Details[]

Ayrıntılı hatalar.

innererror

string

Hata ayıklamak için daha fazla bilgi.

message

string

Ayrıntılı hata açıklaması ve hata ayıklama bilgileri.

target

string

Ayrıntılı hata açıklaması ve hata ayıklama bilgileri.

FileSystemApplicationLogsConfig

Uygulama, dosya sistemi yapılandırmasına günlükler.

Name Tür Varsayılan değer Description
level

LogLevel

Off

Günlük düzeyi.

FileSystemHttpLogsConfig

Http, dosya sistemi yapılandırmasına kaydeder.

Name Tür Description
enabled

boolean

Yapılandırma etkinse True, devre dışıysa false ve yapılandırma ayarlanmadıysa null.

retentionInDays

integer

Gün cinsinden saklama. X günden eski dosyaları kaldırın. 0 veya daha düşük, saklama olmaması anlamına gelir.

retentionInMb

integer

Http günlük dosyalarının kullanabileceği megabayt cinsinden boyut üst sınırı. Eski günlük dosyalarına ulaşıldığında, yeni dosyalara yer açmak için kaldırılır. Değer 25 ile 100 arasında olabilir.

HttpLogsConfig

Http günlükleri yapılandırması.

Name Tür Description
azureBlobStorage

AzureBlobStorageHttpLogsConfig

Http, azure blob depolama yapılandırmasına günlükler.

fileSystem

FileSystemHttpLogsConfig

Http, dosya sistemi yapılandırmasına kaydeder.

LogLevel

Günlük düzeyi.

Name Tür Description
Error

string

Information

string

Off

string

Verbose

string

Warning

string

SiteLogsConfig

App Service site günlüklerinin yapılandırması.

Name Tür Description
id

string

Kaynak Kimliği.

kind

string

Kaynak türü.

name

string

Kaynak Adı.

properties.applicationLogs

ApplicationLogsConfig

Uygulama günlükleri yapılandırması.

properties.detailedErrorMessages

EnabledConfig

Ayrıntılı hata iletileri yapılandırması.

properties.failedRequestsTracing

EnabledConfig

Başarısız istekler yapılandırmayı izleme.

properties.httpLogs

HttpLogsConfig

HTTP günlükleri yapılandırması.

type

string

Kaynak türü.