안녕하세요! 질문의 내용으로 봤을때 사용자 행동에 대한 추적이 가능하도록 log 를 상세히 잘 남기고 있고, 그에 따라 포맷도 어느정도 맞춰진 상태로 이해했습니다. 결국 질문자님께서 필요하신건
안녕하세요! 질문의 내용으로 봤을때 사용자 행동에 대한 추적이 가능하도록 log 를 상세히 잘 남기고 있고, 그에 따라 포맷도 어느정도 맞춰진 상태로 이해했습니다. 결국 질문자님께서 필요하신건 이렇게 잘 정리된 로그를 보관하고 필요시 검색을 용이하게 하는거라 생각되는데요, 단순히 고객 번호를 가지고 로그를 검색하기만 하는거라면 ELK Stack 을 구축하시면 좋지 않을까 싶습니다. ElasticSearch + Logstash + Kibana 라는 솔루션의 조합을 뜻하는 ELK Stack 은 로그 수집 Agent 인 Logstash 로 로그를 수집하여 ElasticSearch 에 저장하고 이 데이터를 Kibana 를 통해 검색 혹은 시각화를 할 수 있는 유용한 솔루션입니다. 장점으로는 제가 알고 있는 선에서 간단하게 구축 가능한 솔루션에 속하지만 기능 및 안정성은 강력한 로그 및 검색 엔진 솔루션입니다. 단점으로는 단순 검색 외에 다양한 분석(예를 들어 고객이 얼마나 장시간 서비스를 이용했는지, 하루에 어떤 상품들을 많이 보았는지 등)이 필요할 경우 니즈를 충족하기 힘드실 수 있습니다. 또한 케이스에 따라 유료로 사용해야할 수 있으니 이부분은 라이센스 정책을 잘 확인해보시길 바랍니다. ElasticSearch 이해에 도움이 되시도록 무료로 오픈되어있는 가이드 북을 공유드립니다. - https://esbook.kimjmin.net/ 저의 짧은 지식이 부디 도움이 되시길 바랍니다.