1

New Relicは、そのUser-AgentヘッダーとIPアドレスをここにリストします。

https://newrelic.com/docs/alerts/availability-monitoring

User-Agentヘッダーは

NewRelicPinger/1.0 (your_account_id)

しかし残念ながら、特定のユーザーエージェントヘッダーでGoogleAnalyticsを単純にフィルタリングする方法についてのコンセンサスは見つかりませんでした。それで、私は疑問に思っています、New Relicがサイトの可用性をチェックするように設定されている場合、GAの結果からNew Relicをブロックする必要がありますか?5〜10秒ごとにリクエストが表示されるのを見るのが面倒だったので、Papertrailログをすでにフィルタリングしました。Google Analyticsで、奇妙な場所の結果が表示され、NRに関連している可能性があると思いますが、よくわかりません。これについて言及している記事は1つも見つからなかったので、おそらくUser-Agentヘッダーが原因で、GoogleがNRpingなどをフィルタリングすることを自動的に認識しているかどうか疑問に思いました。手動で行う必要があるかどうかは誰でも知っていますが、それとも、Google Analyticsでそのままにしておく必要がありますか?New RelicとGAの両方が、優れた可用性監視機能とともに、多くのHeroku / Railsセットアップのコースと同等になるため、これはかなり関連性があると思います。

同じように、GAアカウントにフィルターを設定するときに、そのフィルターがすべてのレポートに非破壊的な方法で予防的および遡及的に適用されるかどうかを誰かが知っていますか?それとも、破壊的な方法で結果のフィルタリングを開始するだけですか(たとえば、結果をハードフィルタリングし、フィルタリング/除外されたデータをまったく保存しません)?ありがとう!

4

2 に答える 2

7

Google Analyticsは、JavaScriptを使用してメトリックを収集します。New Relicがサイトにpingを実行するために使用するクライアントは、ページ上でJavascriptを実行しないと確信しています。そのため、pingはGoogleAnalyticsに表示されません。

于 2013-03-06T21:14:10.677 に答える
3

ほとんどの監視サービスはjavascriptを実行しません。これがNewRelicの場合であれば、フィルタリングする必要はありません。

New RelicがGAデータに表示されるかどうかを判断するには、[オーディエンス]>[テクノロジー]>[ブラウザとOS]レポートを使用します。Google Analyticsはユーザーエージェント文字列をブラウザとして使用するため、問題がある場合はNewRelicPingerの広告申込情報が表示されます。

フィルタの質問に関しては、フィルタは破壊的な方法で前進するだけで機能します。データがフィルタリングされると、それを回復する方法はなく、すでに収集されたデータを除外する方法もありません(ただし、通常、必要に応じて高度なセグメントを適用できます)。

于 2013-03-06T23:48:29.723 に答える