Ereignisse
Erstellen von KI-Apps und Agents
17. März, 21 Uhr - 21. März, 10 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrierenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge aus, um die neuesten Funktionen, Sicherheitsupdates und technischen Support zu nutzen.
Verbindungszeichenfolgen geben an, an welche Application Insights-Ressource Ihre instrumentierte Anwendung Telemetriedaten senden soll. Eine Verbindungszeichenfolge besteht aus mehreren Einstellungen, die jeweils als Schlüsselwertpaar dargestellt und durch Semikolons getrennt sind. Diese konsolidierte Konfigurationsmethode vereinfacht den Einrichtungsprozess, indem die Notwendigkeit mehrerer Proxyeinstellungen eliminiert wird.
Wichtig
Die Verbindungszeichenfolge enthält einen ikey, einen eindeutigen Bezeichner, der vom Erfassungsdienst verwendet wird, um Telemetriedaten einer bestimmten Application Insights-Ressource zuzuordnen. eindeutige IKey-IDs sind keine Sicherheitstoken oder Sicherheitsschlüssel und gelten nicht als geheime Schlüssel.
Wenn Sie Ihre Application Insights-Ressource vor Missbrauch schützen möchten, bietet der Erfassungsendpunkt authentifizierte Telemetrieerfassungsoptionen basierend auf Microsoft Entra ID.
Hinweis
Am 31. März 2025 wird der Support für die auf Instrumentierungsschlüsseln basierende Erfassung eingestellt. Die Erfassung von Instrumentierungsschlüsseln funktioniert zwar weiterhin, wir stellen jedoch keine Updates und keinen Support mehr für das Feature bereit. Wechseln Sie zu Verbindungszeichenfolgen, damit Sie neue Funktionen nutzen können.
Ihre Verbindungszeichenfolge wird im Abschnitt Übersicht Ihrer Application Insights-Ressource angezeigt.
Schemaelemente werden in den folgenden Abschnitten erläutert.
Die Verbindung hat eine maximal unterstützte Länge von 4.096 Zeichen.
Eine Verbindungszeichenfolge besteht aus einer Liste von Einstellungen, die als durch Semikolon getrennte Schlüssel-Wert-Paare dargestellt werden: key1=value1;key2=value2;key3=value3
Tipp
Konfigurierbare Schlüsselwertpaare werden in diesem Dokument behandelt. Einige Schlüsselwertpaare sind nicht konfigurierbar und werden automatisch festgelegt, z. B. ApplicationId
. Diese können sicher ignoriert werden, wenn sie in Ihrer Umgebung entdeckt werden.
InstrumentationKey
(Beispiel: 00000000-0000-0000-0000-000000000000)
InstrumentationKey
ist ein vorgegebenes Feld.
Authorization
(z. B. ikey). Diese Einstellung ist optional, da wir derzeit nur die ikey-Autorisierung unterstützen.
EndpointSuffix
(z. B. applicationinsights.azure.cn). Das Festlegen des Endpunktsuffix weist das SDK an, mit welcher Azure-Cloud eine Verbindung hergestellt werden soll. Das SDK stellt den Rest des Endpunkts für die einzelnen Dienste zusammen.
Explizite Endpunkte. Jeder Dienst kann explizit in der Verbindungszeichenfolge überschrieben werden:
IngestionEndpoint
(z. B. https://dc.applicationinsights.azure.com
)LiveEndpoint
(z. B. https://live.applicationinsights.azure.com
)ProfilerEndpoint
(z. B. https://profiler.monitor.azure.com
)SnapshotEndpoint
(z. B. https://snapshot.monitor.azure.com
)<prefix>.<suffix>
Weitere Informationen finden Sie in Regionen, in denen Endpunktänderungen erforderlich sind.
dc
live
profiler
snapshot
Hier sind einige Beispiele für Verbindungszeichenfolgen.
InstrumentationKey=00000000-0000-0000-0000-000000000000;EndpointSuffix=ai.contoso.com;
In diesem Beispiel gibt die Verbindungszeichenfolge das Endpunktsuffix an und das SDK erstellt Dienstendpunkte:
https://dc.ai.contoso.com
https://live.ai.contoso.com
https://profiler.ai.contoso.com
https://snapshot.ai.contoso.com
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/;
In diesem Beispiel gibt diese Verbindungszeichenfolge explizite Überschreibungen für jeden Dienst an. Das SDK verwendet die genauen Endpunkte, die ohne Änderung bereitgestellt werden:
https://custom.com:111/
https://custom.com:222/
https://custom.com:333/
https://custom.com:444/
InstrumentationKey=00000000-0000-0000-0000-000000000000;IngestionEndpoint=https://southcentralus.in.applicationinsights.azure.com/
In diesem Beispiel gibt die Verbindungszeichenfolge die Region „USA, Süden, Mitte“ an:
https://southcentralus.in.applicationinsights.azure.com/
Führen Sie den folgenden Befehl in der Azure CLI aus, um verfügbare Regionen aufzulisten:
az account list-locations -o table
Alle unsere OpenTelemetry-Angebote und die folgenden SDK-Versionen unterstützen Verbindungszeichenfolgen:
Sie können eine Verbindungszeichenfolge im Code oder mithilfe einer Umgebungsvariablen oder einer Konfigurationsdatei festlegen.
Verbindungszeichenfolge: APPLICATIONINSIGHTS_CONNECTION_STRING
Sprache | Classic API | OpenTelemetry |
---|---|---|
ASP.NET Core | Application Insights SDK | AzMon OTel Distro |
.NET Framework | Application Insights SDK | AzMon Exporter |
Java | N/V | Java-Agent |
JavaScript | JavaScript (Web) SDK Loader-Skript | N/V |
Node.js | Application Insights SDK | AzMon OTel Distro |
Python | OpenCensus Python SDK | AzMon OTel Distro |
Dieser Abschnitt enthält Antworten auf häufig gestellte Fragen.
Neue Azure-Regionen erfordern die Verwendung von Verbindungszeichenfolgen anstelle von Instrumentierungsschlüsseln. Eine Verbindungszeichenfolge identifiziert die Ressource, die Sie Ihren Telemetriedaten zuordnen möchten. Hier können Sie die Endpunkte ändern, die Ihre Ressource als Ziel für die Telemetrie verwendet. Kopieren Sie die Verbindungszeichenfolge, und fügen Sie sie dem Code Ihrer Anwendung oder einer Umgebungsvariable hinzu.
Es wird empfohlen, Verbindungszeichenfolgen anstelle von Instrumentierungsschlüsseln zu verwenden.
Beginnen mit der Laufzeitmethode mit:
Beginnen mit der Entwicklungszeitmethode mit:
Ereignisse
Erstellen von KI-Apps und Agents
17. März, 21 Uhr - 21. März, 10 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrierenSchulung
Lernpfad
Use advance techniques in canvas apps to perform custom updates and optimization - Training
Use advance techniques in canvas apps to perform custom updates and optimization
Dokumentation
Erfahren Sie mehr über die erforderlichen Schritte zum Upgrade von Instrumentierungsschlüsseln auf Verbindungszeichenfolgen für Azure Monitor Application Insights.
Application Insights-Schlüssel – Bot Service - Bot Service
Telemetriefunktionen zu einem Bot hinzufügen Erfahren Sie, wie Sie die Schlüssel erstellen, die Sie zum Anzeigen von Daten benötigen, die Azure Application Insights über Ihre Anwendung sammelt.
Untersuchen von .NET-Ablaufverfolgungsprotokollen in Application Insights - Azure Monitor
Suchen Sie nach mit Trace, NLog oder Log4Net generierten Protokollen.