管理モジュールのデプロイ
このセクションでは、新規または更新済みの管理モジュールを Enterprise Manager へ追加する方法について説明します。
apmdevops104jp
このセクションでは、新規または更新済みの管理モジュールを Enterprise Manager へ追加する方法について説明します。
管理モジュールのデプロイ
新規または更新済みの管理モジュールをデプロイするには、それらをデプロイ ディレクトリに配置します。Enterprise Manager はこのディレクトリを定期的にポーリングします。Enterprise Manager は、デプロイ ディレクトリで新しい管理モジュール ファイルを検出すると、それらを自動的に Introscope スーパードメインにデプロイします。複数の Introscope ドメインがあり、選択したドメインのみに管理モジュールをデプロイする場合は、デプロイ ディレクトリ内に、ターゲット ドメインごとのサブディレクトリを作成します。Enterprise Manager は、デプロイ ディレクトリ内のサブディレクトリをポーリングし、見つかった 管理モジュールをそのサブディレクトリ名に対応するドメインにデプロイします。
デプロイする管理モジュールにほかの管理モジュール内のエレメントへのリンクが含まれている場合は、ターゲット エレメントを含む管理モジュールもデプロイします。
注:
デフォルトでは、デプロイされていない別の管理モジュールへの参照が管理モジュールに含まれている場合は、起動警告通知を受信します。警告は IntroscopeEnterpriseManager.log ファイル(<EM_home>/logs
ディレクトリ内)に記録され、問題をトラブルシューティングおよび解決するのに役立つ詳細情報が含まれています。デフォルトのシステム動作を変更するには、IntroscopeEnterpriseManager.properties ファイル内のプロパティを更新します。管理モジュールのホット デプロイ サービスの使用
ホット デプロイ サービスを使用して、Enterprise Manager を再起動せずに Management Module をデプロイできます。開発時や、管理モジュールを開発する場合であれば、ホット デプロイを行っても問題ありません。ただし、機能を満載した大規模な Enterprise Manager や大規模クラスタを使用している場合は、システムが応答を停止する可能性があるため、管理モジュールをホット デプロイしないでください。
重要:
実運用のコレクタまたは MOM では、管理モジュールのホット デプロイを実施しないでください。システムがロックされ、メトリック データの報告が行われなくなります。仮想エージェントと管理モジュールのホット デプロイは CPU 集約的なので、コレクタが 2 分間ロックされる可能性があり、その間、メトリック ハーベストは行われません。これは、仮想エージェントの定義を変更したり、MOM またはコレクタ内で管理モジュールを再デプロイしたりすると発生する可能性があります。その結果、クラスタが Workstation ユーザに長時間応答しなくなることがあります。これに基づいて、実運用の環境では管理モジュールのホット デプロイは行わなことを強くお勧めします。既存の管理モジュールを削除してから、更新済みの管理モジュールの .jar ファイルをデプロイします。Management Module ホット デプロイを使用するには、必要に応じて、Management Module .jar ファイル(1 つまたは複数)を、
<EM_Home>
/deploy ディレクトリまたはデプロイ ディレクトリのドメイン特有のサブディレクトリにコピーします。管理モジュールは、次のポーリング時(デフォルトでは 60 秒以内に発生)にデプロイされます。管理モジュール.jar ファイルは以下のように処理されます。
- config/modulesフォルダにコピーされます。
- config/modules-backupフォルダにバックアップされます。
- deployディレクトリから削除されます。
デプロイは Enterprise Manager ログに記録されます。
詳細: