APM
원본 보기애플리케이션 성능 모니터링(APM)
Elastic APM은 Elastic Stack 위에 구축된 애플리케이션 성능 모니터링 시스템입니다. 수신 요청의 응답 시간, 데이터베이스 쿼리, 캐시 호출, 외부 HTTP 요청 등에 대한 상세한 성능 정보를 수집해 소프트웨어 서비스와 애플리케이션을 실시간으로 모니터링할 수 있습니다. 덕분에 성능 문제를 빠르게 찾아내고 해결할 수 있습니다.
Elastic APM은 처리되지 않은 오류와 예외도 자동으로 수집합니다. 오류는 주로 스택 트레이스를 기준으로 그룹화되므로, 새로운 오류가 나타날 때 이를 식별하고 특정 오류가 몇 번 발생하는지 확인할 수 있습니다.
메트릭은 프로덕션 시스템을 디버깅할 때 또 하나의 중요한 정보원입니다. Elastic APM 에이전트는 기본적인 호스트 수준 메트릭과 에이전트별 메트릭(예: Java Agent의 JVM 메트릭, Go Agent의 Go 런타임 메트릭)을 자동으로 수집합니다.
APM 배포를 빠르게 띄워보고 싶으신가요? APM 시작하기를 참고하세요. 애플리케이션 텔레메트리 데이터를 수집할 때는 Elastic OpenTelemetry 사용을 권장합니다. 모든 것을 직접 호스팅하려면 APM Server 설정을 참고하세요.