前のトピック: クラスタ化および Enterprise Manager クロック同期次のトピック: クラスタ化および管理モジュール


クラスタとエージェントの名前付け

Enterprise Manager クラスタでは、コレクタ Enterprise Manager にレポートするエージェントの名前は一意である必要があります。

MOM は、クラスタ全体で一意のエージェント名を要求します。 各 Enterprise Manager では、接続しているエージェントの名前が必ず一意になっています(「CA APM Java Agent 実装ガイド」または「CA APM .NET Agent 実装ガイド」の「エージェント名前付けの競合の解決方法」を参照)。ただし、クラスタ全体のコレクタ間でエージェントが一意の名前を持っているかどうかは、ユーザが確認する必要があります。 クラスタ内の複数のエージェントが同じ名前の場合、Workstation のビューに表示されるのは、MOM が最後に検出したエージェントのみです。 エージェントがアプリケーション サーバから名前を取得するように構成するのも、一意のエージェント名を割り当てる 1 つの方法です。 詳細については、お使いの環境に応じて、「CA APM Java Agent 実装ガイド」または「CA APM .NET Agent 実装ガイド」で、アプリケーション サーバからのエージェント名の取得に関する説明を参照してください。

コレクタは、カスタム メトリック エージェントの名前を自動的に変更し、エージェントのコレクタを識別する一意の識別子をエージェント名に追加します。 デフォルト識別子の形式は host@port で、host はコレクタのホスト名、port はコレクタの接続ポートです(プロパティ introscope.enterprisemanager.port.<チャネル名> で定義されています)。 また、introscope.enterprisemanager.clustering.collector.identifierr プロパティを使用して識別子を設定することもできます。 識別子は一意です。

たとえば、ポート 5001 で接続をリスニングする myhost のコレクタのスーパー ドメイン内のカスタム メトリック エージェント名は、以下のようになります。

Custom Metric Agent (myhost@5001) (*SuperDomain*)