기본적인 세팅은 이 링크를 참고하시면 됩니다.
추가 설정은 docker-compose.yml
에서 postgres 컨테이너 볼륨 설정입니다.
postgres:
image: postgres:9.5-alpine
ports:
- "15432:5433"
# The following turns the DB into less durable, but gains significant performance improvements for the tests run (x3
# improvement on my personal machine). We should consider moving this into a dedicated Docker Compose configuration for
# tests.
volumes: # 이부분 입니다.
- ./data/postgres:/var/lib/postgresql/data
postgres 컨테이너 모든 데이터가 저장되기 때문에 볼륨 설정없이 컨테이너를 재시작하면
데이터가 날라가버리게 됩니다..
순서는 크게 6단계.
맨 처음에 초기 setup으로 다음과 같은 창이 뜹니다.
Name, Email, Password, Organization Name을 설정해주시고 Setup을 누릅니다.
Connect a Data Source
를 눌러주세요.
DB Config 값을 설정해주세요.
홈 화면으로 와서 Queries
- New Query
로 갑니다.
Publish
를 눌러줍니다.Table 형태로 만들어야 Visualization 설정할 수 있습니다.
저는 MongoDB Aggregation 연산을 이용했습니다.
작성한 쿼리 페이지 우측 하단에서 Refresh Schedule 설정할 수 있
분,시간, 일, 주 단위로 커스텀할 수 있습니다.
홈 화면으로 와서 Dashboards
- New Dashboard
로 갑니다.
아래 화면에 Add Widget
- 작성한 쿼리
선택 후 Done Editing
- Publish