Sdílet prostřednictvím


Povolení profileru pro aplikace Azure Service Fabric

Profiler Application Insights je součástí azure Diagnostics. Rozšíření Azure Diagnostics můžete nainstalovat pomocí šablony Azure Resource Manageru (šablony ARM) pro cluster Azure Service Fabric. Získejte šablonu, která nainstaluje Azure Diagnostics do clusteru Service Fabric.

V tomto článku:

  • Do šablony ARM přidejte vlastnost Profiler Application Insights.
  • Nasaďte cluster Service Fabric pomocí instrumentačního klíče profileru Application Insights.
  • Povolte Application Insights ve vaší aplikaci Service Fabric.
  • Opětovným nasazením clusteru Service Fabric povolte Profiler.

Požadavky

  • Profiler podporuje aplikace .NET Framework a .NET.
    • Ověřte, že používáte rozhraní .NET Framework 4.6.2 nebo novější.
    • Ověřte, že nasazený operační systém je Windows Server 2012 R2 nebo novější.
  • Spravovaný cluster Azure Service Fabric.

Vytvoření šablony nasazení

  1. Ve spravovaném clusteru Service Fabric přejděte do umístění, kam jste implementovali šablonu ARM.

  2. WadCfg V souboru šablony nasazení vyhledejte značky v rozšíření Azure Diagnostics.

  3. Přidejte následující SinksConfig oddíl jako podřízený prvek WadCfg. ApplicationInsightsProfiler Hodnotu vlastnosti nahraďte vlastním instrumentačním klíčem Application Insights:

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

Informace o tom, jak přidat rozšíření Diagnostika do šablony nasazení, najdete v tématu Použití monitorování a diagnostiky s virtuálním počítačem s Windows a šablonami Azure Resource Manageru.

Nasazení clusteru Service Fabric

Po aktualizaci WadCfg pomocí instrumentačního klíče nasaďte cluster Service Fabric.

Když je nainstalované rozšíření Azure Diagnostics, nainstaluje se a povolí Application Insights Profiler.

Povolení Application Insights v aplikaci Service Fabric

Aby Profiler shromažďuje profily pro vaše požadavky, musí vaše aplikace sledovat operace pomocí Application Insights.

Po povolení Application Insights znovu nasaďte aplikaci.

Generování provozu a zobrazení trasování profileru

  1. Spusťte test dostupnosti, který vygeneruje provoz do vaší aplikace.
  2. Počkejte 10 až 15 minut, než se trasování odešle do instance Application Insights.
  3. Zobrazte trasování profileru prostřednictvím instance Application Insights na webu Azure Portal.

Další kroky

Poznámka:

Podpora příjmu dat založeného na instrumentačním klíči skončí 31. března 2025. Příjem klíčů instrumentace bude dál fungovat, ale už nebudeme poskytovat aktualizace ani podporu pro tuto funkci. Přechod na připojovací řetězec, abyste mohli využívat nové funkce.