Povolení Profileru pro webové aplikace na virtuálním počítači Azure
Poznámka:
Při práci s Azure doporučujeme používat modul Azure Az PowerShellu. Pokud chcete začít, přečtěte si téma Instalace Azure PowerShellu. Informace o tom, jak migrovat na modul Az PowerShell, najdete v tématu Migrace Azure PowerShellu z AzureRM na Az.
V tomto článku se dozvíte, jak na virtuálním počítači Azure nebo škálovací sadě virtuálních počítačů Azure spustit application Přehledy Profiler prostřednictvím tří různých metod:
- Visual Studio a Azure Resource Manager
- PowerShell
- Průzkumník prostředků Azure
S některou z těchto metod:
- Nakonfigurujte rozšíření Azure Diagnostics pro spuštění Profileru.
- Nainstalujte sadu Application Přehledy SDK na virtuální počítač.
- Nasaďte aplikaci.
- Zobrazte trasování profileru prostřednictvím instance Přehledy aplikace na webu Azure Portal.
Požadavky
- Funkční aplikace ASP.NET Core.
- Prostředek Přehledy aplikace.
- Pokud chcete zkontrolovat šablony Azure Resource Manageru (šablony ARM) pro rozšíření Azure Diagnostics:
Přidání sady Application Přehledy SDK do aplikace
Otevřete základní projekt ASP.NET v sadě Visual Studio.
>Vyberte Přidat aplikaci Přehledy telemetrie aplikace.
Vyberte Aplikace Azure Přehledy> Dalé.
Vyberte předplatné, ve kterém se nachází vaše aplikace Přehledy prostředku, a vyberte Další.
Vyberte, kam chcete připojovací řetězec uložit, a vyberte Další.
Vyberte Dokončit.
Poznámka:
Úplné pokyny, včetně povolení aplikačních Přehledy v aplikaci ASP.NET Core bez sady Visual Studio, najdete v Přehledy aplikace ASP.NET Core.
Potvrzení nejnovější stabilní verze sady Application Přehledy SDK
Přejděte do správy balíčků NuGet projektu>.
Vyberte Microsoft.Application Přehledy. AspNetCore.
V bočním podokně vyberte v rozevíracím seznamu nejnovější verzi sady SDK.
Vyberte Aktualizovat.
Povolení profileru
Profiler můžete povolit některým ze tří způsobů:
- V rámci aplikace ASP.NET Core pomocí šablony Azure Resource Manageru a sady Visual Studio. Doporučené.
- Pomocí příkazu PowerShellu přes Azure CLI.
- Pomocí Azure Resource Exploreru.
Instalace rozšíření Azure Diagnostics
Vyberte šablonu ARM, kterou chcete použít:
V šabloně vyhledejte prostředek typu
extension
.V sadě Visual Studio přejděte do
arm.json
souboru v aplikaci ASP.NET Core, která byla přidána při instalaci sady Application Přehledy SDK.Přidejte typ
extension
prostředku ze šablony doarm.json
souboru pro nastavení virtuálního počítače nebo škálovací sady virtuálních počítačů pomocí azure Diagnostics.Do značky
WadCfg
přidejte instrumentační klíčMyApplicationInsightsProfilerSink
aplikace Přehledy ."WadCfg": { "SinksConfig": { "Sink": [ { "name": "MyApplicationInsightsProfilerSink", "ApplicationInsightsProfiler": "YOUR_APPLICATION_INSIGHTS_INSTRUMENTATION_KEY" } ] } }
Nasaďte aplikaci.
Může Profiler běžet na místních serverech?
V současné době se profiler Přehledy aplikací nepodporuje pro místní servery.
Další kroky
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro