관리 메뉴

피터의 개발이야기

[Pinpoint] Docker로 Pinpoint 5분만에 구성하기 본문

DevOps/Pinpoint

[Pinpoint] Docker로 Pinpoint 5분만에 구성하기

기록하는 백앤드개발자 2023. 8. 6. 22:55
반응형

ㅁ 개요

 ㅇ github에 오픈된 pinpoint-docker를 이용해 빠르게 Pinpoint APM 환경을 구성해 보았다.

 ㅇ 이 과정은 dockerdocker compose가 설치되어 있어야 한다.

 ㅇ Pinpoint demo 

 

ㅁ pinpoint 설치

$ git clone https://github.com/pinpoint-apm/pinpoint-docker.git
$ cd pinpoint-docker
$ docker-compose pull 
$ docker-compose -f docker-compose.yml up -d

 ㅇ git clone과 docker image 다운 시간에 따라 상황의 차이는 있겠지만, 간단하게 4줄의 명령어를 통해 Pinpoint APM환경을 구축할수 있다.

 

 

 

ㅁ quickstart

ㅇ {host}:8085로 접속하여 샘플 테스트를 모두 수행하였다.

 

 

ㅁ Pinpoint web

ㅇ {host}:8080로 접속하여 Pinpoint web에 접속하였다.

ㅇ 테스트발송에 대한 분석 정보를 확인할 수 있다.

 

 

ㅁ Pinpoint 종료

$ docker-compose down

 ㅇ pinpoint-docker 위치에서 down 명령어를 실행한다.

 ㅇ 종료 완료 시 모두 Removed 됨을 확인할 수 있다.

 

 

 

ㅁ 함께 보면 좋은 사이트

https://docs.aws.amazon.com/ko_kr/AmazonECS/latest/developerguide/create-container-image.html

 

Amazon ECS에서 사용할 컨테이너 이미지 생성 - Amazon Elastic Container Service

경우에 따라서는 ec2-user가 Docker 대몬에 액세스할 수 있는 권한을 제공하기 위해 인스턴스를 재부팅해야 할 수도 있습니다. 다음 오류가 표시될 경우 인스턴스를 재부팅합니다. Cannot connect to the D

docs.aws.amazon.com

How to install Pinpoint?

 

GitHub - pinpoint-apm/pinpoint-docker: Official Dockerized components of the Pinpoint

Official Dockerized components of the Pinpoint. Contribute to pinpoint-apm/pinpoint-docker development by creating an account on GitHub.

github.com

 

반응형
Comments