# Elastic APM

3개의 포스트
post-thumbnail

성능 테스트를 위한 elastic APM 적용 - (2/2)

지난 주에 이어서 APM 적용을 진행 중인데 아래와 같은 오류에서 막힌 상태였다. 공식 문서를 찾아본 결과 올바른 인터페이스에 바인딩해야한다고 나와있어 어느 서버에서 접속 가능하도록 아래와 같이 host를 변경하고 다시 진행해보았다. 하지만 여전히 apm server가 publish_ready : false인 상태라 방법을 찾아보던 도중 apm server가 elasticsearch에 전송하고 있지 못한 것 같아서 아래 그림 처럼 apm server까지 함께 docker-compose로 올려보기로 했다. ![](https://ve

2023년 3월 12일
·
0개의 댓글
·
post-thumbnail

성능 테스트를 위한 elastic APM 적용 - (1/2)

Elastic APM 지난 포스팅에서 성능 테스트를 위한 Jmeter를 사용해봤는데 생각보다 사용하는데 직관적이지 않은 것 같아 지금 다니는 회사에서 써보기는 한 Elastic APM을 한 번 적용해보려고 한다. APM 개요 APM(Application Performance Management)은 애플리케이션 성능 모니터링 시스템이다. 수신 요청, 데이터베이스 쿼리, 캐시 호출, 외부 HTTP 요청 등에 대한 응답 시간에 대한 자세한 성능 정보를 수집하며 모니터링을 지원한다. 이를 통해 운영상에서 성능 문제를 쉽게 파악하고 해결할 수 있도록 도와준다. 구성 Elastic APM은 APM agent, APM integration, Elasticsearch 및 Kibana 의 네 가지로 이루어져있다. 이러한 네 가지 구성 요소가 함께 작동하는데 두 가지 방법이 있다. ![](https://velog.velcdn.com/images/tmdtjq32/post/9

2023년 3월 5일
·
0개의 댓글
·
post-thumbnail

Elastic APM 을 이용한 FastAPI 모니터링

Elastic APM 모니터링을 위하여 FastAPI에 Elastic APM 을 적용한 방법을 기록한 글입니다. Elastic APM 적용 해보기 - #2. 장점 및 Newrelic 비교 위 사람인에서 적용한 글을 보시면 도움이 되실겁니다. Docker-compose 설정 python module 설치 FastAPI 설정 https://medium.com/squad-engineering/how-to-optimize-elastic-apm-6f7f6d58bed5 Kibana 주소로 들어가신후 왼쪽 사이드바에서 Observability 메뉴의 APM항목을 가시면 아래 이미지 처럼 Services에 나타

2021년 8월 13일
·
0개의 댓글
·