Prometheus, Grafana 설치
https://prometheus.io/download/
https://grafana.com/get/?plcmt=top-nav&cta=downloads
OS에 맞춰서 다운로드 받고
Grafana는 cloud 말고 self-managed에서 다운로드 받는다.
Window기준
Prometheus폴더에서 prometheus.yml에서 내가 scraped할 어플리케이션의 정보를 설정한다.
prometheus.exe를 실행한 뒤 정해진 web ui로 진입
prometheus의 기본 포트는 9090
http://127.0.0.1:9090 접근
Grafana와 Prometheus 연동
Grafana server exe파일 실행 후 web ui로 진입
초기 ID, PW 둘다 admin
Prometheus를 DataSource에 등록한다.
대시보드를 커스텀 할 수 있으나 이미 만들어진걸 가져다쓰는걸 추천
grafana공식사이트에서 대시보드 플러그인도 다운로드 가능(ID만 입력해도 알아서 긁어와줌)
대시보드 플러그인을 사용하면 Matric brower를 변경해야하는 경우도 있는데
Prometheus 설정에 맞춰 변경해줘야 제대로 반영된 대시보드가 출력됨
가상화
OS가상화
- Host OS위에 Guest OS 전체를 가상화
- VM, VirtualBox
- 자유도가 높지만 시스템 자원을 이용하기에 부하가 크고 느려짐
컨테이너 가상화
- 생성속도가 빠르며 Host OS가 가진 리소스를 적게 사용
- 최소한의 라이브러리 도구만 포함
- Image를 가지고 Container를 생성
Dockerfile
- Image를 생성하기 위한 스크립트 파일
- 자체 DSL 언어 사용->이미지 생성 과정을 써놓음
'Computer Science > MSA' 카테고리의 다른 글
081221 MSA_SpringCloud (0) | 2021.08.12 |
---|---|
081121 MSA_SpringCloud (0) | 2021.08.11 |
080921 MSA_SpringCloud (0) | 2021.08.10 |
080821 MSA_SpringCloud (0) | 2021.08.10 |
080721 MSA_SpringCloud (0) | 2021.08.09 |