Compartilhar via


Monitorar Aplicativos Web Estáticos do Azure

Habilite o Application Insights para monitorar solicitações de API, falhas e informações de rastreamento.

Importante

O Application Insights tem um modelo de preços independente dos Aplicativos Web Estáticos do Azure.

Observação

Usar o Application Insights com Aplicativos Web Estáticos do Azure requer um aplicativo com uma API.

Adicionar monitoramento

Use as etapas a seguir para adicionar o monitoramento do Application Insights ao seu aplicativo Web estático.

  1. Abra a instância dos Aplicativos Web Estáticos no portal do Azure.

  2. Selecione Application Insights no menu.

  3. Selecione Sim ao lado de Habilitar Application Insights.

  4. Selecione Salvar.

Add Application Insights to Azure Static Web Apps

Após você criar a instância do Application Insights, ela criará uma configuração de aplicativo associada na instância dos Aplicativos Web Estáticos do Azure usada para vincular os serviços.

Observação

Se você quiser acompanhar como os diferentes recursos do aplicativo Web são usados no lado do cliente de ponta a ponta, é possível inserir chamadas de rastreamento no código JavaScript. Para saber mais, confira Cobrança do Application Insights para páginas Web.

Acessar dados

  1. Na janela Visão geral em seu aplicativo Web estático, selecione o link ao lado do Grupo de recursos.

  2. Na lista, selecione a instância do Application Insights prefixada com o mesmo nome que seu aplicativo Web estático.

A tabela a seguir destaca alguns locais no portal que você pode usar para inspecionar aspectos dos pontos de extremidade de API do aplicativo.

Observação

Para obter mais informações sobre o uso do Application Insights, confira Visão geral do Application Insights.

Tipo Local do menu Descrição
Falhas Investigar > Falhas Revise as solicitações com falha.
Solicitações do servidor Investigar > Desempenho Revise as solicitações de API individuais.
Logs Monitoramento > Logs Interaja com um editor para consultar logs de transações.
Métricas Monitoramento > Métricas Interaja com um designer para criar gráficos personalizados usando várias métricas.

Rastreamentos

Usando as etapas a seguir para exibir rastreamentos em seu aplicativo.

  1. Selecione Logs em Monitoramento.

  2. Passe o cursor do mouse sobre qualquer cartão na janela Consultas.

  3. Selecione Editor de Carga.

  4. Substitua a consulta gerada pela palavra traces.

  5. Selecione Executar.

View Application Insights traces

Limitar o registro em log

Em alguns casos, você talvez queira limitar o registro em log enquanto ainda estiver capturando detalhes sobre erros e avisos. Faça iso realizando as seguintes alterações no arquivo host.json do aplicativo Azure Functions.

{
    "version": "2.0",
    "logging": {
        "applicationInsights": {
            "samplingSettings": {
              "isEnabled": true
            },
            "enableDependencyTracking": false
        },
        "logLevels": {
            "default": "Warning"
        }
    }
}

Próximas etapas