Sun ONE の統計を発行できます。
次の手順に従ってください:
<Object name="perf"> Service fn="service-dump" </Object>
NameTrans fn=assign-name from="/.perf" name="perf"
詳細については、以下の URL にある Sun ONE ドキュメントを参照してください。http://docs.sun.com/source/816-5690-10/perf6.htm#16301
http://<server-name>/.perf
注: 上記の URL はハードコードされていません。 詳細については、「設定可能な統計ページの場所」を参照してください。
CA APM for Web Servers に監視する Web サーバを認識させるには、2 つの方法があります。
DiscoveryConfig.xml ファイルでスキャンするサブネットを追加してスキャン間隔を指定し、CA APM for Web Servers で Web サーバを自動的に検出します。 CA APM for Web Servers は Web サーバ用に指定された間隔でサブネットをスキャンし、WebServerConfig.xml ファイル内の Web サーバのリストにサブネットを追加します。 CA APM for Web Servers は、Introscope Workstation の Investigator ツリーの[Discovered Servers]ノード リストにもサブネットを追加します。
注: 検出される Web サーバは自動的に監視されません。 自動的に検出される Web サーバを監視するには、AgentConfig.properties ファイルでそのように指定します。
自動検出および自動監視
特定のサブネット上の検出を設定する場合を検討します。 このサブネットに新しい Web サーバを後で導入する場合、自動検出によりユーザの介在なしで新しい Web サーバが動的に検出されます。ただし、Web サーバがサポートされており、そのポートが DiscoveryConfig.xml でスキャンするサブネットにすでに含まれている必要があります。
自動監視は、検出された Web サーバを自動的に監視し、Introscope に可用性と情報のメトリックをレポートする製品の機能を指定します。
Web サーバが検出されたら、CA APM for Web Servers は IP アドレスやポートなどの統計をレポートするだけです。 その他のパフォーマンス メトリックについては、統計を発行するように Web サーバを設定します。 「手順 5: Web サーバを設定して統計を発行」を参照してください。
注: 自動検出および自動監視を動作させるには、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 アドレスの範囲、Classless Inter-Domain Routing (CIDR)表記のサブネット、またはドット付きマスク表記の 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 からアップグレードする場合、アップグレードの一部としてポート番号およびタイプ情報があります。 ただし、例で示されているように、適切な Web サーバ用の <FingerPrintMatcher> タグを明示的に追加する必要があります。
HTTP で検出を行うには、ポート番号、タイプ、および Web サーバを指定します。 たとえば、以下のようになります。
<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 からアップグレードする場合、アップグレードの一部としてポート番号およびタイプ情報があります。 ただし、例で示されているように、適切な Web サーバ用のプロトコル、モード、および <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 上の Web サーバに接続するために Non-Permissive モードを使用する場合は、AgentConfigTool.bat ファイルの実行によりトラストストア プロパティを指定します。 指定しなかった場合、Web サーバの自動検出および自動監視は失敗します。
<ReportToEM> true <ReportToEM>
このプロセスは WebServerConfig.xml ファイル内のリストへ Web サーバ詳細を追加するため、CA APM for Web Servers にサブネット上の Web サーバを自動検出させます。 ただし、WebServerConfig.xml ファイルで Web サーバを手動で定義することもできます。 また、このファイルで検出された Web サーバの詳細を編集できます。 CA APM for Web Servers は、60 秒ごとにこのファイルをポーリングするため、変更が迅速に反映されます。
Web サーバを手動で定義するか、または Web サーバ詳細を編集する方法
注: バージョン 1.0 または 1.0.1.0 にのみ有効 -- バージョン 1.0 またはバージョン 1.0.1.0 からアップグレードする場合、アップグレードの一部としてすでに Web サーバ情報が追加されています。 Web サーバ情報を変更する場合にのみ、この手順を実行します。
たとえば以下の行は、30 秒のリフレッシュ間隔で Non-Permissive モードの HTTPS プロトコルを使用する Apache ベースの 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 環境で実行される Web サーバを監視するには、IPv6 アドレスを使用した URL を指定します。 標準規則に従って、角かっこで IPv6 アドレスを囲みます。 以下のコードは HTTP プロトコルを使用し、30 秒の更新頻度で IPv6 環境で実行される Apache Web サーバを監視します。
<WebServer Type="Apache" Enabled="true" ServerURL="http://[2002:4567:defc:abcd::cebc]:80" DisplayName="IPv6-Apache" RefreshFrequencyInSeconds="30"/>
注: IPv6 環境で実行される Web サーバの URL を IPv6 アドレスの代わりに名前で指定する場合は、角かっこで名前を囲みません。
管理モジュールには、事前設定済みの各 Web サーバ タイプのダッシュボードが含まれます。 Enterprise Manager インストーラは <IntroscopeHome>¥examples ディレクトリにファイルを配置します。 ダッシュボードを有効にするには、Enterprise Manager が検索するディレクトリへ、管理モジュールのファイルを移動させます。
管理モジュールを Enterprise Manager ホストにインストールする方法
|
Copyright © 2013 CA.
All rights reserved.
|
|