Compartilhar via


WebAppDiagnosticLogs Interface

Implements

public interface WebAppDiagnosticLogs
extends HasInnerModel<SiteLogsConfigInner>, Indexable, HasParent<WebAppBase>

A web app diagnostic log configuration in a web app.

Method Summary

Modifier and Type Method and Description
abstract LogLevel applicationLoggingFileSystemLogLevel()

Gets application log level on file system.

abstract String applicationLoggingStorageBlobContainer()

Gets Azure Storage Blob container URL for storing application logs.

abstract LogLevel applicationLoggingStorageBlobLogLevel()

Gets application log level on Azure Storage Blob.

abstract int applicationLoggingStorageBlobRetentionDays()

Gets application log retention days on Azure Storage Blob.

abstract boolean detailedErrorMessages()

Check whether detailed error messages should be gathered.

abstract boolean failedRequestsTracing()

Check whether diagnostic information on failed requests should be gathered.

abstract int webServerLoggingFileSystemQuotaInMB()

Gets web server quota in MB on file system.

abstract int webServerLoggingFileSystemRetentionDays()

Gets web server log retention days on file system.

abstract String webServerLoggingStorageBlobContainer()

Gets Azure Storage Blob container URL for storing web server logs.

abstract int webServerLoggingStorageBlobRetentionDays()

Gets web server log retention days on Azure Storage Blob.

Method Details

applicationLoggingFileSystemLogLevel

public abstract LogLevel applicationLoggingFileSystemLogLevel()

Gets application log level on file system.

Returns:

application log level on file system

applicationLoggingStorageBlobContainer

public abstract String applicationLoggingStorageBlobContainer()

Gets Azure Storage Blob container URL for storing application logs.

Returns:

Azure Storage Blob container URL for storing application logs

applicationLoggingStorageBlobLogLevel

public abstract LogLevel applicationLoggingStorageBlobLogLevel()

Gets application log level on Azure Storage Blob.

Returns:

application log level on Azure Storage Blob

applicationLoggingStorageBlobRetentionDays

public abstract int applicationLoggingStorageBlobRetentionDays()

Gets application log retention days on Azure Storage Blob.

Returns:

application log retention days on Azure Storage Blob

detailedErrorMessages

public abstract boolean detailedErrorMessages()

Check whether detailed error messages should be gathered.

Returns:

if detailed error messages should be gathered

failedRequestsTracing

public abstract boolean failedRequestsTracing()

Check whether diagnostic information on failed requests should be gathered.

Returns:

if diagnostic information on failed requests should be gathered

webServerLoggingFileSystemQuotaInMB

public abstract int webServerLoggingFileSystemQuotaInMB()

Gets web server quota in MB on file system.

Returns:

web server quota in MB on file system

webServerLoggingFileSystemRetentionDays

public abstract int webServerLoggingFileSystemRetentionDays()

Gets web server log retention days on file system.

Returns:

web server log retention days on file system

webServerLoggingStorageBlobContainer

public abstract String webServerLoggingStorageBlobContainer()

Gets Azure Storage Blob container URL for storing web server logs.

Returns:

Azure Storage Blob container URL for storing web server logs

webServerLoggingStorageBlobRetentionDays

public abstract int webServerLoggingStorageBlobRetentionDays()

Gets web server log retention days on Azure Storage Blob.

Returns:

web server log retention days on Azure Storage Blob

Applies to