Risolvere i problemi di OpenTelemetry in Java

Questo articolo illustra come risolvere i problemi di OpenTelemetry in Java.

Elenco di controllo per la risoluzione dei problemi

Passaggio 1: Abilitare la registrazione diagnostica

Per impostazione predefinita, la registrazione diagnostica è abilitata in Application Insights di Monitoraggio di Azure. Per altre informazioni, vedere Guida alla risoluzione dei problemi: Application Insights di Monitoraggio di Azure per Java.

Passaggio 2: Testare la connettività tra l'host dell'applicazione e il servizio di inserimento

Gli SDK e gli agenti di Application Insights inviano dati di telemetria per essere inseriti come chiamate REST negli endpoint di inserimento. Per testare la connettività dal server Web o dal computer host dell'applicazione agli endpoint del servizio di inserimento, usare i comandi cURL o le richieste REST non elaborate da PowerShell. Per altre informazioni, vedere Risolvere i problemi di telemetria delle applicazioni mancanti in Application Insights di Monitoraggio di Azure.

Problemi noti

  • Se si scarica la libreria client di Application Insights per l'installazione da un browser, a volte il file JAR scaricato è danneggiato e ha circa la metà delle dimensioni del file di origine. Se si verifica questo problema, scaricare il file JAR eseguendo il comando curl o wget , come illustrato nell'esempio seguente:

    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
    

    Nota

    Le chiamate di comando di esempio si applicano ad Application Insights per Java versione 3.4.11. Per trovare il numero di versione e l'indirizzo URL della versione corrente di Application Insights per Java, vedere https://github.com/microsoft/ApplicationInsights-Java/releases.

Contattaci per ricevere assistenza

In caso di domande o bisogno di assistenza, creare una richiesta di supporto tecnico oppure formula una domanda nel Supporto della community di Azure. È possibile anche inviare un feedback sul prodotto al feedback della community di Azure.