Anwendungsüberwachung ohne Instrumentierung für Kubernetes: Azure Monitor Application Insights
Wichtig
Aktuell können Sie den eigenständigen Java-Agent verwenden, um die Überwachung für Ihre in Azure Kubernetes Service (AKS) ausgeführten Java-Apps zu aktivieren, ohne Ihren Code zu instrumentieren. Bis die Lösung für die nahtlose Aktivierung der Anwendungsüberwachung auch für andere Sprachen zur Verfügung steht, können Sie die SDKs verwenden, um Ihre in AKS ausgeführten Apps zu überwachen. Verwenden Sie ASP.NET Core, ASP.NET, Node.js, JavaScript und Python.
Anwendungsüberwachung ohne Codeinstrumentierung
Aktuell ist die Aktivierung der Anwendungsüberwachung ohne Codeinstrumentierung nur in Java möglich. Wenn Sie Anwendungen in anderen Sprachen überwachen möchten, verwenden Sie die SDKs.
Eine Liste der unterstützten Szenarien für die automatische Instrumentierung finden Sie unter Unterstützte Umgebungen, Sprachen und Ressourcenanbieter.
Java
Nach der Aktivierung sammelt der Java-Agent automatisch verschiedenste Anforderungen, Abhängigkeiten, Protokollen und Metriken aus den am häufigsten genutzten Bibliotheken und Frameworks.
Eine ausführliche Anleitung zur Überwachung Ihrer in Kubernetes ausgeführten Java-Apps sowie für andere Umgebungen finden Sie hier.
Andere Sprachen
Für Anwendungen in anderen Sprachen wird aktuell die Verwendung der SDKs empfohlen:
Problembehandlung
Behandeln Sie das folgende Problem:
Testen der Konnektivität zwischen Ihrem Anwendungshost und dem Erfassungsdienst
Application Insights SDKs und -Agents senden Telemetriedaten, die als REST-Aufrufe unserer Erfassungsendpunkte erfasst werden sollen. Sie können die Konnektivität Ihres Webservers oder Anwendungshostcomputers mit den Endpunkten des Erfassungsdiensts testen, indem Sie unformatierte REST-Clients über PowerShell- oder cURL-Befehle verwenden. Weitere Informationen finden Sie unter Problembehandlung bei fehlender Anwendungstelemetrie in Azure Monitor Application Insights.
Nächste Schritte
- Informieren Sie sich ausführlicher über Azure Monitor und Application Insights.
- Verschaffen Sie sich einen Überblick über die verteilte Ablaufverfolgung, und informieren Sie sich über die Möglichkeiten der Anwendungsübersicht für Ihr Unternehmen.