용어집
APM에서는 다음과 같은 용어가 사용됩니다.
apmdevops104kr
APM에서는 다음과 같은 용어가 사용됩니다.
참고:
모든 용어는 온-프레미스 CA APM에 적용되고, 일부 용어만 Application Performance Management(CA의 Digital Experience Insights)에 적용됩니다..NET 에이전트
.NET 에이전트
는 Microsoft .NET 응용 프로그램에 대한 메트릭을 수집합니다.참고 항목: CLR(공용 언어 런타임), .NET Framework
.NET Framework
Microsoft
.NET Framework
는 여러 프로그래밍 언어 및 라이브러리가 함께 작동할 수 있는 개발 및 실행 환경입니다. .NET Framework는 CLR(공용 언어 런타임)이라는 런타임 환경을 기반으로 합니다. CLR는 C#과 같은 프로그래밍 언어를 사용합니다.참고 항목: CLR(공용 언어 런타임), .NET 에이전트
agent
Introscope 배포에서
에이전트
는 응용 프로그램 메트릭과 환경 메트릭을 수집하여 Enterprise Manager에 릴레이합니다. 이러한 응용 프로그램은 Java, .NET, PHP 또는 웹 응용 프로그램 유형일 수 있습니다. 메트릭을 에이전트에 보고하는 응용 프로그램을 계측되는 응용 프로그램이라고 합니다.에이전트 - Enterprise Manager 네트워크 토폴로지
에이전트 - Enterprise Manager 네트워크 토폴로지는 CA APM 환경의 네트워크 구조입니다. 이 토폴로지는 연결할 수 있는 에이전트 또는 에이전트 그룹을 지정합니다.
- 특정 독립 실행형 Enterprise Manager
- 수집기
- 수집기 그룹
에이전트 부하 분산
에이전트 부하 분산
은 클러스터된 환경에서 메트릭 부하를 수집기 간에 분산합니다. MOM에 할당된 특정 에이전트가 에이전트의 메트릭 데이터를 클러스터에서 부하가 가장 적은 수집기로 보내도록 하여 수집기 간의 메트릭 수를 균등하게 만듭니다.alert
경고
는 "주의" 및 "위험"에 대해 저장된 임계값 집합으로, 다른 속성과 함께 사용됩니다. Introscope에서 경고는 관리 모듈에 있는 기본 개체 중 하나로, 재사용을 위해 해당 개체 컬렉션을 저장합니다. 알림은 일반적으로 작업과 연결되어 있지만 작업 자체는 별개의 관리 모듈 개체입니다.알림 자체(예: 저장된 임계값과 연결된 알림의 이름)와 다음 사항을 구분하십시오.
- 알림 표시기: 알림 상태의 그래픽 표시입니다.
- 알림 통지: 알림과 연결될 수 있는 작업 중 하나입니다.
Amazon EBS 저장소
Amazon EBS(Elastic Block Store)는 EC2 인스턴스의 수명과는 독립적으로 유지되는 블록 수준의 저장소 볼륨입니다. 인스턴스를 중지했다가 나중에 다시 시작할 수 있게 하려면 인스턴스에서 이 유형의 저장소를 사용하는 것이 좋습니다.
Amazon Machine Image
AMI(Amazon Machine Image)
는 컴퓨터 루트 드라이브의 암호화된 컴퓨터 이미지(템플릿과 유사)입니다. AMI에는 운영 체제가 포함되며, 소프트웨어와 데이터베이스 서버, 미들웨어 및 웹 서버 등의 응용 프로그램 계층도 포함될 수 있습니다. AMI는 Amazon Elastic Block Store 또는 Amazon Simple Storage Service에 저장됩니다. APM 데이터베이스
APM 데이터베이스
는 Introscope와 CA CEM의 데이터를 저장하는 관계형 데이터베이스입니다.참고 항목: SmartStor 데이터베이스, 트랜잭션 이벤트 데이터베이스
APM 상태 콘솔
APM 상태 콘솔
은 Enterprise Manager의 런타임 건전성 문제를 모니터링하고 해결하기 위한 Introscope Workstation 사용자 인터페이스입니다. CA APM 관리자는 독립 실행형 또는 클러스터된 Enterprise Manager에 대한 중요한 상태와 이벤트를 볼 수 있습니다. 이 기능은 즉시 사용 가능한 모니터링 기능을 제공하므로 관리자가 Enterprise Manager 지원 가능성 메트릭에 대한 경고를 구성하지 않아도 됩니다.APM(Application Performance Management)
CA
APM(Application Performance Management)
제품입니다. CA APM은 최종 사용자 경험을 파악하고 SLA(서비스 수준 계약)를 평가할 수 있게 해 주는 응용 프로그램 성능 관리 전략을 제공합니다. 모든 트랜잭션을 전체 인프라에 매핑할 수 있습니다. 또한 완전한 통합 솔루션에서 인시던트 심사 및 근본 원인 진단을 수행할 수 있습니다.응용 프로그램 지원 가능성
Introscope는 다양한 응용 프로그램 구성 요소의 성능을 측정하여
응용 프로그램 지원 가능성
을 측정합니다. 메트릭은 JVM/CLR, 웹 응용 프로그램 및 백엔드 시스템에 대한 정보를 제공합니다.CA APM은 응용 프로그램 건전성에 대한 질문에 답할 수 있도록 지원 가능성 메트릭을 제공합니다. 응용 프로그램 지원 기능을 응용 프로그램 건전성이라고도 합니다.
응용 프로그램 심사 맵
응용 프로그램 심사 맵
은 관리되는 응용 프로그램의 그래픽 뷰를 표시하여 응용 프로그램 건전성 및 오류를 보여 줍니다. 이 맵은 Introscope 메트릭, 오류 및 이벤트의 성능과 분석에서 자동으로 생성됩니다.응용 프로그램 심사 맵을 통해 프런트엔드 응용 프로그램 및 그 종속성, 비즈니스 서비스 및 그 종속성의 관점에서 응용 프로그램을 살펴볼 수 있습니다.
계측(PBD) 파일을 구성하여 응용 프로그램의 기본 뷰를 사용자 지정할 수 있습니다.
참고 항목: 비즈니스 트랜잭션 구성 요소, 관리되는 응용 프로그램
ASM(App Synthetic Monitor)
CA App Synthetic Monitor(ASM)
는 가상 트랜잭션을 생성하여 CA APM의 트랜잭션 모니터링을 보완하는 제품입니다. ASM을 통해 응용 프로그램의 가용성 문제에 대한 조기 경고를 받을 수 있습니다.특성
특성
은 구성 요소를 구별하고 구성 요소 간의 관계를 식별하기 위해 노드에 적용되는 레이블입니다.특성 규칙
특성 규칙
은 사용자 지정 특성을 추가하는 과정을 자동화하는 규칙입니다. 관리자만 특성 규칙을 생성할 수 있습니다.자동 트랜잭션 추적
스마트 계측이 활성화된 경우 매우 최적화되어 오버헤드가 적은 추적 프로그램이 특정 트리거 조건에서
자동 트랜잭션 추적
을 수집합니다. 예를 들어 오류가 발생하거나 ComponentTimeAutoTraceTriggerTracer
추적 프로그램이 배포되고 구성 요소 응답 시간이 초과된 경우가 해당됩니다. 자동 트랜잭션 추적은 심층 가시성 구성 요소를 표시하며, 수동 및 샘플 추적과 같은 비자동 트랜잭션 추적과는 다른 특성을 갖고 있습니다.AutoProbe
Introscope
AutoProbe
는 시작 시 응용 프로그램에 프로브를 동적으로 추가하여 응용 프로그램 계측 프로세스를 자동화합니다. Introscope 프로브는 Introscope 메트릭에 대한 원본 데이터를 제공합니다.백엔드
Introscope
백엔드
는 웹 응용 프로그램이 일부 처리에 사용하는 외부 시스템입니다. 백엔드의 예로는 데이터베이스, 메일 서버, 트랜잭션 처리 시스템 또는 메시징 시스템을 들 수 있습니다. Introscope는 데이터베이스, JMS 시스템 및 HTTP 끝점을 자동으로 식별합니다.다른 외부 시스템의 경우 Introscope는 수동 구성 없이도 응용 프로그램 소켓 동작을 분석하여 백엔드를 검색하고 모니터링합니다. 이 기능을
자동 백엔드
검색이라고 합니다.백엔드 메트릭은 메트릭 브라우저 트리에서 "Backends"(백엔드) 노드 아래에 표시됩니다.
백엔드 시간
백엔드 시간
은 Introscope 보고를 기반으로 백엔드 시스템의 의심되는 Blame 구성 요소(예: 데이터베이스 구성 요소)를 완료하는 데 걸리는 측정 시간입니다.어떤 구성 요소 집합이 백엔드를 나타내는지 여부는 CA CEM에서 구성할 수 있습니다. 기본적으로 CA CEM은 백엔드에 대한 Introscope의 정의를 따릅니다. Introscope 백엔드 시간은 백엔드를 호출하는 Java 구성 요소에서 측정됩니다. 따라서 이 시간에는 백엔드 처리 시간과 백엔드와의 통신에 소비되는 네트워크 시간이 모두 포함됩니다.
참고 항목: 용어집, 의심되는 Blame 구성 요소
기준
기준
은 비교나 제어로 사용되는 초기 데이터 집합입니다. Introscope와 CA CEM 모두 기준 알고리즘을 사용하여 웹 응용 프로그램을 모니터링합니다.Introscope는 현재 메트릭을 해당 메트릭 기준과 비교하여 평가"개요" 탭에 있는 경고 표시기의 색을 결정합니다. 에이전트 중심 트리에서 에이전트 노드를 선택하면 "Heuristics"(추론) 노드에 이러한 표시기와 관련된 메트릭 값이 표시됩니다.
지정된 메트릭에 대해 Introscope 기준 알고리즘은 다음에 예상되는 값과 해당 값을 기준으로 예상되는 편차를 결정합니다. 실제 편차가 예상되는 편차를 초과(2배)하거나 상당히 초과(4배)하는 경우 베이스라이너는 보통 또는 심각한 위반을 표시합니다. 연결된 추론은 노란색 또는 빨간색으로 바뀝니다.
베이스라이너는 내부에서 시계열의 기울기를 평가하고 예상되는 기울기 값을 결정합니다. 최근 데이터에 이전 데이터보다 많은 가중치가 주어집니다.
CA CEM은 28일 동안의 동작 결함 기록 데이터를 기반으로 결함 명세 기준을 계산합니다. 충분한 데이터가 수집되었으면 결함 명세 값을 변경하거나 기준을 설정하는 옵션을 사용할 수 있습니다.
예를 들어 느린 시간 결함 사양의 기본값은 5초입니다. 실제 트랜잭션 데이터를 수집하는 경우 느린 시간 결함에 대한 기준을 설정하면 이 값이 기본값(5초)에서 제안된 결함 명세 값(예: 7.2초)으로 변경됩니다.
BizTrxHttpTracer
BizTrxHttpTracer
는 CA CEM 비즈니스 트랜잭션 정의(규칙 집합)를 사용하여 트랜잭션을 식별 및 모니터링하는 에이전트 확장입니다. BizTrxHttpTracer는 Introscope 트랜잭션 추적 프로그램 기능을 사용하도록 설정하여 메트릭이 CA CEM 이름을 사용하여 Investigator에 나타나도록 합니다. BizTrxHttpTracer에 현재 트랜잭션 및 추적 정보가 있어야 트랜잭션 추적을 시작할 수 있습니다.BizTrxHttpTracer는 CEMTracer 기능을 대체합니다.
Blame
Introscope
Blame
은 응용 프로그램을 계측하는 데 사용되는 기술입니다. Introscope에서는 응용 프로그램 프런트엔드와 백엔드를 표시하고 문제 조사에 대한 메트릭을 제공하여 구성 요소 상호 작용 및 리소스 사용량을 추적합니다.box-whisker 그래프
box-whisker 그래프
는 데이터 포인트 분포를 나타냅니다. whisker는 최대 및 최소 범위를 나타냅니다. box는 75번째 및 25번째 백순위수를 나타냅니다. 흰색 대시는 50번째 백분위수 또는 중앙값을 나타냅니다. 눈금은 95번째 및 5번째 백순위수를 나타냅니다.box 사이의 연결선은 시간에 따른 추세를 표시합니다. 파선(주황색, 연결선)은 중앙값 추세 선입니다. 실선(자홍색, 연결선)은 평균 추세 선입니다.
가로선은 지정 상한 및 하한(USL 및 LSL)을 표시합니다. 그래프 아래의 데이터 테이블에서는 수(트랜잭션 수), 범위, 평균 및 데이터 포인트를 보여 줍니다.

비즈니스 응용 프로그램
비즈니스 응용 프로그램
은 비즈니스 서비스를 자동화하는 소프트웨어 프로그램입니다. CA APM은 웹 응용 프로그램 제품인 웹 트랜잭션을 모니터링합니다. 비즈니스 응용 프로그램은 트랜잭션 계층에 속합니다.CA CEM 비즈니스 응용 프로그램은 응용 프로그램별 구성 설정을 보관하는 개체의 이름입니다. 이 개체는 웹 응용 프로그램이 다음 작업을 수행하는 방식을 정의할 수 있습니다.
- 사용자 인증(인증 유형, 로그인 이름 매개 변수)
- 세션 유지 관리(세션 ID 매개 변수)
- 트랜잭션 식별(응용 프로그램 유형)
- 다양한 HTTP 매개 변수의 대/소문자 구분 처리(URL 경로 및 로그인 이름)
- 사용자 통계 처리(전자 상거래 또는 엔터프라이즈)
- 문자 인코딩 처리(멀티바이트)
참고 항목: 트랜잭션 계층
비즈니스 영향
비즈니스 영향
은 결함이나 인시던트가 비즈니스에 미치는 영향을 측정한 것입니다. CA CEM 제품의 경우 "영향 리더" 및 "인시던트" 페이지에 비즈니스 영향이 표시됩니다.
비즈니스 프로세스
5.0 이전 릴리스의 CA CEM 제품에서는 비즈니스 서비스를
비즈니스 프로세스
라고 했습니다.참고 항목: 비즈니스 서비스
비즈니스 서비스
CA CEM
비즈니스 서비스
는 비즈니스 트랜잭션의 그룹
입니다. 측정값이 트랜잭션 계층의 이 수준으로 집계됩니다.SOA 성능 관리에서 비즈니스 서비스는 엔터프라이즈 서비스 버스에 대해 백엔드 시스템으로 나가는 요청을 합니다.
비즈니스 트랜잭션
CA CEM
비즈니스 트랜잭션
은 하나 이상의 트랜잭션으로 구성된 집합
입니다. 측정값이 트랜잭션 계층의 이 수준에서 집계됩니다. 각 비즈니스 트랜잭션마다 하나씩 식별 트랜잭션이 있습니다.참고
이 집합은 복잡한 트랜잭션(예: Siebel 또는 SAP)에만 사용됩니다.비즈니스 트랜잭션 구성 요소
Introscope에서
비즈니스 트랜잭션 구성 요소
는 비즈니스 트랜잭션 건전성을 추적하기 위해 계측 및 모니터링되는 하나의 HTTP 요청/응답 쌍을 나타냅니다. 비즈니스 트랜잭션 구성 요소는 응용 프로그램 심사 맵 건전성 메트릭의 출처입니다.비즈니스 트랜잭션 구성 요소는 트랜잭션의 단일 식별 구성 요소입니다.
비즈니스 트랜잭션 구성 요소는 다음 구성 요소 모두와 비슷합니다.
- 트랜잭션(비즈니스 트랜잭션의 단일 식별 트랜잭션)
- 트랜잭션 구성 요소(하나의 트랜잭션에 있는 단일 식별 구성 요소)
비즈니스 가치 합산
비즈니스 가치 합산
은 보고 기간 동안 성공적으로 완료된 모든 수익 내재 트랜잭션의 트랜잭션당 비즈니스 가치 합계입니다. 수익 내재 트랜잭션은 식별이 가능하며 트랜잭션당 가치(통화)가 할당될 수 있습니다.CA CEM 계산: 비즈니스 가치 합산 = 모든 수익 내재 트랜잭션의 비즈니스 가치 합계
"CA CEM 계산: 총 비즈니스 가치 = 순수 IT 가치 합산 + 비즈니스 가치 합산"에 사용됩니다.
참고 항목: 순수 IT 가치 합산, 총 비즈니스 가치
CA Customer Experience Manager(CA CEM)
CA CEM(CA Customer Experience Manager)
은 데이터 센터 문제의 원인을 격리하기 위해 고객 트랜잭션을 모니터링합니다. CA CEM은 고객 트랜잭션의 성능과 품질을 측정하고 결함과 차이를 식별하며 고객과 비즈니스에 미치는 영향을 수량으로 표현합니다.CEM 트랜잭션 시간
CEM 트랜잭션 시간
은 트랜잭션의 총 경과 시간입니다. TIM은 첫 번째 요청 패킷부터 마지막 응답 패킷까지의 시간을 모니터링합니다.참고 항목: 트랜잭션 시간 SLA
CEMDefinitionHandler
CEMDefinitionHandler
는 CA CEM 비즈니스 트랜잭션 정의를 수신 및 구문 분석하고 구문 분석된 정의를 등록된 에이전트에 전달하는 릴리스 8.2 CA Introscope EM 확장입니다.CEMDefinitionHandler는 트랜잭션 추적 요청을 릴리스 8.2 에이전트에 전송하고 에이전트에서 트랜잭션 추적 데이터를 수신하여 CA CEM에 전달합니다.
참고 항목: EM 확장, EM(Enterprise Manager)
CEMTracer
CEMTracer
는 릴리스 8.2 CA Introscope Agent 확장입니다. 릴리스 9.0에서 BizTrxHttpTracer로 대체되었습니다.문자 인코딩
CA CEM에서는 트랜잭션 데이터 및 정의 이름에 16 비트 문자를 사용할 수 있습니다. CEM은 중국어, 일본어 및 한국어 문자 집합을 기본적으로 지원합니다. 다음
문자 인코딩
이 지원됩니다.- ISO-8859-1- CA CEM의 기본 문자 인코딩입니다. ISO에서 정의한 표준으로, 8비트 단일 바이트 코딩 그래픽 문자 집합인 라틴 문자 No. 1(Latin-1이라고도 함)입니다. 일반적으로 서유럽어에 사용되며 HTTP 및 MIME 텍스트 기본값입니다.
- UTF-8- Unicode Transformation Format 8비트 문자 집합은 유니코드를 위한 가변 길이 문자 인코딩입니다. 유니코드 표준의 모든 문자를 나타낼 수 있으며 UNIX/Linux에서 유니코드 인코딩 표준인 ASCII와 역호환됩니다. 다국어 웹 사이트의 기본 표준입니다.
- UTF-16- Unicode Transformation Format 16비트 문자 집합은 유니코드로 나타낼 수 있는 1,112,064개의 문자를 모두 인코딩할 수 있습니다. 이 인코딩은 가변 길이 인코딩입니다.
- EUC-JP- 세 가지 일본어 문자 집합 표준인 JIS X 0208, JIS X 0212 및 JIS X 0201의 요소를 나타내는 데 사용되는 가변 너비 인코딩으로 멀티바이트 문자 인코딩 시스템인 EUC(Extended UNIX Code)를 기반으로 합니다. UNIX/Linux의 일본어 문자 인코딩입니다.
- Shift-JIS- 원래 일본 회사 ASCII Corporation이 Microsoft와 함께 개발한 일본어용 문자 인코딩이며 JIS X 0208로 표준화되어 있습니다(SJIS 또는 해당 MIME 이름인 Shift_JIS라고도 함). Microsoft Windows의 일본어 문자 인코딩입니다.
- ISO-2022-JP- 일본어에 널리 사용되는 문자 인코딩으로 ISO-2022 표준(JIS라고도 함)을 기반으로 합니다. 여러 문자 집합을 단일 문자 인코딩에 포함하는 기술을 이용합니다. ASCII를 포함하며 이스케이프 시퀀스를 사용해 JIS X 0201-1976(문자당 1바이트), JIS X 0208-1978(문자당 2바이트), JIS X 0208-1983(문자당 2바이트)로 전환합니다. 더블바이트 코딩 간지(일본어 쓰기에 사용되는 중국어 문자)입니다.
- Windows-31J- Shift-JIS에 대한 Microsoft Windows 확장으로, NEC 특수 문자 및 IBM 확장명을 지원합니다.
- GB2312- 중국의 공식 문자 인코딩에 대한 등록된 이름으로 중국어 간체 문자에 사용됩니다. GB는 Guojia Biaozhun의 축약어로, 중국의 국가 표준(GB 2312)을 의미합니다(중국어 간체).
- Big5- 대만, 홍콩 및 마카오에서 중국어 번체에 사용되는 문자 인코딩 방법으로 Big-5라고도 합니다(중국어 번체).
- EUC-KR- 두 가지 코딩된 문자 집합 KS X 1001 및 KS X 1003을 사용하는 한국어 텍스트를 나타내는 가변 너비 인코딩입니다. 멀티바이트 문자 인코딩 시스템인 EUC(Extended UNIX Code)를 기반으로 합니다(한국어).
클램프
클램프
는 특정 기능에 대해 반환되는 메트릭 수의 구성 가능한 한도입니다. 에이전트, Enterprise Manager 등의 다양한 CA APM 구성 요소에 대한 트랜잭션 추적 클램프와 메트릭 클램프에 사용됩니다.참고 항목: 메트릭 클램프, Transaction Tracer
수집기
Enterprise Manager
수집기
는 클러스터된 환경에서 MOM(Manager of Managers)이 관리하는 수집기입니다.CLR(공용 언어 런타임)
CLR
(공용 언어 런타임
)은 Microsoft에서 구현한 CLI(공용 언어 인프라)입니다. CLI의 목적은 응용 프로그램 개발 및 실행을 위한 언어에 독립적인 플랫폼을 제공하는 것입니다..NET CLR은 Java 플랫폼 JVM과 거의 동일합니다.
참고 항목: .NET 에이전트, .NET Framework
구성
CA APM에서
구성
이라는 용어에는 특별한 정의가 있습니다. 구성
작업은 속성, 스크립트, PBD, PBL 등에서 값 또는 항목을 설정하거나 변경하는 것입니다. CA Support에서는 CA APM 설명서에 설명된 구성을 지원합니다. 참고 항목: 용어집
콘솔, Workstation
콘솔
은 Introscope Workstation을 시작할 때 표시되는 기본 뷰이며 그래픽 뷰에 성능 데이터를 표시하는 대시보드를 포함합니다.컨테이너
컨테이너
는 엔터프라이즈 Bean을 위한 Java 런타임 환경을 나타냅니다. EJB(Enterprise JavaBeans) 서버에서 실행되는 컨테이너는 엔터프라이즈 Bean 개체의 수명 주기를 관리하고, 분산 트랜잭션을 조정하고, 개체 보안을 구현합니다.참고 항목: 용어집
CDV(크로스 클러스터 데이터 뷰어)
CDV(크로스 클러스터 데이터 뷰어)
는 여러 클러스터의 여러 수집기에서 에이전트 및 고객 경험 메트릭 데이터를 수집하는 특수 Enterprise Manager입니다. CDV Workstation을 통해 CA APM 관리자와 심사자는 대시보드를 생성하고 볼 수 있습니다. CDV 대시보드에는 수집기에서 제공하는 에이전트 및 고객 경험 메트릭의 통합 뷰가 표시됩니다. 각 수집기를 여러 CDV에 연결할 수 있으므로 서로 다른 CA APM 클러스터에 보고하는 응용 프로그램을 유연하게 모니터링하고 볼 수 있습니다.사용자 지정
CA APM에서
사용자 지정
이라는 용어에는 특별한 정의가 있습니다. 사용자 지정
작업은 새로운 형태의 모니터링, 스크립팅, 처리, 플러그 인 형식 지정 등을 프로그래밍하는 것입니다. CA APM은 고도로 사용자 지정 가능하지만 CA Support에서는 기본 제공 구성에 대한 사용자 지정을 지원하지 않습니다. 예를 들어 사용자 지정 PBD 배포를 포함하여 에이전트 계측을 사용자 지정할 수 있습니다. 사용자 지정 TIM HTTP 플러그 인, JavaScript 계산기, 그리고 에이전트 확장용 셸 및 EPAgent 스크립트를 만들 수 있습니다. 사용자 지정으로 인해 제품에 문제가 발생한다고 판단될 경우 CA는 사용자 지정 사항을 제거하거나 비활성화하도록 요청합니다. 그런 다음에 추가 지원을 고려합니다. 새로운 APM 사용자 지정 또는 기존 APM 사용자 지정과 관련하여 도움이 필요하면 CA APM Implementation Services 또는 CA Technologies 영업 담당자에게 문의하십시오. http://support.ca.com, 해당 지역 CA Technologies 지사 또는 전화 1-800-225-5224(미국)를 통해 문의하십시오.
참고 항목: 용어집
대시보드
Introscope
대시보드
는 전체 응용 프로그램 환경을 모니터링하기 위해 뷰에서 응용 프로그램 메트릭을 결합하여 표시합니다. 대시보드는 프로덕션 응용 프로그램에 대한 신속한 문제 심사, 진단 및 해결에 필요한 자세한 성능 정보를 제공합니다. Team Center의 대시보드에는 환경의 전체 건전성이 표시됩니다.참고 항목: 메트릭, Introscope
사용되지 않는 메트릭
사용되지 않는 메트릭
에는 지정한 시간 내에 보고된 새 데이터가 없습니다. 시간은 Introscope에서 구성할 수 있습니다.참고 항목: 라이브 메트릭, 메트릭, Introscope
심층 가시성 구성 요소
심층 가시성 구성 요소
는 ProbeBuilder 지시문(PDB)을 사용하지 않고 Introscope가 자동으로 검색하여 표시하는 메서드 또는 구성 요소입니다. 스마트 계측이 활성화된 경우 Introscope는 메서드에서 복잡성을 분석하여 심층 가시성 구성 요소로 계측하고 표시할 호출 및 구성 요소를 결정합니다.결함
결함
은 트랜잭션이 고객 기대치와 트랜잭션 명세에 맞지 않음을 의미합니다. 결함은 동작
결함과 응답
결함으로 분류됩니다.결함은 실패한 단일 트랜잭션 기회입니다. 트랜잭션이 여러 지정 기준을 충족하지 못할 경우 여러 개의 결함이 생성됩니다(예: 느린 시간
및
누락된 구성 요소).결함 Pareto 그래프 및 다른 그래프를 사용하여 결함을 추적할 수 있습니다.
참고
이 개념은 결함 있는 트랜잭션과는 다릅니다.결함의 비즈니스 영향
결함의 비즈니스 영향
은 영향을 받는 사용자의 영향 수준, 트랜잭션의 영향 수준 및 결함 유형의 영향 수준을 기반으로 계산됩니다.CA CEM 계산: 결함의 비즈니스 영향 = 비즈니스 트랜잭션 영향 수준 * 결함 유형 영향 수준 * 사용자 영향 수준
결함 Pareto 그래프
결함 Pareto 그래프
에는 가장 자주 발생하는 결함이 표시됩니다. 이 그래프는 80%의 결함이 20%의 문제로 인해 발생한다는 Pareto 원칙에서 이름이 유래되었으며 80/20 규칙이라고도 합니다.왼쪽 눈금은 세로 빨간색 막대로 표시되는 각 비즈니스 서비스의 결함 수에 해당됩니다. 오른쪽 눈금과 파란색 선은 모든 빨간색 막대(비즈니스 서비스, 비즈니스 트랜잭션, 결함 유형 등을 나타냄)에 있는 결함의 누적 백분율에 해당됩니다.
참고 항목: 용어집
결함 유형
CA CEM
결함 유형
으로는 느린/빠른 시간, 낮은/높은 처리량, 작은/큰 크기, HTTP 상태 코드, 누락된 트랜잭션/구성 요소, 콘텐츠 오류, 누락된 응답, 부분 응답 등이 있습니다.CA CEM 관리자는 트랜잭션 결함과 해당 사양 한도를 구성할 수 있습니다. 예를 들어 트랜잭션 시간이 5초보다 크면 너무 느린 것으로 간주할 수 있습니다.
참고 항목: 용어집
결함 있는 트랜잭션
결함 있는 트랜잭션
은 하나 이상의 결함이 있는 트랜잭션입니다.참고
이 개념은 용어집과는 다릅니다.참고 항목: 양호한 트랜잭션
DPMO(백만 기회당 결함 수)
백만 기회당 결함 수
, 즉 DPMO
는 한 서비스를 다른 서비스와 비교하는 데 사용됩니다. DPMO를 사용하면 기회 비용이 폭넓게 바뀌는 서비스를 공정하게 비교할 수 있습니다.CA CEM 계산: DPMO = (총 결함 수/총 기회 수) * 1,000,000
차이 분석
차이 분석
은 응용 프로그램 성능의 중요한 변화를 자동으로 파악하기 위한 접근 방식입니다. 기존의 기준 지정 접근 방식은 정상 상태를 예측합니다. 차이 분석 방식은 프런트엔드 응용 프로그램 및 비즈니스 트랜잭션의 평균 응답 시간 메트릭에서 제어되지 않는 변동성을 찾습니다. 제어되지 않는 변동성은 다른 점에서는 안정적인 데이터 스트림에서 급등으로 나타나며, 이는 지진계가 지진을 감지하는 방식과 크게 다르지 않습니다.도메인
Introscope
도메인
을 사용하면 에이전트와 관리 논리를 분할하여 어떤 사용자가 무슨 정보를 볼 수 있는지 정의할 수 있습니다.CA CEM
도메인
을 사용하면 관리자가 다음 항목에 대해 시스템 전반에 걸쳐 적용되는 기본값과 설정을 지정할 수 있습니다.- 예상 트랜잭션 동작
- 사용자 및 비즈니스 영향
- 시스템 전체의 데이터 보존
사용자 그룹, 비즈니스 서비스 및 트랜잭션을 생성할 때 CA CEM 도메인 기본값을 상속할지 또는 특정 값(예: 사용자의 SLA 설정)을 생성할지 선택할 수 있습니다.
도메인 구성 정보
도메인 구성
정보에는 다음 두 가지 용도의 비즈니스 서비스 및 트랜잭션 정보가 포함됩니다.- CA CEM과 TIM 간에 동기화되어 TIM 모니터링을 지시하는 내부 CA CEM 도메인 구성(트랜잭션 및 결함 정의)
- CA CEM과 Introscope 간에 동기화되어 등록된 에이전트에 전달되는 도메인 구성(트랜잭션 계층)
참고 항목: EM(Enterprise Manager), 모든 모니터 동기화
domainconfig.xml
릴리스 8.2에서는 CA CEM과 CA Introscope를 통합하는 방법으로
domainconfig.xml
파일이 사용됩니다. CEMTracer를 포함하는 이전 에이전트가 설치된 CA APM 9.0에만 사용됩니다.참고 항목: 도메인 구성
이중 스택 네트워크
이중 스택 네트워크
에서는 IPv4 및 IPv6 서비스와 응용 프로그램이 모두 지원됩니다. 여기에는 IPv4 및 IPv6 프로토콜을 모두 구현하는 호스트와 라우터가 필요합니다.이중 스택 접근 방법은 기존 IPv4 아키텍처에 IPv6을 도입할 때 일반적으로 사용됩니다. 이 방법을 사용하면 IPv6 서비스 및 응용 프로그램을 좀더 쉽게 사용할 수 있게 될 때까지 기다리는 전환 기간 동안 네트워크에서 IPv4 및 IPv6을 모두 지원할 수 있습니다.
동적 계측
Introscope
동적 계측
을 사용하면 Introscope Agent에 대한 계측된 응용 프로그램을 다시 시작하지 않고도 새 PBD 및 변경된 PBD를 구현할 수 있습니다.동적 속성
Introscope 구성 파일(예:
IntroscopeAgent.profile
파일)의 동적 속성
은 구성 파일을 저장하는 즉시 배포됩니다. 변경 사항을 적용하기 위해 응용 프로그램이나 응용 프로그램 서버를 다시 시작할 필요가 없습니다.확장
Introscope
확장
은 Enterprise Manager의 기본 기능을 확장하는 프로그램 코드(JAR 파일)입니다. CEMDefinitionHandler는 CA CEM과 Introscope 간의 통합을 위한 확장입니다.참고 항목: 용어집, EM(Enterprise Manager)
Embedded Entitlements Manager(CA EEM)
CA Embedded Entitlements Manager(CA EEM)
는 다른 응용 프로그램에서 공통의 액세스 정책 관리, 인증 및 권한 부여 서비스를 공유할 수 있도록 하는 CA Technologies 응용 프로그램입니다.엔터프라이즈 환경
엔터프라이즈 환경
이란 한 시스템에서 연결된 모든 서버의 모든 구성 요소를 설명하는 개념입니다. Team Center에서는 Enterprise Team Center를 통해 환경 아키텍처에 관계없이 하나의 뷰에 모든 구성 요소를 표시할 수 있습니다.Enterprise Manager
Enterprise Manager
는 응답 시간, 대역폭, 메모리 할당 등의 응용 프로그램 성능 메트릭을 저장하고 집계합니다. 엔터프라이즈 전체에 분산된 여러 에이전트가 응용 프로그램 및 환경 메트릭을 수집하여 릴레이하고 Enterprise Manager에 보고합니다.참고 항목: 용어집, MOM(Manager of Managers)
ETC(Enterprise Team Center)
ETC(Enterprise Team Center)
는 엔터프라이즈 환경의 모든 클러스터 및 독립 실행형 EM(Enterprise Manager)에서 정보를 수집하여 표시하는 시스템입니다. ETC를 사용하면 단일 Team Center 인스턴스에서 환경의 모든 부분을 볼 수 있습니다.진입점
스마트 계측 및 자동 진입점 감지가 사용되는 경우 Introscope는 클라이언트 소켓 호출 트랜잭션에 관련된 스레드를 자동으로 모니터링합니다.
진입점
은 트랜잭션 시작점입니다. 진입점은 에이전트 중심 트리와 트랜잭션 추적에 표시됩니다.EPAgent, EPA(Environmental Performance Agent)
EPAgent,
EPA(Environmental Performance Agent)
는 일반 및 비 Java 소스의 메트릭 데이터를 Introscope에 통합하는 데 도움이 되는 수정된 버전의 에이전트입니다. EPA가 사용하는 단순 스크립트를 통해 Introscope는 성능에 영향을 미치는 사실상 모든 유형의 응용 프로그램 하위 시스템을 모니터링할 수 있습니다. 예를 들어 디렉터리 서버, 운영 체제, 메시징 미들웨어 및 트랜잭션 서버를 모니터링할 수 있습니다.오류 스냅숏
CA APM ErrorDetector가 생성하는
오류 스냅숏
에는 오류가 발생했을 때 일어난 상황에 대한 세부 정보가 표시됩니다. 오류 스냅숏 데이터는 트랜잭션 이벤트 데이터베이스에 저장됩니다.참고 항목: 용어집
ErrorDetector
CA APM
ErrorDetector
를 통해 응용 프로그램 지원 담당자는 사용자가 웹 트랜잭션을 완료하는 데 문제가 되는 심각한 오류를 확인하고 오류 원인을 진단할 수 있습니다.PHP, J2EE 및 .NET 사양에 포함된 정보를 기반으로 미리 정의된 "심각한" 오류는 다음과 같습니다.
- HTTP 오류(예: 404 및 500)
- SQL 문 오류
- 네트워크 연결 오류(시간 초과 오류)
- 백엔드 오류(예: JMS를 통해 메시지를 보낼 수 없거나 메시지 큐에 메시지를 쓸 수 없는 오류)
참고 항목: 오류 스냅숏
이벤트
Introscope
이벤트
는 에이전트가 메트릭을 캡처하는 원인이 되는 작업입니다. 예를 들면 트랜잭션 추적, 오류, 중단 등이 있습니다.Event Manager
CA CEM
Event Manager
는 통신 실패, 데이터베이스 공간 경고 등의 시스템 이벤트를 캡처하고 로깅합니다.증거 수집
증거 수집
프로세스는 인시던트가 열릴 때와 인시던트에 대한 비즈니스 영향 임계값이 초과되는 경우에 시작될 수 있습니다. 증거 수집 프로세스에는 시스템 통계 수집 시작, 데이터 수집, 스크립트 실행 등이 포함될 수 있습니다.수집되는 증거에는 인시던트의 원인 식별 및 해결에 유용한 성능, 가용성, 사용률 및 구성 정보가 포함될 수 있습니다.
확장
확장
은 Introscope 데이터 모니터링 기능을 확장하는 CA APM 응용 프로그램입니다. 확장은 기본 Introscope 구성 요소와 쉽게 통합되어, 모니터링되는 응용 프로그램 및 환경을 보다 상세하게 분석할 수 있게 해 줍니다.확장에 따라 응용 프로그램을 다시 시작해야 하는 경우도 있고 그렇지 않은 경우도 있습니다. CA APM과 함께 제공되는 확장을 활성화할 수 있습니다. 또한 CA APM 확장 마켓플레이스에서 확장을 다운로드할 수도 있습니다.
FIPS(Federal Information Processing Standards)
FIPS(Federal Information Processing Standards)
는 공식적으로 발표된 표준입니다. 모든 비군사 정부 기관과 정부 기관 계약 업체에서 사용할 수 있도록 미국 연방 정부에서 이 표준을 개발했습니다. 많은 FIPS 표준은 광범위한 소프트웨어 업계에서 사용하는 수정된 버전의 표준입니다.발표된 FIPS 140-2, "Security Requirements for Cryptographic Modules"(암호 모듈에 대한 보안 요구 사항)에서는 암호 라이브러리의 보안 표준과 암호화를 위해 소프트웨어 제품에 사용해야 할 알고리즘을 지정하고 있습니다. 암호화는 암호의 저장 및 확인에 영향을 줍니다. 또한 제품 구성 요소 간 및 제품 간의 모든 중요한 데이터 통신에도 영향을 줍니다.
CA CEM은 FIPS 140-2와 호환됩니다. CA CEM은 FIPS 규격의 암호 라이브러리 및 알고리즘을 사용하여 암호, HTTP 결함 정보, 사용자 세션 ID 등의 중요한 데이터를 암호화 및 해독합니다.
Flex 매개 변수
CA CEM은 HTTP 요청 또는 응답 트랜잭션 본문의 AMF 메시지에서
Flex 매개 변수
를 추출합니다. Flex 매개 변수에는 Adobe Flex 응용 프로그램에서 사용하는 데이터가 포함됩니다.프런트엔드
프런트엔드
는 들어오는 트랜잭션을 가장 먼저 처리하는 응용 프로그램 구성 요소입니다. 가장 일반적인 J2EE 응용 프로그램에서 이 구성 요소는 서블릿 또는 JSP입니다. 일부 Java 인스턴스에서는 EJB 또는 다른 구성 요소가 프런트엔드일 수 있습니다. Introscope에서는 서블릿 및 JSP만 프런트엔드로 자동으로 식별하여 다른 구성 요소는 자동으로 식별하지 않습니다. 구성 요소를 명시적으로 프런트엔드로 표시하려면 FrontendMarker
추적 프로그램을 사용합니다.참고 항목: 용어집
양호한 트랜잭션
양호한 트랜잭션
은 결함이 없는 트랜잭션입니다.참고 항목: 결함 있는 트랜잭션
그룹
CA CEM에서
그룹
은 여러 사용자와 여러 서비스를 설명하는 데 사용됩니다. 측정값은 그룹에서 집계
되고 집합에서 계산
됩니다.GUID
GUID
(Globally Unique Identifier)는 ServletHeaderDecorator
에서 생성되는 고유 키입니다. 이 키는 모니터링되는 비즈니스 응용 프로그램의 트랜잭션을 식별합니다. GUID는 CA CEM과 Introscope 간에 트랜잭션을 상호 관련시키는 키 정보입니다.GUID는 여러 가지 방법으로 생성할 수 있습니다. 일반적으로 GUID는 특정 시점에 기반한 여러 고유 설정의 조합입니다. 예를 들어 GUID는 IP 주소, 네트워크 MAC 주소, 날짜 및 시간의 조합이 될 수 있습니다.
하트비트
하트비트
는 메트릭을 확인하는 시간 간격으로, 대개 초 단위입니다.추론 메트릭
Introscope
추론 메트릭
은 상태를 평가하고 보고하는 데 사용됩니다. 이 메트릭은 정수 형식이지만 정수는 상태의 기호이며 어떤 것도 측정하지 않습니다. 추론 메트릭 값은 현재 메트릭을 해당 메트릭의 기준에 대해 평가하여 결정합니다.고정된 임계값이 아닌 추론 메트릭의 측면에서 알림을 정의할 수 있습니다. 추론 메트릭을 사용하여 알림을 정의하면 KPI(핵심 성능 표시기)의 정상 값을 결정하는 작업이 APM 관리자에서 Introscope로 이동됩니다.
참고 항목: 용어집, 메트릭, Introscope
숨겨진 속성
숨겨진 속성
은 구성 파일의 속성입니다. 이 속성은 구성 파일에 해당 속성을 추가한 경우에만 사용할 수 있습니다. 예를 들어 IntroscopeAgent.profile 파일 또는 IntroscopeEnterpriseManager.properties 파일이 구성 파일입니다. HTTPHeaderDecorator
Introscope
HTTPHeaderDecorator
는 .NET 에이전트에 대한 HTTP 응답 헤더를 보강합니다. CA CEM은 이 기능을 통해 다음을 수행할 수 있습니다.- 결함 있는 트랜잭션에 대한 응용 프로그램 서버 세부 정보를 표시합니다.
- 결함 및 인시던트 정보 페이지에서 Workstation Investigator의 트랜잭션 추적으로 연결되는 하이퍼링크를 제공합니다.
GUID가 트랜잭션 식별자로 사용되어 CA CEM에서 모니터링되는 트랜잭션을 Introscope Transaction Tracer가 캡처한 트랜잭션과 일치시킵니다. HTTPHeaderDecorator는 Introscope Agent 확장입니다.
식별 구성 요소
식별하는 구성 요소
는 트랜잭션 구성 요소 집합의 첫 번째 트랜잭션 구성 요소입니다. 식별 구성 요소는 트랜잭션의 시작을 고유하게 식별합니다. 식별 구성 요소는 다른 트랜잭션의 구성 요소가 아니어야 합니다.참고
리디렉션은 트랜잭션 기록의 첫 번째 구성 요소로 나타날 수 있지만 식별 구성 요소가 아닙니다.참고 항목: 트랜잭션 계층
식별 트랜잭션
식별 트랜잭션
은 비즈니스 트랜잭션 집합의 첫 번째 트랜잭션입니다. 식별 트랜잭션은 비즈니스 트랜잭션의 시작을 고유하게 식별합니다. 식별 트랜잭션이 다른 비즈니스 트랜잭션의 트랜잭션이면 안 됩니다.참고 항목: 트랜잭션 계층
영향 수준
영향 수준
또는 비즈니스 비용은 여러 수준에서 CA CEM을 통해 설정할 수 있습니다.결함의 비즈니스 영향은 다음 요소의 영향 수준에 따라 결정됩니다.
- 결함과 연관된 트랜잭션
- 결함 유형
- 결함 있는 트랜잭션을 실행한 사용자
각각의 영향 수준마다 해당하는 값이나 가중치가 있는데, 이는 비즈니스 영향을 계산할 때 사용됩니다. 다음 숫자는 가중치입니다.
0 무시
1 최소
2 매우 낮음
3 낮음
4 중간(기본값)
5 높음
6 중요
7 지금 트리거(보통 인시던트를 지금 강제 적용)
비즈니스 영향 가중치는 "영향 리더" 및 "결함" 페이지에 나타납니다.
기본적으로 사용자 영향 수준 설정은 트랜잭션을 실행한 사용자에 대한 사용자-그룹 설정에서 상속됩니다. 기본적으로 트랜잭션 영향 수준 설정은 트랜잭션에 대한 비즈니스 서비스 설정에서 상속되고, 이 설정은 CA CEM 도메인 설정에서 상속됩니다.
영향 임계값
영향 임계값
은 인시던트 및 증거 수집에 대한 트리거 지점입니다. 다음 세 가지 임계값에 대해 CA CEM 도메인 수준에서 값이나 가중치가 설정됩니다.- 보통(기본값 = 1000)
- 심각함(기본값 = 2500)
- 중요(기본값 = 5000)
인시던트에 대한 영향 임계값이 초과되면 심각도 상태가 변경됩니다. 영향 임계값을 승격하면 증거 수집이 시작되거나 문제 티켓 생성 등의 자동화된 동작이 시작될 수도 있습니다.
인시던트
CA CEM
인시던트
는 트랜잭션 유형과 결함 유형을 기반으로 상호 관련된 결함 그룹을 나타냅니다. 인시던트는 비즈니스에 영향을 주는 문제를 나타냅니다. 이러한 문제는 많은 최종 사용자에게 영향을 주므로 반드시 조치를 취해 문제를 해결해야 합니다.인시던트의 비즈니스 영향
인시던트의 비즈니스 영향
은 인시던트에 포함된 결함의 모든 비즈니스 영향을 더하여 계산됩니다.CA CEM 계산: 인시던트의 비즈니스 영향 = 결함1 비즈니스 영향 + 결함2 비즈니스 영향 ... + 결함n 비즈니스 영향
참고 항목: 결함의 비즈니스 영향, 영향 임계값
인시던트 원가
CA CEM 관리자는 모든 개설된(활성) 인시던트에 적용되는
인시던트 원가
(통화)를 설정합니다. 예를 들어 인시던트가 45분 동안 10명의 사용자에게 영향을 미치고 인시던트 원가가 $1로 설정된 경우 총 인시던트 원가는 10 * 45 * 1 또는 $450로 계산됩니다.인시던트 원가는 비즈니스의 나쁜 품질 비용 예측에 사용됩니다. 인시던트 원가에는 생산성 손실 등의 직접 원가와 명성 및 선의 상실 등의 간접 원가가 포함될 수 있습니다.
지정되지 않은 사용자 그룹에 할당된 사용자 동작은 인시던트 원가에 포함되지 않습니다. 인시던트 원가를 사용하여 각 인시던트에 대해 손실된 가치(또는 수익)를 계산할 수 있습니다.
CA CEM 계산: 인시던트 원가 = 사용자 분당 원가 * 사용자 수 * 인시던트 지속 시간(분)
"CA CEM 계산: 순수 IT 가치 합산 = IT 가치 - 인시던트 원가"에 사용됩니다.
참고 항목: IT 가치, 순수 IT 가치 합산
인시던트 심각도
인시던트 심각도
는 인시던트 및 관련 결함의 심각도를 나타냅니다. 가능한 인시던트 심각도 상태는 다음과 같습니다.- 낮음 – 인시던트가 생성되었지만 임계값이 초과되지 않았습니다.
- 보통 – 보통 임계값이 초과되었습니다.
- 심각함 – 심각 임계값이 초과되었습니다.
- 중요 – 중요 임계값이 초과되었습니다.
인시던트 상태
인시던트 상태
는 인시던트와 관련 결함의 상태를 반영합니다. 가능한 인시던트 상태는 다음과 같습니다.- 보류 중 - 결함이 하나 이상 있습니다. 보통 임계값이 아직 초과되지 않았거나 인시던트 생성 규칙이 아직 충족되지 않았습니다.
- 개설됨 - 보통 임계값이 초과되었고 종결되지 않았습니다.
- 종결됨 - CA CEM 운영자가 이 인시던트를 종결했습니다.
- 만료 처리됨 - 인시던트 만료 처리 규칙이 충족되었습니다.
참고 항목: 인시던트 심각도, 보류 중인 인시던트
인스턴스 유형
인스턴스 유형
은 Amazon Web Services(AWS)의 인스턴스에 대한 메모리, CPU, 저장소 용량 및 시간 단위 원가를 정의하는 명세입니다. 표준 응용 프로그램이나 CPU 및 메모리를 많이 사용하는 응용 프로그램에 맞게 인스턴스 유형을 설계할 수 있습니다.계측됨
ProbeBuilder가 메트릭을 에이전트에 보낼 프로브를 바이트 코드 내에 삽입하는 경우 응용 프로그램 코드는
계측됨
입니다.Introscope
Introscope
는 엔터프라이즈 응용 프로그램 성능 관리 솔루션으로 다음과 같은 기능을 제공합니다.- 프로덕션 환경에서 연중 무휴로 일일 24시간 동안 복잡한 응용 프로그램을 모니터링합니다.
- 고객에게 영향을 미치기 전에 문제 감지
- 빠르게 공동 작업으로 감지된 문제 해결
Investigator, Workstation
Workstation
Investigator
를 사용하여 응용 프로그램 및 시스템 상태를 보고 트리 구조를 통해 메트릭 데이터를 탐색할 수 있습니다. 여러 개의 Investigator 창을 동시에 열어 둘 수 있습니다.참고 항목: 콘솔, Workstation, 용어집
IT 가치
CA CEM 관리자는 비즈니스 트랜잭션당
IT 가치
를 통화 단위로 설정할 수 있습니다(예:트랜잭션당 $.010). 통화 값은 IT를 통해 트랜잭션을 전달함으로써 비즈니스에 부가되는 가치를 계산하는 데 사용됩니다.IT 가치는 기업 대신 고객에게 트랜잭션을 성공적으로 전달하는 행위의 비즈니스 가치를 수량으로 표현합니다.
CA CEM 계산: IT 가치 = 비즈니스 트랜잭션당 IT 가치 * 비즈니스 트랜잭션 수
"CA CEM 계산: 순수 IT 가치 합산 = IT 가치 - 인시던트 원가"에 사용됩니다.
참고 항목: 인시던트 원가, 순수 IT 가치 합산
Java 에이전트
Java 에이전트
는 Java 환경의 메트릭을 수집합니다.LeakHunter
CA APM
LeakHunter
를 사용하면 응용 프로그램 지원 담당자가 메모리 누수를 감지하고 원인을 진단할 수 있습니다.수신기 포트
수신기 포트
는 연결 팩토리, 대상 및 배포된 메시지 구동 Bean 사이의 연결에 대한 관리를 간소화합니다.라이브 메트릭
라이브 메트릭
은 특정 에이전트의 활성 보고 데이터를 포함합니다.참고 항목: 사용되지 않는 메트릭, 메트릭, Introscope
논리 시간
논리 시간
은 의심되는 Blame 구성 요소 프로그램 코드가 완료되는 데 걸리는 시간을 측정한 것입니다. 이 시간은 Introscope 보고를 기반으로 합니다.참고 항목: 의심되는 Blame 구성 요소
MAC 주소
MAC 주소
(미디어 액세스 제어 주소)는 네트워크의 각 노드를 고유하게 식별하는 하드웨어 주소입니다. CA CEM은 모든 결함 있는 트랜잭션에 대한 서버 응답으로 MAC 주소를 반환합니다(사용 가능한 경우).MAC 주소는 문제 해결 프로세스를 진행하는 동안 IP 수준에서 웹 서버의 진정한 ID를 마스킹하는 부하 분산 장치 뒤에 웹 서버가 있는 경우에 유용합니다. 예를 들어 Resonate 부하 분산 환경에서는 모든 웹 서버의 IP 주소가 동일한 것으로 나타납니다. 하지만 응답에 포함되어 전송된 MAC 주소로 서버를 고유하게 식별할 수 있습니다.
관리되는 응용 프로그램
계측되는 응용 프로그램이 실행되고 있는 경우 이를
관리되는 응용 프로그램
이라고 합니다.참고 항목: 용어집
관리 모듈
Introscope
관리 모듈
은 모니터링 구성 정보 집합을 포함합니다. 관리 모듈은 각 도메인에 대해 나열되며 요소를 포함합니다. 요소는 경고, 작업 및 대시보드와 같이 모니터링 논리를 통해 데이터를 포함 및 구성하는 개체입니다.MOM(Manager of Managers)
Introscope
MOM
(Manager of Managers
)은 여러 Enterprise Manager에서 보고하는 메트릭을 저장합니다. Enterprise Manager 클러스터링을 통해 하나의 Enterprise Manager(즉, MOM)가 다른 Enterprise Manager를 관리할 수 있습니다. 관리되는 각 Enterprise Manager는 수집기라고 하며, 수집기는 에이전트 메트릭을 수집한 다음 MOM에 릴레이합니다.참고 항목: 용어집, EM(Enterprise Manager)
맵
Team Center의
맵
에는 환경 내에 있는 개별 구성 요소 간의 관계가 표시됩니다.마스터
마스터
는 Enterprise Team Center 서버로 지정된 Enterprise Manager입니다. 모든 Enterprise Team Center 사용자가 이 서버에 연결하여 Team Center를 봅니다. Enterprise Team Center 서버는 모든 사용자를 위한 단일 진입점입니다.중앙값
중앙값
은 데이터 분포를 나타내는 단일 값입니다. 정규(종형 곡선) 분포가 아닐 경우 분포를 나타내는 단일 숫자로 중앙값이 평균값보다 우선합니다.CA CEM 계산: 50%의 값은 이 지점보다 작고 50%의 값은 이 지점보다 높은 데이터 집합의 중간 지점
메트릭 클램프
메트릭 클램프
는 에이전트와 Enterprise Manager에서 메트릭 수에 적용되는 제한(또는 클램프)입니다. 메트릭 클램프를 사용하면 Enterprise Manager에서 보고되는 메트릭의 수가 급등(메트릭 급증)하는 것을 방지할 수 있습니다.메트릭 급증
메트릭 급증
은 짧은 시간 동안 많은 수의 새 메트릭이 나타날 때 발생합니다. 메트릭 정의가 잘못 정의되면 메트릭 메타데이터가 메트릭 값이 변경될 때 변경되어 새 메트릭으로 표시될 수 있습니다. 예: SQL 메트릭의 변수 문자열. 새 에이전트 집합에 대한 에이전트 구성 속성이 잘못 구성되면 Enterprise Manager가 수 천개의 새 메트릭으로 오버로드될 수 있습니다. 이렇나 상황은 성능을 저하시킬 수 있습니다.메트릭 그룹화
메트릭 그룹화
는 다음 정보를 저장하는 관리 모듈 개체입니다.- 에이전트 표현식- 에이전트 이름까지의 데이터를 지정하여 메트릭에 대한 입력을 필터링하는 Perl 5 정규식입니다.
- 메트릭 표현식- 리소스(메트릭까지의 폴더 체인)와 메트릭을 지정하는 Perl 5 정규식입니다.
- 메트릭 그룹화가 속하는 관리 모듈
메트릭 누수
메트릭 누수
는 Introscope가 잘못 구성되어 에이전트가 제한된 시간에 대해 메트릭을 보고할 때 발생합니다. 이 문제가 발생하면 관련 메트릭 데이터 없이 메트릭 메타데이터가 점진적으로 증가합니다.메트릭 스로틀
메트릭 스로틀
은 메트릭 출력이 과다해지면 에이전트를 중지합니다.메트릭, Introscope
Introscope 메트릭
은 응용 프로그램 성능의 측정값입니다. Introscope 메트릭 유형은 다음과 같습니다.- 대역폭 - JVM 및 CLR 수준 파일과 소켓 동작입니다.
- 동시성 - 시작되었지만 아직 완료되지 않은 메서드 호출의 수입니다.
- 수 - 지금까지 누적된 메서드 호출 수입니다.
- 예외 - 예외를 캡처합니다.
- 메모리 - 사용 중인 JVM 또는 CLR에 할당된 메모리로, 가비지 수집과 관련됩니다.
- 비율 - 초 또는 시간 간격당 메서드 실행 수입니다.
- 응답 시간 - 평균 메서드 실행 시간(밀리초)입니다.
- 지체된 메서드 - 시작되었지만 호출 시간이 임계값을 초과한 메서드 수입니다.
- 시스템 로그 - 시스템 출력 및 시스템 오류 출력을 모니터링합니다.
- 스레드 - 계측된 스레드 수입니다.
미러링된 포트
미러링된 포트
는 네트워크 라우터 및 스위치에 대한 소프트웨어 기능입니다.참고 항목: 네트워크 탭
누락된 구성 요소
누락된 구성 요소
결함은 트랜잭션의 캐시 불가능 구성 요소가 누락된 경우에 생성됩니다. 이 구성 요소에 대한 요청은 구성 가능한 예상 기간(기본값: 10초) 내에 측정되지 않았습니다.누락된 응답
누락된 응답
은 특정 구성 요소에 대한 요청이 확인되었지만 구성 가능한 기간 내에 응답이 확인되지 않았음을 의미합니다. 기본 시간은 60초입니다.참고 항목: 부분 응답
누락된 트랜잭션
누락된 트랜잭션
결함은 비즈니스 트랜잭션의 캐시 불가능 트랜잭션이 누락된 경우 생성됩니다. 이 트랜잭션에 대한 요청은 구성 가능한 예상 기간(기본값: 10초) 내에 측정되지 않았습니다.MOM 장애 조치
Introscope
MOM 장애 조치
는 MOM Enterprise Manager가 하드웨어 또는 네트워크 장애로 인해 연결이 끊어지거나 다운되는 경우 수행됩니다. 두 번째 MOM Enterprise Manager가 첫 번째 MOM Enterprise Manager의 작업을 인계받도록 구성한 경우에 장애 조치가 수행됩니다.모니터
에이전트는 전반적인 웹 성능, Java 구성 요소 및 그 종속성, CLR 구성 요소 및 그 종속성, 백엔드 시스템에 대한 연결, 리소스 수준(타사 소프트웨어 포함), 응용 프로그램 서버 리소스 등을
모니터링
합니다.CA CEM
모니터
는 TIM(Transaction Impact Monitor)입니다. TIM은 트랜잭션을 모니터링하고 결함과 통계를 CA CEM에 보고합니다.순수 IT 가치 합산
순수 IT 가치 합산
은 일정 기간의 IT 가치 합계에서 동일 기간의 인시던트 원가 합계를 뺀 것입니다. 순수 IT 가치 합산은 IT가 양호한 트랜잭션을 전달하여 기업에 제공한 모든 이점에서 고객 영향이 있는 인시던트로 인해 발생한 모든 비즈니스 비용을 뺀 것을 나타냅니다.예를 들어 하루 동안 IT 가치가 $.010인 트랜잭션 100,000개가 성공적으로 전달된 경우 같은 날 IT 비용이 $450인 단일 인시던트가 발생하면 순수 IT 가치 합산은 (100,000 * $.010) - $450 = $550.00입니다.
"CA CEM 계산: 순수 IT 가치 합산 = IT 가치 - 인시던트 원가"에 사용됩니다.
"CA CEM 계산: 총 비즈니스 가치 = 순수 IT 가치 합산 + 비즈니스 가치 합산"에 사용됩니다.
NSM(Network and Systems Management)
CA
Network and Systems Management
(CA NSM)는 CA 제품입니다.네트워크 TAP
네트워크 탭
은 인프라 케이블에 직접 연결되는 하드웨어 장치입니다. 이 장치는 패킷 복사본을 생성하여 하나 이상의 대상에 전달합니다.참고 항목: 미러링된 포트
노드
노드
는 Introscope Investigator의 트리 뷰에서 특정 메트릭 정보가 수집되어 표시되는 위치입니다. 예를 들어 Investigator에는 백엔드 노드 또는 CPU 사용량 노드가 표시됩니다. 노드를 확장하면 더 자세한 메트릭 정보를 보고 검색할 수 있습니다. Team Center에서 노드는 직접적으로 모니터링 또는 집계되는 구성 요소 및 비즈니스 트랜잭션을 토폴로지 컨텍스트로 나타냅니다.캐시 불가능
캐시 불가능
트랜잭션이나 구성 요소는 브라우저 클라이언트 또는 프록시 서버가 캐시할 수 없는 트랜잭션이나 구성 요소입니다. TIM은 캐시 불가능으로 표시된 트랜잭션이나 구성 요소를 관측해야 합니다. 누락된 경우에는 누락된 구성 요소 결함이나 누락된 트랜잭션 결함이 생성되고 구성 요소나 트랜잭션이 결함 있는 것으로 표시됩니다.OLA(운영 수준 계약)
OLA(운영 수준 계약)
는 IT 조직과 내부 지원 그룹 간의 계약입니다. 계약 조건은 관련 당사자의 필요 사항에 따라 달라집니다. OLA는 IT 그룹의 서비스 약정 준수를 관리하는 데 사용됩니다.기회
기회
는 제품, 프로세스, 서비스 또는 기타 시스템 내에서 결함이 발생할 수 있는 영역입니다. 일반적으로 제품이 복잡할수록 결함이 발생할 기회가 늘어납니다.CA CEM에서는 트랜잭션이나 구성 요소가 결함 테스트에 성공하거나 실패하지 않아야 할 때마다 기회가 발생합니다. 구성된 명세 수에 따라 구성 요소당 발생할 수 있는 기회 수는 최대 6개(느린 시간 빠른 시간, 낮은 처리량, 높은 처리량, 콘텐츠 오류, 서버 오류)입니다. 트랜잭션의 경우 누락된 구성 요소도 있을 수 있으므로 발생할 수 있는 기회는 최대 7개입니다.
매개 변수 이름 패턴
CA CEM에는 기본 구성을 가진 여러 개인 매개 변수가 포함되어 있습니다.
매개 변수 이름 패턴
의 예로는 pin, *ssn, *password, *passcode 등이 있습니다. 여기서 별표 "*"는 와일드카드 문자입니다.참고 항목: 개인 매개 변수
부분 응답
부분 응답
은 특정 구성 요소에 대한 완전한 응답이 구성 가능한 예상 시간(기본값: 60초) 내에 확인되지 않았음을 의미합니다.참고 항목: 누락된 응답
Patient Zero
Patient Zero
는 성능 문제를 나타내는 일련의 종속 구성 요소 중에서 첫 번째 구성 요소입니다. 이 구성 요소는 응용 프로그램 환경에서 성능 저하의 원인으로 나타납니다. Patient Zero는 문제의 근본 원인일 수 있습니다.보류 중인 인시던트
인시던트 생성 규칙이 아직 충족되지 않았거나 영향 임계값에 도달하지 않은 경우에는
보류 중인 인시던트
에 결함이 하나 이상 있습니다.CA CEM 관리자는 인시던트 상태가 보류 중에서 개설됨이나 만료 처리됨으로 변경될 때 설정되어 시스템 전반에 걸쳐 적용되는 설정과 값을 제공합니다. 예를 들어 기간 내의 결함 수가 특정 임계값을 초과하거나 해당 결함의 결합된 비즈니스 영향이 특정 임계값을 초과하면 인시던트 상태가 변경됩니다.
백분위수 값
분포의
백분위수 값
은 분포의 백분율이 해당 백분위수 값보다 작거나 같은 수입니다. 예를 들어 25번째 백분위수(제1사분위라고도 함)는 데이터 값 중 25%가 이 값 이하인 수입니다.또 다른 예로, 응답 시간 그래프에서 95번째 백분위수의 숫자는 해당 기간의 트랜잭션 중 95%의 응답 시간이 이 수준 이하임을 의미합니다.
참고 항목: box-whisker 그래프
성능 메트릭
CA CEM
성능 메트릭
은 성공률, 총 수, 양호함, 결함 있음 등의 측면에서 이루어진 측정값입니다.성능 메트릭은 IT 전문가에게 익숙한 것으로, 트랜잭션과 비즈니스 트랜잭션에서 계산됩니다. 성능 메트릭은 분포를 평균값으로 나타냅니다.
관점
관점
은 공유 특성을 기반으로 Team Center의 구성 요소를 논리적으로 그룹화합니다.PHP 에이전트
PHP 에이전트
는 PHP 응용 프로그램의 메트릭을 수집합니다.개인 매개 변수
개인 매개 변수
는 CA CEM 관리자가 보안이나 개인 정보 보호를 위해 개인 매개 변수로 식별하는 트랜잭션 매개 변수입니다. 식별된 매개 변수의 값은 트랜잭션에서 관측될 때 별표로 마스킹됩니다.CA CEM에는 기본 구성을 가진 여러 개인 매개 변수(예: pin, *ssn, *password, *passcode)가 포함되어 있습니다. (여기서 별표 "*"는 와일드카드 문자입니다.) CA CEM 관리자는 개인 매개 변수 목록에 추가할 수 있습니다.
참고 항목: 트랜잭션 매개 변수
프로브
프로브
는 응용 프로그램의 비즈니스 논리를 변경하지 않고 응용 프로그램에 대한 특정 정보를 측정합니다. 에이전트는 계측된 웹 응용 프로그램과 동일한 컴퓨터에 설치됩니다.ProbeBuilder
Introscope
ProbeBuilder
는 계측 프로세스를 수행하며, 이 프로세스에서 추적 프로그램은 에이전트가 런타임에 응용 프로그램 및 가상 컴퓨터에서 수집할 메트릭을 식별합니다. 추적 프로그램은 PBD(ProbeBuilder 지시문) 파일에 정의됩니다.PBD(ProbeBuilder 지시문)
PBD(ProbeBuilder 지시문)
파일은 PHP, .NET 또는 Java 구성 요소에 응용 프로그램을 계측하는 프로브(예: 타이머, 카운터)를 추가하는 방법을 알려 줍니다. ProbeBuilder 지시문 파일은 에이전트가 Enterprise Manager에 보고하는 특정 메트릭을 제어합니다.사용자 지정 지시문을 만들어 특정 응용 프로그램에 고유한 클래스 및 메서드를 추적할 수도 있습니다.
PBL(ProbeBuilder 목록)
PBL(ProbeBuilder 목록)
파일에는 여러 ProbeBuilder 지시문 파일의 목록이 포함되어 있습니다. 여러 PBL 파일이 동일한 PBD 파일을 참조할 수 있습니다.ProbeBuilding, 동적
동적 ProbeBuilding
은 PBD를 수정하거나 심사 중에 응용 프로그램 서비스를 중단하지 않고 데이터 수집 수준을 변경하는 데 유용합니다.처리 시간
App Synthetic Monitor에서
처리 시간
은 HTTP 요청이 전송된 후 결과의 첫 번째 바이트가 수신될 때까지 모니터가 기다리는 기간입니다.공급자
공급자
는 Enterprise Team Center 서버(마스터)에 연결된 MOM 또는 독립 실행형 Enterprise Manager입니다. 공급자는 Enterprise Team Center에 데이터를 보고합니다.품질 메트릭
CA CEM
품질 메트릭
은 결함, 기회, 산출량, 시그마, DPMO 등의 측면에서 이루어진 측정값입니다.품질 메트릭은 IT 내부 또는 외부의 품질 전문가에게 익숙한 것으로, 주로 기회에서 계산됩니다. 품질 메트릭은 분포를 중앙값으로 나타냅니다.
RADV
RADV
는 Router Advertisement의 머리글자어입니다. IPv6에서는 라우터가 전송하는 라우터 알림 메시지를 사용하여 라우터 검색을 수행할 수 있습니다. 검색은 정기적으로 이루어질 수도 있고 호스트에게 표시되는 라우터 요청 메시지에 대한 응답으로 이루어질 수도 있습니다. RADV를 사용하여 IPv6을 LAN에 알릴 수 있습니다.범위
box-whisker 그래프에서
범위
는 최소 및 최대 값 사이의 간격입니다.참고 항목: box-whisker 그래프
레코더
레코더
는 특정 클라이언트 컴퓨터(IP 주소)에서 모든 웹 브라우저 작업을 추적합니다. 레코더는 모니터링되는 트랜잭션의 예를 식별합니다. 결과로 얻은 트랜잭션 기록은 트랜잭션 정의 프로세스에서 사용됩니다. 기록을 사용하면 트랜잭션 인식 및 구분 규칙을 간단히 생성할 수 있습니다.보고서 유형
CA CEM 그래픽 분석에서
보고서 유형
은 값 비교(예: 결함 유형 비교)를 표시하거나 시간당 트랜잭션 수를 비교하는 시계열을 표시합니다.요청 기반 트랜잭션
요청 기반 트랜잭션
은 CA CEM이 HTTP 요청 매개 변수를 기반으로 식별하는 비즈니스 트랜잭션입니다. 응답 기반 트랜잭션은 요청 기반 트랜잭션에서 확장됩니다.참고 항목: 응답 기반 트랜잭션
응답 결함
응답 결함
은 트랜잭션 응답을 분석하여 식별할 수 있는 결함입니다. 응답 결함은 성공률, 합계, 양호 및 결함 있음으로 측정될 수 있습니다.응답 결함은 HTTP 헤더에 결함이 발생했음을 나타내는 HTTP 응답 코드가 있는지 분석하여 감지합니다. 전체 응답 콘텐츠에서 결함이 발생했음을 나타내는 오류 메시지나 다른 콘텐츠 패턴이 있는지 분석하여 응답 결함을 감지할 수도 있습니다.
참고 항목: 용어집
응답 기반 트랜잭션
응답 기반 트랜잭션
은 CA CEM이 HTTP 응답 매개 변수를 기반으로 식별하는 비즈니스 트랜잭션입니다. 응답 기반 트랜잭션 정의는 요청 기반 트랜잭션 정의에서 확장됩니다. 사용자가 생성하는 요청 기반 트랜잭션 정의는 다른 정의에 종속되지 않습니다. 그러나 응답 기반 트랜잭션 정의는 요청 기반 트랜잭션 정의에 종속되고 요청 기반 트랜잭션 정의에서 작성됩니다.참고 항목: 요청 기반 트랜잭션
규칙 집합
규칙 집합
은 CA CEM 트랜잭션을 식별하는 매개 변수 이름/값에 대한 정규식 패턴입니다. 규칙 집합은 Introscope 트랜잭션 추적을 사용하도록 설정하는 데 사용됩니다.각각의 에이전트 확장은 Enterprise Manager에서 수신하는 구문 분석된 도메인 구성 정보(CA CEM 비즈니스 트랜잭션 정의)를 기반으로 자체 규칙 집합을 생성합니다.
참고 항목: 도메인 구성 정보, EM(Enterprise Manager)
SARM
Siebel
SARM
(Siebel Application Response Measurement)을 사용하면 Siebel 환경 내에서 Siebel 응용 프로그램의 응답 시간을 측정할 수 있습니다.CA CEM은 특정 사용자 및 트랜잭션과 관련된 증거를 수집하기 위해 Siebel에 쿼리하는 데 사용할 수 있는 Siebel SARM 상관 관계 데이터를 캡처합니다.
스크립트 레코더
스크립트 레코더
는 패킷 캡처(pcap) 파일 또는 HP LoadRunner VuGen 로그 파일을 트랜잭션 기록으로 변환하는 데 사용됩니다.참고 항목: 트랜잭션 레코더
SecureStore
SecureStore
는 보안 토큰에 대한 데이터를 Enterprise Team Center 서버용 APM 관계형 데이터베이스에 저장하는 인터페이스입니다. SecureStore는 암호화 및 해시 알고리즘을 제공하고, 임의의 정보에 대한 보안 저장소를 제공합니다.보안 사용자 그룹
CA CEM
보안 사용자 그룹
은 APM과 CEM 콘솔 사용자 인터페이스의 사용자에게 제공되는 보안 액세스 및 권한을 정의합니다.기본 CA CEM 보안 사용자 그룹은 다음과 같습니다.
- 관리자 - Introscope 액세스 권한과 CA CEM 액세스 권한을 모두 보유하며, Introscope 관리자 권한 및 CEM 시스템 관리자 권한도 부여받습니다.
- CEM 시스템 관리자 - 모든 CA CEM 시스템 관리 기능을 관리합니다.
- CEM 구성 관리자 - 일반 CA CEM 구성 설정을 관리합니다.
- CEM 분석가 - CEM 보고서와 뷰에만 액세스할 수 있습니다.
- CEM 인시던트 분석가 - 결함에 대한 HTTP 정보를 포함하여 CA CEM 보고서와 뷰에 액세스할 수 있습니다.
참고 항목: 용어집
ServletHeaderDecorator
Introscope
ServletHeaderDecorator
는 Java 에이전트 서블릿의 HTTP 응답 헤더를 보강합니다. CA CEM은 이 기능을 통해 다음을 수행할 수 있습니다.- 결함 있는 트랜잭션에 대한 응용 프로그램 서버 세부 정보를 표시합니다.
- 결함 및 인시던트 정보 페이지에서 Workstation Investigator의 트랜잭션 추적으로 연결되는 하이퍼링크를 제공합니다.
GUID가 트랜잭션 식별자로 사용되어 CA CEM에서 모니터링되는 트랜잭션을 Introscope Transaction Tracer가 캡처하는 트랜잭션과 일치시킵니다. ServletHeaderDecorator는 에이전트 확장입니다.
집합
CA CEM에서
집합
은 복합 개체(예: 트랜잭션 집합)입니다. 측정값은 집합에서 계산
되고 그룹에서 집계
됩니다.시그마
시그마
점수는 Z 점수라고도 하며 식스 시그마 시스템에서 서비스 결함 수의 측정값으로 사용되는 값입니다.시그마 점수의 범위는 0에서 무한대입니다. 일반적으로 시그마 점수가 높을수록 결함이 적은 것입니다. 결함이 0개인 서비스는 시그마 점수가 무한대이고 별표(*)로 표시됩니다.
참고
시그마 점수를 대개 그리스어 기호 시그마(Σ)로 나타내는 표준 편차와 혼동하지 마십시오. 시그마 점수는 표준 편차에 반비례합니다.CA CEM의 시그마 점수에는 1.5 시그마 프로세스 변동이 포함되어 있습니다.
참고 항목: SLA, 시그마
시그마 SLA
시그마 SLA(서비스 수준 계약)
는 서비스 품질 수준을 나타내는 숫자입니다. 기본값은 4.00(백만 기회당 약 6,200개 결함)이며 6.00이면 거의 완벽에 가깝습니다(백만 기회당 약 3.4개 결함).참고 항목: DPMO(백만 기회당 결함 수), 용어집
SiteMinder
CA
SiteMinder
는 Single Sign-On, 웹 응용 프로그램에 대한 사용자 액세스 중앙 제어 등의 보안 기능을 제공하는 응용 프로그램입니다.스마트 계측
스마트 계측
은 Introscope가 계측 응용 프로그램을 사용하는 방법입니다. 이 방법에는 고도로 최적화되고 오버헤드가 낮은 추적 프로그램이 사용됩니다. 에이전트는 이 추적 프로그램을 통해 추가 메서드를 검색하고 자동으로 계측함으로써 PBD(ProbeBuilder 지시문)를 사용하지 않고도 심층 가시성 구성 요소를 제공할 수 있습니다. 스마트 계측은 자동 트랜잭션 추적도 제공합니다.참고 항목: 자동 트랜잭션 추적, 심층 가시성 구성 요소
SmartStor 데이터베이스
Introscope
SmartStor 데이터베이스
는 항상 모든 응용 프로그램 성능 데이터(Introscope 메트릭)를 기록하는 비관계형 데이터베이스입니다. 사용자는 이 데이터베이스를 통해 기록 데이터를 분석하여 외부 데이터베이스 없이도 응용 프로그램 작동 중단의 근본 원인을 식별하거나 수용 능력 분석을 수행할 수 있습니다.SmartStor는 Introscope 설치 중에 기본적으로 사용하도록 설정됩니다. SmartStor 데이터는 시간 경과에 따라 만료 처리하도록 설정되어 있으므로 데이터 저장소가 과도하게 커지지 않습니다. 여러 데이터 파일이 있으며 데이터가 더 생성될수록 데이터 파일 수가 증가합니다.
참고 항목: APM 데이터베이스, 트랜잭션 이벤트 데이터베이스
범위
box-whisker 그래프에서
범위
는 5 백분위수 값에서 95 백분위수 값 사이의 차이입니다.CA CEM 계산: 범위 = 95 백분위수 값 - 5 백분위수 값
참고 항목: box-whisker 그래프
사양
사양
은 트랜잭션이나 트랜잭션 구성 요소에 대한 요구 사항입니다. 관련 명세에 설정된 요구 사항을 충족하지 않는 트랜잭션이나 구성 요소는 결함으로 정의됩니다. 예를 들어 느린 시간 결함은 5.00초보다 큰 트랜잭션 시간으로 정의할 수 있습니다.고정 임계값 대신 기준을 사용하면 CA CEM 관리자가 아닌 CA CEM이 자체적으로 결함 사양 정상 값을 결정하게 됩니다.
중단
Introscope
중단
은 일반적으로 메서드가 시작되었지만 호출 횟수가 임계값을 초과했음을 나타냅니다.참고 항목: 메트릭, Introscope
초기 시작 시 이상 급등
시작 시 이상 급등
은 리소스 수요가 많아서 Introscope 메트릭 보고보다 더 많은 영향을 줄 수 있는 일시적인 시간 프레임입니다. 초기 시작 시 이상 급등 동안 계측된 응용 프로그램이 응답하지 않을 수 있습니다.계측된 응용 프로그램과 리소스를 공유하거나 동일한 환경에 있는 다른 구성 요소가 영향을 받을 수 있습니다. 초기 시작 시 이상 급등은 .NET 에이전트에서 시작 시 측정될 수 있습니다.
참고 항목: .NET 에이전트
상태 저장 플러그 인
상태 저장 플러그 인
은 데몬과 같이 오래 실행해야 하는 스크립트입니다. 상태 저장 플러그 인은 EPAgent(Environment Performance Agent)가 시작할 때 시작되어 계속 실행되며 플러그 인의 표준 출력 채널을 통해 데이터를 Introscope로 되돌려 보냅니다. 상태 저장 플러그 인이 종료되면 EPA가 해당 플러그 인을 다시 시작합니다.상태 비저장 플러그 인
상태 비저장 플러그 인
은 반복적인 일정에 따라 실행되도록 설계되었으며 실행될 빈도(실행 간 지연 시간으로 지정)를 설정해 구성합니다. 상태 비저장 플러그 인은 단기간 실행되는 스크립트로, 일부 데이터를 수집하여 표준 출력 채널을 통해 EPA(Environment Performance Agent)로 전송한 후 종료할 목적으로 사용됩니다. EPA는 상태 비저장 플러그 인의 인스턴스를 한 번에 하나만 실행하므로 특별한 오류 확인은 하지 않습니다. 따라서 플러그 인 개발자는 상태 비저장 플러그 인이 비교적 짧은 시간 프레임 내에 실행을 마치고 완료되도록 설계해야 합니다.성공률
성공률
은 결함 없는 트랜잭션의 백분율을 측정합니다.CA CEM 계산: 성공률 = 1 - 결함 있는 수 / 총 수
SuperDomain
SuperDomain
노드에는 Workstation과 연결된 Enterprise Manager에 보고하는 모든 에이전트에 대한 메트릭이 포함되어 있습니다. SuperDomain 노드는 사용자 정의 도메인과 에이전트를 모두 포함합니다. 이 노드는 SuperDomain 액세스 권한이 있는 사용자에게만 표시됩니다. 메트릭은 호스트|프로세스|에이전트 계층으로 구성됩니다.지원 가능성 메트릭
Introscope
지원 가능성 메트릭
은 Enterprise Manager 자체가 올바로 작동하도록 지원합니다. Enterprise Manager는 자체에 대한 메트릭을 생성 및 수집하며, 이 메트릭은 자체의 건정성 및 작업 부하 하에서 작업이 잘 수행되는지를 평가하는 데 유용합니다.의심되는 Blame 백엔드 구성 요소
의심되는 Blame 백엔드 구성 요소
는 백엔드 시간의 특정 부분을 차지하며, 느린 트랜잭션에 있어 지연의 원인으로 의심되는 것으로 확인된 구성 요소입니다. Introscope에서 의심되는 Blame 백엔드 구성 요소는 그래프 상에서 항상 가장 낮게 표시되지는 않지만 가장 넓게 표시됩니다.참고
이것은 Introscope 그래프에서 가장 느리면서 낮은
백엔드 구성 요소이나 가장 낮으면서 느린
백엔드 구성 요소는 아닙니다.완료 시간이 전체 백엔드 시간의 ¼보다 긴 백엔드 구성 요소 중 가장 낮은 구성 요소를 의심되는 Blame 백엔드 구성 요소로 분류합니다.
의심되는 Blame 구성 요소
의심되는 Blame 구성 요소
는 논리 또는 프로그램 코드의 특정 부분으로, 느린 트랜잭션에 있어 지연의 원인으로 의심되는 것으로 확인된 구성 요소입니다. Introscope에서 의심되는 Blame 구성 요소는 그래프 상에서 항상 가장 낮게 표시되지는 않지만 가장 넓게 표시됩니다.참고
이것은 Introscope 그래프에서 가장 느리면서 낮은
구성 요소이나 가장 낮으면서 느린
구성 요소는 아닙니다.완료 시간이 전체 트랜잭션 시간의 ¼보다 긴 백엔드 아닌 구성 요소 중 가장 낮은 구성 요소를 의심되는 Blame 구성 요소로 분류합니다.
지속 가능성 메트릭
지속 가능성 메트릭
은 에이전트가 모니터링하는 응용 프로그램보다 에이전트의 내부 상태에 대한 정보를 제공합니다. 이 데이터는 에이전트 동작을 조사하는 데 도움이 됩니다.모든 모니터 동기화
CA CEM 관리자가
모든 모니터 동기화를 수행
해야 CA CEM과 TIM 모니터 간의 모니터링 통신이 사용됩니다. 모든 모니터를 동기화하면 트랜잭션 및 결함 정의가 CA CEM에서 사용하도록 설정된
TIM으로 푸시됩니다. 즉, 모니터를 동기화하면 구성이 프로덕션 환경에 적용됩니다.또한 모든 모니터를 동기화하면 트랜잭션 및 추적 정보가 CA CEM에서 Introscope Enterprise Manager에 전송되고, 여기서 다시 에이전트로 전송됩니다.
동기화 상태는 다음과 같습니다.

모니터가 동기화되지 않음

모니터가 동기화됨
Team Center
Team Center
는 응용 프로그램 환경에 대한 개요를 제공하는 사용자 인터페이스입니다.첫 번째 응답 시간
첫 번째 응답 시간
은 마지막
요청 패킷에서 해당 구성 요소에 대한 첫 번째 응답 패킷까지의 경과 시간입니다.추적 중인 결함 유형에 따라 첫 번째 응답 시간은 다양합니다.
- 구성 요소 결함 - 해당 구성 요소에 대한 첫 번째 응답 시간
- 트랜잭션 결함 - 트랜잭션의 식별 구성 요소에 대한 첫 번째 응답 시간
- 비즈니스 트랜잭션 결함 - 식별 트랜잭션의 식별 구성 요소에 대한 첫 번째 응답 시간
참고
이 설정을 첫 번째 요청 패킷에서 첫 번째
응답 패킷까지로 변경할 수 있습니다. 인바운드 네트워크 지연을 결정하기 위해 이 설정이 필요한 경우 CA Support에 문의하십시오.이 설정을 변경할 경우 새 데이터에만 영향을 줍니다. 즉, 기존 데이터 값은 데이터가 수집되었을 당시의 첫 번째 응답 시간 설정을 기반으로 합니다.
참고 항목: CEM 트랜잭션 시간, 논리 시간
시간 표시줄
Team Center에서
시간 표시줄
을 사용하면 라이브 모드에서 과거 기간으로 이동하여 과거에 발생한 상태 이벤트를 확인할 수 있습니다. 시간 표시줄은 문제가 시작된 지점을 조사하는 데 유용합니다.총 비즈니스 트랜잭션 수
CA CEM
총 비즈니스 트랜잭션 수
는 특정 기간 동안 처리된 모든 트랜잭션 수입니다.총 비즈니스 가치
CA CEM
총 비즈니스 가치
는 순수 IT 가치 합산과 비즈니스 가치 합산의 조합입니다."CA CEM 계산: 총 비즈니스 가치 = 순수 IT 가치 합산 + 비즈니스 가치 합산"에 사용됩니다.
참고 항목: 비즈니스 가치 합산, 순수 IT 가치 합산
트랜잭션
Introscope
트랜잭션
은 서비스에 대한 호출 및 처리를 나타냅니다. 트랜잭션은 응용 프로그램 컨텍스트를 통해 완료가 정의되는 완벽한 처리 주기입니다.- 웹 응용 프로그램 컨텍스트에서 트랜잭션은 웹 브라우저에서 보낸 URL에 대한 호출 및 처리를 나타냅니다.
- 웹 서비스 컨텍스트에서 트랜잭션은 웹 서비스 클라이언트에서 보낸 SOAP 메시지에 대한 호출 및 처리입니다.
Introscope는 트랜잭션을 캡처할 수 있으며, 서비스에 대해 실행된 요청에 대한 세부 정보와 SQL 데이터베이스에 대해 실행된 호출 등의 서비스 처리와 관련된 세부 정보를 포함할 수 있습니다.
CA CEM
트랜잭션
은 일반적으로 응용 프로그램 서버에 대한 하나의 요청을 나타내는 트랜잭션 구성 요소 집합입니다.트랜잭션은 일반적으로 HTML 구성 요소 및 그 뒤에 오는 0개 이상의 하위 구성 요소(예: CSS 스타일시트, JS JavaScript 파일, GIF 및 JPG 이미지)로 구성됩니다. 각 트랜잭션에 대해 식별하는 트랜잭션 구성 요소가 하나씩 있습니다.
단일 사용자 동작으로 인해 비즈니스 트랜잭션에 캡슐화된 트랜잭션이 하나 이상 발생할 수 있습니다.
참고 항목: 트랜잭션 계층
트랜잭션 구성 요소
CA CEM
트랜잭션 구성 요소
는 HTML 구성 요소나 하위 구성 요소를 구성하는 하나의 HTTP 요청/응답 쌍을 나타냅니다.트랜잭션의 첫 번째 트랜잭션 구성 요소를 식별 구성 요소라고도 합니다.
참고 항목: 트랜잭션 계층
트랜잭션 정의
트랜잭션 정의
는 TIM이 네트워크를 통해 전달하는 트랜잭션을 고유하게 식별하는 데 사용하는 정보입니다. CA CEM 레코더를 사용하거나 CEM 콘솔을 사용하여 수동으로 트랜잭션 정의를 생성할 수 있습니다.트랜잭션 이벤트 데이터베이스
Introscope
트랜잭션 이벤트 데이터베이스
에는 자세한 트랜잭션 데이터가 포함됩니다. 이 데이터에는 트랜잭션 추적, 지체, 그리고 트리거된 이벤트에서 수집된 오류 스냅숏과 같은 데이터가 포함됩니다.트랜잭션 이벤트 데이터베이스는 일반적으로 traces 디렉터리에 있으며 여러 파일을 포함합니다. 매일 하나의 파일이 생성되며 데이터는 지정된 일수 동안 유지됩니다.
트랜잭션 계층
CA APM 정보와 메트릭은
트랜잭션 계층
으로 구성됩니다. 이 계층을 통해 비즈니스 서비스와 트랜잭션은 고객 경험을 생성하는 하위의 기술적 HTTP 요소까지 변환됩니다.CA APM 트랜잭션 계층은 다음과 같습니다.
비즈니스 응용 프로그램은 비즈니스 서비스를 자동화하는 소프트웨어 프로그램입니다. 비즈니스 서비스, 비즈니스 트랜잭션 및 트랜잭션을 사용하는 모든 트랜잭션은 비즈니스 응용 프로그램과 연결됩니다.
예: Siebel
예: Avitek
비즈니스 서비스는 임의의 비즈니스 트랜잭션 그룹입니다.
예: Avitek Financial(구입, 판매, 쿼리 포함)
예: Siebel Call Center(로그인 및 기타 Siebel 비즈니스 트랜잭션 포함)
비즈니스 트랜잭션은 하나의 사용자 동작을 나타내는 트랜잭션 집합입니다.
예: Buy-related Set(여러 구입 관련 트랜잭션을 포함할 수 있음)
예: Sell-related Set(여러 판매 관련 트랜잭션을 포함할 수 있음)
용어집은 일반적으로 응용 프로그램 서버에 대한 하나의 요청을 나타내는 트랜잭션 구성 요소 집합입니다.
예: Buy(실제 구입 트랜잭션)
예: Buy Price Query(구입 관련 쿼리)
비즈니스 트랜잭션 구성 요소는 비즈니스 트랜잭션에 속한 전체 트랜잭션 및 트랜잭션 구성 요소 집합을 대체하는 용도로 Introscope에서 사용됩니다. 비즈니스 트랜잭션 구성 요소는 식별하는 트랜잭션을 식별하는 트랜잭션 구성 요소에 해당하며 식별하는 트랜잭션의 이름을 따서 명명됩니다.
예: Submit Buy(트랜잭션을 식별하는 요소
겸
비즈니스 트랜잭션을 식별하는 트랜잭션)트랜잭션 구성 요소는 하나의 HTTP 요청/응답 쌍을 나타내는 하위 요소입니다.
예: Submit Buy(트랜잭션을 식별하는 요소로, JavaScript일 수 있음)
예: main.css(트랜잭션을 식별하는 요소는 아니지만 트랜잭션의 중요한 요소)
트랜잭션 매개 변수는 계층의 최하위 요소로, HTTP 이름/값 쌍입니다.
예: URL Path=/dir/file.html(구성 요소를 식별하는 요소)
예: Cookie=JSESSIONID
TIM(Transaction Impact Monitor)
TIM(Transaction Impact Monitor)
서버는 다음 작업을 담당합니다.- HTTP 패킷 기록 및 관찰
- 사용자 로그인 및 관련 트랜잭션 식별
- 결함 및 기타 통계를 모니터링하여 CA CEM에 보고
CA CEM 환경에는 하나 이상의 TIM이 있을 수 있습니다.
참고 항목: EM(Enterprise Manager)
트랜잭션 매개 변수
트랜잭션 매개 변수
는 유형, 이름 및 패턴으로 구성된 HTTP 이름/값 쌍입니다. 예를 들면 URL, 쿼리, 게시, 쿠키 등이 있습니다(예: URL Host=www.company.com).트랜잭션 매개 변수의 조합을 통해 CA CEM 관리자는 필수 트랜잭션 구성 요소의 존재 여부를 식별하고 유효성을 검사할 수 있습니다.
참고 항목: 트랜잭션 계층
트랜잭션 레코더
트랜잭션 레코더
는 다양한 방법을 통해 트랜잭션 세부 정보를 기록하는 데 사용됩니다. 레코더와 스크립트 레코더의 두 가지 유형이 있습니다.트랜잭션 서명
트랜잭션 서명
은 트랜잭션 레코더의 출력으로, 개별 트랜잭션에 대한 정보를 포함합니다.서명이 생성된 후에는 CA CEM 관리자가 트랜잭션 서명을 분석하고 미세 조정한 후 일반화된 트랜잭션 정의로 승격할 수 있습니다.
트랜잭션 크기
트랜잭션 크기
는 트랜잭션에 대해 측정된 HTTP 트래픽의 크기(바이트)입니다. 이 크기에는 HTTP 헤더와 HTTP 요청 및 응답이 모두 포함됩니다. 이더넷, IP 및 TCP 헤더는 이 크기에 포함되지 않습니다.트랜잭션 처리량
CA CEM
트랜잭션 처리량
은 효율성, 특히 시간과 크기의 측면에서 폭넓게 바뀌는 트랜잭션에 대한 효율성의 측정값으로 사용됩니다. 처리량이 높을수록 트랜잭션 효율성이 커집니다.CA CEM 계산: 트랜잭션 처리량 = 트랜잭션 크기 / 트랜잭션 시간
트랜잭션 시간 SLA
트랜잭션 시간 SLA(서비스 수준 계약)
는 트랜잭션의 총 경과 시간(초)을 나타냅니다. 기본값은 8초입니다.참고 항목: CEM 트랜잭션 시간
트랜잭션 추적
트랜잭션 추적
은 Introscope Transaction Tracer의 출력입니다. 추적에는 트랜잭션 중 호출된 구성 요소의 목록과 관련 지속 시간이 포함됩니다.참고 항목: Transaction Tracer
트랜잭션 추적 기간
트랜잭션 추적 기간
은 트랜잭션 추적 세션
의 실행 시간입니다. 최대 트랜잭션 추적 세션 기간은 시간 한도입니다. 기본값은 30분입니다.참고 항목: Transaction Tracer
트랜잭션 추적 시간 임계값
트랜잭션 추적 시간 임계값
은 트랜잭션
의 실행 시간 한도입니다. 트랜잭션 추적이 실행 중인 경우 임계값 내에 완료되지 않는 트랜잭션이 모두 추적됩니다.트랜잭션 추적 시간 임계값은 느린 시간 결함 사양에 기반한 백분율입니다. 예를 들어 느린 시간 결함 지정을 8.00초로 설정하고, 트랜잭션 추적 시간 임계값을 25%로 설정한다고 가정합니다. 이 경우 의심되는 Blame 구성 요소(논리 시간)가 2.00초보다 큰 트랜잭션이 모두 추적됩니다.
트랜잭션 추적 프로그램
Introscope
Transaction Tracer
는 다음 경계를 통과해서 흐르는 개별 트랜잭션의 동작을 모니터링합니다.- 단일 JVM(Java Virtual Machine)
- CLR(공용 언어 런타임) 가상 플랫폼 - .NET의 경우
트랜잭션 추적 프로그램은 트랜잭션에서 문제 있는 구성 요소를 식별하는 데 필요한 시간을 단축시켜 줍니다. 추적 프로그램을 사용하면 구성 요소 수준에서 트랜잭션 동작을 추적할 수 있습니다. BizTrxHttpTracer는 에이전트 규칙 집합에 포함된 트랜잭션 정보를 사용하여 CA CEM 대신 Transaction Tracer를 시작합니다.
전송 시간
App Synthetic Monitor에서
전송 시간
은 HTTP 응답 데이터를 완료하는 데 걸리는 기간입니다.트랜잭션 볼륨
트랜잭션 볼륨
은 지정된 기간 동안 모든 트랜잭션 크기의 합계입니다.심사
심사
는 다음을 수행하는 프로세스입니다.- 문제와 관련된 정보 수집
- 문제 심각도 확인
- 가장 신속하게 해결할 수 있는 담당자에게 문제 할당 이 문제 분석 단계를 처리하는 담당자를 심사자라고 부를 수 있습니다.
유니버스
유니버스
는 Team Center에서 특정 사용자 또는 그룹의 요구 사항에 맞게 조정된 의미 있는 구성 요소 그룹입니다.USL(명세 상한)
명세 상한
, 즉 USL은 특성에 대한 허용 가능한 최고 값을 정의하는 숫자 값입니다. 예를 들어 허용 가능한 최고 트랜잭션 처리량이 USL에 해당합니다.참고 항목: box-whisker 그래프
사용자 그룹
CA CEM에서
사용자 그룹
을 사용하면 각 사용자의 설정을 개별적으로 구성하지 않고 모니터링되는 사용자 집단에 대해 설정을 구성할 수 있습니다. 문제가 발생한 모니터링되는 사용자 집단을 쉽게 식별할 수 있도록 사용자 그룹을 정의할 수 있습니다. 사용자는 하나의 사용자 그룹에만 속합니다.새 모니터링되는 사용자 그룹을 수동으로 생성하거나 사용자를 해당 사용자 그룹으로 수동으로 이동할 수 있습니다. CA CEM을 통해 사용자 그룹을 자동으로 생성할 수도 있습니다.
모니터링되는 사용자 그룹에는 다음과 같은 여러 가지 유형이 있습니다.
- 요청 특성 사용자 그룹 - 수행 중인 HTTP 요청 내의 콘텐츠별로 그룹화된 사용자입니다.
- 서브넷 사용자 그룹 - 새 사용자가 사용자 서브넷별로 자동 할당된 그룹입니다.
- 수동으로 생성된 사용자 그룹 - "새 사용자" 그룹이나 다른 사용자 그룹에서 이 유형의 사용자 그룹으로 사용자를 수동으로 이동해야 합니다.
- 사용자 그룹 자동 생성 방법을 선택하지 않은 경우 새 사용자 로그인은 모두 새 사용자 그룹에 할당됩니다.
- 지정되지 않은 사용자 - 모든 전자 상거래 트랜잭션은 지정되지 않은 사용자 그룹에 할당됩니다. 사용자 로그인 전에 발생하는 엔터프라이즈 트랜잭션도 지정되지 않은 사용자 그룹에 할당됩니다.
참고 항목: 사용자 처리 유형
사용자 처리 유형
CA CEM
사용자 처리 유형
은 TIM이 수집하여 데이터베이스에 저장하는 사용자 기반 통계의 양을 결정합니다. 사용자 처리 유형에는 엔터프라이즈와 전자 상거래의 두 가지가 있습니다.엔터프라이즈 비즈니스 응용 프로그램의 경우 자세한 사용자당 통계가 시간당 및 트랜잭션 정의당 저장됩니다. 이 사용자 처리 유형은 개별 사용자에 대한 가장 자세한 정보를 제공합니다. 사용자 수가 많은 비즈니스 응용 프로그램의 경우에는 디스크 저장소 사용이 크게 증가할 수 있습니다.

