このセクションでは、WebSphere Process Server 内でサービス・コンポーネントをモニターするさまざまな理由 (パフォーマンスの評価、問題のトラブルシューティングなど)、およびアプリケーションをシステムにデプロイするサービス・コンポーネントの全体的な処理を評価するさまざまな理由について説明します。
サービス・コンポーネントは、WebSphere® Process
Server に組み込まれた不可欠な機能で、これを使用して、企業で使用するプロセスをミラーリングするアプリケーションをシステム上に容易に作成およびデプロイすることができます。したがって、プロセス・サーバーによって完了しようとするタスクを管理するには、それらのサービス・コンポーネントを効果的にモニターすることが重要です。プロセス・サーバーのサービス・コンポーネントをモニターする主な理由を次に示します。
- 問題判別
- WebSphere Process Server の基盤となる WebSphere Application Server のロギング機能とトレース機能を使用して、特定のエラーを診断することができます。例えば、特定のアプリケーションが期待される結果を生み出していない場合は、アプリケーションを構成するサービス・コンポーネントの処理をモニターするようにロガーをセットアップできます。ログ出力をファイルにパブリッシュし、そのファイルを調べて問題の原因を特定することができます。トラブルシューティングは、システムのハードウェアとソフトウェアの保守に携わる管理者やその他の担当者にとって重要なタスクです。
- パフォーマンス調整
- 大半のプロセス・サーバー固有サービス・コンポーネントが作成する特定のパフォーマンス統計をモニターすることができます。この情報を使用して、システムの正常性を維持および調整し、アプリケーションが最適かつ効率的であるように調整されていることを確認します。
また、1 つ以上のサービスが低レベルで実行されている状態を発見できます。この場合、システムに別の問題が存在する可能性があります。問題判別と同様、一般的にパフォーマンス調整は IT スペシャリストが実行する作業です。
- サービス・コンポーネントの処理の評価
- 問題判別とパフォーマンス調整は、特定の問題点を解決するために短期間で実行する作業です。システムにデプロイされているアプリケーションに組み込まれたサービス・コンポーネントを継続的にモニターするようにプロセス・サーバーをセットアップすることもできます。このタイプのサービス・コンポーネント・モニターは、設計、インプリメント、およびプロセスが設計目標を達成するようにする責任がある担当者にとって重要です。そうした担当者は、必ずしも IT 分野の熟練したスペシャリストであるとは限りません。