テレメトリデータの表示
Instana で、生成AIアプリケーションのメトリクス、ログ、トレースを確認できます。
メトリックの表示
生成AIアプリケーションのメトリクスを確認するには:
Instana のUIで、 「インフラストラクチャ」 を選択します。
「インフラストラクチャの分析」 をクリックします。
エンティティタイプのリストから、 「 GenAI アプリ 」を選択します。
エンティティのインスタンスをクリックすると、関連するメトリクスが表示されたダッシュボードが表示されます。
ログの表示
生成AIアプリケーションのログを確認するには:
Instana のUIで、 「Analytics」 をクリックします。
ドロップダウンリストから「 ログ 」を選択してください。
「フィルターを追加」 をクリックし、アプリケーション名でフィルターをかけてください。 たとえば、
'Logs -> Custom Tags -> otelServiceName' equals hello_genai(のapp_nameパラメータはTraceloop.init()、 Instana におけるサービス名となるため、私たちは を検索otelServiceNameすることになります)。
トラブルシューティングログ
OpenTelemetry のログが表示されない場合は、以下の設定が正しく行われているか確認してください:
フィーチャーフラグは に
feature.logging.enabled設定されていますtrue。フィーチャーフラグは、
*または、<tenant1>-<unit1>などの特定のテナントfeature.logging.opentelemetry.integration.enabledとユニ<tenant2>-<unit2>ットの組み合わせに設定されています。機能フラグを有効にするには、otlp-acceptor コンポーネントを再起動してください。
トレースの表示
生成AIアプリケーションのトレースを表示するには:
Instana のUIで、 「Analytics」 をクリックします。
「フィルターを追加」 をクリックし、サービス名で絞り込みます。 たとえば、
'Trace -> Service Name' equals hello_genai(のapp_nameパラメータがTraceloop.init()サービス名になります)。LLM( API )の呼び出しに関するトレース情報を確認できます。これには、使用されたモデル、消費されたトークン数、レイテンシなどの詳細が含まれます。
アナリティクス・ダッシュボードでは、アプリケーション、サービス、エンドポイントを使用して、呼び出しを分析できます。 Instana サービス名、エンドポイント名、および呼び出し名に基づいてデータを表示します。 任意のタグを使用して、トレースやコールをフィルタリングしたりグループ化したりできます。 さらに、トレース情報とともにログ情報を確認することもできます。 詳細については、 「トレースとコールの分析」 を参照してください。

アプリケーションのパースペクティブの作成
生成AIアプリケーションからのトレース情報を表示するためのアプリケーション・パースペクティブを作成するには:
Instana のUIで、以下のいずれかの方法で「新規アプリケーション・パースペクティブ」ウィザードを開きます:
「アプリケーション 」で、 「アプリケーションを追加」 をクリックします。
[アプリケーション] > [追加] をクリックし、[ 新しいアプリケーション・パースペクティブ ] を選択します。
「サービス」または「エンドポイント」 を選択し、 「次へ」 をクリックします。
「フィルターを追加」 をクリックし、サービス名を選択してください。 条件
ORを使用することで、複数のサービスやエンドポイントを選択できます。 サービス名は、のapp_nameパラメータで指定Traceloop.init()されます。 例えば、hello_genaiなどです。[アプリケーション・パースペクティブ名] フィールドに、アプリケーション・パースペクティブの名前を入力します。 次に「作成」をクリックします。
新しいアプリケーションのビューが作成されました。 このアプリケーション・パースペクティブを使用すると、生成AIアプリケーションのパフォーマンスを確認・分析することができます。