Web Apps - Get Diagnostic Logs Configuration

Descrição para Obtém a configuração de log de um aplicativo.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
name
path True

string

Nome do aplicativo.

resourceGroupName
path True

string

Nome do grupo de recursos ao qual pertence o recurso.

Padrão Regex: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True

string

Sua ID da assinatura do Azure. Esta é uma cadeia de caracteres formatada em GUID (por exemplo, 00000000-0000-0000-0000-0000000000000000000000).

api-version
query True

string

Versão da API

Respostas

Nome Tipo Description
200 OK

SiteLogsConfig

OK

Other Status Codes

DefaultErrorResponse

Serviço de Aplicativo resposta de erro.

Segurança

azure_auth

Fluxo do OAuth2 do Azure Active Directory

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Definições

Nome Description
ApplicationLogsConfig

Configuração de logs de aplicativo.

AzureBlobStorageApplicationLogsConfig

O aplicativo registra a configuração de armazenamento de blobs do Azure.

AzureBlobStorageHttpLogsConfig

Logs http para a configuração de armazenamento de blobs do Azure.

AzureTableStorageApplicationLogsConfig

Logs de aplicativo para a configuração de armazenamento de tabelas do Azure.

DefaultErrorResponse

Serviço de Aplicativo resposta de erro.

Details
EnabledConfig

Configuração habilitada.

Error

Modelo de erro.

FileSystemApplicationLogsConfig

Logs de aplicativo para a configuração do sistema de arquivos.

FileSystemHttpLogsConfig

Logs http para a configuração do sistema de arquivos.

HttpLogsConfig

Configuração de logs http.

LogLevel

Nível do log.

SiteLogsConfig

Configuração de Serviço de Aplicativo logs do site.

ApplicationLogsConfig

Configuração de logs de aplicativo.

Nome Tipo Description
azureBlobStorage

AzureBlobStorageApplicationLogsConfig

Logs de aplicativo para a configuração de armazenamento de blobs.

azureTableStorage

AzureTableStorageApplicationLogsConfig

Logs de aplicativo para a configuração de armazenamento de tabelas do Azure.

fileSystem

FileSystemApplicationLogsConfig

Logs de aplicativo para a configuração do sistema de arquivos.

AzureBlobStorageApplicationLogsConfig

O aplicativo registra a configuração de armazenamento de blobs do Azure.

Nome Tipo Description
level

LogLevel

Nível do log.

retentionInDays

integer

Retenção em dias. Remova blobs com mais de X dias. 0 ou inferior significa que não há retenção.

sasUrl

string

URL sas para um contêiner de blob do azure com permissões de leitura/gravação/lista/exclusão.

AzureBlobStorageHttpLogsConfig

Logs http para a configuração de armazenamento de blobs do Azure.

Nome Tipo Description
enabled

boolean

True se a configuração estiver habilitada, false se estiver desabilitada e nula se a configuração não estiver definida.

retentionInDays

integer

Retenção em dias. Remova blobs com mais de X dias. 0 ou inferior significa que não há retenção.

sasUrl

string

URL sas para um contêiner de blob do azure com permissões de leitura/gravação/lista/exclusão.

AzureTableStorageApplicationLogsConfig

Logs de aplicativo para a configuração de armazenamento de tabelas do Azure.

Nome Tipo Description
level

LogLevel

Nível do log.

sasUrl

string

URL SAS para uma tabela do Azure com permissões de adição/consulta/exclusão.

DefaultErrorResponse

Serviço de Aplicativo resposta de erro.

Nome Tipo Description
error

Error

Modelo de erro.

Details

Nome Tipo Description
code

string

Cadeia de caracteres padronizada para identificar programaticamente o erro.

message

string

Informações detalhadas de descrição e depuração de erro.

target

string

Informações detalhadas de descrição e depuração de erro.

EnabledConfig

Configuração habilitada.

Nome Tipo Description
enabled

boolean

True se a configuração estiver habilitada, false se estiver desabilitada e nula se a configuração não estiver definida.

Error

Modelo de erro.

Nome Tipo Description
code

string

Cadeia de caracteres padronizada para identificar programaticamente o erro.

details

Details[]

Erros detalhados.

innererror

string

Mais informações para depurar o erro.

message

string

Informações detalhadas de descrição e depuração de erro.

target

string

Informações detalhadas de descrição e depuração de erro.

FileSystemApplicationLogsConfig

Logs de aplicativo para a configuração do sistema de arquivos.

Nome Tipo Valor padrão Description
level

LogLevel

Off

Nível do log.

FileSystemHttpLogsConfig

Logs http para a configuração do sistema de arquivos.

Nome Tipo Description
enabled

boolean

True se a configuração estiver habilitada, false se estiver desabilitada e nula se a configuração não estiver definida.

retentionInDays

integer

Retenção em dias. Remova arquivos com mais de X dias. 0 ou inferior significa que não há retenção.

retentionInMb

integer

Tamanho máximo em megabytes que os arquivos de log http podem usar. Quando os arquivos de log antigos forem acessados, serão removidos para liberar espaço para os novos. O valor pode variar entre 25 e 100.

HttpLogsConfig

Configuração de logs http.

Nome Tipo Description
azureBlobStorage

AzureBlobStorageHttpLogsConfig

Logs http para a configuração de armazenamento de blobs do Azure.

fileSystem

FileSystemHttpLogsConfig

Logs http para a configuração do sistema de arquivos.

LogLevel

Nível do log.

Nome Tipo Description
Error

string

Information

string

Off

string

Verbose

string

Warning

string

SiteLogsConfig

Configuração de Serviço de Aplicativo logs do site.

Nome Tipo Description
id

string

ID do recurso.

kind

string

Tipo de recurso.

name

string

Nome do recurso.

properties.applicationLogs

ApplicationLogsConfig

Configuração de logs de aplicativo.

properties.detailedErrorMessages

EnabledConfig

Configuração detalhada de mensagens de erro.

properties.failedRequestsTracing

EnabledConfig

Configuração de rastreamento de solicitações com falha.

properties.httpLogs

HttpLogsConfig

Configuração de logs HTTP.

type

string

Tipo de recurso.