Application Insightsのテレメトリクォータの大部分は、SignalR(およびその他のSignalRリクエスト)のpingリクエストによって消費されています。Application Insightsからのシグナルリクエストのフィルタリング
これらのリクエストが報告されないようにするにはどうすればよいですか?私は他のajaxリクエストを保持したいが、SignalRリクエストには何らかの(クライアント側の)フィルタを適用する。
私は簡単な例を提供する良い文書を見つけることができませんでした。私はaddTelemetryInitializer
を使っていくつかのリクエストを除外することができますが、何をフィルターに掛けるべきかわかりません。あなたのシナリオでは
appInsights.queue.push(function() {
appInsights.context.addTelemetryInitializer(function (envelope) {
// What should I do here to remove /signalr requests?
});
});
ありがとう:
JSテレメトリ初期化子の詳細例については、これを見てください!私はあなたの答えを正しい変数名で更新しました – Joel