次の方法で共有


botbuilder-applicationinsights package

クラス

ApplicationInsightsTelemetryClient

これは、Application Insights ノード クライアントのラッパー クラスです。 これは主に、WaterfallDialog テレメトリ コレクションと共に使用するように設計されています。 事前に構成された App Insights クライアントと主要な追跡関数のラッパーを提供し、Botbuilder の汎用 BotTelemetryClient インターフェイスに準拠できるようにします。 これを使用するには、インストルメンテーション キーでパスを作成します。

const myDialog = new WaterfallDialog('my_dialog', steps);
const appInsightsClient = new ApplicationInsightsTelemetryClient(my_instrumentation_key);
myDialog.telemetryClient = appInsightsClient;
TelemetryInitializerMiddleware

Application Insights で使用できるように受信アクティビティを格納し、必要に応じて TelemetryLoggerMiddleware を実行するためのミドルウェア。 botTelemetryClient インターフェイスを使用します。