管理ポリシー › データ収集の設定 › メトリック収集に関する重要な点
メトリック収集に関する重要な点
メトリックを選択する場合に、十分な情報を得たうえでの決定を行うために、以下の点について確認し、CA Server Automation のパフォーマンスおよびアプリケーション メトリック収集について理解します。
- CA Server Automation はどのようにしてメトリック データを収集するのですか。 CA Server Automation は、リモート コンピュータ上で CA パフォーマンス エージェントまたは SystemEDGE エージェントと通信して指定されたシステム メトリックを収集します。 CA パフォーマンス エージェントは CA NSM パフォーマンス エージェントの軽量バージョンです。 CA NSM パフォーマンス エージェントがインストールされている場合は、CA Server Automation もそのエージェントをポーリングできます。
注: CA パフォーマンス エージェントは CA NSM パフォーマンス エージェントとは異なる動作をするため、Linux 上で収集できるメトリックは使用するエージェントによって異なります。
CA NSM パフォーマンス エージェントまたは SystemEDGE エージェントをすでに使用していない限り、CA パフォーマンス エージェントまたは SystemEDGE エージェントが基本システム メトリックを収集する任意のサーバにインストールされている必要があります。 CA NSM パフォーマンス エージェントまたは SystemEDGE エージェントが存在する場合、CA パフォーマンス エージェントは必要ありません。 必要な場合は、製品のユーザ インターフェースを使用して SystemEDGE エージェントをインストールできます。 すべてのパフォーマンス メトリックはパフォーマンス DB 内に格納されます。
- どのようにして全体的な使用率が計算されますか。 全体的な使用率とは、CA Server Automation によって管理されたサーバで現在収集されているすべてのメトリックの集計です。 この計算は、メトリックの値および通常操作のパラメータを定義するユーザ定義のしきい値に基づいています。 ユーザ インターフェースの[ポリシー]、[メトリック]、[しきい値]セクションで[全体使用率計算に含める]を選択しない限り、収集用に選択した任意の新しいメトリックは全体的な使用率の計算に使用されません。 これを行うと、サーバの状態を評価するときに、CA Server Automation は false の結果を表示しません。
- メトリック評価によって全体的な使用率にどのような影響がありますか。 テーブルに示されたメトリックの詳細は、CA Server Automation が異なるメトリックを評価する方法を理解するのに役立ちます。 各メトリックのメソッドのプロパティには厳密または補足のいずれかが設定されています。 厳密値が高いと、全体的な使用率の増加を示すため、低い厳密値よりも悪いシナリオになります。 補足値が高いと、全体的な使用率の減少を示すため、肯定的なシナリオになります。 一般的に、厳密値が高いと全体的な使用率にマイナスに影響し、厳密値が低いと全体的な使用率にプラスに影響します。 対照的に、補足値が高いと全体的な使用率にプラスに影響し、補足値が低いと全体的な使用率にマイナスに影響します。 たとえば、[メモリ: コミットされた使用中のバイト数の割合]の値が増加すると、システムの全体的な使用率は増加します。 [メモリ:利用可能(MB)]の値が増加すると、全体的な使用率は減少します。
- デフォルト メトリックとは何ですか。 デフォルト メトリック定義は、すべてのサポートされているプラットフォームの[フィルタ]セクションのメトリック リストにあります。 デフォルト メトリック インジケータはメトリック リストにあり、[デフォルト]列で[はい]の値を使用して検索できます。 新しいサーバが追加された場合、CA Server Automation はこのリストを使用してメトリックの定義を取得します。 プラットフォーム、タイプ、サブタイプ、インスタンスおよび[フィルタ]セクションで収集するデータのタイプを設定できます。 各サーバのメトリック フィルタおよび定義はパフォーマンス DB に格納されます。
- 現在システムでパフォーマンス データを利用できますか。 デフォルトでは、データを収集できない場合、データの欠如はサーバの重大度に反映されないため、CA Server Automation がサーバの状態に悪影響を及ぼすことはありません。 イベント リストを確認するか、または特定のシステムを選択することによって、メトリック データが収集されたかどうかを特定できます。 ただし、これをより迅速に特定するための手段が必要な場合、またはパフォーマンス データが重大である場合は、パフォーマンス データを収集できないときにシステムの状態を自動的に警告または重大に変更するように CA Server Automation を設定できます。 パフォーマンス データが利用できないシステムを簡単に識別できるようにするには、CA Server Automation install_path¥conf ディレクトリに配置されている caaipconf.cfg ファイルを変更します。 テキスト エディタでファイルを開いてヘルス状態のプロパティを以下のようにして検索します。
<プロパティ名="CONFIG_KEY_DEFAULT_HEALTH_STATE">
<!-- 有効な値: 0 (不明)、5 (OK)、10 (警告)、15 (マイナーな障害)、20 (メジャーな障害)、25 (重大な障害) -->
<!-- CA_ComputerSystem に関連付けられた CA_CollectionState オブジェクトの HealthState の値を変更します -->
<!-- 30 に設定された場合、CE は HealthState を設定しません。 -->
<value>5</value>
<displayName>メトリックまたはデータ収集で問題が発生した場合はデフォルトのノードのヘルス状態</displayName>
</property
XML 要素の値によって囲まれた値を 5 (OK)または 10 (警告)などのほかのサポートされている値の 1 つに変更することによって、CA Server Automation はパフォーマンス データが収集されなかった場合、希望する状態を反映します。 例:
<プロパティ名="CONFIG_KEY_DEFAULT_HEALTH_STATE">
<!-- 有効な値: 0 (不明)、5 (OK)、10 (警告)、15 (マイナーな障害)、20 (メジャーな障害)、25 (重大な障害) -->
<!-- CA_ComputerSystem に関連付けられた CA_CollectionState オブジェクトの HealthState の値を変更します -->
<!-- 30 に設定された場合、CE は HealthState を設定しません。 -->
<value>10</value>
<displayName>メトリックまたはデータ収集で問題が発生した場合はデフォルトのノードのヘルス状態</displayName>
</property
<value> が「10」に変更されたため、パフォーマンス データが利用可能でないシステムは、CA Server Automation ユーザ インターフェースに警告の状態で表示されます。
注: パフォーマンス メトリックおよび説明のリストについては、「リファレンス ガイド」を参照してください。