デフォルトでは、Web サービスのノードは Web サービスのネームスペースを使用して名前を付けられます。 Web サービスのネームスペースはその URL に似ています。 たとえば、Web サービスが以下の URL を使用するとします。
http://ClearingHouse.demobank.ca.com
この場合、そのノードはデフォルトでは以下のように表示されます。
http_//ClearingHouse.demobank.ca.com
オプションで、ノード名として Web サービス エンドポイントを使用するようにエージェントを設定できます。 Web サービス エンドポイントには、サービスについてサーバ名やポート番号のような追加の情報が含まれます。 たとえば、ClearingHouse.demobank.ca.com Web サービスについて Web サービス エンドポイントが表示されるように選択した場合、Investigator で、そのノードは以下のように表示されることがあります。
http_localhost_8383_demobank_services_ClearingHouseService
エージェントの webservices.pbd ファイルを編集し、{namespace} または {servicename} のいずれを使用するかを指定することにより、表示される名前を変更できます。 ほとんどの場合、ネームスペースは、Investigator と SOA 依存マップに表示される最もわかりやすい名前です。 ただし、webservices.pbd ファイルと IntroscopeAgent.profile ファイルを編集する場合は、サービス エンドポイントを使用できます。
Investigator および依存マップでノード名としてサービス エンドポイントを使用するには、以下の手順に従います。
{namespace} が完全修飾メトリック名の一部としてトレーサに含まれるため、ファイルにはこの文字列が多数含まれています。
アプリケーション サーバの再起動後、Investigator ツリーと SOA 依存マップには、ネームスペースではなく Web サービス エンドポイント名が表示されます。
ネームスペースではなくサービス エンドポイント名を使用している場合は、クライアンとサーバの[概要]タブに表示されるネームスペースのラベルを変更することもお勧めします。
クライアンとサーバの[概要]タブで使用されるラベルを変更するには、以下の手順に従います。
Enterprise Manager の再起動後、Investigator ツリーで[WebServices]、[Client]、または[Server]ノードを選択すると、[概要]タブに[サービス]ラベルが表示されます。
Web Services Manager 7.0.x のメトリック命名規則を使用するには、以下の手順に従います。
com.wily.introscope.agent.soa.metricNameFormatting=/:
この設定は、メトリック名内のスラッシュ(/)およびコロン(:)文字をアンダースコア(_)文字に置き換えます。 この設定を使用して、http://CheckingAccount/demobank.ca.com は http_CheckingAccount_demobank.ca.com として表示されます。
アプリケーション サーバの再起動後、Investigator ツリーと SOA 依存マップには、ネームスペースではなく Web サービス エンドポイント名が表示されます。
|
Copyright © 2013 CA.
All rights reserved.
|
|