Skip to content

ParkIlHoon/data-collector

Repository files navigation

CodeFactor codecov CircleCI

여러가지 기술을 찍먹하기 위한 데이터 수집 프로젝트

개발 및 개선 과정을 단계별로 Branch 구성했으며, 구현의도는 주석에, 피드백 내용은 FIXME 주석에 담았습니다.

목차

  1. 초기 개발 (01_create-collector 브랜치)
  2. 설계 수정 및 피드백 반영 (02_re-design-collector 브랜치)
  3. 피드백 반영 (03_fix-feedback 브랜치)
  4. 이벤트 Pub-Sub (04_event-pub-sub 브랜치)
  5. 피드백 반영 (05_fix-feedback 브랜치)
  6. ELK Stack 연동 (06_elk-stack 브랜치)
  7. 피드백 반영 (07 fix-feedback 브랜치)
  8. 피드백 반영 (08_fix-feedback 브랜치)
  9. 인증인가 처리 (09_authentication 브랜치)

Swagger

http://127.0.0.1:8080/swagger-ui/index.html

구동 방법

  1. docker 컨테이너를 띄웁니다.
docker compose up -d
  1. http://127.0.0.1:5601 으로 접속해 Kibana가 정상적으로 구동되는지 확인합니다.
  2. application.properties 에서 writer.file.root-path 속성을 적절한 경로로 변경합니다.
  3. 애플리케이션을 구동합니다.
  4. http://127.0.0.1:8080/data 로 수집할 데이터를 요청합니다.

설계

1. 초기 개발

초기 개발

2. 설계 수정 및 피드백 반영

설계 수정

3. 이벤트 pub sub

3차 설계

4. ELK Stack 연동

4차 설계

학습 내용 및 참고 사이트

1. 초기 개발

2. 설계 수정 및 피드백 반영

3. 피드백 반영

4. 이벤트 pub sub

5. 피드백 반영

6. ELK Stack 연동

7. 피드백 반영

8. 피드백 반영

9. 인증인가 처리

About

[개인 프로젝트] 찍먹용 데이터 수집 프로젝트

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages