2017-01-01 4 views
1

나는 그 답변에 대해 너무 확신하지 못한다는 매우 흥미로운 요구 사항이 있습니다. 누군가가 자신의 경험을 공유하고 해결책을 제안 할 수 있기를 희망하면서 Stack Overflow로 눈을 돌리고 있습니다.조언 : CloudFlare 및 고스트로 HTTP 요청 추적

설정 I 표준 평균 스택 enviorment을 실행 Ghost에 의해 제공됩니다 웹 사이트를 마주 전면을 가지고 모든 트래픽은 CloudFlare를 통해 처리됩니다.

나는 최근에 내 Google 웹 로그 분석에 표시되지 않는 CloudFlare 디스플레이를 통해 요청을 많이 받고있다 것을 알고되었다

문제. 나는 일부 사람들이 JS를 무능력하게했을지도 모른다고 알고있다. 그러나 우리는이 둘 사이의 엄청난 차이에 관해 이야기하고있다. 왜 그런지 알고 싶습니다. 가설

나는 그 사람 (들) 포트 스캔을 사용하거나 내 플랫폼의 취약점을 찾기 위해 시도하려고 생각한다. 아니면 잘못 연결하는 간단한 경우 일 수 있습니다. 어쨌든, 나는 잘 모르겠다.

솔루션

이것은 내가 확실하지 않다 부분입니다. HTTP 요청을 기록하고 보존하는 최선의 방법은 무엇입니까? 한 가지 고려 사항은 Morgan을 사용하여 .log 파일에 요청을 필터링하고 나중에 검토하는 것입니다. 그러나 좀 더 세련된 솔루션이 있는지 궁금합니다.

나는 당신의 의견을 환영합니다.

감사

답변

0

Google 웹 로그 분석은 공정한 좀 더 Cloudflare보다 더 보수적이다. 이유 중 하나는 Cloudflare가 페이지 뷰를 식별하기 위해 JavaScript를 사용하는 대신 원시 HTTP 로그에 액세스 할 수 있다는 것입니다. Cloudflare는 HTTP 요청 만 표시하므로 포트 검색은 적중으로 기록되지 않습니다.

그러나 봇이 설명하더라도 Cloudflare는 Google 애널리틱스에서 볼 수없는보기를 기록 할 수 있습니다. AJAX 콘텐츠 요청. Google 애널리틱스 비콘은 페이지가로드 될 때 한 번만 실행되기 때문에 Google 애널리틱스에서는이 정보를 한 번만 기록합니다. Cloudflare는이를 원시 로그에 2 개의 HTTP 요청으로 간주합니다. Understanding Analytics: When Is a Page View Not a Page View?

+0

덕분에이 블로그 게시물을 공유 :

은 자세한 내용은 Google 웹 로그 분석 및 Cloudflare 웹 로그 분석 다를 수있는 방법에 관한 내용이수록되어, 다음 블로그 게시물을 참조하시기 바랍니다. 나는 그것을 알고있다. 나는이 히트가 어떤 형태의 HTTP 요청에 속하는지 결정하려고 노력하는 것에 관심이있다. 어떤 추천? – Dan

+0

포트 검사가 HTTP 요청으로 변환되지 않습니다. – mjsa