스레드 덤프는 에이전트 JVM 내에서 발생하는 사항에 대한 유용한 세부 정보를 제공할 수 있습니다. 스레드 덤프 기능은 메트릭 브라우저 트리의 각 에이전트 노드와 연결된 "스레드 덤프" 탭에서 제공됩니다.
스레드 덤프 수집 및 분석에 대한 자세한 내용은 CA APM Workstation 사용자 안내서를 참조하십시오. Thread_Dump 권한을 설정하면 사용자가 "스레드 덤프" 탭을 보고 모든 기능을 사용할 수 있습니다. 자세한 내용은 CA APM 보안 안내서를 참조하십시오.
스레드 덤프를 사용하도록 설정하려면 IntroscopeAgent.profile 및 IntroscopeEnterpriseManager.properties 속성이 모두 필요합니다. 기본적으로 "스레드 덤프" 탭과 해당 기능은 사용하도록 설정되어 있습니다. 그러나 스레드 덤프 설정 속성 중 하나 또는 둘 모두가 false로 설정되어 있는 경우에는 "스레드 덤프" 탭을 볼 수 없습니다.
MOM에서 스레드 덤프를 사용하거나 사용하지 않도록 설정할 경우 해당 구성은 클러스터의 모든 수집기에 적용됩니다. 따라서 MOM에서 스레드 덤프를 사용하지 않도록 설정하면 모든 수집기에서도 스레드 덤프가 사용하지 않도록 설정됩니다.
스레드 덤프를 사용하도록 설정하려면
introscope.agent.threaddump.enable=true
introscope.enterprisemanager.threaddump.enable=true
CA Introscope 사용자가 "Deadlock Count"(교착 상태 수) 메트릭을 볼 수 있도록 하려면 IntroscopeAgent.profile을 구성합니다. 추가 구성을 수행하여 에이전트 "Thread"(스레드) 노드 메트릭을 표시할 수 있습니다.
"Deadlock Count"(교착 상태 수) 메트릭 수집 기능을 사용하도록 설정하려면
introscope.agent.threaddump.deadlockpoller.enable=true
예를 들어 WebLogic Server를 위한 전체 버전의 표준 PBL을 사용하려면 이 속성을 다음과 같이 설정합니다.
introscope.autoprobe.directivesFile=weblogic-full.pbl
사용자는 AgentName | "스레드"에서 활성 스레드 수 및 스레드 그룹과 같은 메트릭을 볼 수 있습니다.
IntroscopeAgent.profile 및 IntroscopeEnterpriseManager.properties 속성을 모두 사용하여 스레드 덤프를 구성합니다.
스레드 덤프를 구성하려면
introscope.enterprisemanager.threaddump.storage.dir=TestThreadDumps
introscope.enterprisemanager.threaddump.storage.clean.disk.olderthan.days=30
introscope.enterprisemanager.threaddump.storage.clean.disk.freq.days=2
introscope.enterprisemanager.threaddump.storage.max.disk.usage=5000
참고: 다음 경우에 유의해야 합니다.
* 저장되는 스레드 덤프 파일의 수가 introscope.enterprisemanager.threaddump.storage.max.disk.usage 속성에 설정된 제한을 초과하는 경우
그리고
* introscope.enterprisemanager.threaddump.storage.clean.disk.olderthan.days 속성에 설정된 기간(일)보다 오래된 파일이 없는 경우
이러한 경우에는 Enterprise Manager가 스레드 덤프 파일을 저장하지 않습니다.
Enterprise Manager가 다운되는 경우 사용자가 스레드 덤프 데이터를 볼 수 있도록 스레드 덤프 파일을 다른 Enterprise Manager에 복사할 수 있습니다.
중요! 스레드 덤프 디렉터리에 파일을 추가하거나 스레드 덤프 디렉터리에서 파일을 제거한 경우에는 Enterprise Manager를 다시 시작하십시오. 스레드 덤프 파일은 Enterprise Manager 간에 이동하지 않는 것이 좋습니다.
스레드 덤프 파일을 Enterprise Manager 간에 복사하려면
EM2 사용자가 에이전트 노드를 선택한 다음 "스레드 덤프" 탭의 "이전 항목 로드" 단추를 클릭하면 EM1에서 이동된 스레드 덤프가 목록에 표시됩니다.
|
Copyright © 2013 CA.
All rights reserved.
|
|