APM Workstation
Workstation은 응용 프로그램의 건전성과 데이터를 보기 위한 Investigator, 콘솔 및 APM 상태 콘솔을 제공합니다.
apmdevops104kr
Workstation은 응용 프로그램의 건전성과 데이터를 보기 위한 Investigator, 콘솔 및 APM 상태 콘솔을 제공합니다.
2
2
Introscope는 ProbeBuilder를 통해 Introscope 프로브를 Java, PHP 또는 .NET 응용 프로그램에 추가합니다. AutoProbe를 사용하면 이 프로세스가 자동화되어 응용 프로그램이 시작될 때 ProbeBuilder가 프로브를 동적으로 추가합니다. PBD(ProbeBuilder 지시문) 파일은 Java, PHP 또는 .NET 구성 요소에 웹 응용 프로그램을 계측하는 프로브(예: 타이머, 카운터)를 추가하는 방법을 ProbeBuilder에 알려 줍니다.
프로브에서는 응용 프로그램 비즈니스 논리를 변경하지 않고 응용 프로그램에 대한 특정 정보를 측정합니다. Introscope Agent는 계측된 응용 프로그램과 동일한 컴퓨터에 설치됩니다. 프로브가 바이트 코드에 설치된 후의 Java 응용 프로그램을
계측된 응용 프로그램
이라고 합니다. 프로브가 있는 Java 응용 프로그램이 실행 중인 경우 이를 관리되는 응용 프로그램이라고 명명합니다.또한 Introscope는 ProbeBuilder 지시문을 정의하지 않고도 추가 구성 요소를 자동으로 검색 및 계측합니다.
관리되는 응용 프로그램이 실행되면 프로브에서는 수집한 데이터를 에이전트로 릴레이합니다. 그러면 에이전트는 데이터를 수집 및 요약하여 Enterprise Manager로 보냅니다.
Enterprise Manager가 수집한 데이터는 하나 이상의 Workstation을 통해 액세스할 수 있습니다. 워크스테이션을 사용하여 성능 데이터를 확인할 수 있습니다. 또한 나중에 분석하기 위한 정보 수집 및 알림 작성 같은 작업을 수행하도록 Enterprise Manager를 구성할 수도 있습니다.
관리되는 응용 프로그램이 실행되면 Introscope Agent는 성능 데이터를 실시간으로 수집하고 정보를 Enterprise Manager로 보냅니다. 워크스테이션을 사용하여 다음 작업을 수행할 수 있습니다.
- Enterprise Manager 구성
- 메트릭 구성
- 해당 값을 기준으로 작업 정의
- 사용자가 선택한 정보를 편리한 형식으로 표시
Workstation이 Introscope 설치에 맞게 작동하는 방식
Workstation 도구는 응용 프로그램 성능을 보다 잘 모니터링하기 위해 다음을 수행하는 데 도움이 됩니다.
- 응용 프로그램이 실행되는 시스템의 다양한 요소에 대한 성능 메트릭을 필터링하여 봅니다.
- 드릴다운하여 시스템 성능 문제의 근본 원인을 찾습니다.
- 메트릭을 그래픽으로 표시합니다.
- 시스템 성능 데이터에 대한 보고서를 만듭니다.
Workstation, Java Web Start 및 WebView
Java Web Start는 Workstation에 액세스하는 데 사용됩니다. Java Web Start는 명령 또는 브라우저를 사용하여 전체 Workstation 클라이언트를 다운로드하고 호출합니다.
참고
: Java Web Start에 대한 자세한 내용은 특정 매개 변수를 사용하여 Workstation 시작을 참조하십시오.Workstation을 사용하여 메트릭 데이터를 여러 형식으로 봅니다. 권한 있는 사용자는 관리 및 구성 기능을 수행할 수 있습니다. Workstation에서는 다음과 같은 창에 정보를 제공합니다.
- 콘솔데이터 뷰어가 포함된 대시보드에 데이터를 표시합니다.
- Investigator에이전트, 응용 프로그램, 리소스 및 메트릭에 대한 트리 뷰와 맵 뷰를 제공합니다.
- 관리 모듈 편집기관리 모듈 및 요소에 대한 트리 뷰를 제공하며 관리 모듈을 생성하고 편집할 수 있습니다.
- 대시보드 편집기도메인 또는 SuperDomain에 대한쓰기권한이 있는 사용자가 데이터 뷰어 및 가져온 이미지, 도형, 선, 텍스트 등과 같은 다른 대시보드 개체를 생성하고 편집할 수 있습니다.
- 데이터 뷰어유형에 따른 데이터의 시각적 표현입니다.
Workstation 콘솔 정보
콘솔은 Workstation을 시작할 때의 기본 뷰이며 그래픽 뷰에 성능 데이터를 표시하는 대시보드를 포함합니다. 대시보드는 Introscope에서 관리 데이터를 보기 위한 기본 도구입니다.
샘플 관리 모듈에서는 일련의 샘플 대시보드를 제공합니다. 권한 있는 사용자는 대시보드 편집기를 사용하여 사용자 지정 대시보드를 생성할 수 있습니다.
둘 이상의 콘솔 창을 동시에 열어 둘 수 있습니다.
새 콘솔 창을 열려면
- "Workstation" > "새 콘솔"을 선택합니다.
Workstation Investigator 정보
Investigator를 사용하여 응용 프로그램 및 시스템 상태를 확인하고, 응용 프로그램 및 그 트랜잭션에 대한 에이전트 중심 또는 응용 프로그램 중심의 뷰를 검색하고 볼 수 있습니다.
Investigator에는 메트릭 중심의 뷰를 위한 "메트릭 브라우저" 탭과 응용 프로그램 중심의 뷰를 위한 "심사 맵" 탭이 있습니다. 이러한 각각의 뷰를 사용하여 응용 프로그램 및 호출된 백엔드를 다양한 방법으로 탐색할 수 있습니다.
둘 이상의 Investigator 창을 동시에 열어 둘 수 있습니다.
새 Investigator 창을 열려면
- "Workstation" > "새 Investigator"를 선택합니다.
Investigator가 열리고 Java 또는 .NET 응용 프로그램에 대한 데이터가 표시됩니다.
콘솔에서 요소가 생성된 방법에 따라 일부 대시보드 요소를 두 번 클릭하여 Investigator 창을 열 수도 있습니다.
응용 프로그램 중심 및 에이전트 중심 뷰
Investigator는 응용 프로그램 인프라를 응용 프로그램 중심 및 에이전트 중심의 두 가지 기본 뷰로 표시합니다. 각 뷰에는 각각
심사 맵 및 메트릭 브라우저
라는 최상위 탭이 있습니다.심사 맵 탭
"심사 맵" 탭에서는 모니터링되는 응용 프로그램에 대한 응용 프로그램 중심 또는 비즈니스 프로세스 중심 뷰를 표시합니다. 이 탭을 사용하여 다음 작업을 수행할 수 있습니다.
- 배포된 응용 프로그램 및 비즈니스 중심 메트릭을 라이브 모드와 기록 모드로 봅니다.
- 응용 프로그램 계층과 각 계층의 구성 부분 간의 종속성을 검색합니다.
- 응용 프로그램과 응용 프로그램을 구성하는 프런트엔드, 백엔드 및 미들웨어의 상위 수준 건전성 표시기를 모니터링합니다.
- 응용 프로그램의 집계된 건전성 메트릭을 모니터링합니다.
- 응용 프로그램 및 비즈니스 프로세스에 대한 알림 임계값을 구성합니다.
메트릭 브라우저 탭
"메트릭 브라우저" 탭에서는 모니터링되는 응용 프로그램의 에이전트 중심 뷰를 표시합니다. 이 탭을 사용하여 다음 작업을 수행할 수 있습니다.
- 트리 계층으로 구성된 응용 프로그램 및 메트릭을 봅니다.
- 기술의 각 계층에 대한 자세한 메트릭을 모니터링합니다.
- 트랜잭션 추적 및 동적 계측을 사용하여 응용 프로그램 성능의 특이 사항을 심사합니다.
- "위치 맵"을 사용하여 응용 프로그램 호스트의 물리적 상태와 가상 상태를 봅니다.
참고:
로그인한 Enterprise Manager가 클러스터에서 수집기로 구성된 경우에는 "심사 맵" 탭이 표시되지 않습니다. 클러스터된 응용 프로그램에서 "심사 맵" 탭 도구를 사용하려면 MOM Enterprise Manager에 로그인하십시오.응용 프로그램이 다른 뷰에 표시되는 방식
프런트엔드 응용 프로그램은 "심사 맵" 탭과 "메트릭 브라우저" 탭에서 약간 다르게 표시됩니다. 응용 프로그램 이름이 test0일 때 응용 프로그램 심사 맵을 사용하도록 설정한 경우에는 프런트엔드가 다음과 같이 나타납니다.
- 심사 맵 탭에서는 test0이 프런트엔드 응용 프로그램으로 표시됩니다.
- 메트릭 브라우저 탭에서는 test0이 "프런트엔드" 노드 아래에 응용 프로그램으로 표시됩니다.
참고:
응용 프로그램 심사 맵을 사용하도록 설정하려면 관리
에서 introscope.apm.feature.enabled 속성에 대한 설명을 참조하십시오.탭 뷰에서 메트릭이 다르게 집계되는 방식
심사 맵 탭의 응용 프로그램 중심 뷰에서는 집계된 건전성 메트릭을 표시하는 반면 메트릭 브라우저 탭의 에이전트 중심 뷰에서는 에이전트가 구성된 단일 호스트에서만 반환된 메트릭을 표시합니다.
응용 프로그램 심사 맵
"심사 맵" 탭이 활성화된 경우 응용 프로그램의 시각적 표시를 볼 수 있습니다. 이 응용 프로그램 중심 시각적 표시 또는 "응용 프로그램 심사 맵"에서는 응용 프로그램 구성 요소 및 그 종속성을 보고, 구성 요소 및 하위 구성 요소의 건전성 표시기를 볼 수 있을 뿐만 아니라 기본 메트릭까지 확인할 수 있습니다.
비즈니스 메트릭이 표시되는 방식
"심사 맵" 탭에서는 비즈니스 메트릭이 "비즈니스 서비스별" 폴더 아래에 표시됩니다.

