이전 항목: SOA 환경에서 트랜잭션 추적 사용다음 항목: 트랜잭션의 세그먼트가 연결되는 방식 이해


크로스 프로세스 트랜잭션 추적 정보

SOA 환경에서는 트랜잭션이 여러 JVM(Java Virtual Machine) 또는 CLR(Common Language Runtime) 인스턴스에서 실행되는 경우가 일반적입니다. 처리는 한 서비스에서 다른 서비스로 이동합니다. 따라서 트랜잭션의 전체 경로를 보려면 JVM 및 CLR 경계를 지나 동기적 및 비동기적 호출을 추적할 수 있어야 합니다. 또한 Java 또는 .NET 에이전트를 실행 중인 여러 플랫폼에서 트랜잭션을 추적할 수 있어야 할 수도 있습니다.

CA APM for SOA를 활성화하면 HTTP, HTTPS 또는 JMS 전송 프로토콜을 사용하고 지원되는 플랫폼에서 실행되는 모든 비즈니스 트랜잭션의 전체 경로를 추적할 수 있습니다. 전체 트랜잭션은 많은 다른 플랫폼에서 처리되는 세그먼트를 포함할 수 있습니다. 예를 들어 WebLogic에서 실행되는 서비스를 사용한 다음 SAP NetWeaver 또는 .NET 서버에서 실행되는 서비스로 전달되는 트랜잭션을 추적할 수 있습니다. 활성화하는 추가 SOA 확장에 따라 트랜잭션은 다음 구성 요소와 관련된 세그먼트를 포함할 수도 있습니다.

에이전트의 Spring 웹 서비스 지원은 클라이언트 및 서버 모두를 위한 웹 서비스 내부 메트릭 및 웹 서비스 전송 메트릭을 제공합니다.

추적되는 모든 노드에 CA APM for SOA가 사용되도록 설정되어 있다면 비즈니스 트랜잭션에 플랫폼의 모든 조합이 포함될 수 있습니다. 에이전트에 대해 CA APM for SOA를 사용하도록 설정하면 여러 노드에서 실행 중인 여러 JVM 또는 CLR 인스턴스에서 서비스를 호출하는 트랜잭션의 세부 정보를 드릴다운할 수 있습니다.

CA APM for SOA를 사용하도록 설정한 후에는 추가 구성이 필요 없습니다.

참고: 지원에 대한 자세한 내용은 Compatibility Guide(호환성 안내서)의 "SOA Performance Management"(SOA 성능 관리) 단원을 참조하십시오.