이전 항목: CA APM for Web Servers 업그레이드다음 항목: 웹 서버의 검색


웹 서버 모니터링

질문. Sun ONE, Apache 및 Microsoft IIS의 표준 기본 형식에 따라 새 웹 서버의 성능 메트릭을 모니터링하고 가져오기 위한 요구 사항은 무엇입니까?

대답. Apache 기반 웹 서버의 경우 mod_status 모듈을 사용할 수 있어야 합니다. Sun ONE 서버에는 IIS 웹 서버 호스트에서 사용할 수 있는 service-dump 함수와 WMI 클래스가 있어야 합니다.

질문. HTTPS를 통해 통신하도록 구성된 웹 서버를 모니터링하려고 합니다. http 대신 https를 포함하도록 WebServerConfig.xml에서 ServerURL 특성을 수정했는데 서버가 모니터링되지 않습니다. 무엇이 잘못되었습니까?

대답. HTTPS를 통해 웹 서버를 모니터링하는 경우 CA APM for Web Servers는 기본적으로 비허용 모드로 설정됩니다. 또한 다르게 지정되지 않는 한 기본적으로 SSL v3.0 프로토콜을 사용합니다. 비허용 모드로 웹 서버를 모니터링하려면 신뢰 저장 파일에 웹 서버 인증서를 가져오고 해당 파일을 CA APM for Web Servers에 입력으로 제공하십시오. 웹 서버 인증서를 제공하지 않으려면 WebServerConfig.xml에서 Mode 특성을 Permissive로 설정하여 허용 모드를 선택할 수 있습니다.

질문. WebServerConfig.xml 파일에서 일부 웹 서버를 비허용 모드로 정의했는데 해당 웹 서버가 모두 모니터링되지 않습니다. 무엇이 잘못되었습니까?

대답. 신뢰 저장 파일에 웹 서버 인증서를 모두 가져왔는지 확인하고 해당 신뢰 저장 파일을 CA APM for Web Servers에 입력으로 제공해야 합니다. AgentConfigTool 유틸리티를 사용하여 신뢰 저장 설정을 지정하십시오.

질문. CA APM for Web Servers를 배포했고 웹 서버를 모니터링하도록 구성했습니다. 웹 서버가 실행 중인 경우에도 가용성 메트릭은 Investigator 트리에 상태를 0으로 표시합니다. 무엇이 잘못되었습니까?

대답. 이 상황은 CA APM for Web Servers가 웹 서버와 연결을 설정할 수 없음을 나타냅니다. 웹 서버가 실행 중인 포트가 차단되지 않았는지 확인하십시오. 또한 모니터링이 HTTPS를 통해 이루어지는 경우 SSL v3.0 또는 TLS v1.0 프로토콜을 통해 통신하도록 웹 서버를 구성하십시오.

질문. CA APM for Web Servers는 공개 키 인증서에 대한 모든 형식을 지원합니까?

대답. 아니요, CA APM for Web Servers는 X.509 공개 키 인프라 인증서 형식만 지원합니다.

질문. WMI 클래스를 IIS 웹 서버 호스트에서 사용할 수 있는지 여부를 어떻게 알 수 있습니까?

대답. IIS 파일을 웹 서버 호스트에 복사하고 추출한 다음 VBScript.bat를 수동으로 수정하여 PublishIISStats.vbs 및 통계 페이지의 유효한 위치를 제공하십시오. 명령 프롬프트를 열고 IIS 아카이브가 추출된 디렉터리로 이동한 다음 명령 프롬프트에서 VBScript.bat를 실행하십시오. 배치 파일이 <Location of PublishIISStats.vbs>(51, 2) (null): 0x80041010과 같은 오류가 발생하면서 종료되면 WMI 클래스를 호스트에서 사용할 수 없으며 해당 서버에 대한 성능 메트릭을 사용할 수 없습니다.

질문. CA APM for Web Servers 에이전트를 제외한 모든 사용자가 액세스할 수 없는 새 웹 서버가 있습니다. 성능 메트릭이 사용되도록 설정했는데 Requests per Interval(간격당 요청 수) 또는 NotFoundErrors와 같은 메트릭의 경우 상수 값이 표시됩니다. 이것이 정상입니까?

대답. 예, 정상입니다. 웹 서버에서 성능 메트릭을 가져오기 위해 정의된 빈도로 서버와 연결을 설정합니다. 이 때문에 해당 메트릭 중 일부에 값이 있습니다.

질문. 모니터링할 웹 서버 메트릭을 지정할 수 있습니까?

대답. 아니요, 지정할 수 없습니다. 명시적으로 메트릭 이름을 지정하는 융통성 없이 유용한 특정 메트릭만 보고합니다.

질문. Windows 통합 인증이 설정된 IIS 웹 서버가 있습니다. CA APM for Web Servers에서 이 서버를 모니터링할 수 있습니까?

