2016-12-02 3 views
0

アプリケーションの洞察を使用するようにアプリケーションをセットアップしました。残念ながら、毎月限度額を超えています。私は最初に通過し、それが送信していた過度の遠隔測定情報を打ち砕いた。いくつかの調査の後、App Insightにどのテレメトリ情報を保持するかを伝えることもできることが分かりました。 App InsightsにExceptionsとCustom Eventsだけを保存するよう指示する方法を見つけた人はいますか?アプリケーションの洞察には例外とカスタムイベントのみを格納する方法

App Insightが保存したいと思う過剰なリクエスト、ページビュー、依存関係、およびトレースは必要ありません。

答えて

1

少し前に投稿しました - この回答は.NETアプリケーションを前提としています。 TelemetryProcessorの同じ概念を使用して、特定のタイプのすべてのテレメトリを除外することができます。

App Insights: Disable SQL Dependency telemetry

また、核のアプローチとして、あなたはApplicationInsights.configから初期化子、モジュール、プロセッサのすべてを削除することができます(またはそれを削除して、コード内のiKeyを設定)してからApplicationInsightsTrackingモジュールを取り外しますweb.config。

遠隔測定をキャプチャするには、TrackEvent()とTrackException()を明示的に呼び出す必要があります。

0

どのようにしてアプリケーションのインサイトをプロジェクトに設定しましたか?プロジェクト>追加>アプリケーションのインサイトを右クリックしてしまった場合、VSは必要のないナゲットパッケージをインストールします。手動インストールのための手順以下

フォロー:

あなたはあなたのためのファイルをApplicationInsights.configます(無視依存関係オプション付き)「ApplicationInsights.Web」nugetパッケージをインストールすることができます。 Instrumentation Keyをコピーし、ApplicationInsights.configファイルに追加します。 documentationに従い、最低の/ Ignore dependenciesオプションを使用して、選択したパッケージをインストールします。

「Microsoft.ApplicationInsights.DependencyCollector」パッケージをアンインストールするだけで、依存関係に関連する情報は表示されません。

関連する問題