この章では,PFM - Agent for WebSphere Application Server のソリューションセットについて説明します。
ソリューションセットの概要 アラームの記載形式
アラーム一覧 レポートの記載形式 レポートのフォルダ構成 レポート一覧
ソリューションセットの概要
Performance Managementでは,アラームとレポートを定義する場合,次の方法があり ます。
●PFM - Agentで定義されているアラームやレポートをそのまま使用する
●PFM - Agentで定義されているアラームやレポートをコピーしてカスタマイズする
● ウィザードを使用して新規に定義する
PFM - Agentで用意されているアラームやレポートを「ソリューションセット」と呼び
ます。ソリューションセットのレポートとアラームは,必要な情報があらかじめ定義さ れているので,コピーしてそのまま使用したり,ユーザーの環境に合わせてカスタマイ ズしたりできます。そのため,ウィザードを使用して新規に定義をしなくても,監視対 象の運用状況を監視する準備が容易にできるようになります。
この章では,PFM - Agent for WebSphere Application Serverで定義されているソ リューションセットのアラームとレポートの設定内容について説明します。
ソリューションセットの使用方法の詳細については,マニュアル「JP1/Performance Management システム構築・運用ガイド」の,稼働分析のためのレポートの作成,およ びアラームによる稼働監視について説明している章を参照してください。
アラームの記載形式
ここでは,アラームの記載形式を示します。アラームは,アルファベット順に記載して います。
アラーム名
ソリューションセットのアラーム名を示します。
概要
このアラームで監視できる監視対象の概要について説明します。
主な設定
このアラームの主な設定値を表で説明します。この表では,アラームの設定値と,PFM
- Web Consoleの[アラーム階層]画面でアラームアイコンをクリックし,[プロパティ
の表示]メソッドをクリックしたときに表示される,[プロパティ]画面の設定項目との 対応を示しています。各アラームの設定の詳細については,PFM - Web Consoleのア ラームの[プロパティ]画面で確認してください。
設定値の「−」は,設定が常に無効であることを示します。
なお,条件式で異常条件と警告条件が同じ場合は,アラームイベントは異常のものだけ が発行されます。
関連レポート
このアラームに関連する,ソリューションセットのレポートを示します。PFM - Web
Consoleの[エージェント階層]画面でエージェントアイコンをクリックし,[アラーム
の状態の表示]メソッドで表示される アイコンをクリックすると,このレポートを 表示できます。
アラーム一覧
PFM - Agent for WebSphere Application Serverのソリューションセットで定義されて いるアラームは,「PFM WebSphere Application Server Solution Alarms 8.11」という アラームテーブルにまとめられています。「8.11」は,ソリューションセットのアラーム テーブルのバージョンを示します。このアラームテーブルは,PFM - Web Consoleの
[アラーム階層]画面に表示される「WebSphere Application Server」フォルダに格納さ れています。ソリューションセットで定義されているアラームを次の表に示します。
表5-1 アラーム一覧(ソリューションセット)
アラーム名 監視対象
JDBC Connection Pool JDBC接続プールの使用率。
JVM Use CPU JVMランタイムのCPU使用率。
JVM Use Memory JVMランタイムのメモリー使用率。
Server State WebSphere Application Serverの稼働状態。
Thread Pool スレッドプールの使用率。
JDBC Connection Pool
概要
JDBC接続プールの使用率を監視します。
主な設定
関連レポート
Reports/WebSphere Application Server/Troubleshooting/Recent Past/Advanced/JDBC Connection Pool/JDBC Connection Pool Use Rate
PFM - Web Consoleのアラームのプロパティ
項目 詳細項目 設定値
基本情報 プロダクト WebSphere Application Server メッセージテキスト JDBC Connection Pool use rate is
%CVS%.
アラームを有効にする チェック 監視時刻範囲 常に監視する 発生頻度を満たしたときに
アラーム通知する
しない
インターバル中 −
回しきい値超過 −
アクション SNMP 異常,警告,正常
条件式 レコード JDBC Connection Pool(JDBC)
フィールド Connection Pool Use % 異常条件 Connection Pool Use % >= 90 警告条件 Connection Pool Use % >= 80
JVM Use CPU
概要
JVMランタイムのCPU使用率を監視します。
主な設定
関連レポート
Reports/WebSphere Application Server/Troubleshooting/Recent Past/Advanced/Java VM/JVM Resource Use Rate
PFM - Web Consoleのアラームのプロパティ
項目 詳細項目 設定値
基本情報 プロダクト WebSphere Application Server メッセージテキスト JVM CPU use rate is %CVS%.
アラームを有効にする チェック 監視時刻範囲 常に監視する 発生頻度を満たしたときに
アラーム通知する
する
インターバル中 3
回しきい値超過 2
アクション SNMP 異常,警告,正常
条件式 レコード Java VM(JVM)
フィールド CPU Use %
異常条件 CPU Use % >= 95
警告条件 CPU Use % >= 75
JVM Use Memory
概要
JVMランタイムのメモリー使用率を監視します。
主な設定
関連レポート
Reports/WebSphere Application Server/Troubleshooting/Recent Past/Advanced/Java VM/JVM Resource Use Rate
PFM - Web Consoleのアラームのプロパティ
項目 詳細項目 設定値
基本情報 プロダクト WebSphere Application Server メッセージテキスト JVM Memory use rate is %CVS%.
アラームを有効にする チェック 監視時刻範囲 常に監視する 発生頻度を満たしたときに
アラーム通知する
する
インターバル中 3
回しきい値超過 2
アクション SNMP 異常,警告,正常
条件式 レコード Java VM(JVM)
フィールド Memory Use %
異常条件 Memory Use % >= 95
警告条件 Memory Use % >= 75
Server State
概要
WebSphere Application Serverの稼働状態を監視します。
主な設定
関連レポート
Reports/WebSphere Application Server/Troubleshooting/Recent Past/Advanced/Server State/State
PFM - Web Consoleのアラームのプロパティ
項目 詳細項目 設定値
基本情報 プロダクト WebSphere Application Server
メッセージテキスト WebSphere Application Server running state is %CVS.
アラームを有効にする チェック 監視時刻範囲 常に監視する 発生頻度を満たしたときに
アラーム通知する
しない
インターバル中 −
回しきい値超過 −
アクション SNMP 異常,警告,正常
条件式 レコード Server State(PD)
フィールド State
異常条件 State = 0
警告条件 State = 0
Thread Pool
概要
スレッドプールの使用率を監視します。
主な設定
関連レポート
Reports/WebSphere Application Server/Troubleshooting/Recent Past/Advanced/
Thread Pool/Thread Pool Use Rate
PFM - Web Consoleのアラームのプロパティ
項目 詳細項目 設定値
基本情報 プロダクト WebSphere Application Server メッセージテキスト Thread Pool use rate is %CVS%.
アラームを有効にする チェック 監視時刻範囲 常に監視する 発生頻度を満たしたときに
アラーム通知する
しない
インターバル中 −
回しきい値超過 −
アクション SNMP 異常,警告,正常
条件式 レコード Thread Pool(THRP)
フィールド Thread Pool Use %
異常条件 Thread Pool Use % >= 90
警告条件 Thread Pool Use % >= 80
レポートの記載形式
ここでは,レポートの記載形式を示します。レポートは,アルファベット順に記載して います。各レポートの説明は,次の項目から構成されています。
レポート名
ソリューションセットのレポート名を示します。同名のレポートが複数存在する場合は,
レポートが表示する情報をレポート名に続けて括弧付きで記載します。
概要
このレポートで表示できる情報の概要について説明します。
格納先
このレポートの格納先を示します。
レコード
このレポートで使用するパフォーマンスデータが格納されているレコードを示します。
履歴レポートを表示するためには,この欄に示すレコードを収集するように,あらかじ め設定しておく必要があります。レポートを表示する前に,PFM - Web Consoleの
[エージェント階層]画面でエージェントのプロパティを表示して,このレコードが
「Log = Yes」に設定されているか確認してください。リアルタイムレポートの場合,設 定する必要はありません。
フィールド
このレポートで使用するレコードのフィールドについて,表で説明します。
レポートのフォルダ構成
PFM - Agent for WebSphere Application Serverのレポートのフォルダ構成を次に示し ます。< >内は,フォルダ名を示します。
<WebSphere Application Server>
+-- <Monthly Trend>
| +-- <Advanced>
| +-- <Java VM>
| | +-- JVM Resource Use Rate | +-- <Thread Pool>
| | +-- Thread Pool Use Rate | +-- <JDBC Connection Pool>
| +-- JDBC Connection Pool Use Rate +-- <Status Reporting>
| +-- <Daily Trend>
| | +-- <Advanced>
| | +-- <Java VM>
| | | +-- JVM Resource Use Rate | | +-- <Thread Pool>
| | | +-- Thread Pool Use Rate | | +-- <JDBC Connection Pool>
| | +-- JDBC Connection Pool Use Rate | +-- <Real-Time>
| +-- <Advanced>
| +-- <Java VM>
| | +-- JVM Resource Use Rate | +-- <Thread Pool>
| | +-- Thread Pool Use Rate | +-- <JDBC Connection Pool>
| +-- JDBC Connection Pool Use Rate +-- <Troubleshooting>
+-- <Recent Past>
+-- <Advanced>
+-- <Server State>
| +-- Server State +-- <Java VM>
| +-- JVM Resource Use Rate +-- <Thread Pool>
| +-- Thread Pool Use Rate +-- <JDBC Connection Pool>
| +-- JDBC Connection Pool Use Rate +-- <Servlet>
| +-- Service Time +-- <EJB>
| +-- Method Response Time +-- <J2C Connection Pool>
| +-- J2C Connection Pool Use Rate +-- <Web Service>
| +-- Response Time +-- <ORB>
+-- Lookup Time 各フォルダの説明を次に示します。
●「Monthly Trend」フォルダ
最近1か月間の1日ごとに集計された情報を表示する履歴レポートが格納されていま す。1か月のシステムの傾向を分析するために使用します。
●「Status Reporting」フォルダ
日ごとに集計された情報を表示するレポートが格納されています。システムの総合的 な状態を見るために使用します。また,履歴レポートのほかにリアルタイムレポート の表示もできます。
•「Daily Trend」フォルダ
最近24時間の1時間ごとに集計された情報を表示する履歴レポートが格納されて います。1日ごとにシステムの状態を確認するために使用します。
•「Real-Time」フォルダ
システムの状態を確認するためのリアルタイムレポートが格納されています。
●「Troubleshooting」フォルダ
トラブルを解決するのに役立つ情報を表示するレポートが格納されています。システ ムに問題が発生した場合,問題の原因を調査するために使用します。
•「Recent Past」フォルダ
最近1時間の1分ごとに集計された情報を表示する履歴レポートが格納されていま す。
さらに,これらのフォルダの下位には,次のフォルダがあります。
•「Advanced」フォルダ
デフォルトで「Log = No」に設定されているレコードを使用しているレポートが格納 されています。このフォルダのレポートを表示するには,使用しているレコードの設 定をPFM - Web Consoleで「Log = Yes」にする必要があります。