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.

Pojem "autoinstrumentace" je portmanteau, lingvistická směs, kde části více slov kombinují do nového slova. "Autoinstrumentace" kombinuje "auto" a "instrumentaci". Vidí rozšířené použití v pozorovatelnosti softwaru a popisuje proces přidávání instrumentačního kódu do aplikací bez ručního kódování vývojáři.

Proces automatické infrastruktury se liší podle jazyka a platformy, ale často zahrnuje přepínací tlačítko na webu Azure Portal. Následující příklad ukazuje přepínací tlačítko pro automatickou správu služby Aplikace Azure Service.

 Snímek obrazovky znázorňující kartu Application Insights s vybranou možností Povolit

Tip

Neposkytujeme specifika automatických oprav pro všechny jazyky a platformy v tomto článku. Podrobné informace potřebujete výběrem odpovídajícího odkazu v tabulce Podporovaná prostředí, jazyky a poskytovatelé prostředků. 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í.
  • Údržba instrumentace 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á správa se nepodporuje. V takovém případě doporučujeme ručně instrumentovat pomocí distrou 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.

Nejčastější dotazy

Má být termín "autoinstrumentace" pomlčený?

Postupujeme podle průvodce správným stylem Společnosti Microsoft pro dokumentaci k produktům publikovaným na platformě Microsoft Learn .

Obecně platí, že za předponu "auto" nezahrneme pomlčka.

Další kroky