이전 항목: 기본 PBL 파일다음 항목: 추가 메트릭 정보를 수집하도록 설정 전환


기본 추적 프로그램 그룹 및 toggles 파일

추적 프로그램 그룹은 PBD 파일에 정의되어 있습니다. 추적 프로그램 그룹은 일련의 클래스에 대한 정보가 보고되도록 합니다. PBD 파일에서 flag라는 용어는 추적 프로그램 그룹 정보를 나타냅니다. 예를 들어 TraceOneMethodIfFlagged 또는 SetFlag는 추적 프로그램 그룹 정보를 정의합니다.

추적 프로그램 그룹은 일련의 클래스에 적용되는 일련의 추적 프로그램으로 구성됩니다. 예를 들어 모든 RMI 클래스의 응답 시간 및 속도를 보고하는 추적 프로그램 그룹이 있습니다.

일부 추적 프로그램 그룹을 설정하거나 해제하여 시스템에 대한 메트릭 수집을 미세 조정할 수 있습니다. 이 메서드는 추적 프로그램 그룹의 구성 방식에 따라 오버헤드 사용이 늘어나거나 줄어드는 영향이 있습니다.

추적 프로그램 그룹은 기본 default-full.pbl 및 default-typical.pbl 파일이 참조하는 toggles-full.pbd 및 toggles-typical.pbd 파일에서 수정합니다. 다음 목록에는 기본 추적 프로그램 그룹과 해당 기본 구성이 나열되어 있습니다.

AgentInitialization

에이전트 초기화 구성

전체: 설정

표준: 설정

ApacheStandardSessionTracing

HTTP 세션 구성

전체: 설정

표준: 설정

AuthenticationTracing

인증 구성

전체: 설정

표준: 설정

CorbaTracing

CORBA 메서드 호출

전체: 설정

표준: 설정

DBCPTracing

DBCP 구성

전체: 설정

표준: 설정

DBCPv55Tracing

DBCP 구성

전체: 설정

표준: 설정

EJB2StubTracing

EJB 2.0 구성

전체: 설정

표준: 설정

EJB3StubTracing

EJB 3.0 구성

전체: 설정

표준: 설정

EntityBean3Tracing

엔터티 EJB 3.0 메서드 호출

전체: 설정

표준: 설정

EntityBeanTracing

엔터티 EJB 메서드 호출

전체: 설정

표준: 설정

HTTPServletTracing

HTTP 서블릿 서비스 응답

전체: 설정

표준: 설정

Application Server AutoProbe를 사용하는 경우에는 추적 프로그램 그룹 HTTPAppServerAutoProbeServletTracing을 설정하십시오.

InstanceCounts

추적 프로그램 그룹에서 식별된 개체 유형의 인스턴스 수를 카운트합니다.

전체: 설정

표준: 설정

클래스가 이 추적 프로그램 그룹을 사용하여 식별되기 전까지는 어떤 항목도 추적되지 않습니다.

J2eeConnectorTracing

J2EE 커넥터 정보

전체: 설정

표준: 설정

JavaMailTransportTracing

메일 전송 시간

전체: 설정

표준: 설정

JDBCQueryTracing

JDBC 쿼리

전체: 설정

표준: 설정

JDBCUpdateTracing

JDBC 업데이트

전체: 설정

표준: 설정

JMSConsumerTracing

JMS 메시지 처리 시간

전체: 설정

표준: 설정

JMSListenerTracing

JMS 메시지 처리 시간

전체: 설정

표준: 설정

JMSPublisherTracing

JMS 메시지 브로드캐스트 시간

전체: 설정

표준: 설정

JMSSenderTracing

JMS 메시지 브로드캐스트 시간

전체: 설정

표준: 설정

JSPTracing

JSP 서비스 응답

전체: 설정

표준: 설정

MessageDrivenBean3Tracing

메시지 구동 EJB 3.0 메서도 호출

전체: 설정

표준: 설정

MessageDrivenBeanTracing

메시지 구동 EJB 메서도 호출

전체: 설정

표준: 설정

NIOSocketTracing

NIO|채널|소켓 노드 아래에 각 소켓 연결에 대한 메트릭 집합을 생성하고 "백엔드" 노드 아래에 추가 메트릭을 생성합니다.

전체: 설정

표준: 설정

NIOSocketSummaryTracing

모든 NIO 소켓 연결을 포함하는 단일 메트릭 집합을 생성합니다.

전체: 설정

표준: 설정

이러한 메트릭은 에이전트 속성에 의해 NIOSocketTracing 메트릭에서 제외된 연결을 포함합니다. 이러한 메트릭은 또한 NIOSocketTracing 메트릭에서 항상 제외되는 일부 내부 NIO 소켓도 포함합니다.

NIOSelectorTracing

NIO 채널의 특정 내부 JVM 사용이 NIO 채널 메트릭에서 카운트되지 않도록 방지합니다.

사용자는 이 옵션을 제어할 수 없습니다.

NIODatagramTracing

각 데이터그램 "연결"에 대한 메트릭 집합을 생성합니다.

전체: 설정

표준: 설정

자세한 내용은 269 페이지의 NIODatagramTracing 메트릭을 참조하십시오.

NIODatagramSummaryTracing

모든 NIO 데이터그램 동작을 측정하는 단일 메트릭 집합을 생성합니다.

전체: 설정

표준: 설정

이러한 메트릭은 에이전트 속성에 의해 NIODatagramTracing 메트릭에서 제외된 연결을 포함합니다. 이러한 메트릭은 또한 NIODatagramTracing 메트릭에서 항상 제외되는 일부 내부 NIO 소켓도 포함합니다.

PersistentSessionTracing

HTTP 세션 구성

전체: 설정

표준: 설정

RMIClientTracing

RMI 클라이언트 메서드 호출

전체: 설정

표준: 설정

RMIServerTracing

RMI 서버 메서드 호출

전체: 설정

표준: 설정

ServerInfoTracing

서버 정보 구성

전체: 설정

표준: 설정

SessionBean3Tracing

세션 EJB 3.0 메서드 호출

전체: 설정

표준: 설정

SessionBeanTracing

세션 EJB 메서드 호출

전체: 설정

표준: 설정

SocketTracing

네트워크 소켓 대역폭 및 SSL 추적

전체: 설정

표준: 설정

StrutsTracing

Struts 프레임워크에서의 작업 실행 시간

전체: 설정

표준: 설정

SuperpagesSessionTracing

HTTP 세션 구성

전체: 설정

표준: 설정

ThreadPoolTracing

스레드 풀 구성

전체: 설정

표준: 설정

UDPTracing

UDP(사용자 데이터그램 프로토콜) 소켓 대역폭

전체: 설정

표준: 설정

UnformattedSessionTracing

HTTP 세션 구성

전체: 설정

표준: 설정

EJB3MethodLevelTracing

메서드 수준에서의 EJB 3.0 동작

전체: 설정

표준: 해제

EJBMethodLevelTracing

메서드 수준에서의 EJB 동작

전체: 설정

표준: 해제

FileSystemTracing

쓰고 읽은 파일 시스템 바이트

전체: 설정

표준: 해제

JAXMListenerTracing

JAXM 메시지 전송

전체: 설정

표준: 해제

JNDITracing

JNDI 조회 시간

전체: 설정

표준: 해제

JSPDBTagsTagLibraryTracing

SQL 데이터베이스에서 읽고 쓰기 위한 Jakarta DB Tags 사용자 지정 태그 라이브러리

전체: 설정

표준: 해제

JSPIOTagLibraryTracing

다양한 입력 및 출력 작업을 위한 Jakarta IO 사용자 지정 태그 라이브러리

전체: 설정

표준: 해제

JTACommitTracing

JTA를 사용한 커밋 시간

전체: 설정

표준: 해제

ThreadTracing

클래스별 활성 스레드 수

전체: 설정

표준: 해제

XMLSAXTracing

XML 문서를 구문 분석하는 데 소요된 시간

전체: 설정

표준: 해제

XSLTTracing

XML 변환 시간

전체: 설정

표준: 해제

CatchException

예외 구성

전체: 해제

표준: 해제

FormattedSessionTracing

HTTP 세션 구성

전체: 해제

표준: 해제

HTTPAppServerAutoProbeServletTracing

HTTP 서블릿 구성

전체: 해제

표준: 해제

HTTPSessionTracing

HTTP 세션 구성

전체: 해제

표준: 해제

JSPTagLibraryTracing

사용자 지정 JSP 태그의 처리 시간

전체: 해제

표준: 해제

ManagedSocketTracing

네트워크 구성

전체: 해제

표준: 해제

ThrowException

예외 구성

전체: 해제

표준: 해제

일반적으로 기본 toggles PBD 파일을 편집하지 마십시오. 그러나 일부 추적 프로그램 그룹을 설정하거나 해제하여 메트릭 수집을 미세 조정할 수는 있습니다. toggles 파일에서 다음을 수행하여 추적 프로그램 그룹을 수정할 수 있습니다.

추적 프로그램 그룹은 설정된 상태(주석 처리가 제거된 상태)에서만 정보를 보고하며 TurnOn 키워드를 사용하여 활성화됩니다.

참고: Java Agent는 EJB(2.0 이상) 계측을 지원합니다. 메트릭 수집을 조정하려면 EJB에 연결된 추적 프로그램 그룹을 켜거나 끄십시오. 응용 프로그램 심사 맵의 EJB 지원은 세션 및 엔터티 Bean까지만 확장됩니다. 메시지 구동 Bean은 지원되지 않습니다.