Partager via


Web Apps - Update Diagnostic Logs Config

Description de Mises à jour la configuration de journalisation d’une application.

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

Paramètres URI

Nom Dans Obligatoire Type Description
name
path True

string

Nom de l’application.

resourceGroupName
path True

string

Nom du groupe de ressources auquel appartient la ressource.

Modèle d’expression régulière: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True

string

Votre ID d’abonnement Azure. Il s’agit d’une chaîne au format GUID (par exemple, 000000-0000-0000-0000-000000000000000).

api-version
query True

string

Version d'API

Corps de la demande

Nom Type Description
kind

string

Type de ressource.

properties.applicationLogs

ApplicationLogsConfig

Configuration des journaux d’application.

properties.detailedErrorMessages

EnabledConfig

Configuration détaillée des messages d’erreur.

properties.failedRequestsTracing

EnabledConfig

Échec de la configuration du suivi des demandes.

properties.httpLogs

HttpLogsConfig

Configuration des journaux HTTP.

Réponses

Nom Type Description
200 OK

SiteLogsConfig

Ok

Other Status Codes

DefaultErrorResponse

App Service réponse d’erreur.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Définitions

Nom Description
ApplicationLogsConfig

Configuration des journaux d’application.

AzureBlobStorageApplicationLogsConfig

Configuration du stockage d’objets blob Azure journaux d’application.

AzureBlobStorageHttpLogsConfig

Journaux Http dans la configuration du stockage blob Azure.

AzureTableStorageApplicationLogsConfig

Journaux d’application dans la configuration du stockage table Azure.

DefaultErrorResponse

App Service réponse d’erreur.

Details
EnabledConfig

Configuration activée.

Error

Modèle d’erreur.

FileSystemApplicationLogsConfig

Les journaux d’application dans la configuration du système de fichiers.

FileSystemHttpLogsConfig

Journaux Http dans la configuration du système de fichiers.

HttpLogsConfig

Configuration des journaux Http.

LogLevel

Le niveau du journal.

SiteLogsConfig

Configuration des journaux de site App Service.

ApplicationLogsConfig

Configuration des journaux d’application.

Nom Type Description
azureBlobStorage

AzureBlobStorageApplicationLogsConfig

Journaux d’application dans la configuration du stockage d’objets blob.

azureTableStorage

AzureTableStorageApplicationLogsConfig

Journaux d’application dans la configuration du stockage table Azure.

fileSystem

FileSystemApplicationLogsConfig

Les journaux d’application dans la configuration du système de fichiers.

AzureBlobStorageApplicationLogsConfig

Configuration du stockage d’objets blob Azure journaux d’application.

Nom Type Description
level

LogLevel

Le niveau du journal.

retentionInDays

integer

Conservation en jours. Supprimez les objets blob antérieurs à X jours. 0 ou inférieur signifie aucune rétention.

sasUrl

string

URL SAP vers un conteneur d’objets blob Azure avec des autorisations de lecture/écriture/liste/suppression.

AzureBlobStorageHttpLogsConfig

Journaux Http dans la configuration du stockage blob Azure.

Nom Type Description
enabled

boolean

True si la configuration est activée, false si elle est désactivée et null si la configuration n’est pas définie.

retentionInDays

integer

Conservation en jours. Supprimez les objets blob antérieurs à X jours. 0 ou inférieur signifie aucune rétention.

sasUrl

string

URL SAP vers un conteneur d’objets blob Azure avec des autorisations de lecture/écriture/liste/suppression.

AzureTableStorageApplicationLogsConfig

Journaux d’application dans la configuration du stockage table Azure.

Nom Type Description
level

LogLevel

Le niveau du journal.

sasUrl

string

URL SAP vers une table Azure avec des autorisations d’ajout/requête/suppression.

DefaultErrorResponse

App Service réponse d’erreur.

Nom Type Description
error

Error

Modèle d’erreur.

Details

Nom Type Description
code

string

Chaîne standardisée pour identifier l’erreur par programmation.

message

string

Description détaillée de l’erreur et informations de débogage.

target

string

Description détaillée de l’erreur et informations de débogage.

EnabledConfig

Configuration activée.

Nom Type Description
enabled

boolean

True si la configuration est activée, false si elle est désactivée et null si la configuration n’est pas définie.

Error

Modèle d’erreur.

Nom Type Description
code

string

Chaîne standardisée pour identifier l’erreur par programmation.

details

Details[]

Erreurs détaillées.

innererror

string

Plus d’informations sur l’erreur de débogage.

message

string

Description détaillée de l’erreur et informations de débogage.

target

string

Description détaillée de l’erreur et informations de débogage.

FileSystemApplicationLogsConfig

Les journaux d’application dans la configuration du système de fichiers.

Nom Type Valeur par défaut Description
level

LogLevel

Off

Le niveau du journal.

FileSystemHttpLogsConfig

Journaux Http dans la configuration du système de fichiers.

Nom Type Description
enabled

boolean

True si la configuration est activée, false si elle est désactivée et null si la configuration n’est pas définie.

retentionInDays

integer

Conservation en jours. Supprimez les fichiers antérieurs à X jours. 0 ou inférieur signifie aucune rétention.

retentionInMb

integer

Taille maximale en mégaoctets que les fichiers journaux http peuvent utiliser. Lorsqu’ils sont atteints, les anciens fichiers journaux sont supprimés pour faire de l’espace pour les nouveaux. La valeur peut être comprise entre 25 et 100.

HttpLogsConfig

Configuration des journaux Http.

Nom Type Description
azureBlobStorage

AzureBlobStorageHttpLogsConfig

Journaux Http dans la configuration du stockage blob Azure.

fileSystem

FileSystemHttpLogsConfig

Journaux Http dans la configuration du système de fichiers.

LogLevel

Le niveau du journal.

Nom Type Description
Error

string

Information

string

Off

string

Verbose

string

Warning

string

SiteLogsConfig

Configuration des journaux de site App Service.

Nom Type Description
id

string

ID de ressource.

kind

string

Type de ressource.

name

string

Nom de la ressource.

properties.applicationLogs

ApplicationLogsConfig

Configuration des journaux d’application.

properties.detailedErrorMessages

EnabledConfig

Configuration détaillée des messages d’erreur.

properties.failedRequestsTracing

EnabledConfig

Échec de la configuration du suivi des demandes.

properties.httpLogs

HttpLogsConfig

Configuration des journaux HTTP.

type

string

Type de ressource.