Visualizzazione dei dati di telemetria

Visualizza metriche, registri e tracce delle tue applicazioni di IA generativa in Instana.

Visualizzazione delle metriche

Per visualizzare le metriche relative alle tue applicazioni di IA generativa:

  1. Nell'interfaccia utente di Instana, seleziona "Infrastruttura".

  2. Fare clic su "Analizza infrastruttura ".

  3. Dall'elenco dei tipi di entità, seleziona " GenAI ".

  4. Fai clic sull'istanza dell'entità per visualizzare la dashboard associata con le metriche.

Visualizzazione dei log

Per visualizzare i log delle tue applicazioni di IA generativa:

  1. Nell'interfaccia utente di Instana, clicca su Analytics.

  2. Dall'elenco a discesa, selezionare "Logs ".

  3. Fai clic su "Aggiungi filtro" e cerca il nome della tua applicazione. Ad esempio, 'Logs -> Custom Tags -> otelServiceName' equals hello_genai (il app_name parametro in Traceloop.init() diventa il nome del servizio in Instana, ed è per questo che cerchiamo otelServiceName).

Registri di risoluzione dei problemi

Se non vedi alcun log relativo a OpenTelemetry, assicurati che siano configurate le seguenti impostazioni:

  • Il flag di funzionalità feature.logging.enabled è impostato su true.

  • Il flag di funzionalità feature.logging.opentelemetry.integration.enabled è impostato su * o su una combinazione specifica di tenant e unità, come ad esempio <tenant1>-<unit1>,<tenant2>-<unit2>.

  • Riavvia il componente otlp-acceptor affinché il flag di funzionalità diventi effettivo.

Visualizzazione delle tracce

Per visualizzare le tracce delle tue applicazioni di IA generativa:

  1. Nell'interfaccia utente di Instana, clicca su Analytics.

  2. Clicca su "Aggiungi filtro" e cerca il nome del tuo servizio. Ad esempio, 'Trace -> Service Name' equals hello_genai (il app_name parametro in Traceloop.init() diventa il nome del servizio).

  3. È possibile visualizzare le informazioni di tracciamento relative alle chiamate all'LLM API, inclusi dettagli quali il modello utilizzato, i token consumati e la latenza.

Nella dashboard di Analytics è possibile utilizzare applicazioni, servizi ed endpoint per analizzare le chiamate. Instana presenta i dati utilizzando i nomi dei servizi, degli endpoint e delle chiamate. È possibile filtrare e raggruppare le tracce o le chiamate utilizzando tag arbitrari. Inoltre, è possibile visualizzare le informazioni di log insieme alle informazioni di tracciamento. Per ulteriori informazioni, consultare la sezione "Analisi delle tracce e delle chiamate ".

Figura 1. Visualizzazione tracce
Visualizzazione tracce

Creazione di prospettive dell'applicazione

Per creare una prospettiva dell'applicazione che consenta di visualizzare le informazioni di tracciamento delle applicazioni di IA generativa:

  1. Nell'interfaccia utente di Instana, aprire la procedura guidata "New Application Perspective" in uno dei seguenti modi:

    • In "Applicazioni ", fare clic su "Aggiungi applicazione".

    • Fare clic su Applicazioni > Aggiungi, quindi selezionare Nuova prospettiva dell'applicazione.

  2. Selezionare Servizi o Endpoint e fare clic su Avanti.

  3. Fai clic su "Aggiungi filtro" e seleziona il nome di un servizio. È possibile selezionare più servizi ed endpoint utilizzando OR le condizioni. Il nome del servizio è specificato dal app_name parametro in Traceloop.init(). Ad esempio, hello_genai.

  4. Nel campo "Nome prospettiva dell'applicazione ", inserisci un nome per la tua prospettiva dell'applicazione. Quindi, clicca su Crea.

È stata creata la nuova prospettiva dell'applicazione. È possibile utilizzare questa prospettiva dell'applicazione per visualizzare e analizzare le prestazioni della propria applicazione di IA generativa.