イベント・モニターのデータ収集の有効化
使用しているイベント・モニターのタイプによっては、イベント・モニターの作成後に収集を構成しなければならない場合があります。
デフォルトで、一部のイベント・モニターは、活動化するとただちに一定のデータを収集します。
その他のイベント・モニターでは、イベント・モニターの作成とは関係なく、データの収集を明示的に構成する必要があります。
これらのタイプのイベント・モニターは、パッシブ・イベント・モニターと呼ばれることがあります。
始める前に
このタスクについて
- アクティビティー
- 変更履歴
- ロッキング
- 統計
- 作業単位
- データベース内のすべてのアクティビティー
- データベース内のすべてのアクティビティーにわたってモニター・データが収集されるようにするには、調べようとするデータのタイプに該当する構成パラメーターを変更します。
例えば、データベース内で稼働しているすべての作業単位について作業単位データを収集するには、mon_uow_data を BASE に設定します。
場合によっては、構成パラメーターのデフォルトの設定で、日付を受け取るのに適したアクティブなイベント・モニターがある場合、一部のタイプのデータが必ず収集されるようになっています。
例えば、mon_req_metrics のデフォルトの設定は BASE です。
この設定をオーバーライドしない限り、アクティブな統計または作業単位イベント・モニターは、要求モニター・エレメントの BASE セットの値を記録します。
要確認: WHERE 述部の使用をサポートしているイベント・モニターは、関係する構成パラメーターの設定に関係なく、この述部で指定された条件を満たすデータのみを収集します。
- 選択したアクティビティー
- 一部のイベント・モニター - 特に、ワークロード管理イベント・モニター (しきい値違反、統計およびアクティビティー) - は、特定のワークロード管理オブジェクトに関するデータ収集を制御する機能を提供しています。
例えば、特定のサービス・スーパークラスで稼働しているアクティビティーに関するアクティビティー情報を収集するように選択することができます。
このレベルでの収集の構成では、通常、CREATE ステートメントまたは ALTER WORKLOAD (あるいは SERVICE CLASS または WORK ACTION) ステートメントに COLLECT 節を追加して、その WLM オブジェクトの保護下で稼働しているアクティビティーに関してどのタイプの情報を収集するかを指定することが必要です。
例えば、サービス・クラス
urgentに関する拡張統計情報の収集を有効にするには、次のステートメントを使用するとよいでしょう。ALTER SERVICE CLASS urgent COLLECT AGGREGATE ACTIVITY DATA EXTENDED
注: WLM CREATE ステートメントまたは ALTER ステートメントで COLLECT 節が指定されている場合、その WLM オブジェクトに関しては、この節で指定された設定のほうが、構成パラメーターを使用して構成されたデータベース全体の設定よりも優先になります。
例えば、mon_req_metrics が EXTENDED に設定されており、ワークロード
payroll が BASErequest メトリックを収集するように構成されていた場合 (例えば CREATE WORKLOAD payroll COLLECT REQUEST METRICS BASE など)、データベース内の payroll ワークロード以外の すべてのアクティビティーについて、拡張要求メトリックが収集されます。手順
このセクションの冒頭で示したイベント・モニターのタイプの 1 つについてデータの収集を有効にするには、以下のステップを実行します。