이 속성은 Enterprise Manager SmartStor 기간이 중요한 이벤트로 간주되는 한도(밀리초)를 정의합니다. 이 임계값에 도달하거나 이 임계값이 초과되면 Enterprise Manager가 APM 상태 콘솔의 "중요한 이벤트" 테이블 뷰에 알립니다.
이 속성은 "Smartstor 기간(ms)" 메트릭의 Enterprise Manager 모니터링을 기반으로 합니다. 3500 밀리초보다 긴 SmartStor 기간은 Enterprise Manager 리소스 문제를 나타냅니다. SmartStor 기간 및 Enterprise Manager 성능에 대한 자세한 내용은 CA APM 크기 조정 및 성능 안내서를 참조하십시오.
이 속성은 클러스터의 모든 수집기나 독립 실행형 Enterprise Manager에 적용됩니다.
3500
introscope.enterprisemanager.smarstor.duration=3500
다양한 에이전트의 리소스 메트릭 범주가 Workstation에서 보고됩니다. 리소스 메트릭 범주는 미리 정의되어 있습니다. 미리 정의된 리소스 메트릭 그룹을 추가하거나 삭제할 수 없는 경우 관리자 권한이 있으면 각 리소스 메트릭 그룹에 대해 보고되는 데이터를 지정하는 리소스 메트릭 매핑을 추가, 변경 또는 제거할 수 있습니다.
리소스 메트릭 범주에 리소스 메트릭을 매핑하려면
threads.used.path.1=Tomcat|ThreadPool|getCurrentThreadsBusy.path.1=CPU:Processor Count
여기서 memory.utilization은 메트릭 이름이고 CPU:Processor Count는 기본 메트릭 경로입니다.
cpu.utilization.path.1=Non Existent metric cpu.utilization.path.2=CPU|Processor 0:Utilization % (aggregate)
동일한 메트릭 그룹에 여러 경로를 사용하여 동일한 이름으로 다양한 경로의 메트릭을 구성할 수 있습니다. 이렇게 하면 프런트엔드가 배포된 다양한 응용 프로그램 서버에서 동일한 메트릭을 가져오는 등의 작업을 수행할 수 있습니다.
새로 매핑된 리소스 메트릭 값이 Workstation에서 보고됩니다.
동일한 메트릭의 여러 인스턴스에 대해 구성된 ResourceMetricMap.properties 파일의 예
다음은 "사용 중인 스레드" 메트릭의 여러 인스턴스가 클러스터에 있는 수집기 3개를 가리키도록 구성된 ResourceMetricMap.properties 파일 섹션입니다.
#CPU Utilization
cpu.utilization.path.1=CPU:Utilization % (process)
#Time Spent in GC
memory.utilization.path.1=GC Monitor|Percentage of Time Spent in GC during last 15 minutes
#Threads in Use
threads.used.path.1=WebSpherePMI|threadPoolModule|WebContainer:ActiveCount
threads.used.path.2=WebLogic|JMX Aggregate|Thread Pool:Waiting Request Count
threads.used.path.3=Tomcat|ThreadPool|default thread pool:getCurrentThreadsBusy
#JDBC Connections in Use
connections.used.path.1=WebSpherePMI|connectionPoolModule:WaitingThreadCount
connections.used.path.2=WebLogic|JMX Aggregate|JDBC Connection Pool:Waiting Thread Count
CPU 사용률은 사용 중인 CPU 크기를 측정합니다.
매핑 예제:
cpu.utilization.path.1=CPU:Utilization % (process) cpu.utilization.path.2=Some other metrics path
GC에서 소비된 시간은 가비지 수집기에서 소비된 시간을 측정하며 이를 통해 작업량이 응용 프로그램 성능에 중요한지 여부를 파악할 수 있습니다.
매핑 예제:
memory.utilization.path.1=memory utilization path
사용 중인 스레드는 사용 중인 스레드 수를 측정합니다.
매핑 예제:
threads.used.path.1=threads used path
사용 중인 JDBC 연결은 활성 상태의 Java Database Connectivity 인스턴스 수를 측정합니다.
매핑 예제:
connections.used.path.1=connections used path
Catalyst 속성을 사용하면 CA Catalyst 데이터를 로드하고 Catalyst 데이터에서 보고된 경고를 필터링하도록 CA APM을 구성할 수 있습니다.
CA Catalyst RESTful API 호스트 이름을 사용하여 이 필수 속성을 설정하십시오. 이 행의 주석 처리를 제거한 후 CA Catalyst에 값을 추가하십시오.
기본값
이 속성은 기본적으로 사용하지 않도록 설정됩니다.
CA Catalyst 웹 액세스에 사용되는 프로토콜을 사용하여 이 필수 속성을 설정하십시오.
예
catalyst.protocol = http
CA Catalyst 웹 액세스에 사용되는 포트 번호를 사용하여 이 필수 속성을 설정하십시오.
예
catalyst.port = 7070
CA Catalyst 로그인에 사용되는 사용자 이름을 사용하여 이 필수 속성을 설정하십시오.
예
catalyst.login =<enter your CA Catalyst user name>
CA Catalyst 로그인에 사용되는 암호를 사용하여 이 필수 속성을 설정하십시오.
예
catalyst.password =<enter your CA Catalyst password>
CA Catalyst RESTful API 진입점의 URL 컨텍스트를 사용하여 이 필수 속성을 설정하십시오.
예
catalyst.rest.entrypoint = /ssaweb/search
CA Catalyst를 검사하여 새 경고가 있는지 확인하는 빈도를 결정하려면 이 선택적 폴링 속성을 설정하십시오.
기본값
15(초)
예
catalyst.rest.alerts.pollingperiodsec = 15
CA Catalyst를 검사하여 가상 호스트 업데이트가 있는지 확인하는 빈도를 결정하려면 이 선택적 속성을 설정하십시오.
기본값
60(초)
예
catalyst.rest.virtualhosts.pollingperiodsec = 60
영향을 주는 제품의 기본 URL 주소를 사용하여 이 속성을 설정하십시오.
예
# Spectrum
# catalyst.product.url = CA:00005->http[s]://<host>[:CA Portal]/spectrum/oneclick.jnlp?explorer={Entity.MdrElementID}
# eHealth
# catalyst.product.url = CA:00002->http[s]://<host>[:CA Portal]/{Alert.UrlParams}
# Insight
# catalyst.product.url = CA:00048->http[s]://<host>[:CA Portal]
# NetQoS
# catalyst.product.url = CA:00034->http[s]://<host>[:CA Portal]/npc/Default.aspx?pg={Alert.UrlParams}
Workstation에 로드할 최대 CA Catalyst 경고 수를 설정하려면 이 선택적 속성을 설정하십시오.
기본값
250
예
catalyst.alert.filter.total = 250
CA Catalyst 경고가 Workstation에 나타나는 기간을 설정하려면 이 선택적 속성을 설정하십시오.
기본값
72(시간)
예
catalyst.alert.filter.time = 72
지정된 제품에 대한 경고를 모두 제외하려면 이 선택적 속성을 설정하십시오.
예
catalyst.alert.filter.products = CA:00030
Workstation에 나타날 대상에서 제외할 CA Catalyst 경고 유형을 식별하려면 이 선택적 속성을 설정하십시오. 여러 경고 유형을 지정하는 경우 쉼표를 사용하여 구분하십시오.
옵션
예
catalyst.alert.filter.types = Risk-Security,Compliance,Cost
Workstation에 나타날 대상에서 제외해야 하는 CA Catalyst 경고 심각도를 결정하려면 이 선택적 속성을 설정하십시오. 여러 값을 설정하려면 두 심각도 값 사이에 하이픈(-)을 사용하여 범위를 정의하거나 심각도 값 오른쪽이나 왼쪽에 하이픈을 사용하여 열린 범위를 정의하거나 쉼표로 구분된 범위를 정의하십시오.
기본값
알 수 없음
옵션
이 속성에 대해 설정할 수 있는 옵션은 다음과 같으며 이러한 옵션을 사용하여 열린 범위를 사용할 수 있습니다.
예
catalyst.alert.filter.severities = -Unknown
폴링을 취소하기 전에 허용할 최대 CA Catalyst 실패 수를 지정하려면 이 선택적 속성을 설정하십시오.
기본값
10
예
catalyst.rest.maxFailures = 10
단일 REST 쿼리에서 반환할 최대 CA Catalyst 경고 수를 지정하려면 이 선택적 속성을 설정하십시오.
기본값
250
예
catalyst.rest.maxAlertsPerPage = 250
경고에 사용할 최대 스레드 수를 지정하려면 이 선택적 속성을 설정하십시오.
기본값
2
예
catalyst.rest.alerts.threads = 2
가상 호스트에 사용할 최대 스레드 수를 지정하려면 이 선택적 폴링 속성을 설정하십시오.
기본값
1
예
catalyst.rest.virtualhosts.threads = 1
CA Catalyst에 사용할 엔터티 메모리 내 캐시 크기를 지정하려면 이 선택적 속성을 설정하십시오.
기본값
3000(메가바이트)
예
catalyst.entity.cache.size = 3000
엔터티 캐시 만료 시간(초)을 지정하려면 이 선택적 속성을 설정하십시오.
기본값
36000(초)
예
catalyst.entity.cache.expirationsec = 36000
CA Catalyst 데이터베이스 경고를 Workstation에 보내려면 이 속성을 설정하십시오. 기본적으로 CA Catalyst 데이터베이스 경고가 Workstation에 전송됩니다. CA Catalyst 데이터베이스 경고 보내기를 중지하려면 설정을 false로 변경하십시오.
기본값
true
기본값
catalyst.database.alerts.enabled=true
데이터베이스 연결 문자열을 CA Catalyst 데이터베이스 매개 변수에 매핑하는 파일 위치를 지정하려면 이 선택적 속성을 설정하십시오. 즉시 사용 가능한 매핑이 제대로 작동하지 않는 경우에만 이 속성을 설정하십시오.
Microsoft SQL 데이터베이스 예제:
catalyst.database.map.name = CatalystDatabaseMap.txt
예:
^jdbc:sqlserver.+1433.* = deviaat011|apmtest|default ^jdbc:sqlserver.+1533.* = deviaat011|apmtest|testinstance
|
Copyright © 2013 CA.
All rights reserved.
|
|