Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Připojovací řetězce určují, do kterého prostředku Application Insights má instrumentovaná aplikace odesílat telemetrická data. Připojovací řetězec se skládá z více nastavení, z nichž každé je reprezentováno jako pár klíč-hodnota a oddělené středníky. Tato konsolidovaná metoda konfigurace zjednodušuje proces nastavení tím, že eliminuje potřebu více nastavení proxy serveru.
Důležité
Connection string obsahuje instrumentační klíč (ikey) a ID aplikace.
Ikey je jedinečný identifikátor používaný službou příjmu dat k přidružení telemetrie ke konkrétnímu prostředku Application Insights. Jedinečné identifikátory Ikey nejsou bezpečnostní tokeny ani bezpečnostní klíče a nejsou považovány za tajemství. Pokud chcete vylepšit připojovací řetězce, přidejte hodnotu ApplicationId. Tato aktualizace je nová funkce, která podporuje automatickou instrumentaci pro scénáře využívající sadu Open Telemetry SDK. Pokud chcete chránit prostředek Application Insights před zneužitím, koncový bod příjmu dat poskytuje ověřené možnosti příjmu telemetrie na základě Microsoft Entra ID.
Možnosti připojovacího řetězce
- Spolehlivost: Připojovací řetězce usnadňují příjem telemetrie odebráním závislostí na globálních koncových bodech příjmu dat.
- Security: Připojovací řetězce umožňují ověřený příjem telemetrie pomocí ověření pomocí Microsoft Entra pro Application Insights.
- Kontomizované koncové body (suverénní nebo hybridní cloudová prostředí): Nastavení koncového bodu umožňují odesílat data do konkrétní oblasti Azure Government. (Viz příklady.)
- Ochrana osobních údajů (regionální koncové body):: Připojovací řetězce usnadňují ochranu osobních údajů odesláním dat do regionálních koncových bodů a zajištěním, že data neopustí geografickou oblast.
Najděte svůj připojovací řetězec
Svoje připojovací řetězec najdete v části Overview prostředku Application Insights.
Schéma
Následující části popisují prvky schématu.
Maximální délka
Připojení podporuje až 4 096 znaků.
Páry klíč-hodnota
Connection string se skládá ze seznamu nastavení reprezentovaných jako páry klíč-hodnota oddělené středníkem: key1=value1;key2=value2;key3=value3
Návod
Tento dokument popisuje konfigurovatelné páry klíč-hodnota. Některé páry klíč-hodnota se nedají konfigurovat a nastaví se automaticky, například ApplicationId. Tyto páry můžete bezpečně ignorovat, pokud je uvidíte ve svém prostředí.
Syntaxe
InstrumentationKey(například 000000000-0000-0000-0000-00000000000000).InstrumentationKeyje povinné pole.Authorization(například ikey). Toto nastavení je volitelné, protože v současné době sada SDK podporuje pouze autorizaci ikey.EndpointSuffix(například applicationinsights.azure. cn). Nastavením přípony koncového bodu se určí, ke kterému Azure cloudu se má sada SDK připojit. Sada SDK sestaví zbytek koncového bodu pro jednotlivé služby.Explicitní koncové body Jakoukoli službu můžete explicitně přepsat v připojovací řetězec:
-
IngestionEndpoint(napříkladhttps://dc.applicationinsights.azure.com) -
LiveEndpoint(napříkladhttps://live.applicationinsights.azure.com) -
ProfilerEndpoint(napříkladhttps://profiler.monitor.azure.com) -
SnapshotEndpoint(napříkladhttps://snapshot.monitor.azure.com)
-
Schéma koncového bodu
<prefix>.<suffix>
- Předpona: Definuje službu.
- Přípona: Definuje společný doménový název.
Platné přípony
- applicationinsights.azure.cn
- applicationinsights.us
Další informace najdete v tématu Oblasti, které vyžadují úpravy koncového bodu.
Platné předpony
-
Ingestace telemetrie:
dc -
Živé metriky:
live -
Profiler pro .NET:
profiler -
Snímek:
snapshot
příklady řetězce připojení
Zde jsou některé příklady připojovacích řetězců.
Connection string s příponou koncového bodu na konci
InstrumentationKey=00000000-0000-0000-0000-000000000000;EndpointSuffix=ai.contoso.com;
V tomto příkladu řetězec připojení definuje příponu koncového bodu a sada SDK sestavuje koncové body služby:
- Výchozí schéma autorizace je "ikey".
- Instrumentační klíč: 00000000-0000-0000-0000-0000000000000
- Identifikátory URI (Regional Service Uniform Resource Identifier) jsou založené na zadané příponě koncového bodu:
- Požití:
https://dc.ai.contoso.com - Živé metriky:
https://live.ai.contoso.com - Profiler pro .NET:
https://profiler.ai.contoso.com - Ladicí program:
https://snapshot.ai.contoso.com
- Požití:
Connection string s explicitními přepsáními koncových bodů
InstrumentationKey=00000000-0000-0000-0000-000000000000;IngestionEndpoint=https://custom.com:111/;LiveEndpoint=https://custom.com:222/;ProfilerEndpoint=https://custom.com:333/;SnapshotEndpoint=https://custom.com:444/;
V tomto příkladu připojovací řetězec určuje explicitní přepsání pro každou službu. Sada SDK používá přesné koncové body poskytnuté beze změny:
- Výchozí schéma autorizace je "ikey".
- Instrumentační klíč: 00000000-0000-0000-0000-0000000000000
- Identifikátory URI regionální služby jsou založené na explicitních hodnotách přetížení:
- Požití:
https://custom.com:111/ - Živé metriky:
https://custom.com:222/ - Profiler pro .NET:
https://custom.com:333/ - Ladicí program:
https://custom.com:444/
- Požití:
Připojovací řetězec s explicitním regionem
InstrumentationKey=00000000-0000-0000-0000-000000000000;IngestionEndpoint=https://southcentralus.in.applicationinsights.azure.com/
V tomto příkladu připojovací řetězec určuje oblast USA – středojiž:
- Výchozí schéma autorizace je "ikey".
- Instrumentační klíč: 00000000-0000-0000-0000-0000000000000
- Identifikátory URI regionální služby jsou založené na explicitních hodnotách přetížení:
- Požití:
https://southcentralus.in.applicationinsights.azure.com/
- Požití:
Pokud chcete zobrazit seznam dostupných oblastí, spusťte v
az account list-locations -o table
Nastavte připojovací řetězec
Další informace o nastavení připojovacího řetězce najdete v tématu Konfigurace OpenTelemetry a ověřování Microsoft Entra pro Application Insights.
Ověřená telemetrie prohlížeče pomocí připojovacích řetězců
Když organizace vypnou místní ověřování v Application Insights, aby vynutily použití Microsoft Entra ID, JavaScript SDK se nemůže přímo ověřovat pro telemetrii probíhající v prohlížeči, což může způsobit zastavení toku telemetrie.
Praktickým vzorem je směrování telemetrie prohlížeče přes Azure API Management (APIM), které:
- Ověřuje se ve službě Application Insights pomocí spravované identity.
- Přesměruje požadavky na koncový bod pro příjem dat v jednotlivých oblastech vaším jménem.
S tímto nastavením vaše připojovací řetězec nadále identifikuje cílový prostředek Application Insights, ale IngestionEndpoint odkazuje na URL proxy serveru APIM.
K získání podrobných pokynů, včetně zásad CORS a APIM, se podívejte na: Použití služby Azure API Management jako proxy pro telemetrii Application Insights.
Další kroky
Pokud chcete zkontrolovat nejčastější dotazy, přečtěte si:
Začínáme s: