Sun ONE에 대한 통계를 게시할 수 있습니다.
다음 단계를 수행하십시오.
<Object name="perf"> Service fn="service-dump" </Object>
NameTrans fn=assign-name from="/.perf" name="perf"
자세한 내용은 Sun ONE 설명서(http://docs.sun.com/source/816-5690-10/perf6.htm#16301)를 참조하십시오.
http://<server-name>/.perf
참고: 위의 URL은 하드 코드되어 있지 않습니다. 자세한 내용은 구성 가능한 통계 페이지 위치를 참조하십시오.
CA APM for Web Servers는 두 가지 방법으로 모니터링하려는 웹 서버에 대한 정보를 얻습니다.
CA APM for Web Servers가 웹 서버를 자동으로 검색할 수 있게 하려면 DiscoveryConfig.xml 파일에 검색할 서브넷을 추가하고 검색 빈도를 지정하십시오. CA APM for Web Servers는 지정된 빈도로 서브넷에서 웹 서버를 검색하여 WebServerConfig.xml 파일의 웹 서버 목록에 추가하십시오. CA APM for Web Servers는 또한 Introscope Workstation의 Investigator 트리에 있는 "Discovered Servers"(검색된 서버) 노드에 이 웹 서버를 추가하십시오.
참고: 검색된 웹 서버는 자동으로 모니터링되지 않습니다. 자동 검색된 웹 서버를 모니터링하려면 AgentConfig.properties 파일에서 지정하십시오.
자동 검색 및 자동 모니터링
특정 서브넷에 대한 검색을 구성하는 사례를 고려하십시오. 나중에 이 서브넷에 새 웹 서버를 추가하는 경우, 이 웹 서버가 지원되고 그 포트가 이미 DiscoveryConfig.xml에서 검색할 서브넷에 포함된 경우 자동 검색 기능이 사용자 개입 없이 동적으로 새 웹 서버의 검색을 처리합니다.
자동 모니터링은 검색된 웹 서버를 자동으로 모니터링하고 그 가용성 및 정보 메트릭을 Introscope에 보고하는 제품의 능력을 지정합니다.
웹 서버가 검색되면 CA APM for Web Servers는 IP 주소와 포트 같은 통계만 보고합니다. 더 많은 성능 메트릭을 얻으려면 웹 서버가 통계를 게시하도록 구성하십시오. 5단계: 통계를 게시하도록 웹 서버 구성을 참조하십시오.
참고: 자동 검색 및 자동 모니터링을 사용하려면 AgentConfig.properties 파일에서 agent.discovery = true 및 agent.automonitor=true를 설정하십시오.
DiscoveryConfig.xml 파일을 구성하려면
참고: 버전 1.0 또는 1.0.1.0에만 해당 -- 버전 1.0 또는 버전 1.0.1.0에서 업그레이드하는 경우 업그레이드 중에 이미 서브넷 정보를 추가했습니다.
따라서 이 단계는 서브넷 정보를 변경하려는 경우에만 수행하십시오.
각 서브넷은 IP/마스크 쌍 또는 IP 범위로서 언급될 수 있습니다. 서브넷 정보는 <SubNet> 및 </SubNet> 태그 사이에 두십시오.
예를 들면 다음과 같습니다.
<SubNet>2002:4567::155.35.13.175-2002:4567::155.35.13.190 </SubNet>
검색할 IP 주소가 IPv4 또는 IPv6인지 여부에 따라 언급될 수 있는 서브넷을 사용하는 다양한 형식이 있습니다. 서브넷을 IP 주소의 범위, CIDR(Classless Inter-Domain Routing) 표기법의 서브넷 또는 점으로 구분된 마스크 표기법의 IP/서브넷 마스크(IPv4 주소에만 사용) 중 하나로 지정하십시오. 지원되는 서브넷 형식은 예제를 참조하십시오.
서브넷이 나열되는 방법에 대한 예제는 다음 섹션에 설명되어 있습니다.
예제: <SubNet>2002:4567:cfd:aef:cdb:abc:ff:e0-2002:4567:cfd:aef:cdb:abc:ff:f0</SubNet>
예제: <SubNet>2002:4567:defc:abcd::cebc-2002:4567:defc:abcd::cecf</SubNet>
예제: <SubNet>155.35.88.56-155.35.88.80</SubNet>
예제: <SubNet>2002:4567::172.34.67.34-2002:4567::172.34.67.90</SubNet>
예제: <SubNet>172.34.67.34/24</SubNet>
예제: <SubNet>2002:4567::155.35.14.0/126</SubNet>
예제: <SubNet>172.34.67.34/255.255.255.0</SubNet>
중요! 검색할 호스트의 수에 따라 검색을 수행하는 데 시간이 오래 걸릴 수 있습니다. IPv6 주소 공간의 호스트 수는 최대 2^64개입니다.
참고: 버전 1.0 또는 1.0.1.0에만 해당 -- 버전 1.0 또는 버전 1.0.1.0에서 업그레이드하는 경우 업그레이드 중에 PortNumber 및 Type 정보가 추가됩니다. 하지만 예제에 표시된 것처럼 적절한 웹 서버에 대한 <FingerPrintMatcher> 태그를 명시적으로 추가해야 합니다.
HTTP를 사용하여 검색하려면 포트 번호, 유형, 웹 서버를 지정하십시오. 예를 들면 다음과 같습니다.
<Port Number="80" Type="TCP" > <FingerPrintMatcher>Apache</FingerPrintMatcher> <FingerPrintMatcher>Apache:IBM_HTTP_SERVER</FingerPrintMatcher> <FingerPrintMatcher>Apache:Oracle-HTTP-Server </FingerPrintMatcher> <FingerPrintMatcher>Microsoft-IIS</FingerPrintMatcher> <FingerPrintMatcher>Sun-ONE</FingerPrintMatcher> <FingerPrintMatcher>Sun-ONE:Netscape-Enterprise </FingerPrintMatcher> </Port>
참고: 버전 1.0 또는 1.0.1.0에만 해당 -- 버전 1.0 또는 버전 1.0.1.0에서 업그레이드하는 경우 업그레이드 중에 PortNumber 및 Type 정보가 추가됩니다. 하지만 예제에 표시된 것처럼 적절한 웹 서버에 대한 Protocol, Mode, <FingerPrintMatcher> 태그에 대한 정보를 명시적으로 추가해야 합니다.
예를 들면 다음과 같습니다.
<Port Number="443" Type="TCP" Protocol="SSL" Mode="Non-Permissive"> <FingerPrintMatcher>Apache</FingerPrintMatcher> <FingerPrintMatcher>Apache:IBM_HTTP_SERVER</FingerPrintMatcher> <FingerPrintMatcher>Apache:Oracle-HTTP-Server </FingerPrintMatcher> <FingerPrintMatcher>Microsoft-IIS</FingerPrintMatcher> <FingerPrintMatcher>Sun-ONE</FingerPrintMatcher> <FingerPrintMatcher>Sun-ONE:Netscape-Enterprise </FingerPrintMatcher> </Port>
참고: HTTPS를 사용하여 웹 서버에 연결하기 위해 Non-Permissive 모드를 사용하는 경우 AgentConfigTool.bat 파일을 실행하여 신뢰 저장소 속성을 지정하십시오. 이렇게 하지 않으면 웹 서버의 자동 검색 및 자동 모니터링이 실패합니다.
<ReportToEM> true <ReportToEM>
이 프로세스가 웹 서버 정보를 WebServerConfig.xml 파일의 목록에 추가할 때 CA APM for Web Servers가 서브넷에서 웹 서버를 자동 검색하도록 하십시오. 하지만 WebServerConfig.xml 파일에 웹 서버를 수동으로 정의할 수도 있습니다. 또한 이 파일에서 검색된 웹 서버 정보를 편집할 수도 있습니다. CA APM for Web Servers에서는 이 파일을 60초마다 폴링하기 때문에 변경 내용이 신속하게 수집됩니다.
웹 서버를 수동으로 정의하거나 웹 서버 정보를 편집하려면
참고: 버전 1.0 또는 1.0.1.0에만 해당 -- 버전 1.0 또는 버전 1.0.1.0에서 업그레이드하는 경우 업그레이드 중에 이미 웹 서버 정보를 추가했습니다. 따라서 이 단계는 웹 서버 정보를 변경하려는 경우에만 수행하십시오.
예를 들어 다음 행은 Apache에 기반하고 30초 새로 고침 빈도로 non-permissive 모드에서 HTTPS 프로토콜을 사용하는 Oracle HTTP Server를 모니터링합니다.
<WebServer Type="Apache:Oracle-HTTP-Server" Enabled="true" Protocol="SSL" Mode="Non-Permissive" ServerURL="https://xyzabc:443" DisplayName="xyzabc-Apache" RefreshFrequencyInSeconds="30"/>
참고: ":" 및 "|" 문자는 잘못된 메트릭 이름 형식을 유발하므로 DisplayName 속성에 이 문자를 사용하지 마십시오.
IPv6 환경에서 실행 중인 웹 서버를 모니터링하려면 IPv6 주소로 URL을 지정해야 합니다. 표준 규칙에 따라 IPv6 주소를 대괄호로 묶으십시오. 다음 코드는 HTTP 프로토콜을 사용하고 30초 새로 고침 빈도로 IPv6 환경을 실행하는 Apache 웹 서버를 모니터링합니다.
<WebServer Type="Apache" Enabled="true" ServerURL="http://[2002:4567:defc:abcd::cebc]:80" DisplayName="IPv6-Apache" RefreshFrequencyInSeconds="30"/>
참고: IPv6 환경에서 실행 중인 웹 서버의 URL을 IPv6 주소가 아닌 이름으로 지정하는 경우 이 이름을 대괄호로 묶지 마십시오.
관리 모듈은 각 웹 서버 유형에 대한 미리 구성된 대시보드를 수록하고 있습니다. Enterprise Manager 설치 관리자는 파일을 <IntroscopeHome>\examples 디렉터리에 넣었습니다. 대시보드를 사용하려면 이 관리 모듈 파일을 검색할 Enterprise Manager에 대한 디렉터리로 이동하십시오.
Enterprise Manager 호스트에 관리 모듈을 설치하려면
|
Copyright © 2013 CA.
All rights reserved.
|
|