이전 항목: 트랜잭션의 프로세스에 대한 세부 정보 보기다음 항목: 필터 추가 및 저장


트랜잭션 추적에 대한 필터 설정

CA APM for SOA를 사용하도록 설정하면 관심 있는 트랜잭션을 빠르게 격리하는 데 도움이 되는 네임스페이스 필터 및 작업 이름 필터가 Workstation에 추가됩니다. 예를 들어 특정 서비스가 중요한 비즈니스 트랜잭션에 사용되는 경우 네임스페이스 필터를 사용하면 트랜잭션에 대한 모든 들어오는 트랜잭션을 해당 특정 네임스페이스로 필터링할 수 있습니다. 문제가 발생한 네임스페이스를 식별할 때 작업 이름 필터를 사용해서 하나 이상의 특정 작업에 대한 트랜잭션을 필터링하여 문제를 심사할 수 있습니다.

또한 네임스페이스 및 작업 이름 필터를 다른 필터와 함께 사용하여 반환되는 트랜잭션 결과를 더 세밀하게 제어할 수 있습니다. 예를 들어 네임스페이스 필터를 "사용자 ID" 또는 "오류" 필터와 함께 사용하여 두 조건을 모두 충족하는 트랜잭션만 캡처할 수 있습니다.

다음 단계를 수행하십시오.

  1. "Workstation" > "새 트랜잭션 추적 세션"을 클릭합니다.

    사용할 수 있는 필터는 설치한 구성 요소에 따라 달라집니다.

  2. 특정 필터를 활성화하려면 해당 확인란을 클릭하십시오.

    예를 들어 "Lasting longer than"(다음보다 오래 지속됨) 확인란을 클릭하여 지정된 시간보다 오래 지속된 트랜잭션을 찾습니다. "사용자 ID"나 "세션 ID"와 같은 특정 매개 변수 필터를 사용하여 지정한 조건으로 트랜잭션을 제한할 수 있습니다.

  3. CA APM for SOA 및 기타 SOA 플랫폼에 대한 필터를 활성화하려면 해당 확인란을 클릭합니다.
  4. 필터 유형과 필터 조건을 선택하고, 값을 입력하고, 대/소문자 구분 여부를 선택합니다. "추가"를 클릭하여 이 필터를 사용 가능한 필터 목록에 추가합니다.

    네임스페이스 및 작업 이름 옵션은 웹 서비스에 대한 표준 필터입니다. 이 필터는 Oracle Service Bus, TIBCO BusinessWorks 또는 webMethods Integration Server와 같은 SOA 플랫폼을 통해 제공되는 웹 서비스에도 적용됩니다.

    하지만 다른 SOA 플랫폼을 모니터링하는 경우에는 다음의 추가 필터 유형을 사용하여 트랜잭션을 캡처할 수 있습니다.

    어댑터 노드

    WebSphere Process Server 아웃바운드 어댑터

    비즈니스 프로세스

    TIBCO BusinessWorks 프로세스 인스턴스

    webMethods Integration Server 비즈니스 서비스

    WebSphere Process Server 비즈니스 프로세스

    비즈니스 서비스

    Oracle Service Bus 비즈니스 서비스

    비즈니스 상태 컴퓨터

    WebSphere Process Server 비즈니스 상태 컴퓨터

    조정 흐름

    WebSphere Enterprise Service Bus 조정 흐름

    조정 흐름 작업

    WebSphere Enterprise Service Bus 조정 흐름 작업

    메시지 서버

    IBM WebSphere MQ 메시지 서버

    프록시 서비스

    Oracle Service Bus 프록시 서비스

    네임스페이스 또는 작업 이름을 수동으로 입력할 때는 이름의 철자를 정확하게 입력해야 필터가 일치하는 트랜잭션을 찾을 수 있습니다.

  5. 필요한 경우 필터 목록에 필터를 추가하고 필터를 조합하여 복합 필터를 구성합니다. 예를 들어 네임스페이스에 대한 필터를 추가한 다음 작업 이름에 대한 다른 필터를 추가할 수 있습니다. 정의된 필터 목록에서 두 필터를 모두 선택한 다음 "AND"를 클릭하면 지정한 네임스페이스와 작업 이름을 모두 사용하여 트랜잭션이 필터링됩니다.
  6. 이 세션에 사용할 필터를 선택한 다음 "필터 설정"을 클릭합니다.

    이전에 설정된 필터는 모두 교체됩니다. 한 번에 하나의 필터만 적용됩니다.

  7. "Run session for N minutes"(N 분 동안 세션 실행) 필드에 트랜잭션 추적 세션을 실행할 시간을 분 단위로 입력합니다.
  8. "에이전트 추적" 섹션에서 트랜잭션을 추적할 모든 에이전트 또는 특정 에이전트를 선택합니다.
  9. "확인"을 클릭합니다.

    "트랜잭션 추적" 세션이 시작됩니다.