전자 상거래 비즈니스 응용 프로그램의 경우 자세한 트랜잭션 유형당 통계가 시간당 및 트랜잭션 정의당 저장됩니다. 이 설정은 고용량 전자 상거래 비즈니스 응용 프로그램을 위한 최고의 확장성을 제공합니다. 이 사용자 처리 유형으로 디스크 저장소 사용을 상당히 줄일 수 있습니다.
변동성 데이터베이스
CA APM
변동성 데이터베이스
에는 차이 분석에서 계산된 메트릭에 대한 최신 예측 및 편차 프로필 상태가 저장됩니다. 이러한 프로필은 내부 규칙 엔진에 대한 입력으로 사용됩니다. 그러면 엔진은 WebView에서 차이 분석 맵에 표시되는 메트릭에 대한 변동성 강도를 생성합니다.웹 서비스 API
CA CEM
웹 서비스 API
는 외부 보고 시스템에서 사용하거나 타사 제품과의 통합에 사용하기 위해 CA CEM에서 데이터를 추출할 수 있도록 해 줍니다.WebView
APM WebView
는 브라우저 인터페이스에 사용자 지정 가능 대시보드와 Investigator 트리 뷰를 표시합니다. WebView를 사용하면 Workstation의 도움 없이 중요한 정보를 볼 수 있습니다.참고 항목: Workstation Web Start
워크스테이션
Introscope
Workstation
에서는 Introscope를 제어하고 성능 메트릭에 액세스할 수 있습니다. 다음 작업을 수행할 수 있습니다.- 개별 메트릭 또는 논리적 메트릭 그룹에 대한 알림 설정
- 성능 메트릭 보기
- 사용자 고유의 환경에 대한 뷰 사용자 지정
참고 항목: Workstation Web Start
Workstation Web Start
Introscope
Workstation Web Start
는 Java Web Start를 사용하여 Introscope Workstation을 시작합니다.산출량
산출량
은 백분율로 표현되는 품질 측정값입니다. 산출량은 결함 없는 결과를 생성하는 프로세스 기능을 나타냅니다.CA CEM 계산: 산출량 = 1 - 결함 / 기회