CA APM for Web Servers を UNIX にインストールして設定するには、以下の手順を実行します。
手順 1: UNIX での Enterprise Manager のメイン インストーラの実行
手順 2: UNIX への CA APM for Web Servers エージェント コンポーネントのインストール
手順 3: UNIX での AgentConfig.properties ファイルの設定
手順 7: (オプション) ApacheCustomMetrics.xml ファイルのカスタマイズ
手順 8: UNIX 上での CA APM for Web Servers の起動
手順 9: UNIX 上での CA APM for Web Servers の停止
手順 10: オプション: UNIX 上での CA APM for Web Servers の再開またはステータスの確認
Enterprise Manager を使用して CA APM for Web Servers をインストールするには、Enterprise Manager インストーラを実行します。 Enterprise Manager インストーラは <IntroscopeHome>/examples/PowerPackForWebServers ディレクトリにファイルを配置します。 ¥examples ディレクトリ内の構成に基づいて、後でファイルを正しい場所に移動できます。
メイン インストーラの詳細およびインストーラ実行可能ファイルの場所については、「CA APM インストールおよびアップグレード ガイド」を参照してください。
Enterprise Manager インストーラは Enterprise Manager ホスト上に以下のファイルを配置します。
<IntroscopeHome>/examples/PowerPackForWebServers/config/modules/ PPWebServers_ManagementModule.jar
このファイルは CA APM for Web Servers 管理モジュールで、事前に設定されたダッシュボードが含まれます。
CA APM for Web Servers エージェント情報をインストールし、初期設定するには、スタンドアロン エージェント インストーラを実行します。 このインストーラは、Enterprise Manager ホストおよびポート番号でエージェントを設定します。
CA APM for Web Servers は、エージェントを Web サーバにインストールして Web サーバ データを収集しませんが、Enterprise Manager にデータをレポートするために Introscope エージェントを使用します。
UNIX 上の WebServerAgent.profile ファイルへの設定変更は、Windows 上の WebServerAgent.profile ファイルと同じです。 「手順 2: Windows での CA APM for Web Servers エージェント コンポーネントのインストール」を参照してください。
Enterprise Manager インストーラは <PPWebServersHome> ディレクトリ内のエージェント ホストに以下のファイルを配置します。
エージェントのグローバル設定とトラストストア設定を設定するシェル スクリプト ファイル。
指定された HTTP または HTTPS Web サーバ URL のサーバ ヘッダを検索するシェル スクリプト ファイル。
古い WebServerConfig.xml を新しい形式にアップグレードするシェル スクリプト ファイル。
CA APM for Web Servers を起動、停止、または再起動するシェル スクリプト ファイル。
CA APM for Web Servers エージェントのプロパティ。 以下のプロパティを、AgentConfigTool.bat ファイルに設定します。
標準メトリック リストにカスタマイズされたメトリック リストをマップするカスタマイズ可能なファイル。 このマッピングは、Apache Web サーバおよび Apache をベースにした Web サーバにのみ適用可能です。
Web サーバをスキャンするサブネットを指定するために使用される設定ファイル。
Web サーバ エージェントのプロファイル。
監視する Web サーバを指定するために使用される設定ファイル。
CA APM for Web Servers エージェントの依存 JAR ファイル。
トラストストア パスワードをマスクするために使用される JAR ファイル。
CA APM for Web Servers JAR ファイル。
Introscope Web サーバ エージェント。Enterprise Manager に Web サーバ統計を通知します。
CA APM for Web Servers エージェントの依存 JAR ファイル。
CA サポート によるデバッグに使用される Introscope エージェント拡張機能。
AgentConfig.properties ファイルで CA APM for Web Servers のグローバル設定を指定できます。 このファイルには以下のプロパティがあります。
AgentConfig.properties ファイルを編集するには AgentConfigTool.sh ファイルを使用します。
AgentConfig.properties ファイルで指定されたデフォルト プロパティを使用している場合は、AgentConfigTool.sh ファイルを実行しません。
Web サーバが Non-Permissive モードで HTTPS を使用する場合は、Web サーバとの通信を確立するために使用されている有効な証明書のトラストストア パスおよびトラストストア パスワードを設定します。 トラストストア設定を設定するには、AgentConfigTool.sh ファイルを使用して AgentConfig.properties ファイルを編集します。 トラストストア パスワードは、AgentConfig.properties ファイルに暗号化された形式で格納されます。
AgentConfig.properties ファイルを設定する方法
注: トラストストア パスの場合、無効なパスを入力すると、あと 2 回、正しいパスの入力を求められます。 正しいパスを入力しなかった場合、シェル スクリプト ファイルは実行を終了します。 トラストストアのパスワードの値を入力しない場合、あと 2 回、値の入力を求められます。 パスワードの値が入力されない場合、シェル スクリプト ファイルは実行を終了します。
Introscope で Web サーバのパフォーマンス統計を確認するには、統計の発行を有効にする必要があります。
UNIX 上で監視する Web サーバを定義する手順は、Windows 上で監視する Web サーバを定義する手順と同じです。
UNIX 上で管理モジュールを有効にする手順は、Windows 上で管理モジュールを有効にする手順と同じです。
UNIX 上で ApacheCustomMetrics.xml ファイルをカスタマイズする手順は、Windows 上で ApacheCustomMetrics.xml ファイルをカスタマイズする手順と同じです。
CA APM for Web Servers を実行する方法
./WebServerMonitor.sh start
重要: CA APM for Web Servers が起動すると、CA APM for Web Servers エージェントのプロセス ID は pids ディレクトリに格納されます。 このディレクトリまたはその内容を削除しないでください。 ディレクトリを削除すると、CA APM for Web Servers の現在のステータスが失われます。
注: CA APM for Web Servers の起動時または停止時に発生するあらゆる問題については、.¥logs¥WebServerAgent.log ファイルを参照してください。
以上で、CA APM for Web Servers のインストールが完了しました。
./WebServerMonitor.sh -stop
CA APM for Web Servers が停止します。
./WebServerMonitor.sh status
このコマンドによって、エージェント拡張機能の現在のステータスが示されます。
./WebServerMonitor.sh restart
このコマンドによって、エージェント拡張機能の停止と起動が行われます。
注: エージェント拡張機能の起動時から、停止またはシャットダウンされるまでの、拡張機能に対するすべてのオペレーションに関する詳細については、.¥logs¥WebServerAgent.log ファイルを参照してください。 UNIX 内のシェル スクリプト WebServerMonitor.sh ファイルを実行して拡張機能を起動すると、WebServerAgent.log ファイルが ./logs フォルダ内に自動的に作成されます。
|
Copyright © 2013 CA.
All rights reserved.
|
|