個々のマシンエージェント(サーバの可視性エージェントを含む)によってレポートされるメトリックの数を選択的に制御できます。すべてのエージェントにすべてのメトリックを常にレポートさせるのではなく、個々のエージェントがメトリックを収集するように設定できます。

  • 重要業績評価指標のみ(KPI モード
  • KPI および診断メトリック(診断モード
  • 使用可能なすべてのメトリック(詳細診断モード

これにより、ほとんどのマシンで KPI メトリックをレポートし、問題を診断するためのより詳細な可視性のために特定のサーバでメトリックレベルを増やすことができます。コントローラのスケーラビリティを向上させ、可視性を犠牲にすることなく、ネットワークのメトリック帯域幅を節約できます。

すべての基本メトリックおよびサーバの可視性メトリックには、デフォルトの動的モニタリングモード(DMM)クラス(KPI、診断、および詳細診断)があります。「ハードウェアリソースのメトリック」を参照してください。

特記事項

  • 個々のエージェントで DMM を無効にすることができます。エージェントで DMM が無効になっている場合、そのエージェントは、DMM がコントローラで有効になっているか無効になっているかに関係なく、すべてのメトリックをレポートします。すべてのメトリックを収集する必要があるミッションクリティカルなサーバとその他のマシンに対してのみ、エージェントで DMM を無効にすることをお勧めします。「マシンエージェントの設定プロパティ」を参照してください。
  • コントローラのモニタリングモードをより包括的なモードから包括的ではないモードに切り替えた場合、メトリックブラウザには、切り替えの 1 時間後に、新しく除外されたメトリックの値が表示されます。たとえば、診断モードから KPI モードに切り替える場合、診断メトリックについて、メトリックブラウザは、切り替えの 1 時間後に決まった行(0 または最後にレポートされた値)をレポートし、その後、その行は表示されなくなります。これは、特定のメトリックのレポートを停止した場合のエージェントのメトリックブラウザでの標準的な動作です。
  • 各マシンエージェントには、レポートするおよび無視するボリューム、ネットワーク、およびプロセスを指定する一連の構成可能な設定があります。たとえば、プロセスの許可リスト(一致するプロセスをレポート)とブロックリスト(一致するプロセスを無視)を定義できます。エージェントは、モニタリングモードに関係なく、ローカル設定で除外された項目のメトリックをレポートしません。詳細については、サーバの可視性のためのマシンエージェントの設定を参照してください。
  • 診断メトリックまたは詳細診断メトリックに基づいたカスタム正常性ルールがある場合、DMM で、これらのルールにより「誤検出」アラートが生成されることがあります。(標準の非カスタム正常性ルールは影響を受けません。)このような正常性ルールがある場合、診断メトリックまたは詳細診断メトリックの代わりに KPI メトリックを使用するようにルールを編集します。  

初期設定

DMM はデフォルトで有効になっています。DMM を設定するには、次の手順を実行します。

  1. root ユーザのパスワードを使用して、コントローラの管理コンソールにログインします。「管理コンソールへのアクセス」を参照してください。

    http://<controller host>:<port>/controller/admin.jsp
  2. 次のオプションを設定します。
    1. sim.machines.dmm.defaultMode = KPI(すべてのマシンエージェントでデフォルトモードを KPI に設定します)
    2. sim.machines.dmm.dmmAllowed = true(コントローラで動的モニタリングモードを有効にします)
  3. サーバが追加の可視性を必要とする場合、モニタリングモードを [Diagnostic] または [Advanced Diagnostic] に上げます。1 つ以上のエージェントのモニタリングモードを変更するには、次の手順を実行します。
    1. コントローラ UI にログインします。
    2. [Servers] をクリックします。
    3. [Servers] テーブルで、モニタリングモードを変更する 1 つ以上のサーバの横にあるボックスをオンにします。

    4. サーバを右クリックして [Set DMM Mode] を選択します。ダイアログボックスが表示されます。
    5. 目的のモニタリングモードを選択します。
    6. [Save] をクリックします。

ワークフローの例

初期設定が完了した後、必要に応じて、個々のマシンエージェントで動的モニタリングモードを設定できます。次に、ワークフローの例を示します。

  • 大企業の開発運用チームが、マシンエージェントを使用して IT インフラストラクチャをモニタするとします(1000 以上のエージェントが数百のロケーションのサーバをモニタします)。どのエージェントも最初は KPI モードに設定されます。 
  • 1 つのエージェントが、クリティカルサーバ A で大量のディスクの読み取り/書き込み操作(KPI メトリック)をレポートします。
  • クリティカルサーバ A のエージェント DMM を [Diagnostic] に設定します。
  • クリティカルサーバ A のディスク全体および各パーティション(診断メトリック)について、読み取りと書き込みのデータ量をモニタします。
  • 診断メトリックが問題の原因を示しておらず、さらに調査が必要な場合は、エージェント DMM を [Advanced Diagnostic] に設定します。
  • クリティカルサーバ A の各パーティション(詳細診断メトリック)の平均キュー時間と読み取り/書き込み時間をモニタします。
  • クリティカルサーバ A で詳細診断が不要になった場合は、エージェント DMM を [KPI] に戻します。