APM 배포에 CA App Synthetic Monitor 통합
CA ASM(App Synthetic Monitor)은 클라우드, 모바일 및 웹 응용 프로그램에 대한 포괄적인 트랜잭션 응답 시간 가시성을 제공하므로 성능과 가용성을 즉시 파악할 수 있습니다. ASM 에이전트는 ASM과 APM 간의 통합입니다. 각 ASM 에이전트는 독립 실행형 에이전트 역할을 하여 단일 ASM 계정이 생성하는 ASM 폴더, 모니터 및 검사점 데이터를 ASM 메트릭으로 변환합니다. ASM 에이전트는 구성 가능한 간격으로 ASM 계정에서 데이터를 가져옵니다. ASM 에이전트는 독립 실행형 Enterprise Manager 또는 수집기에 Introscope Agent로 연결하고 7.5초마다 메트릭을 보고합니다.
apmdevops104kr
CA ASM(App Synthetic Monitor)은 클라우드, 모바일 및 웹 응용 프로그램에 대한 포괄적인 트랜잭션 응답 시간 가시성을 제공하므로 성능과 가용성을 즉시 파악할 수 있습니다. ASM 에이전트는 ASM과 APM 간의 통합입니다. 각 ASM 에이전트는 독립 실행형 에이전트 역할을 하여 단일 ASM 계정이 생성하는 ASM 폴더, 모니터 및 검사점 데이터를 ASM 메트릭으로 변환합니다. ASM 에이전트는 구성 가능한 간격으로 ASM 계정에서 데이터를 가져옵니다. ASM 에이전트는 독립 실행형 Enterprise Manager 또는 수집기에 Introscope Agent로 연결하고 7.5초마다 메트릭을 보고합니다.
ASM과 통합하려면 먼저 에이전트를 다운로드하여 설치한 다음 ASM 에이전트 연결의 유효성을 검사하십시오.
API 크레딧
ASM 에이전트는 API를 호출하므로 ASM 계정에서 API 크레딧을 소비합니다. ASM 에이전트 하나는 하루에 약 3,500개의 크레딧을 소비합니다. ASM 계정의 API 크레딧 수가 에이전트 수와 기타 API 사용량에 비해 충분한지 확인하십시오. API 크레딧 사용에 대한 자세한 내용을 보려면 ASM API 설명서에서 특정 API 호출을 클릭하십시오.
참고
기본 ASM 계정은 하루에 10,000개의 API 크레딧을 제공합니다. API 크레딧을 늘리려면 ASM 계정에서 "Subscriptions"(구독) 탭으로 이동하십시오.ASM 에이전트 다운로드 및 설치
이 작업에서는 ASM과 APM을 통합하는 데 필요한 ASM 에이전트를 다운로드하여 설치합니다.
참고:
네트워크의 원하는 컴퓨터에 ASM 에이전트를 설치할 수 있습니다. 이 에이전트의 기능은 인터넷을 통해 ACM 데이터를 수신하여 Enterprise Manager에 전달하는 것이므로 모든 컴퓨터에 이 에이전트를 설치할 수 있지만, 서버 수준 CPU/RAM이 있는 컴퓨터를 선택해야 합니다.ASM 에이전트를 다운로드하여 설치하려면
- ASM 에이전트 아카이브 파일을 다운로드합니다. 사용 중인 컴퓨터에 파일을 저장합니다.Windows, Linux 및 Solaris용 설치 관리자는 CA APM 소프트웨어 다운로드 웹 사이트에 있습니다.
- 에이전트를 설치합니다.
- ASM 설치 관리자 파일을 시작합니다.
- 라이선스 계약의 조건에 동의합니다.
- <에이전트 홈>디렉터리를 지정합니다.
- 에이전트가 연결될 Enterprise Manager 호스트와 포트를 지정합니다.
- "ASM Account Settings"(ASM 계정 설정) 화면에 ASM 사용자 ID와 API 암호를 입력합니다.
ASM 에이전트 설치가 완료됩니다.
ASM 에이전트 연결의 유효성 검사
유효성 검사를 통해 ASM 에이전트가 올바로 설치되었는지 확인하려면 에이전트를 시작하고 WebView 또는 Workstation을 사용하여 데이터를 확인하십시오. ASM에서 들어오는 데이터가 최신인지 확인하여 연결의 유효성을 검사하십시오.
참고:
WebView 또는 Workstation에서 ASM 데이터를 보려면 먼저 ASM에서 폴더와 모니터를 설정해야 합니다.다음 단계를 따르십시오.
- ASM 에이전트가 설치되어 있는 디렉터리로 이동한 후 다음 파일 중 하나를 실행하여 에이전트를 시작합니다.
- Windows에서는 APMCloudMonitor.bat를 두 번 클릭합니다.
- Linux 또는 Solaris에서는 APMCloudMonitor.sh를 실행합니다.
- WebView 또는 Workstation을 시작합니다.
- ASM에서 데이터를 찾습니다.
- Investigator 창이 열려 있지 않은 경우 "파일" > "새 Investigator"를 선택합니다.
- "메트릭 브라우저" 탭을 찾습니다.
- 다음 노드를 확장합니다.SuperDomain |<호스트 이름>| CAAppSyntheticMonitor | CAAppSyntheticMonitorAgent | CA App Synthetic Monitor<호스트 이름>은 일반적으로 ASM 에이전트를 설치한 컴퓨터이지만 메트릭 브라우저 트리에 표시되는 내용은 CAAppSyntheticMonitor.properties 파일에 있는 apmcm.agent.hostName 속성의 값입니다.
- 폴더를 확장하여 개별 메트릭을 보고 메트릭이 최신 상태인지 확인합니다.
문제 해결
증상
WebView/Workstation에서 ASM 데이터의 전체 표시가 허용되지 않습니다.
해결책
Enterprise Manager 설치 프로세스 중에 모니터링 옵션으로 "App Synthetic Monitor"를 선택하지 못한 경우 이 문제가 발생할 수 있습니다. <EM 홈>\examples\CAAPMIntegrationForAppSyntheticMonitor\ 디렉터리의 내용을 <
EM 홈
>\config\modules\ 및 <EM 홈>
\ext\xmltv에 복사하십시오.그러면 ASM 메트릭 데이터를 표시하는 데 필요한 관리 모듈과 기타 파일을 사용할 수 있게 됩니다.
증상
530(로그인 거부) 또는 401(권한 없음)과 같은 액세스 거부 오류로 인해 모니터링이 실패합니다.
해결책
일반적으로 보안 자격 증명이 충분하지 않거나 누락된 경우에 이 문제가 발생합니다. 기본 모니터의 경우 모니터를 편집하여 사용자 이름 및 암호를 추가할 수 있습니다.
- "더 많이 표시" 옵션을 클릭합니다.
- 모니터 속성에서 표시된 "사용자 이름" 및 "암호" 필드를 입력합니다.이 정보가 이미 채워져 있으면 사용자 및 암호가 올바르게 지정되었는지 확인하십시오.