Rozwiązywanie problemów z opentelemetrią w języku Java
W tym artykule omówiono sposób rozwiązywania problemów z usługą OpenTelemetry w języku Java.
Lista kontrolna rozwiązywania problemów
Krok 1. Włączanie rejestrowania diagnostycznego
Domyślnie rejestrowanie diagnostyczne jest włączone w usłudze Azure Monitor Application Insights. Aby uzyskać więcej informacji, zobacz Przewodnik rozwiązywania problemów: Usługa Azure Monitor Application Insights dla języka Java.
Krok 2. Testowanie łączności między hostem aplikacji a usługą pozyskiwania
Zestawy SDK usługi Application Insights i agenci wysyłają dane telemetryczne w celu pozyskiwania ich jako wywołań REST w naszych punktach końcowych pozyskiwania. Aby przetestować łączność z serwera internetowego lub komputera hosta aplikacji z punktami końcowymi usługi pozyskiwania, użyj poleceń cURL lub nieprzetworzonych żądań REST z programu PowerShell. Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z brakującymi danymi telemetrycznymi aplikacji w usłudze Azure Monitor Application Insights.
Znane problemy
Jeśli pobierzesz bibliotekę klienta usługi Application Insights do instalacji z przeglądarki, czasami pobrany plik JAR jest uszkodzony i ma około połowy rozmiaru pliku źródłowego. Jeśli wystąpi ten problem, pobierz plik JAR, uruchamiając polecenie curl lub wget , jak pokazano w poniższych przykładowych wywołaniach poleceń:
curl --location --output applicationinsights-agent-3.4.11.jar https://github.com/microsoft/ApplicationInsights-Java/releases/download/3.4.11/applicationinsights-agent-3.4.11.jar
wget --output-document=applicationinsights-agent-3.4.11.jar https://github.com/microsoft/ApplicationInsights-Java/releases/download/3.4.11/applicationinsights-agent-3.4.11.jar
Uwaga
Przykładowe wywołania poleceń dotyczą usługi Application Insights dla języka Java w wersji 3.4.11. Aby znaleźć numer wersji i adres URL bieżącej wersji usługi Application Insights dla języka Java, zobacz https://github.com/microsoft/ApplicationInsights-Java/releases.
Skontaktuj się z nami, aby uzyskać pomoc
Jeśli masz pytania lub potrzebujesz pomocy, utwórz wniosek o pomoc techniczną lub zadaj pytanie w społeczności wsparcia dla platformy Azure. Możesz również przesłać opinię o produkcie do społeczności opinii platformy Azure.