AWS Elastic Beanstalk의 Spring Boot를 사용한 간단한 사이트 액세스 분석

AWS Elastic Beanstalk의 Spring Boot를 사용한 간단한 사이트 액세스 분석

AWS Elastic Beanstalk에서 실행 가능한 JAR로 배포된 Spring Boot 애플리케이션을 성공적으로 설정했습니다. 현재로서는 최대 2개의 EC2 인스턴스를 포함하는 로드 밸런서가 있으며 HTTPS를 사용합니다. Elastic Beanstalk가 NGINX를 웹 서버로 사용하도록 EC2 인스턴스를 설정한 것 같습니다.

이제 사이트에 액세스하는 사람 수를 추적하는 가장 간단한 방법은 무엇입니까? 물론 이 질문에는 변형이 있습니다. 페이지당 검색 횟수가 몇 개 있었습니까? 모든 페이지에 액세스하는 고유 IP 주소는 몇 개입니까? 등. 시작하려면 이러한 질문에 답하는 것으로 만족하겠습니다.

메트릭과 로그 분석에 대한 옵션과 구성이 많이 있는 것 같습니다. CloudWatch, CloudWatch Logs, CloudTrail, Kinesis, ElasticSearch, QuickSight, Athena, Kibana 등 목록이 계속됩니다. 그리고 분석 전문가가 되면 모든 종류의 데이터 입력 및 시각화 옵션을 사용하여 복잡한 데이터 흐름을 설정하는 방법을 이해할 수 있을 것입니다.

하지만 시작하려면AWS Elastic Beanstalk의 Spring Boot 배포에서 초기 웹 액세스 분석을 얻는 가장 간단한 방법은 무엇입니까?현재로서는 JavaScript 및 추가 쿠키와 같은 추가 추적 메커니즘을 페이지에 추가하고 싶지 않습니다. EC2 서버 및/또는 로드 밸런서가 이러한 간단한 분석을 위한 충분한 로그를 생성하기를 바랍니다.

관련 정보