logo
logo
모바일 기기 데이터 수집 서버
코드너리  |  2022. 03. 04
로그 수집
사용된 기술:
elasticsearch-image
redis-image
content

데이터 수집 API

  1. Trace API
    - 모바일 기기의 GPS좌표를 수집
    - GPS좌표를 사용하는 서비스들의 Redis에 갱신
    - 머신러닝을 위한 학습데이터로 가공 후 Firehose를 이용하여 S3에 데이터를 저장
    - Business Insight를 얻기 위해 가공 한 뒤 Elasticsearch에 저장
     
  2. Actions API
    - 배달 수행 정보로부터 Insight 도출하기 위한 지표 수집
    - Firehose를 통하여 S3에 저장
     
  3. Metadata API
    - 모바일에서 일어나는 다양한 로그를 수집
    - ElasticSearch에 저장하여 디버깅 시 검색하여 사용

 

데이터 종류

  1. 기기의 위치 정보
  2. 배달 주문 주행 정보
  3. 중요 시스템 로그 등을 HTTP 프로토콜로 서버로 전송하고 있습니다. 이렇게 수집된 정보로 해당 위치에서 수행할 수 있는 배달 주문을 노출하고, 머신러닝을 통해 주문을 추천하며 시스템 로그로 장애가 발생했을 때 디버깅 자료로 활용합니다.
Copyright © 2025. Codenary All Rights Reserved.