2017-01-01 10 views
1

私は非常に興味深い要件があります。誰かが自分の経験を共有して解決策を提案できるように、私はStack Overflowに目を向けています。アドバイス:CloudFlareとGhostを使ってHTTPリクエストを追跡する

セットアップは、私は、標準MEANスタックenviormentを実行しているGhostによって供給されるウェブサイトに直面してフロントを持っており、すべてのトラフィックがCloudFlareを経由して処理されます。

私は最近、私は私のGoogleアナリティクスに表示されないのCloudFlareのディスプレイを介して要求を大量に受信されていることを自覚している

問題。私は、一部の人々がJSを無効にしている可能性があることを認識していますが、我々は両者の大小の違いについて話しています。私はなぜその理由を知りたいのですか?

仮説

私は人(s)はポートスキャンを使用しようとしていると思われる、または私のプラットフォームの脆弱性を見つけることを試みます。それとも、迷子になってしまう単純なケースかもしれません。いずれにせよ、私は確信していません。

ソリューション

これは私がわからないです一部です。 HTTPリクエストを記録して保持するための最良の方法は何でしょうか?私が持っていた1つの考慮点は、Morganを使用して要求を.logファイルに書き出し、後日再検討することです。しかし、より洗練されたソリューションがあるのだろうかと思います。

私はあなたの考えを歓迎します。

ありがとうございました

答えて

0

GoogleアナリティクスはCloudflareよりもかなり控えめです。理由の1つは、CloudflareがJavaScriptを使用してページビューを識別する代わりに、生のHTTPログにアクセスできることです。 CloudflareはHTTP要求のみをマークするため、ポートスキャンはヒットとして記録されません。

しかし、ボットが説明されていても、CloudflareはGoogleアナリティクスではできないビューを記録することがあります。 AJAXコンテンツのリクエストGoogleアナリティクスビーコンは、ページが読み込まれたときに一度だけ実行されるため、Googleアナリティクスはこれを一度だけ記録します。Cloudflareはこれを未処理ログに2つのHTTPリクエストとして表示します。詳細について

、それはGoogle AnalyticsとのCloudFlare Analyticsは異なる場合があります方法についての詳細になり、次のブログ記事を参照してください:このブログ記事を共有するためのUnderstanding Analytics: When Is a Page View Not a Page View?

+0

感謝を。私はそれを知っています。私は、これらのヒットが何らかの形のHTTPリクエストに心配しているのかどうかを調べることに興味があります。どんな勧告? – Dan

+0

ポートスキャンはHTTP要求に変換されません。 – mjsa

関連する問題