Sdílet prostřednictvím


Co je automatická příprava pro Azure Monitor Application Insights?

Autoinstrumentace umožňuje Application Insights zpřístupnit telemetrii, jako jsou metriky , požadavky a závislosti, ve vašem prostředku Application Insights. Poskytuje snadný přístup k prostředím, jako je řídicí panel aplikace a mapa aplikace.

Pokud se váš jazyk a platforma podporují, vyberte odpovídající odkaz v tabulce Podporovaná prostředí, jazyky a poskytovatelé prostředků, kde najdete podrobnější informace. V mnoha případech je automatické vytváření ve výchozím nastavení povolené.

Jaké jsou výhody autoinstruace?

  • Změny kódu se nevyžadují.
  • Přístup ke zdrojovému kódu se nevyžaduje.
  • Změny konfigurace se nevyžadují.
  • Průběžná údržba aktualizací sady SDK se eliminuje.

Podporovaná prostředí, jazyky a poskytovatelé prostředků

Následující tabulka uvádí aktuální stav dostupnosti automatického formátování.

Odkazy jsou k dispozici na další informace pro každý podporovaný scénář.

Poznámka:

Pokud vaše hostitelské prostředí nebo poskytovatel prostředků není uvedený v následující tabulce, automatické formátování se nepodporuje. Kód můžete ručně instrumentovat pomocí sad SDK Application Insights nebo distribucí OpenTelemetry služby Azure Monitor. Další informace najdete v tématu Základy shromažďování dat služby Azure Monitor Application Insights.

Prostředí nebo poskytovatel prostředků .NET Framework .NET Core / .NET Java Node.js Python
služba Aplikace Azure ve Windows – Publikování jako kódu ✅ 🔗 ¹ ✅ 🔗 ¹ ✅ 🔗 ¹ ✅ 🔗 ¹
služba Aplikace Azure ve Windows – Publikování jako Dockeru ✅ 🔗 ² ✅ 🔗 ² ✅ 🔗 ² ✅ 🔗 ²
Aplikace Azure Service v Linuxu – Publikování jako kódu ✅ 🔗 ¹ ✅ 🔗 ¹ ✅ 🔗 ¹ ✅ 🔗 ²
Aplikace Azure Service v Linuxu – Publikování jako Dockeru ✅ 🔗 ✅ 🔗 ✅ 🔗
Azure Functions – základní ✅ 🔗 ¹ ✅ 🔗 ¹ ✅ 🔗 ¹ ✅ 🔗 ¹ ✅ 🔗 ¹
Azure Functions – závislosti ✅ 🔗
Azure Spring Apps ✅ 🔗
Azure Kubernetes Service (AKS) ✅ 🔗
Virtuální počítače Azure s Windows ✅ 🔗 ² ³ ✅ 🔗 ² ³ ✅ 🔗
Místní virtuální počítače s Windows ✅ 🔗 ³ ✅ 🔗 ² ³ ✅ 🔗
Samostatný agent – jakékoli prostředí ✅ 🔗

Poznámka pod čarou

  • ¹: Služba Application Insights je ve výchozím nastavení zapnutá a je povolená automaticky.
  • ²: Tato funkce je ve verzi Public Preview. Viz doplňkové podmínky použití pro verze Preview Microsoft Azure.
  • ³: Musí být nasazen a nakonfigurován agent.

Poznámka:

Autoinstrumentace byla známá jako "připojení bez kódu" před říjnem 2021.

Injektáž skriptu zavaděče sady JavaScript (Web) SDK podle konfigurace

Při použití podporovaných sad SDK (Software Development Kit) můžete povolit injektáž sady SDK v konfiguraci, která automaticky vloží skript zavaděče sady JavaScript (Web) SDK na každou stránku.

Jazyk
ASP.NET Core
Node.js
Java

Další metody instrumentace aplikace pomocí sady Application Insights JavaScript SDK najdete v tématu Začínáme se sadou JavaScript SDK.

Další kroky