Enable-AzureWebsiteApplicationDiagnostic

Habilita o diagnóstico de aplicativos em um site do Azure.

Observação

Os cmdlets mostrados nesta documentação são usados para gerenciar recursos herdados do Azure que usam APIs de Gerenciamento de Serviços. Confira o módulo Az PowerShell para usar cmdlets a fim de gerenciar recursos do Azure Resource Manager.

Syntax

Enable-AzureWebsiteApplicationDiagnostic
      [-PassThru]
      [-File]
      -LogLevel <LogEntryType>
      [-Name <String>]
      [-Slot <String>]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]
Enable-AzureWebsiteApplicationDiagnostic
      [-PassThru]
      [-TableStorage]
      -LogLevel <LogEntryType>
      [-StorageAccountName <String>]
      [-StorageTableName <String>]
      [-Name <String>]
      [-Slot <String>]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]
Enable-AzureWebsiteApplicationDiagnostic
      [-PassThru]
      [-BlobStorage]
      -LogLevel <LogEntryType>
      [-StorageAccountName <String>]
      [-StorageBlobContainerName <String>]
      [-Name <String>]
      [-Slot <String>]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]

Description

Este tópico descreve o cmdlet na versão 0.8.10 do módulo do PowerShell do Microsoft Azure. Para obter a versão do módulo que você está usando, no console do Azure PowerShell, digite (Get-Module -Name Azure).Version.

Habilita o diagnóstico de aplicativos em um site do Azure e permite configurar o armazenamento de logs em um sistema de arquivos ou no armazenamento do Azure.

Exemplos

Exemplo 1: Habilitar diagnósticos usando o sistema de arquivos

PS C:\> Enable-AzureWebsiteApplicationDiagnostic -Name MyWebsite -File -LogLevel Verbose

Este exemplo habilita o log de aplicativos no sistema de arquivos com nível detalhado.

Exemplo 2: Habilitar o log usando o Armazenamento do Azure

PS C:\> Enable-AzureWebsiteApplicationDiagnostic -Name MyWebsite -Storage -LogLevel Information -StorageAccountName myaccount

Este exemplo habilita o log de aplicativos usando a conta de armazenamento chamada myaccount com o nível de log definido como Information.

Parâmetros

-BlobStorage

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-File

Especifica que você deseja usar um sistema de arquivos para armazenar os arquivos de log.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-LogLevel

O nível de log a ser armazenado. Os valores aceitáveis para esse parâmetro são:

  • Erro
  • Aviso
  • Informações
  • Detalhado
Type:LogEntryType
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Especifica o nome do site do Azure.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Retorna um objeto que representa o item com que você está trabalhando. Por padrão, este cmdlet não gera saída.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Especifica o perfil do Azure a partir do qual este cmdlet lê. Se você não especificar um perfil, esse cmdlet será lido a partir do perfil padrão local.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Slot

Especifica o nome do slot.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-StorageAccountName

A conta de armazenamento a ser usada para armazenar os logs. Se não for especificado, o CurrentStorageAccount será usado.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StorageBlobContainerName

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StorageTableName

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TableStorage

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False