3

数日前に配備したAzure Webサイトがあります。アプリケーションの洞察(設定されたサーバー側のAIとクライアント側のAIが現在有効になっている)の "可用性"を見て、新しいポータル(portal.azure.com)を通じて可用性 "ping"テストを設定することにしました。AzureWebsiteのアプリケーションインサイトでは、可用性テストの削除後も5分ごとにGET /要求が表示されます。

ほとんどの設定はデフォルトのままですが、テストタイプはURL pingテスト、URLはアプリのルートに設定されています。頻度は5分です。私はテストの場所を、異なる米国の地域でデフォルトの5にしました。

私が気づいたのは、すべてのテストが失敗し、404のステータスを持つGET /アプリケーションのリクエストが多かったことです。アプリケーションの洞察リクエストログに迷惑メールが記録されていて、すべての失敗、私は可用性テストを削除しました。残念なことに削除した後、私はそれがページをリフレッシュした後にまだ残っていることに気づいたので、私はもう一度それを削除し、今は "設定されていない"と表示され、本当に消えたようです。

可用性テストを削除する前に、AIログでこれらのGET /要求をすべて見て、IPアドレスを確認しましたが、実際には米国の異なる地域から来たようです。

私がテストを削除した後、私はそれらがすべて停止すると思った。残念ながらそれは起こらなかった、5つのpingテストのうち1つを停止したが、IPアドレスが:: 1のものはまだ起きているようだ。ほとんどの場合、削除しても5分ごとにpingテストが実行されます。

アプリケーションの洞察力から可用性テストを完全に削除するにはどうすればよいですか?

+0

このリクエストは5分ごとにAlways On機能のポンジャーだけではありませんか?ユーザーエージェントは何ですか? –

+0

ウェブアプリケーションの設定では、常時設定は一般設定でオンになっています。 – pradeep

+0

[Application Insightsの可能な複製は5分ごとにGET要求を無効にする](https://stackoverflow.com/questions/41827438/application-insights-disable-get-requests-every-5-min) –

答えて

3

5分ごとに表示される要求は、Always On機能によって発生している可能性があります。これは、この機能を使用してサイトを有効に保ちます。可用性テストとは関係ありません。

一時的に常にオンをオフにし、これらの要求が停止していることを確認することで確認できます。

+0

ありがとう@David、有効にするwebjobsが連続して実行されるようにします。その問題を解決するにはどうすればいつでもオン機能をオフにすることができます。 – pradeep

+0

私はこの問題を理解していますか分かりません。 5分ごとにサイトルートへのリクエストがあるのは間違っていますか?それでも有害ではありません。 –

+1

不要なデータをフィルタリングするには、[TelemetryProcessor](https://azure.microsoft.com/en-us/blog/request-filtering-in-application-insights-with-telemetry-processor/)を使用してください。それは[Official recommendation](https://visualstudio.uservoice.com/forums/357324-application-insights/suggestions/9112585-filter-out-alwayson-requests)です。 –

関連する問題