
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 서버 및/또는 로드 밸런서가 이러한 간단한 분석을 위한 충분한 로그를 생성하기를 바랍니다.