カスタムメトリックを使用して単一または複数のエンティティをモニターする正常性ルールを作成できます。

カスタムメトリックを使用して単一のエンティティをモニターする正常性ルールを作成する

カスタムメトリックを使用して正常性ルールを作成し、単一のビジネストランザクション、ノード、またはアプリケーション全体のパフォーマンスをモニターするには:

  1. 正常性ルールを作成するときは、正常性ルールのタイプをカスタムとして指定します。

  2. 条件を設定する ときに、[Select Metric] ウィンドウで [Specify a Metric from the Metric Tree.] を選択します
  3. 埋め込みメトリックブラウザからメトリックを選択します。

カスタムメトリックを使用して複数のエンティティをモニターする 正常性ルールを作成する

さまざまなエンティティ(たとえば、複数のノード全体)に共通して存在するカスタムメトリックを評価する正常性ルールを作成できます。各ノードに個別の正常性ルールを作成するのではなく、1つの正常性ルールでこれを実行します。この場合、埋め込まれたメトリックブラウザからメトリックを選択するのではなく、メトリックへの相対メトリックパスを利用してカスタムメトリックを指定する必要があります。

  1. メトリックブラウザからカスタムメトリックパスを取得します
  2. カスタムメトリックパスを相対パスとして使用して、正常性ルールを構成します

マルチエンティティ メトリックの相対メトリックパスの取得

  1. 左のナビゲーションペインにある [Metric Browser] を選択し、メトリックブラウザに移動します。
  2. 条件に使用するメトリックを選択します。
  3. 右クリックして [Copy Full Path] を選択します。
  4. 後で値をコピーできるよう、ファイルにこの値を保存します。

次の例では、インベントリサーバーのティアのCPU %Busyメトリックのメトリックパスを取得しています。CPU %Busyメトリックは、そのティアのすべてのノードに影響を与える正常性ルールにおける使用に最適です。

複数のエンティティのカスタムメトリックを評価する正常性ルール要件の設定

  1. 正常性ルールウィザードの [Overview] パネルで、モニタするエンティティの種類に対する正常性ルールのタイプを選択します。
  2. [Affected Entities] パネルで、影響を受けるエンティティを選択します。
  3. メトリックを使用する条件コンポーネントを作成するときは、[Select Metric] ウィンドウで [Specify a Relative Path Metric] を選択します。
  4. 次のいずれかを行って、メトリックブラウザから保存した相対メトリックパスをクロップします。
    • ノード正常性ハードウェア、JVM、CLR、またはカスタム以外の正常性ルールのタイプについては、パスをクロップしてメトリックの名前をアプリケーション名とカテゴリとともに使用します(たとえば、Custom Metrics|ECommerce Demo|Slow Query Calls|Call Count)。
    • ノード正常性ハードウェア、JVM、CLRおよびカスタムの正常性ルールタイプについては、パスをクロップしてエンティティ以降をすべて使用します(例えば、ノード名より後)。以下の例では、クロップされたパスはこのようになります。
  5. [Metric Selection] ウィンドウの相対メトリックパスフィールドに、クロップした相対メトリックパスを貼り付けます。
  6. Select Metric をクリックします。