"심사 맵" 탭에는 비즈니스 중심 종속성 맵도 표시됩니다.
비즈니스 메트릭의 형식은 다음과 같습니다.
<Host Name>|<Process Name>|<Agent Name>|By Business Service|<Business Service>|<Business Transaction>|<Business Transaction Component>
Investigator에서 각 비즈니스 트랜잭션 구성 요소에 대해 표시하는 메트릭은 각 비즈니스 서비스, 비즈니스 트랜잭션 및 비즈니스 트랜잭션 구성 요소가 구성된 방식에 따라 다릅니다. 비즈니스 메트릭을 구성하는 프로세스에 대해서는
CA APM 트랜잭션 정의 안내서
에서 설명합니다.기록 모드의 알림에 대한 참고 사항
응용 프로그램 심사 맵에서 기록 데이터를 표시할 때 심사 맵 트리의 알림 표시기에서는 기록 상태가 아닌
현재
상태를 계속 표시합니다.추가 정보
응용 프로그램 심사 맵을 읽고 이해하는 방법에 대한 추가 정보가 제공됩니다. 을 참조하십시오.
- "심사 맵" 탭 탐색
- 통지에 응답
관리 모듈 편집기 정보
관리 모듈 편집기를 사용하여 Introscope 모니터링 구성 정보 집합을 포함하는 관리 모듈을 생성하거나 편집할 수 있습니다. 각 도메인에 대해 나열되는 관리 모듈은 모니터링 논리를 통해 데이터를 포함 및 구성하는 알림, 작업, 대시보드 등과 같은 개체(요소)를 포함합니다.
참고:
정품 CA APM 라이선스가 있으면 관리 모듈 편집기에서 정보를 생성, 편집 또는 삭제할 수 있습니다. 정품 라이선스가 없으면 여기서 정보를 볼 수만 있습니다.관리 모듈 편집기 트리에는 Enterprise Manager에 배포된 관리 모듈이 도메인별로 나열되고 각 관리 모듈의 요소가 나열됩니다.
관리 모듈 편집기의 오른쪽에는 트리에서 선택한 요소의 현재 구성 설정이 표시됩니다.
권한 있는 사용자는 관리 모듈 편집기에서 요소를 수정할 수 있습니다.
대시보드 편집기 정보
대시보드 편집기에서는 데이터 뷰어, 도형, 선, 텍스트 상자 및 커넥터를 생성하고 배치하는 도구를 제공합니다. 적절한 권한이 있는 사용자는 대시보드와 가져온 이미지, 도형, 선, 텍스트와 같은 대시보드 개체를 생성하고 편집할 수 있습니다. 대시보드 생성 및 편집을 참조하십시오.
데이터 뷰어 정보
"메트릭 브라우저" 탭 뷰어 창이나 대시보드의 데이터 뷰어에서는 Introscope 지원 응용 프로그램의 데이터를 시각적 형식으로 표시합니다. 데이터 뷰어에는 메트릭, 리소스 또는 알림과 같은 요소의 데이터가 표시될 수 있습니다.
참고
: 데이터 뷰어에 표시되는 시간 값은 Enterprise Manager를 호스트하는 컴퓨터의 클록 시간입니다. 그러나 Workstation이 실행되는 표준 시간대에 맞게 시간 값이 조정됩니다.데이터 뷰어 유형
데이터 유형에는 기본 데이터 뷰어 유형과 대체 뷰어가 있습니다.
데이터 유형 | 기본 데이터 뷰어 유형 | 대체 뷰어 |
메트릭 | 그래프 | 다이얼 미터, 가로 막대형 차트, 그래픽 이퀄라이저, 문자열 뷰어, 텍스트 뷰어 |
메트릭 그룹화 | 그래프 | 가로 막대형 차트, 문자열 뷰어 |
알림 | 알림 표시기 | 그래프, 가로 막대형 차트 또는 문자열 뷰어 |
계산기 | 그래프 | 다이얼 미터, 가로 막대형 차트, 그래픽 이퀄라이저, 문자열 뷰어 |
응용 프로그램 심사 맵 | 비즈니스 서비스 비즈니스 트랜잭션 프런트엔드 |
메트릭 또는 요소 유형에 따라 Workstation에서는 데이터 뷰어의 데이터를 여기 나온 뷰 표시 유형으로 표시할 수 있습니다.
그래프
그래프에서는 시간에 따라 값이 표시됩니다. 실시간 뷰에서는 그래프에 맞는 최근 기간이 동적으로 표시됩니다.
그래프에 알림이 표시되는 경우 주의 및 위험 임계값이 각각 노란색과 빨간색 선으로 표시됩니다.
라이브 데이터를 보는 동안 그래프 차트 배율을 변경하여 데이터를 보다 읽기 편한 뷰로 표시할 수 있습니다.
막대 차트
가로 막대형 차트에는 현재 데이터 값이 가로 막대로 표시됩니다. 가로 막대형 차트는 상위 N 필터링 뷰의 기본 뷰입니다.
가로 막대형 차트에서 알림을 보여 주는 경우 막대가 알림 상태에 맞게 초록색, 노란색 또는 빨간색으로 표시됩니다.
가로 막대형 차트는 라이브 데이터 뷰에만 사용할 수 있습니다.
그래픽 이퀄라이저
그래픽 이퀄라이저에서는 데이터의 현재 값뿐만 아니라 최근의 높은 수준도 표시합니다.
그래픽 이퀄라이저에서는 단일 메트릭에 대한 데이터만 표시할 수 있습니다.
그래픽 이퀄라이저 뷰어 유형은 WebView 콘솔 대시보드에만 표시됩니다.
다이얼 미터
다이얼 미터에서는 현재 데이터 값을 반원 다이얼의 위치로 나타냅니다.
다이얼 미터 뷰어 유형은 WebView 콘솔 대시보드에만 표시됩니다.
문자열 뷰어
문자열 뷰어에서는 값을 텍스트 줄로 표시할 수 있습니다. 문자열 뷰어를 사용하면 일부 값을 비교적 작은 공간에 표시할 수 있습니다. 시작 시간이나 IP 주소와 같이 변경되지 않는 단순한 값에도 문자열 뷰어를 사용할 수 있습니다.
참고:
연결된 에이전트의 라이브 메트릭에서는 대부분의 데이터가 최근 15초의 시간 조각 동안만 유효합니다. 따라서 에이전트의 연결이 끊기면 문자열 메트릭에 값이 표시되지 않습니다. 그러나 에이전트의 원래 시작 시간과 같은 일부 고정 메트릭은 에이전트가 현재 연결되어 있는지 여부와 상관없이 계속 유효하므로 에이전트가 마운트 해제될 때까지 항상 표시됩니다.텍스트 뷰어
텍스트 뷰어에서는 시스템 또는 예외 로그 등에 새 값이 추가될 때 데이터의 텍스트를 표시합니다.
알림 및 알림 표시기 정보
알림 표시기는 메트릭이 임계값을 넘었는지 여부를 표시합니다.
- 초록색 원반 = 상태 정상
- 노란색 다이아몬드 = 주의 임계값이 초과됨
- 빨간색 팔각형 = 위험 임계값이 초과됨
- 회색 원반 = 알림에 데이터가 없음
알림 표시기는 위와 같이 세 가지 표시기의 배열로 표시될 수 있으며 이중 활성화되는 표시기를 통해 상태를 알 수 있습니다. 하지만 상태가 변경됨에 따라 색과 모양이 변하는 단일 표시기로 표시되는 경우가 더 흔합니다.
알림 표시기는 다음과 같이 여러 모드 및 여러 위치에 표시될 수 있습니다.
- 응용 프로그램 심사 맵에 표시
- 대시보드에 표시
- "개요" 탭에 표시
- 그래프에 임계값 선 형태로 표시
- 테이블 셀에 컬러로 표시(이 기능이 지원되는 경우)
- 트리 노드 대신 표시
- 심사 맵 알림 편집기에 표시
- 응용 프로그램 심사 맵 뷰의 "알림 정보" 패널에 표시
알림
과 알림 표시기
사이의 차이점 이해알림이 무엇인지 정확히 이해하는 것이 중요합니다. 다음을 구분해야 합니다.
- 알림자체: 다음과 같은 저장된 특성을 포함하는 정의입니다.
- 임계값
- 알림이 연결된 메트릭 그룹화
- 알림이 속한 관리 모듈
- 알림 표시기: 알림 상태의 그래픽 표시입니다.
- 작업: 알림과 연결될 수 있는 개체입니다.
알림은 대부분 작업과 연결되어 있지만 작업은 별개의 관리 모듈 개체입니다. 이들은 알림을 구성하는 작업의 일부로 서로 연결됩니다.
알림 통지
는 알림과 연결할 수 있는 작업 중 하나입니다.Catalyst 알림 표시기가 표시되는 방식
CA Catalyst에서 가져온 상태 표시기는 Introscope 알림 표시기와 다르게 표시됩니다.

이 표시기는 Catalyst에서 가져온 요소에 표시됩니다. 자세한 내용은 위치 맵을 사용하여 데이터 보기를 참조하십시오.