Partager via


Web Apps - Get Diagnostic Logs Configuration

Description pour Obtenir la configuration de journalisation d’une application.

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

Paramètres URI

Nom Dans Obligatoire Type Description
name
path True

string

Nom de l’application.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+[^\.]$

Nom du groupe de ressources auquel appartient la ressource.

subscriptionId
path True

string

VOTRE ID d’abonnement Azure. Il s’agit d’une chaîne au format GUID (par exemple, 000000000-0000-0000-0000-00000000000000000000000).

api-version
query True

string

Version de l’API

Réponses

Nom Type Description
200 OK

SiteLogsConfig

D’ACCORD

Other Status Codes

DefaultErrorResponse

Réponse d’erreur App Service.

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

Journaux d’application configuration du stockage Blob Azure.

AzureBlobStorageHttpLogsConfig

Journaux Http vers la configuration du stockage Blob Azure.

AzureTableStorageApplicationLogsConfig

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

DefaultErrorResponse

Réponse d’erreur App Service.

Details
EnabledConfig

Configuration activée.

Error

Modèle d’erreur.

FileSystemApplicationLogsConfig

Journaux d’application à la configuration du système de fichiers.

FileSystemHttpLogsConfig

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

HttpLogsConfig

Configuration des journaux Http.

LogLevel

Niveau de journal.

SiteLogsConfig

Configuration des journaux de site App Service.

ApplicationLogsConfig

Configuration des journaux d’application.

Nom Type Description
azureBlobStorage

AzureBlobStorageApplicationLogsConfig

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

azureTableStorage

AzureTableStorageApplicationLogsConfig

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

fileSystem

FileSystemApplicationLogsConfig

Journaux d’application à la configuration du système de fichiers.

AzureBlobStorageApplicationLogsConfig

Journaux d’application configuration du stockage Blob Azure.

Nom Type Description
level

LogLevel

Niveau de journal.

retentionInDays

integer (int32)

Rétention 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 vers 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 (int32)

Rétention 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 vers la configuration du stockage table Azure.

Nom Type Description
level

LogLevel

Niveau de journal.

sasUrl

string

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

DefaultErrorResponse

Réponse d’erreur App Service.

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 des erreurs et informations de débogage.

target

string

Description détaillée des erreurs 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

Pour plus d’informations sur l’erreur de débogage.

message

string

Description détaillée des erreurs et informations de débogage.

target

string

Description détaillée des erreurs et informations de débogage.

FileSystemApplicationLogsConfig

Journaux d’application à la configuration du système de fichiers.

Nom Type Valeur par défaut Description
level

LogLevel

Off

Niveau de journal.

FileSystemHttpLogsConfig

Journaux Http vers 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 (int32)

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

retentionInMb

integer (int32)

minimum: 25
maximum: 100

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

HttpLogsConfig

Configuration des journaux Http.

Nom Type Description
azureBlobStorage

AzureBlobStorageHttpLogsConfig

Journaux Http vers la configuration du stockage Blob Azure.

fileSystem

FileSystemHttpLogsConfig

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

LogLevel

Niveau de journal.

Valeur Description
Error
Information
Off
Verbose
Warning

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.