현대의 애플리케이션들은 점점 더 복잡해지고 있으며, 서버리스 함수, 데이터베이스, AI 모델 등 다양한 구성 요소와 서비스가 연결되어 있습니다. 기존의 모니터링 툴은 문제를 신속하게 진단하고 해결하는 데 필요한 통합 가시성을 제공하지 못하는 경우가 많아, 다운타임이 늘어나고 비즈니스에 지장이 생깁니다.

트랜잭션의 다양한 서비스/구성 요소를 총체적으로 볼 수 없으면 문제의 근본 원인을 신속하게 파악하고 해결할 수가 없어, 다운타임이 길어지고 매출이 손실됩니다. 수많은 서비스와 구성 요소를 모니터링하려면 여러 대시보드 간을 오가야 하는 경우가 많습니다. 이로 인해 문제 해결 속도가 느려지고 평균 감지 및 해결 속도는 증가하여 다운타임이 길어지고 매출 손실이 증가합니다.

공식 출시된 뉴렐릭 Transaction 360은 비즈니스에 핵심적인 트랜잭션과 관련된 문제 해결을 간소화 및 가속화하도록 설계된 업계 최초의 트랜잭션 중심 옵저버빌리티 솔루션입니다. 문제가 발생한 트랜잭션과 관련된 구성 요소(예: APM, 브라우저, 인프라), 텔레메트리, 알림과 변경 추적기 같은 중요 데이터를 자동으로 상호 연관시켜 사용자가 알아야 할 모든 정보를 하나의 통합 뷰로 표시해줍니다. 또한 트랜잭션 추적과 분산 추적을 결합해, 관련 데이터에 대한 완전한 그림을 제공합니다. 다양한 문맥이 포함된 통합된 뷰는 사이트 안정성 엔지니어링, 플랫폼 엔지니어링 및 개발 운영 팀 등 IT 운영 팀의 데이터 작업을 크게 줄여주고, 탭이나 도구 간에 전환할 필요 없이 신속하게 문제를 해결할 수 있도록 합니다.

Transaction 360은 한 번의 클릭으로 트랜잭션 중심의 통합 옵저버빌리티를 제공합니다. 다양한 환경과 데이터 유형의 모든 모니터링 요소를 결합하고 데이터를 상호 연관시켜 즉시 인사이트를 제공하므로 문제를 더 빨리 해결하고 탁월한 시스템 성능을 확보할 수 있습니다.

  • 상호 연관된 옵저버빌리티: 현대적인 애플리케이션 아키텍처에서 트랜잭션의 여정과 관련된 모든 서비스를 자동으로 표시해주므로 추가 계측이 필요하지 않습니다.
  • 데이터 과부하 감소: 문제가 있는 트랜잭션의 엔터티와 텔레메트리가 자동으로 집계되어 데이터 과부하와 문제 식별에 필요한 시간이 단축됩니다.
  • 관련 변경 사항의 문맥 표시 및 분석: 관련된 엔터티 전반에서 집계된 변경 사항을 확인하여 최근 배포와 구성 변경의 영향을 신속하게 파악할 수 있습니다.
  • 문제 해결 가속화: 문맥 전환 없이 전체 스택에서 중요한 디지털 트랜잭션에 대한 포괄적인 추적 정보를 확인하여 문제 해결 속도를 높일 수 있습니다.
  • 선제적 문제 예방: 중요한 디지털 트랜잭션에 대한 고급 AI 기반 이상 징후 감지 기능을 사용해 잠재적인 문제를 자동으로 감지 및 해결할 수 있습니다.

자동 동적 워크로드 생성: 데이터 과부하 제거

심각한 인시던트가 발생하면 개발자와 데브옵스(DevOps) 팀은 데이터 과부하에 직면하게 되고, 여러 다른 대시보드를 검토하느라 귀중한 시간을 낭비합니다. Transaction 360은 문제가 있는 트랜잭션과 관련된 엔터티, 텔레메트리, 알림 및 변경 사항을 자동으로 하나의 동적인 워크로드 뷰로 통합합니다. 이러한 접근 방식은 복잡성을 줄이고 빠른 문제 식별을 가능하게 합니다.

작동 원리:
인시던트가 발생하면 Transaction 360은 즉시 인프라에서부터 브라우저 수준의 상호작용까지 관련된 모든 텔레메트리와 엔터티를 결합하여 통합된 뷰를 생성합니다. 여러 대시보드를 오가며 확인할 필요가 없습니다.

통합 워크로드 변경 사항 뷰: 문맥적 배포 분석

배포와 구성의 변경 사항이 상호 연결된 여러 서비스에 어떤 영향을 미쳤는지 확인하는 것은 시간 소모적인 작업입니다. Transaction 360은 모든 관련 엔터티 전반에서 최근 변경된 사항을 집계해 보여줌으로써, 팀이 이러한 변경 사항이 전체 트랜잭션의 성능에 어떤 영향을 미치는지 빠르게 파악할 수 있도록 해줍니다.

활용 예:
배포 후 체크아웃 트랜잭션이 갑자기 느려지면 Transaction 360이 최근 변경 사항의 영향을 받은 서비스를 정확하게 파악해주기 때문에 빠르게 롤백이나 수정을 할 수 있습니다.

포괄적인 추적 흐름 맵: 전체 스택, 서비스 간 옵저버빌리티

기존의 옵저버빌리티 솔루션은 트랜잭션 문제 해결을 위해 부분적인 스냅샷이나 제한된 시간 프레임만 제공합니다. Transaction 360은 분산 추적과 트랜잭션 추적 데이터를 결합해 샘플링된 데이터가 아니라 포괄적인 흐름 맵을 제공합니다. 이를 통해, 타사 제품처럼 한정된 기간(15분 스냅샷)이 아니라 며칠 또는 몇 주에 걸친 더 긴 과거 기간에 대한 가시성을 확보할 수 있습니다.

영향:
이러한 포괄적인 이력 정보를 통해 팀은 문제가 시작된 시점을 신속하게 파악하여 근본 원인 분석을 가속화하고 다운타임을 줄일 수 있습니다.

AI 기반 이상 감지 및 선제적 알림

복잡한 트랜잭션들을 수동으로 모니터링한다는 것은 현실적으로 가능하지 않기 때문에, 보통 사전 대응이 아니라 사후 대응에 의존합니다. 고급 AI 기반 이상 감지 기능이 통합된 Transaction 360은 문제가 심각해지기 전에 자동으로 식별합니다. 자동화으로 전송된 알림을 통해 팀이 신속하게 개입할 수 있어, 평균 감지 및 대응 시간(MTTD/R)이 획기적으로 줄어듭니다.

결과:
팀은 성능을 안정적으로 유지하여 사용자 경험과 지속적인 수익을 보호할 수 있습니다.

시작하기

Transaction 360은 간단하게 시작할 수 있습니다.

1단계: 분산 추적 활성화

  • 뉴렐릭 계정 설정으로 이동하여 Transaction 360의 기능을 활용하는 데 필요한 분산 추적을 활성화합니다.

2단계: Transaction 360 View에 액세스합니다.

  • New Relic에 로그인합니다.
  • APM and ServicesTransactionsTransaction DetailsView transaction 360 workload로 이동합니다.

3단계: 탐색 및 분석

  • 동적 흐름 맵으로 트랜잭션 경로를 직관적으로 시각화합니다.
  • 포괄적인 Transaction 360 대시보드에서 관련된 엔터티, 성능 메트릭 및 인프라 인사이트를 확인합니다.

보다 자세한 내용은 트랜잭션 360 문서를 확인하십시오.