Share via


Ativar o Profiler para aplicações do Azure Service Fabric

O Application Insights Profiler está incluído no Diagnóstico do Azure. Pode instalar a extensão Diagnóstico do Azure com um modelo do Azure Resource Manager (modelo arm) para o cluster do Azure Service Fabric. Obtenha um modelo que instale Diagnóstico do Azure num cluster do Service Fabric.

Neste artigo, irá:

  • Adicione a propriedade Application Insights Profiler ao seu modelo do ARM.
  • Implemente o cluster do Service Fabric com a chave de instrumentação do Application Insights Profiler.
  • Ative o Application Insights na sua aplicação do Service Fabric.
  • Reimplemente o cluster do Service Fabric para ativar o Profiler.

Pré-requisitos

Create a deployment template (Criar um modelo de implementação)

  1. No cluster gerido do Service Fabric, aceda ao local onde implementou o modelo do ARM.

  2. Localize as WadCfg etiquetas na extensão Diagnóstico do Azure no ficheiro de modelo de implementação.

  3. Adicione a secção seguinte SinksConfig como um elemento subordinado de WadCfg. Substitua o valor da ApplicationInsightsProfiler propriedade pela sua própria chave de instrumentação do Application Insights:

    "settings": {
        "WadCfg": {
            "SinksConfig": {
                "Sink": [
                    {
                        "name": "MyApplicationInsightsProfilerSinkVMSS",
                        "ApplicationInsightsProfiler": "YOUR_APPLICATION_INSIGHTS_INSTRUMENTATION_KEY"
                    }
                ]
            },
        },
    }  
    

Para obter informações sobre como adicionar a extensão diagnóstico ao modelo de implementação, veja Utilizar monitorização e diagnóstico com uma VM do Windows e modelos de Resource Manager do Azure.

Implementar o cluster do Service Fabric

Depois de atualizar WadCfg com a chave de instrumentação, implemente o cluster do Service Fabric.

O Application Insights Profiler é instalado e ativado quando a extensão Diagnóstico do Azure é instalada.

Ativar o Application Insights na sua aplicação do Service Fabric

Para que o Profiler recolha perfis para os seus pedidos, a sua aplicação tem de estar a controlar as operações com o Application Insights.

Depois de ativar o Application Insights, volte a implementar a sua aplicação.

Gerar tráfego e ver rastreios do Profiler

  1. Inicie um teste de disponibilidade para gerar tráfego para a sua aplicação.
  2. Aguarde 10 a 15 minutos para que os rastreios sejam enviados para a instância do Application Insights.
  3. Veja os rastreios do Profiler através da instância do Application Insights no portal do Azure.

Passos seguintes

Nota

A 31 de março de 2025, o suporte da ingestão de chaves de instrumentação terminará. A ingestão de chave de instrumentação continuará a funcionar, mas deixaremos de fornecer atualizações ou suporte para a funcionalidade. Transição para cadeias de ligação para tirar partido de novas capacidades.