대답. 아니요, CA APM for Web Servers에서는 인증된 웹 서버를 모니터링할 수 없습니다. CA APM for Web Servers는 이러한 웹 서버에 연결하기 위한 사용자 이름과 암호를 지정하는 옵션을 제공하지 않습니다. 이러한 웹 서버를 모니터링하기 위해 CA APM for Web Servers에 대한 익명 액세스 권한이 통계 페이지에 선택적으로 제공될 수 있습니다. IISPERFSTATS 가상 디렉터리를 마우스 오른쪽 단추로 클릭하고 "속성" > "디렉터리 보안"으로 이동하십시오. 그런 다음 "인증 및 액세스 제어"로 이동하고 익명 액세스를 허용하도록 구성을 편집하십시오. "IP 주소 및 도메인 이름 제한"으로 이동하여 클라이언트 IP만 이 페이지에 액세스할 수 있게 허용하도록 서버를 구성할 수도 있습니다. 클라이언트 IP는 CA APM for Web Servers가 설치된 호스트의 IP입니다.

질문. IIS 웹 서버가 PCT 1.0 프로토콜을 통해 실행되고 있습니다. CA APM for Web Servers를 사용하여 이 웹 서버를 모니터링하려고 하는데 가용성이 0으로 표시됩니다. 무엇이 잘못되었습니까?

대답. CA APM for Web Servers는 SSL v3.0 및 TLS v1.0 프로토콜만 지원합니다. PCT 1.0 또는 SSL v2.0 프로토콜을 통해 실행되는 IIS 웹 서버는 모니터링할 수 없습니다.

질문. CA APM for Web Servers에서 프록시 서버를 통해 웹 서버를 모니터링할 수 있습니까?

대답. 아니요.

질문. WebServerConfig.xml에서 웹 서버의 프로토콜을 변경한 후 CA APM for Web Servers를 다시 시작해야 합니까?

대답. 아니요. Protocol, Mode, DisplayName, Server-URLRefreshFrequencyInSeconds 특성은 동적이므로 CA APM for Web Servers를 다시 시작할 필요가 없습니다. CA APM for Web Servers는 다음 모니터링 주기에서 이러한 값을 선택합니다. 모니터링 주기는 1분마다 실행됩니다.

질문. Investigator에서 "Info"(정보) 노드 아래에 Mode(모드)라는 메트릭이 표시됩니다. 이 메트릭은 무엇을 의미합니까?

대답. Mode(모드) 메트릭은 HTTPS를 통해 실행되는 웹 서버의 경우에만 표시됩니다. 이 메트릭은 CA APM for Web Servers에서 특정 웹 서버를 모니터링하는 모드를 알려 줍니다. Mode(모드) 메트릭의 가능한 값은 Permissive(허용) 및 Non-Permissive(비허용)입니다. Permissive(허용) 모드에서는 웹 서버 인증서가 필요하지 않지만 Non-Permissive(비허용) 모드에서는 필요합니다.

질문. CA APM for Web Servers v1.x를 사용할 때는 Apache 웹 서버가 Investigator 트리에서 해당 버전 노드 아래에 표시되지만 이 릴리스에서는 "Apache" 노드 아래에 표시됩니다. 이것이 예상되는 동작입니까?

대답. 예. 이 릴리스를 사용하는 경우 모니터링되는 웹 서버가 해당 부모 이름 아래에 표시됩니다. 예를 들어, IBM HTTP Server, Oracle HTTP Server 및 Apache 웹 서버는 Apache에서 파생되기 때문에 "Apache Web Servers"(Apache 웹 서버) 노드 아래에 있습니다. 이와 마찬가지로 모든 버전의 IIS 웹 서버는 "Microsoft-IIS Web Servers"(Microsoft-IIS 웹 서버) 아래에 있고 Sun ONE 웹 서버는 "SUN ONE Web Servers"(SUN ONE 웹 서버) 노드 아래에 있습니다.

질문. WebServerConfig.xml에서 RefreshFrequencyInSeconds 특성을 지정했지만 값을 지정하지는 않았습니다. "Error parsing configuration file. Will retry after 1 minute(s)?"(구성 파일을 구문 분석하는 동안 오류가 발생했습니다. 1분 후 다시 시도하시겠습니까?)라는 구문 분석 오류가 표시되는 이유는 무엇입니까?

대답. WebServerConfig.xml에서 RefreshFrequencyInSeconds=로 값 없이 RefreshFrequencyInSeconds를 제공한 경우 이 구문 분석 오류가 발생합니다. 이 특성의 값을 지정하거나 파일에서 이 특성을 제거하십시오. 이 특성이 포함되지 않으면 기본값 15초가 RefreshFrequencyInSeconds에 사용됩니다.