ユーザ インターフェースの問題のトラブルシューティング
2
capam32
HID_ConfigUILog
2
ユーザ インターフェースのアクティビティ
ユーザ インターフェースでは、多くのメッセージが生成されます。それらは UI ログ記録ではログ エントリとしてキャプチャされます。「デバッグ」レベルでは、各ユーザはログに記入する数百ものエントリを生成できます。これは 1 分あたり何百のエントリ、1 日あたり何千ものエントリとなります。UI ログ記録は一度に 1 ユーザに対してのみ実行されます。
クラスタ化された環境では、UI ログ記録はセカンダリ サイトではサポートされません。セカンダリ サイト上のクラスタ ユーザは、プライマリ サイト上の UI 問題を再現する必要があります。
UI ログ エントリの例:
Date,Username,ClientIP,LogLevel,Detail2018-02-01 16:51:30.0,standard,10.1.7.7,DEBUG,CA-PAM.view.common.main.MainGlobals.getConfigurationOptionValue() - configuration option2018-02-01 16:51:30.0,standard,10.1.7.7,DEBUG,CA-PAM.view.common.main.MainMenu.createMenuItems() - Menu item not visible for Devices2018-02-01 16:51:30.0,standard,10.1.7.7,DEBUG,CA-PAM.view.common.SystemGlobals.hideGlobalMask() called maskRequestCount = 12018-02-01 16:51:30.0,standard,10.1.7.7,DEBUG,CA-PAM.view.common.NavigationManager.initializeNavigationManager() - Performing first setup2018-02-01 16:51:30.0,standard,10.1.7.7,DEBUG,CA-PAM.store.common.FilterView.afterLoadCallback() - successfully loaded 1 records2018-02-01 16:51:30.0,standard,10.1.7.7,DEBUG,CA-PAM.store.users.LoggedInUser.afterLoadCallback() - successfully loaded 1 records2018-02-01 16:51:30.0,standard,10.1.7.7,DEBUG,CA-PAM.view.common.SystemGlobals.hideGlobalMask() - hiding mask since no more requests!2018-02-01 16:51:30.0,standard,10.1.7.7,DEBUG,CA-PAM.view.common.SystemGlobals.showGlobalMask() called for first time!2018-02-01 16:51:30.0,standard,10.1.7.7,DEBUG,CA-PAM.view.common.main.MainGlobals.loadStores() - Starting load of global discovery stores2018-02-01 16:51:30.0,standard,10.1.7.7,DEBUG,CA-PAM.view.common.main.MainGlobals.loadConfigurationOptions() - Starting load of feature
トラブルシューティングの例
ユーザ インターフェースに関連した問題があり、管理者に連絡するとします。管理者はその問題を解決できず、 に連絡します。サポート エンジニアは、以下の手順を実行するときに管理者を支援します。
- マルチサイト クラスタを使用している場合は、ユーザがプライマリまたはセカンダリ サイト メンバにログオンするかどうかを決定します。
- ユーザがPrivileged Access Managerからログアウトすることを要求します。
- 管理者がログインします。クラスタである場合は、プライマリ サイトにログインします。
- すべての UI ログをパージします。
- UI ログを有効にします。UI ログ オプションは、クラスタのプライマリ サイト上にのみ表示されます。
- ユーザはプライマリ サイトに再度ログインする必要があります。
- ユーザは、問題に至ったアクションを繰り返す必要があります。
- ユーザがログアウトすることを要求します。
- UI ログを無効にします。
- UI ログ エントリを検査します。エラー、設定の問題、または特定のユーザ エクスペリエンスによって示唆されたその他の手がかりを探します。
UI ログの有効化
UI ログは、一度に 1 ユーザに対してのみ有効にできます。このユーザはセッション マネージャ ユーザとして事前に存在している必要があります。
以下の手順に従います。
- [構成]-[診断]-[UI ログ]に移動します。[UI ログ設定]タブが表示されます。
- [UI ログ記録を有効にする]チェックボックスを選択します。
- [UI ログ ユーザ]を選択するには、選択の虫眼鏡アイコンをクリックします。[セッション マネージャ ユーザ]ダイアログ ボックスが表示されます。ユーザを選択し、[OK]をクリックします。管理者は、クラスタのプライマリ サイトでの UI ログのみを有効にできます。ユーザは、問題を再現するためにプライマリ サイトに再度ログインする必要があります。
- ログ レベルを選択します。
- [エラー]は、エラー メッセージのみを保存します。
- [情報]は、エラーおよび情報メッセージを保存します。
- [デバッグ]は、エラー、情報、およびデバッグ メッセージを保存します。
- [ログ パージ間隔]は、パージを実行する頻度です(時間単位)。[ログ パージ保持期間]は、ログ データを保持する期間で、1 ~ 7 日で指定します。たとえば、デフォルト間隔は時間単位であり、およびデフォルト保持期間は日単位です。有効な場合、この設定は最新の 24 時間のデータを保持し、それより古いものを 1 時間おきに削除します。そのため、常に 24 ~ 25 時間以内の最新データが保持されます。
- [保存]をクリックし、設定を保存して UI ログをアクティブ化します。
ログ エントリの検査
[UI ログ]ページの 2 番目のタブは、
[UI ログ エントリ]
です。このタブは、UI ログ エントリを表示できる唯一の場所です。ただしそれらのエントリはダウンロードが可能です。エントリはデータベースに記録され、CSV ファイルとしてダウンロードできます。 Filter
[列]
と[値]
のフィールドを使用して表示されるエントリは、[フィルタ]
をクリックしてフィルタできます。- [フィルタの追加]を選択し、複数の[列]と[値]の組み合わせを選択することで、フィルタを組み合わせることができます。
- 日付と時刻の範囲に基づいて検索するには、[開始タイムスタンプ]および[終了タイムスタンプ]列を使用します。
- [メッセージ]列の[値]には、*(アスタリスク)がワイルドカードとして受け入れられます。_(下線)は、単一文字のワイルドカードとして使用できます。たとえば、*config*に基づくフィルタは、変更された構成設定を返すことができます。
- [リセット]ボタンを選択すると、すべてのフィルタは削除され、すべてのログ エントリが表示されます。
詳細については、
[表示]
ボタンを選択すると、選択した(強調表示された)ログ エントリの詳細が表示されます。同じ結果のエントリをダブルクリックします。Download
[ダウンロード]
ボタンは、ローカル コンピュータ上の CSV ファイルにログ エントリをダウンロードします。フィルタ
がアクティブな場合には、結果のみがダウンロードされます。すべてパージ
[すべてパージ]
ボタンを選択すると、すべてのログ エントリがすぐに削除されます。