web-dev-qa-db-ja.com

Application Insights Telemetry(未構成)は何をしていますか?

VS2015でMVCアプリを実行しています。デバッグモードでは、新しいユーザーを作成しようとするまで、すべてが正常に機能します。

作成フォームは保存ボタンでも機能します。ただし、新しいデータはインデックスに表示されませんが、新しい編集/詳細/削除がインデックスになります。

出力は次のようになります。ApplicationInsightsTelemetry(再構成):

{"name": "Microsoft.ApplicationInsights.Dev.PerformanceCounter"、 "time": "2016-04-20T10:41:44.1380123 + 08:00"、 "tags":{"ai.internal.sdkVersion": "1.2 .3.490 "、" ai.device.roleInstance ":" KL-PT-049.icarasia.local "、" ai.application.ver ":" Unknown "、" ai.device.type ":" PC "、" ai .device.id ":" KL-PT-049.icarasia.local "、" ai.device.oemName ":" Hewlett-Packard "、" ai.device.model ":" HP ProBook 4440s "、" ai.device .network ":" Wireless80211 "、" ai.device.language ":" en-MY "}、" data ":{" baseType ":" PerformanceCounterData "、" baseData ":{" ver ":2、" categoryName " : "Processor"、 "counterName": "%Processor Time"、 "instanceName": "_ Total"、 "value":23.789436340332、 "properties":{"DeveloperMode": "true"}}}}

ユーザーの作成とアプリケーションインサイトテレメトリの間に何か関係があるのだろうか?ありがとう

写真はこちら

8
Botski

いいえ、関係ありません。 nugetnugetパッケージをインストールしてApplicationInsightsを有効にしましたが、インストルメンテーションキーを指定して構成しませんでした。

したがって、デバッグでは、Application Insightsテレメトリは収集されますが(あなたの場合はパフォーマンスカウンターです)、どこにも送信されません。

VS2015のApplicationInsights Hubはこれらのイベントをリッスンし、イベントを分析するための優れたUIを提供します(View-> Other Windows-> Application Insights Search)。

提供するインサイトが必要な場合は、Azureリソースを作成し、アプリケーションインサイト構成にiKeyを追加する必要があります( はじめに )。役に立たない場合は、nugetパッケージをアンインストールしてください。

12
Anastasia Black