障害項目のロック

障害項目をロックして、ヒストリー・ファイルから削除されないようにすることができます。障害項目をロックしておく日数を指定したり、ロックが無期限になる (障害項目が削除されない) ように指定することができます。ロックされた障害項目を Fault Entry List 画面で強調表示することができます。オプションの IDIXLOCK 出口では、インストールの全体にわたって障害項目フラグ値を制御できます。

デフォルトでは、障害項目はロックされていません。障害項目のロック・フラグを変更するには、その障害項目に対する UPDATE 権限が必要です。

Fault Entry List 画面からの障害項目のロック

Fault Entry List 画面から、障害項目に対して L 行コマンドを適用し、デフォルトのロック構成を使用して項目をロックすることができます。デフォルトのロック構成の設定については、Fault Analyzer プリファレンスを参照してください。

Fault Entry Information 画面からの障害項目のロック

障害項目のロックは、Fault Entry Information 画面から構成できます。
  1. 障害項目情報を表示するには、以下のいずれかを実行します。
    • Fault Entry List 画面で、障害項目に対して ? 行コマンドを入力します。
    • Interactive Reanalysis Report で、以下のいずれかを実行します。
  2. ロック・フラグを構成します。障害項目情報の表示を参照してください。

ユーザー出口を使用して障害項目をロックする

ENV.LOCK_FLAG フィールドを使用して、ユーザー出口を介して障害項目をロックすることができます。ENV - 共通出口環境情報を参照してください。

障害項目ロック・フラグ値の制御

オプションで、システム・プログラマーを使用して障害項目のロックをインストールの全体にわたって制御できます。例えば、障害項目をロックできる日数を制限したり、障害項目を無期限にロックできないようにすることが可能です。障害項目ロック・フラグが (分析制御ユーザー出口または Fault Analyzer ISPF インターフェースを介して) 変更される際、制御権はオプションの IDIXLOCK 出口ルーチンに渡されます。IDIXLOCK 出口は変更を受け入れるか、別の値に置き換えることができます。

IDIXLOCK 出口では、ユーザー ID またはセキュリティー・サーバー・グループ ID に基づいてさまざまな制限を課すことが可能です。例えば、IDIXLOCK 出口で管理者に任意のロック・フラグ値の設定を許可する一方で、他のユーザーをインストール全体のルールに対して制限することができます。

データ・セット IDI.SIDISAM1 内のメンバー IDISLOCK には、サンプル出口を作成するジョブが含まれています。この出口は、IDIXLOCK ライブラリーまたは別の APF に許可されたライブラリー内の IDI.SIDIAUTH という名前のロード・モジュールである必要があります。当該のライブラリーを LNKLST に含めて、IDIXLOCK ロード・モジュールをすべてのジョブで検出できるようにする必要があります。

ロックされた障害項目の強調表示

テキストの色を使用して、Fault Entry List 画面のロックされた障害項目の Fault ID 列および Lock 列をロックすることができます。強調表示することにより、ロックされた障害項目を画面で見つけやすくなります。画面スペースを節約する場合は、ロックされた項目を強調表示によって示し、Locked 列を画面から除外することができます。(Fault Entry List の列構成を参照してください。)逆に、Locked 列は強調表示に代わるテキストで、スクリーン・リーダーや色覚障害のある人でも読むことができます。Locked 列に基づいて障害項目をソートすることはできますが、強調表示に基づいてソートすることはできません。

ロックされた障害項目の強調表示を構成する方法について詳しくは、Fault Analyzer プリファレンスを参照してください。

次の例を考えてみます。
  • 太字テキストは、強調表示された障害項目の列を示しています (ライブ画面では、構成されたテキストの色が表示されます)。
  • 強調表示は、ロックされた障害項目の Fault_ID 列と Locked 列の両方に対して構成されます。
  • Fault Entry List 画面には、Fault ID が F82335 と F02203 のロックがアクティブになっていることが示されています。
  • Fault ID が F82335 のロックはアクティブであり、障害が発生した日付から20 日間延長されます。
  • Fault ID が F02203 のロックがアクティブであり、有効期限がありません。
  • Fault ID が CIC52396 の 20 日間のロックが期限切れになりました。
1. ロックされた項目が強調表示された Fault Entry List の例
  File  Options  View  Services  Help
───────────────────────────────────────────────────────────────────────────────
IBM Fault Analyzer - Fault Entry List                          Line 1 Col 1 80
Command ===> ________________________________________________ Scroll ===> CSR 

Fault History File or View  : 'EXPUSER.HIST'                           

   Fault ID Lock Locked   Date       Time     Abend  Sys/Job  Job/Tran User_ID
__   F02222      No       2020/04/16 10:08:42 S0C7   FAE1     IDIVPCOB EXPUSER      
__   F82335 20   Yes      2020/04/01 10:37:59 ASRA   AS720F1  SW99     EXPUSER 
__   F02214      No       2020/03/27 09:33:09 U0100  RRG1     EM062190 EXPUSER 
__ CIC52396 20   No       2020/03/26 10:09:54 SNAP   E114CICS CS65     TESTFA1 
__   F02208      No       2020/03/24 10:18:07 S0CB   FAE1     COBMST3  EXPUSER 
__   F02207      No       2020/03/24 10:17:50 S0CB   FAE1     COBMST3  EXPUSER 
__   F02203 /    Yes      2020/03/19 11:09:47 SNAP   FAE1     FIX      EXPUSER 
__   F02200      No       2020/03/19 10:15:24 SNAP   FAE1     CUR      EXPUSER 
__   F02195      No       2020/03/19 10:04:27 SNAP   FAE1     UI63650  EXPUSER 
__   F02194      No       2020/03/19 10:03:15 SNAP   FAE1     UI63214  EXPUSER 
__   F02193      No       2020/03/19 10:02:28 SNAP   FAE1     UI61521  EXPUSER 
__   F02192      No       2020/03/19 10:01:18 SNAP   FAE1     UI59890  EXPUSER 
__   F02191      No       2020/03/19 10:00:27 SNAP   FAE1     UI59820  EXPUSER 
__   F02190      No       2020/03/19 09:59:21 SNAP   FAE1     UI58414  EXPUSER 
__   F02189      No       2020/03/19 09:58:15 SNAP   FAE1     UI56500  EXPUSER 
__   F02188      No       2020/03/19 09:56:43 SNAP   FAE1     UI56500  EXPUSER 
 
 F1=Help      F3=Exit      F4=MatchCSR  F5=RptFind   F6=Actions   F7=Up
 F8=Down     F10=Left     F11=Right    F12=MatchALL