Condividi tramite


Abilitare Profiler per le applicazioni di Azure Service Fabric

Application Insights Profiler è incluso in Diagnostica di Azure. È possibile installare l'estensione Diagnostica di Azure usando un modello di Azure Resource Manager (modello ARM) per il cluster di Azure Service Fabric. Ottenere un modello che installa Diagnostica di Azure in un cluster di Service Fabric.

In questo articolo si apprenderà come:

  • Aggiungere la proprietà Application Insights Profiler al modello di Resource Manager.
  • Distribuire il cluster di Service Fabric con la chiave di strumentazione di Application Insights Profiler.
  • Abilitare Application Insights nell'applicazione Service Fabric.
  • Ridistribuire il cluster di Service Fabric per abilitare Profiler.

Prerequisiti

Creare un modello di distribuzione

  1. Nel cluster gestito di Service Fabric passare a dove è stato implementato il modello di Resource Manager.

  2. Individuare i WadCfg tag nell'estensione Diagnostica di Azure nel file modello di distribuzione.

  3. Aggiungere la sezione SinksConfig seguente come elemento figlio di WadCfg. sostituendo il valore della proprietà ApplicationInsightsProfiler con la chiave di strumentazione di Application Insights:

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

Per informazioni su come aggiungere l'estensione Diagnostica al modello di distribuzione, vedere Usare il monitoraggio e la diagnostica con una macchina virtuale Windows e i modelli di Resource Manager di Azure.

Distribuire il cluster di Service Fabric

Dopo aver aggiornato WadCfg la chiave di strumentazione, distribuire il cluster di Service Fabric.

Application Insights Profiler viene installato e abilitato quando viene installata l'estensione Diagnostica di Azure.

Abilitare Application Insights nell'applicazione Service Fabric

Per consentire a Profiler di raccogliere i profili per le richieste, l'applicazione deve tenere traccia delle operazioni con Application Insights.

Dopo aver abilitato Application Insights, ridistribuire l'applicazione.

Generare tracce del traffico e visualizzare profiler

  1. Avviare un test di disponibilità per generare il traffico all'applicazione.
  2. Attendere da 10 a 15 minuti per l'invio di tracce all'istanza di Application Insights.
  3. Visualizzare le tracce del profiler tramite l'istanza di Application Insights nel portale di Azure.

Passaggi successivi

Nota

Il 31 marzo 2025, il supporto per l'inserimento delle chiavi di strumentazione terminerà. L'inserimento delle chiavi di strumentazione continuerà a funzionare, ma non verranno più forniti aggiornamenti o supporto per la funzionalità. Passare alle stringhe di connessione per sfruttare le nuove funzionalità.