データ駆動型 Web サービス用に XSD スキーマでリスト表示される属性(アイテム名、説明、他の類似属性など)をフィルタできます。 たとえば、監視プロファイルを、それらに含まれるメトリック ファミリでフィルタリングします。 この情報を使用して、メトリック ファミリを監視プロファイルに追加または削除するかどうかを決定できます。
以下の手順に従います。
http://hostname:port/rest/
利用可能なデータ駆動型 Web サービスがリスト表示されます。
その Web サービス用のドキュメント ページが表示されます。
XSD スキーマが表示されます。

このメソッドはフィルタ条件を定義する必要があります。
<FilterSelect xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="filter.xsd">
<Filter>
<elementName type="CONTAINS">filter-criteria</elementName>
<Filter>
</FilterSelect>
属性の実際の値を指定します。
フィルタするエレメント名(属性)を指定します。
注: またポーリング レートのみのように、選択条件も指定できます。 詳細については、以下の例を参照してください。
結果は[HTTP レスポンス]ペインの[Body]タブに返されます。
例: フィルタおよび選択条件を使用してメトリック ファミリを含む監視プロファイルのリストを返します。
選択条件としてポーリング レートを使用して、メトリック ファミリが含まれる監視プロファイルを返すために以下の URL を入力します。
POST http://hostname:port/rest/monitoringprofiles/filtered/
<FilterSelect xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="filter.xsd">
<Filter>
<MonitoringProfile.FacetTypes type="CONTAINS">{http://im.ca.com/normalizer}NormalizedPortInfo</MonitoringProfile.FacetTypes>
<Filter>
<Select use="exclude" isa="exclude">
<MonitoringProfile use="exclude">
<PollRate use="include"/>
</MonitoringProfile>
</Select>
</FilterSelect>
以下は、この例に対応するスクリーンショットです。 レスポンスには、NormalizedPortInfo メトリック(フィルタ条件)が含まれる監視プロファイルが表示されます。また、これらのプロファイルには指定された PollRate 属性(選択条件)だけが含まれます。

|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|