End-User Endpoints Monitoring
End-User Endpoints Monitoring(Endpoints Monitoring)은 최종 사용자 경험에 영향을 주는 모바일 장치 응용 프로그램에 대한 성능 데이터를 수집하기 위한 CA APM 에이전트 확장입니다. Endpoints Monitoring을 사용하려면 App Experience Analytics 같은 호환되는 최종 사용자 모니터링 구성 요소를 제공해야 합니다. 호환되는 구성 요소는 CA APM의 외부 구성 요소여야 합니다. 호환되는 구성 요소는 Endpoints Monitoring이 모니터링하는 모바일 응용 프로그램을 대상으로 하는 각 요청에 대해 CA APM 비즈니스 트랜잭션 컨텍스트 및 메타데이터를 제공합니다. App Experience Analytics는 Endpoints Monitoring과 호환되는 구성 요소입니다. Java 에이전트와 .NET 에이전트는 Endpoints Monitoring을 지원합니다.
apmdevops104kr
End-User Endpoints Monitoring(Endpoints Monitoring)은 최종 사용자 경험에 영향을 주는 모바일 장치 응용 프로그램에 대한 성능 데이터를 수집하기 위한 CA APM 에이전트 확장입니다. Endpoints Monitoring을 사용하려면 App Experience Analytics 같은 호환되는 최종 사용자 모니터링 구성 요소를 제공해야 합니다. 호환되는 구성 요소는 CA APM의 외부 구성 요소여야 합니다. 호환되는 구성 요소는 Endpoints Monitoring이 모니터링하는 모바일 응용 프로그램을 대상으로 하는 각 요청에 대해 CA APM 비즈니스 트랜잭션 컨텍스트 및 메타데이터를 제공합니다. App Experience Analytics는 Endpoints Monitoring과 호환되는 구성 요소입니다. Java 에이전트와 .NET 에이전트는 Endpoints Monitoring을 지원합니다.
App Experience Analytics는 디지털 성능과 고객 경험을 완벽히 파악할 수 있게 해 주는 고유한 분석 솔루션입니다. App Experience Analytics는 웹, 모바일 및 착용식 장치 모두에 대한 가시성을 제공합니다. App Experience Analytics를 사용하면 사용자 행동, 구매자 추세 및 옴니 채널 성능을 실시간으로 파악할 수 있습니다. App Experience Analytics는 활성화된 경우 CA APM에 이 유형의 정보를 제공합니다. App Experience Analytics 기능을 사용하여 핸드헬드 컴퓨팅 장치의 네이티브 모바일 응용 프로그램을 계측할 수 있습니다. Android 및 iOS 같은 운영 체제의 모바일 응용 프로그램을 계측할 수 있습니다. 비즈니스 트랜잭션 컨텍스트는 App Experience Analytics에서 CA APM으로 이동합니다. Team Center와 WebView에는 원래 장치 플랫폼에 기반한 최종 사용자 경험이 표시됩니다. 이 데이터를 모니터링하면 트랜잭션 실행 중 언제든 모바일 응용 프로그램의 성능 문제를 파악할 수 있습니다. 문제를 일찍 발견하면 성능 저하가 최종 사용자에게 영향을 주기 전에 문제를 해결하는 데 도움이 됩니다.
중요!
이 문서에 설명된 모든 기능은 온-프레미스 CA APM에 적용됩니다. Application Performance Management(CA의 Digital Experience Insights)에는 일부 기능만 적용됩니다.참고:
App Experience Analytics는 CA의 Digital Experience Insights 제품과 온-프레미스 솔루션으로 제공됩니다.End-User Endpoints Monitoring 사전 요구 사항 확인
End-User Endpoints Monitoring 기능을 구현하기 전에 다음 사전 요구 사항을 확인하십시오.
- App Experience Analytics 같이 호환되는 모바일 응용 프로그램 모니터링 솔루션을 사용하고 있어야 합니다.
- CA의 Digital Experience Insights에 구현된 App Experience Analytics의 경우테넌트 계정과 App Experience Analytic 관리자 로그인 자격 증명이 있어야 합니다.
- App Experience Analytics 온-프레미스 솔루션의 경우App Experience Analytic 관리자 로그인 자격 증명이 있어야 합니다.
- 모니터링하려는 응용 프로그램의 모바일 운영 체제가 제품 호환성 표에 나와 있는 버전 요구 사항을 충족해야 합니다.
- CA APM 구현에 네이티브 모바일 응용 프로그램과 통신하는 백엔드 응용 프로그램을 모니터링하는 Java 또는 ASP.NET 에이전트가 배포 및 포함되어 있어야 합니다.
비즈니스 트랜잭션 이름 지정의 작동 방식
최종 사용자 모니터링 솔루션인 App Experience Analytics SDK는 HTTP 요청에 헤더 매개 변수를 삽입합니다. 이 매개 변수는 요청이 속하는 모바일 비즈니스 서비스 및 트랜잭션의 이름을 지정합니다.
x-apm-bt
라는 단일 헤더 매개 변수가 트랜잭션에 관련된 데이터를 인코딩합니다. 헤더 매개 변수는 달러 기호($)로 구분된 두 세그먼트로 구성됩니다. 이 두 세그먼트는 세미콜론으로 구분된 여러 특성으로 구성됩니다. 첫 번째 헤더 매개 변수 세그먼트는 x-apm-bt
특성입니다. 두 번째 세그먼트는 트랜잭션의 식별 특성을 포함하며 지정된 순서를 따릅니다.총 헤더 매개 변수 크기는 제한되어 있습니다. 에이전트는 제한을 초과하거나 형식이 잘못된
x-apm-bt
매개 변수를 무시합니다. 이러한 잘못된 매개 변수를 포함하는 요청은 CA APM 비즈니스 트랜잭션(에이전트와 CEM TIM이 모니터링하는 트랜잭션)으로 간주됩니다.에이전트는 헤더 정보를 사용하여 다음 작업을 수행합니다.
- x-apm-bt헤더 매개 변수로 주석 처리된 HTTP 요청을 수신합니다.
- 요청을 일치하는 비즈니스 트랜잭션 구성 요소로 처리합니다.
- 관련 메트릭을 생성하거나 업데이트합니다. Endpoints Monitoring은 세그먼트로 나뉜 매개 변수 값에서 모바일 소스 관련 특성을 구문 분석합니다. 해당 특성은 비즈니스 트랜잭션 속성으로 저장됩니다.
헤더 매개 변수 구조는 다음과 같습니다.
x-apm-bt: t=<AXA-TenantID>;d=<UDID>;v=<AXA-SDK-Version>;n=<NetworkNAME>;l=<LinkType>;g=<GeographicalLocation>;a=<AppNAME>$bs=<BusinessServiceName>;bt=<BusinessTransactionName>;p=<PlatformNAME>;pv=<PlatformVersion>
예: HTTP 헤더 매개 변수
x-apm-bt: t=4F2504E0-4F89-9B0C-0305E82C2301;d=2b6f0cc904d137be2e1730235f5664094b831186;v=1.0;n=ATT;l=3g;g=36.9125, 30.6897222;a=Trade App$bs=Trade App;bt=Buy Options;p=iOS;pv=7.1
속성 이름 | 설명 | 필수 |
t | CA의 Digital Experience Insights 테넌트를 식별합니다. | 아니오 |
d | 원래 장치/하드웨어의 고유 ID를 포함합니다. | 아니오 |
v | 이 헤더 매개 변수를 생성하는 모니터링 솔루션(즉, App Experience Analytics SDK)의 버전을 식별합니다. | 아니오 |
n | 요청하는 장치가 요청 시점에 연결된 네트워크 공급자(Verizon, AT&T 등)를 식별합니다. | 아니오 |
l | 요청하는 장치가 요청 시 사용하고 있던 네트워크 연결 유형(WiFi, LTE, 3G 등)을 식별합니다. | 아니오 |
xbtt | 이 외부 비즈니스 트랜잭션의 유형을 정의합니다. 가능한 값은 [t1, t2]입니다. | 아니오 |
p | 장치/하드웨어 운영 체제(iOS7, Android 등)를 식별합니다. | 아니오 |
pv | 장치/하드웨어 운영 체제 버전(4, 7.1 등)을 식별합니다. | 아니오 |
g | 트랜잭션이 발생한 위치를 나타내는 쉼표로 구분된 경도/위도 값을 지정합니다. | 아니오 |
bs | 이 요청에 대한 부모 비즈니스 서비스 이름을 포함합니다. App Experience Analytics가 이 비즈니스 서비스 이름을 결정합니다. 이 이름은 모바일 응용 프로그램 이름의 복사본이거나 응용 프로그램 개발자가 지정한 리터럴 이름입니다. 이 이름은 사용되는 App Experience Analytics 계측 방법에 따라 달라집니다. | 예 |
bt | 이 요청에 대한 부모 비즈니스 트랜잭션 이름을 포함합니다. CA APM은 이 이름과 비즈니스 서비스 이름 및 플랫폼 관련 정보를 사용하여 식별자를 생성합니다. CA APM은 동일한 식별자 {p, pv, bs, bt}로 표시된 모든 요청에 대한 메트릭을 집계합니다. | 예 |
a | App Experience Analytics SDK에서 지정된 응용 프로그램/응용 프로그램 이름을 식별합니다. | 아니오 |
참고:
{p, pv, bs, and bt
} 특성의 조합이 비즈니스 트랜잭션을 식별합니다. 가능한 경우 운영 체제 버전 전체가 수집됩니다. 하지만 비즈니스 트랜잭션 이름은 운영 체제 주 버전에 따라 지정됩니다. 그러나 트랜잭션 추적에서 전체 운영 체제 버전을 확인할 수 있습니다. 필요한 특성이 누락되었으면 App Experience Analytics는 해당 헤더를 무시하며 해당 요청은 표준 비즈니스 트랜잭션으로 간주됩니다.모바일 응용 프로그램과 App Experience Analytics 통합
App Experience Analytics는 외부 CA APM 비즈니스 트랜잭션 식별 헤더 특성(
x-apm-bt
)을 사용하여 모바일 응용 프로그램의 HTTP 호출을 주석 처리합니다. 그러면 End-User Endpoints Monitoring은 표시된 HTTP 요청을 처리하여 이러한 요청이 속한 모바일 트랜잭션을 식별합니다. CA APM 에이전트가 이 헤더 매개 변수를 발견할 경우 헤더 값은 모바일 비즈니스 트랜잭션 식별자를 식별합니다. 따라서 에이전트는 해당 요청을 마치 일치하는 비즈니스 트랜잭션에 속하는 것처럼 처리합니다.성능을 모니터링하려는 응용 프로그램과 App Experience Analytics SDK를 통합하십시오. App Experience Analytics에서 모바일 응용 프로그램을 등록하고 App Experience Analytics SDK를 사용하여 네이티브 모바일 응용 프로그램을 계측하십시오.
- App Experience Analytics Admin Console에 로그인하고 응용 프로그램을 등록합니다.
- App Experience Analytics는 iOS 및 Android SDK를 제공합니다. 이러한 SDK는 iOS 및 Android 응용 프로그램 개발자가 해당 응용 프로그램에 App Experience Analytics를 통합할 수 있도록 합니다.
- App Experience Analytics의 지침에 따라 다음 작업을 수행합니다.
- 사용 중인 장치 플랫폼에 해당하는 App Experience Analytics SDK를 다운로드합니다.
- App Experience Analytics SDK를 응용 프로그램 구축 환경에 포함합니다.
- 응용 프로그램을 테스트합니다.
추가 정보:
App Experience Analytics 설명서Team Center에서 최종 사용자 경험 모니터링
Team Center에서는 모든 최종 사용자 비즈니스 서비스 및 트랜잭션이 유사한 방식으로 표시됩니다. 이 표시는 원본에서부터 CA APM이 모니터링하는 백엔드까지 트랜잭션 성능에 대한 포괄적인 뷰를 제공합니다.
다음 단계를 따르십시오.
- Team Center 맵에서 관심 있는 비즈니스 트랜잭션 노드를 클릭합니다.모니터링 대상 응용 프로그램에 대해 자동 검색된 구성 요소와 종속성이 맵에 표시됩니다.
- 화살표 커넥터는 맵 구성 요소 사이의 관계를 나타냅니다. 선택한 구성 요소와 그 종속성 사이의 연결은 진한 선으로 강조됩니다. 해당 맵 구성 요소는 음영을 사용하여 강조 표시되고 그 종속성은 컬러로 표시됩니다. 선택한 요소와 관련 없는 구성 요소는 흐리게 표시됩니다.
- 모바일 비즈니스 트랜잭션 노드에는 다음이 표시됩니다.
- Android, iOS 등의 모바일 운영 체제
- 응용 프로그램 개발자 또는 App Experience Analytics SDK에 의해 정의된 모바일 비즈니스 트랜잭션 이름
- 메트릭 개요 맵에 있는 모바일 트랜잭션 노드나 관심 있는 그래프 메트릭 선을 마우스로 가리킵니다.도구 설명에 선택 항목과 관련한 정보가 표시됩니다.
- 맵 요소 도구 설명은 경고 수준 및 메트릭 정보를 표시합니다.
- 그래프 선 도구 설명은 메트릭 세부 정보를 표시하고, 임계값 도구 설명은 경고의 임계값을 표시합니다.
- 구성 요소뷰에서 에이전트 위치 및 리소스 위치를 확인하고 세부 정보를 탐색합니다. 개별 호스트에서 메트릭 급등을 찾으십시오.이 정보는 집계를 크게 움직이지 않을 수도 있는 이상값 에이전트를 식별하는 데 도움이 됩니다.
WebView에서 개별 구성 요소 보기
트랜잭션 추적에는 App Experience Analytics가 CA APM에 전달하는 App Experience Analytics 관련 특성의 메타데이터가 기록됩니다. WebView 또는 Workstation을 사용하면 그래픽 스택에서 트랜잭션 구성 요소를 볼 수 있습니다. 위에서 아래로 구성 요소를 검사하여 기간 내 호출 순서를 파악하고 성능을 평가합니다. 최종 사용자 모니터링 메타데이터 특성은 루트 구성 요소와 연결됩니다. 특성 키 앞에는
x-apm-bt
가 붙습니다.다음 단계를 따르십시오.
- 비즈니스 트랜잭션탭에서 관심 있는 트랜잭션 세그먼트를 클릭합니다.
- 테이블에서 모바일 트랜잭션 추적을 선택합니다.라이브 모드에서추적탭에 지난 20분의 트랜잭션 추적 이벤트가 나열됩니다. 20분이 지난 트랜잭션 추적 이벤트는 라이브 모드에 표시되지 않습니다.선택한 트랜잭션에 대한 구성 요소가 그래픽 스택으로 표시됩니다.
- 에이전트 상태 영역에서 다음을 포함한 정보를 확인합니다.
- 타임스탬프에이전트 시스템 클록을 기준으로 루트 구성 요소의 호출 시작 시간을 표시합니다.
- 지속 시간루트 구성 요소의 트랜잭션 실행 시간(밀리초)을 표시합니다.
- 그래픽 스택의 구성 요소를 위에서 아래로 검사하고 응용 프로그램 성능을 평가합니다.팁:오른쪽으로 향한 파란색 삼각형을 클릭하여 그래픽 표시를 확장하면 개별 트랜잭션 구성 요소를 볼 수 있습니다.그래픽 스택 보기에 다음 정보가 표시됩니다.
- 막대로 표시된 트랜잭션의 각 구성 요소
- 구성 요소 간 호출 관계구성 요소에 대한 막대가 호출 순서에 따라 위에서 아래로 표시됩니다.
- 시간에 따른 트랜잭션 순서구성 요소의 순서가 왼쪽에서 오른쪽으로 표시됩니다. 상대적인 클록 시간(밀리초)이 트랜잭션 위쪽에 가로로 표시됩니다.
- 트랜잭션 내 오류트랜잭션 그래픽 스택의 빨간색 슬라이스는 트랜잭션 내 오류를 나타냅니다.
- 크로스 프로세스 및 크로스 JVM 트랜잭션 데이터CA APM은 고유한 식별자인 상관 관계 ID를 사용하여 추적된 프런트엔드와 백엔드 트랜잭션을 연결합니다. 그 순서는 트랜잭션에서 프런트엔드가 백엔드를 호출하는 순서에 기초합니다. 뷰어에 여러 그래픽 스택이 표시되는 경우는 시스템이 선택한 추적 이벤트에 대해 관련된 프로세스를 찾아 추적한 것입니다. 다른 에이전트에서 추적된 프로세스는 다른 음영 영역에 표시됩니다. 트랜잭션 추적에서 연결된 구성 요소를 검사함으로써 특정 트랜잭션에 프로세스가 남았는지, 그리고 이 트랜잭션이 다른 프로세스를 시작했는지 여부를 확인할 수 있습니다. 또한 느리거나 중단된 트랜잭션을 유발한 호출을 파악할 수도 있습니다.
- 표시된 스택에서 한 구성 요소로부터 다른 구성 요소로 이동하려면 탭 키를 사용합니다.
- 필요한 경우 오른쪽 위에 있는 확대/축소 슬라이더를 사용하여 표시된 화면을 확대 또는 축소합니다. 값은 1 - 10까지 지정할 수 있습니다. 슬라이더의 각 값은 그래픽 화면의 너비를 2배 늘립니다. 기본값은 1입니다.
- 추가 정보가 수록된 도구 설명을 보려면 구성 요소 위로 마우스를 이동합니다.
- 구성 요소 정보영역의 정보를 확인합니다.참고:깊은 트랜잭션 추적 구성 요소에 대한 일부 정보는 제공되지 않습니다.
App Experience Analytics에서 분석 보기
App Experience Analytics는 모바일 응용 프로그램의 성능과 충돌 문제를 파악할 수 있게 해 줍니다. 성능 관련 데이터는 메모리, 네트워크, 평균 대기 시간 등에 대한 분석을 제공합니다. 여러 매개 변수를 기준으로 사용 데이터를 분석할 수 있습니다. 이러한 매개 변수에는 응용 프로그램 버전, 지리적 위치, 운영 체제, 통신사 정보, 장치 정보 등이 포함됩니다.
다음 단계를 따르십시오.
- App Experience Analytics Admin Console에 로그인합니다.
- 왼쪽 창에서ANALYTICS(분석)를 클릭합니다.
- 옵션을 사용하여 다음과 같은 모바일 응용 프로그램 트랜잭션 요소에 대한 분석을 확인합니다.
- 개요
- 성능
- 작동 중단
- 용도
Java 에이전트 외부 비즈니스 트랜잭션 모니터링 속성 구성
외부 비즈니스 트랜잭션 모니터링 속성은 Java 에이전트 동작을 구성합니다. 이 구성은 CA APM 비즈니스 트랜잭션을 최종 사용자 모니터링 솔루션에서 제공하는 외부 비즈니스 트랜잭션과 대조합니다. 예를 들어 App Experience Analytics가 이에 해당합니다. 이러한 속성을 변경하여 모바일 비즈니스 트랜잭션의 총 수를 클램프하는 등의 작업을 수행할 수 있습니다. 비즈니스 트랜잭션 일치는 기본적으로 사용됩니다.
다음 단계를 따르십시오.
- 모니터링하려는 응용 프로그램의 서버에서Agent_Home>/core/config디렉터리로 이동합니다.
- IntroscopeAgent.profile을 텍스트 편집기에서 엽니다.
- 다음 섹션으로 이동합니다.# External Business Transaction Monitoring properties
- 필요에 따라 다음 속성을 수정합니다.
- introscope.agent.external.biz.enabled외부 비즈니스 트랜잭션 모니터링 기능을 설정하거나 해제합니다.기본값:true(활성화됨)
- introscope.agent.external.biz.header.size.max외부 비즈니스 트랜잭션 헤더 매개 변수(x-apm-bt)에 대한 최대 데이터 크기를 지정합니다. 단위는 1 KB입니다. 매개 변수가 이 제한을 초과하는 요청은 외부 비즈니스 트랜잭션으로서 처리되지 않습니다.기본값:10
- introscope.agent.external.biz.bt.count.max외부 비즈니스 트랜잭션의 허용되는 최대 수를 지정합니다. 현재 외부 비즈니스 트랜잭션 정의를 재설정합니다.기본값:1000
- IntroscopeAgent.profile 파일을 저장하고 닫습니다.관리되는 응용 프로그램을 다시 시작할 필요가 없습니다.
.NET 끝점 모니터링 구성
.NET 에이전트가 최종 사용자 트랜잭션 끝점을 모니터링하도록 설정하려면 브라우저 에이전트 코드 조각 삽입 및 응답 쿠키 데코레이션을 구성하십시오.
온-프레미스 및 APM SaaS(CA의 Digital Experience Insights 아님)
다음 단계를 따르십시오.
Application Performance Management(CA의 Digital Experience Insights)
다음 단계를 따르십시오.
.NET MVC 및 기타 속성 구성
?? 속성은 MVC 및 기타 지원을 위해 .NET 에이전트를 구성합니다. 사용할 프로필에 이러한 속성을 모두 추가해야 합니까?
다음 단계를 따르십시오.
- 모니터링하려는 응용 프로그램의 서버에서
디렉터리로 이동합니다.<Agent_Home> - IntroscopeAgent.profile을 텍스트 편집기에서 엽니다.
- 다음 섹션으로 이동합니다.
- 필요에 따라 다음 속성을 수정합니다.
- introscope.agent.dotnet.mvc.actionmetrics.enabled이 속성이 활성화된 경우 .NET 에이전트는 MVC 작업 메트릭을 생성합니다.기본값:False중요: 이 속성을 활성화하면 많은 메트릭이 생성되어 성능에 영향을 미칠 수 있습니다. MVC 작업은 이 속성 값과 상관없이 트랜잭션 추적에 표시됩니다.
- introscope.agent.dotnet.naming.sitename.enabled이 속성이 true로 설정된 경우 .NET 에이전트 이름은 웹 사이트 이름과 동일합니다.한 웹 사이트에서 한 응용 프로그램만 실행하도록 구성된 경우에 이 속성을 활성화하십시오. 단, 이 속성은 .NET 에이전트에 고려할 만한 적절한 이름이 없는 경우에만 웹 사이트 이름을 사용합니다. 웹 사이트는introscope.agent.dotnet.appnaming.sitename.enabled속성 값과 상관없이 사용됩니다.기본값:false참고: 이 속성을 적용하려면 관리되는 응용 프로그램을 다시 시작해야 합니다.
- introscope.agent.dotnet.appnaming.sitename.enabled이 속성이 true로 설정되어 있으면 응용 프로그램 이름으로 고려할 만한 적절한 이름이 없는 경우에 한해 응용 프로그램 이름이 웹 사이트 이름으로 지정됩니다. 기본값은 false입니다. 이 속성을 적용하려면 관리되는 응용 프로그램을 다시 시작해야 합니다.기본값:false참고:이 속성을 적용하려면 관리되는 응용 프로그램을 다시 시작해야 합니다.
- IntroscopeAgent.profile 파일을 저장하고 닫습니다.
EndUserEndpoints ProbeBuilder 지시문 파일 구성
EndUserEndpoints ProbeBuilder 지시문 파일(EndUserEndpoints.pbd)은 End-User Endpoints Monitoring을 위한 추적 프로그램 지시문을 제공합니다. 개별 응답 수 계산 메트릭을 생성하는 데 사용되는 특성과 메트릭 이름 지정 방법을 구성할 수 있습니다. 트랜잭션 추적은 기본적으로 사용됩니다.
다음 단계를 따르십시오.
- (Java 에이전트)Agent_Home>/core/config디렉터리로 이동합니다.(.NET 에이전트)디렉터리로 이동합니다.Agent_Home
- EndUserEndpoints.pbd 파일을 텍스트 편집기에서 엽니다.
- 파일의 지침에 따라 속성을 설정합니다.
- 파일을 저장하고 닫습니다.
- 모바일 응용 프로그램을 다시 시작합니다.
네트워크 공급자 기반 응답 카운터
무선 공급자(n)와 같은 일부 헤더 특성은 각 모바일 비즈니스 트랜잭션에 대한 메트릭으로 집계되어 게시됩니다.
다음은 샘플 헤더 매개 변수입니다.
x-apm-bt : t=MDO-ORG;d=f35290154b9d869e;v=1.0;g=36.9125,30.6897222;n=AT&T;l=LTE;a=Book App$bs=Book App;bt=Buy Book;p=Android;pv=4.4.3
이 샘플 헤더 매개 변수는 생성된 해당 CA APM 메트릭을 WebView 메트릭 브라우저 트리에 표시합니다.
Book AppBuy Book via Android 4HealthAverage Response TimeConcurrent Invocations Errors per Interval Responses per Interval Responses per Interval for Mobile Provider 1 Responses per Interval for for Mobile Provider 2 … Stall Count
Java 에이전트 외부 비즈니스 트랜잭션 모니터링 비활성화
IntroscopeAgent.profile의 속성을 구성하여 외부 비즈니스 트랜잭션 모니터링을 비활성화할 수 있습니다. 외부 비즈니스 트랜잭션 모니터링은 기본적으로 활성화되어 있습니다.
다음 단계를 따르십시오.
- 모니터링하려는 응용 프로그램의 서버에서 <에이전트 홈>/core/config로 이동합니다.
- IntroscopeAgent.profile 파일을 텍스트 편집기에서 엽니다.
- introscope.agent.external.biz.enabled=false를 설정합니다.
- 파일을 저장하고 닫습니다.관리되는 응용 프로그램을 다시 시작할 필요가 없습니다.
End-User Endpoints Monitoring 비활성화
toggles pbd를 사용하여 End-User Endpoints Monitoring에 대한 외부 비즈니스 트랜잭션을 비활성화할 수 있습니다. End-User Endpoints Monitoring에 대한 외부 비즈니스 트랜잭션은 기본적으로 활성화되어 있습니다.
다음 단계를 따르십시오.
- <응용 프로그램 서버 홈>/core/config 디렉터리나<에이전트 홈>/core/config/systempbd 디렉터리로 이동합니다.이 위치는 에이전트가 사용하는 파일 유형(<응용 프로그램 서버>-full.pbl 또는<응용 프로그램 서버>-typical.pbl)에 따라 달라집니다.
- toggles-full.pbd 또는 toggles-typical.pbd 파일을 엽니다.
- toggles-full.pbd다른 지시문 파일에서 제공되는 추적 기능에 대해 TurnOn 지시문 형태의 on/off 스위치를 제공합니다. 대부분의 추적 프로그램 그룹은 설정되어 있습니다.
- toggles-typical.pbd다른 지시문 파일에서 제공되는 추적 기능에 대해 TurnOn 지시문 형태의 on/off 스위치를 제공합니다. 추적 프로그램 그룹의 일부만이 설정되어 있습니다.
- 다음 섹션을 찾습니다.# External Business Transaction for End User Endpoints Monitoring
- 원하는 동작에 따라 다음 줄에서 주석 처리를 제거하거나 다음 줄을 주석 처리합니다.End-User Endpoints Monitoring에 대한 외부 비즈니스 트랜잭션활성화TurnOn: ExternalBTAttributeNNewModeEnd-User Endpoints Monitoring에 대한 외부 비즈니스 트랜잭션비활성화#TurnOn: ExternalBTAttributeNNewMode
- 파일을 저장하고 닫습니다.