メトリック グループは以下の情報を保存する管理モジュール オブジェクトです。
メトリック グループの例
サポータビリティ管理モジュールからのこの例を説明します。 ディスク使用状況(mb)メトリック グループは、次を使用します。
(.*)¥|Custom Metric Process ¥(Virtual¥)¥|(.*)
Enterprise Manager¥|Data Store¥|(.*)Disk Usage ¥(mb¥)
メトリック グループ用の一致パターンの指定
これらのフィールドに情報を指定するには、Perl 5 の正規表現言語を使用してその情報を入力するか、Investigator のメトリックとエージェントを選択してこれらのフィールドにドラッグします。
エージェント記述子は、管理モジュール単位で定義できます。 このようにして定義したエージェント記述子は、管理モジュール内のメトリック グループにも適用されます。
デフォルトでは、どのメトリック グループでも、メトリック グループ別のエージェント一致パターンを使用してエージェントの検索が行われます。 または、管理モジュール別のエージェント一致パターンを使用する場合は、メトリック グループの設定ペインで、そのためのオプションを選択する必要があります。 このオプションを選択した場合は、管理モジュールのエージェント一致パターンが変更されたときに、検索されるエージェントが自動的に変わります。
メトリックの完全修飾名は、以下のようになっています。
Domain|Hostname|Process|AgentName|Resource:Metric
たとえば、いずれか 1 つのリソースに含まれているメトリックの完全修飾名は、以下のようになります。
Acme|c1737019-a|AcmeUSA|AcmeWest|GC Heap:Bytes In Use
メトリックの上位にリソースが 2 つ存在する場合は、以下のような名前になります。
Acme|c1737019-a|AcmeUSA|AcmeWest|Servlets|FileServlet:Responses Per Second
リソースの階層がさらに深い場合は、各リソースがパイプ文字(|)で区切られます。
メトリック名の構造の詳細については、「変数の使用」を参照してください。
注: スーパードメイン以外のドメインのユーザに対しては、以下の構文のように、ドメイン情報のないメトリック名が表示されます。Hostname|Process|AgentName|Resource:Metric 例:
c1737019|AcmeUSA|AcmeWest|GC Heap:Bytes In Use
以下の操作を行うことができます。
注: 新しく作成した管理モジュール エレメントでは、作成して保存した直後に履歴の時間範囲を使用してデータを表示しようとすると、データが正しく表示されないことがあります。 正しい履歴データを表示させるには、数分待つ必要があります。
メトリック名でマルチバイト文字を使用する際の注意事項
エージェントによってキャプチャされたデータはローカライズされません。したがって、ロケール設定がマルチバイトのマシンでは、メトリックがマルチバイト文字で作成されている場合でも、ブラウズ ツリーのメトリック名はマルチバイト文字では表示されません。 この問題を回避するには、英字を使用して、メトリックを作成してください。
既存のメトリックから新しいメトリック グループを作成する方法
作成した新しいメトリック グループが、管理モジュール エディタ ツリー内(保存先に指定した管理モジュールの下)で強調表示されます。
注: このメトリック グループは、作成時点ですでにアクティブであり、非アクティブにすることはできません。
メトリック グループの設定ペインで、メトリック グループの[エージェント一致パターン]フィールドおよび[メトリック一致パターン]フィールドには、すでにメトリック情報が含まれています。
エージェント名に基づくフィルタには、プロパティintroscope.agent.perfmon.agentExpression が使用されます。 有効なエージェント一致パターンは、以下のようになります。
ProcessName|AgentName
または
*|MyAgent
このフィールドには最大 64 KB のデータを入れられます。 このデータは、適用後、管理モジュールの jar ファイルに保持されます。
[エレメント]メニューから新しいメトリック グループを作成する方法
作成したメトリック グループが Investigator ツリー内で強調表示され、そのメトリック グループの設定内容が設定ペインに表示されます。
注: このメトリック グループは、作成時点ですでにアクティブであり、非アクティブにすることはできません。
情報は、以下のいずれかの方法で入力できます。
ドラッグした項目をここでドロップすると、選択したメトリックの情報が、[メトリック グループ エージェント一致パターン]フィールドと[メトリック一致パターン]フィールドに自動的に入力されます。
既存のメトリック グループに別のメトリックを追加する方法
追加のメトリックの情報を指定するための、[エージェント一致パターン]/[メトリック一致パターン]という 1 対のフィールドが追加されます。
データのドラッグ アンド ドロップで得られる情報よりもカスタム化された情報を設定する必要がある場合は、メトリック グループの正規表現をカスタマイズできます。これを行うには、[メトリック グループ エージェント一致パターン]フィールドと[メトリック一致パターン]フィールドの内容を編集して、検索するメトリックを指定します。
メトリック グループをカスタマイズする方法
たとえば、OptionReport というサーブレットの平均 JDBC クエリ時間を[メトリック一致パターン]フィールドに指定する場合は、「Servlets¥|OptionReport¥|JDBC:Average Query Time」と入力します。
|
Copyright © 2013 CA.
All rights reserved.
|
|