メインコンテンツまでスキップ

プロセスセッション(Process Sessions)

Process Sessions では、プロセスマネージャー(Process Manager) サービスで監視しているプロセスの過去のセッションデータを表示します。各行はワークステーションエージェントが記録した 1 件のプロセスセッションです — どのプロセスを、誰が、どのマシンで、どれだけの時間実行し、そのうちどれだけがアイドル状態で、セッションがなぜ終了したかを確認できます。スタンドアロンライセンスとネットワークフローティングライセンスの両方のセッションデータを表示できます。

アプリでの場所

OpenLM Platform のアプリランチャー(右上のグリッドアイコン)を開き、Agents(エージェント)→ Process Sessions を選択します。

事前準備: 監視するプロセスを プロセスマネージャー(Process Manager) に登録し、各対象マシンにワークステーションエージェントをインストールします。

関連: 使用状況(Usage)

注意

プロセスセッションデータは使用状況(Usage)には表示されません。Usage には OpenLM Broker を通じて収集されたライセンスセッションが表示されます(例: Currently Consumed Licenses、License Activity)。ワークステーションエージェントのプロセスセッションは対象外です。

前提条件

Process Sessions レポート

Process Sessions レポート。記録された各セッションが 1 行で表示され、テーブルの上にフィルターが並ぶ Process Sessions レポート — 1 セッションにつき 1 行。ドロップダウンフィルター、日付範囲、CSV エクスポートを備えています。

各行は記録された 1 件のセッションで、次の列で構成されます。

表示内容
Process Nameセッションが属する監視対象プロセス
Usernameプロセスを実行したユーザー
Host Nameセッションが実行されたワークステーション
Total Idle Timeセッション中にプロセスがアイドル状態だった時間 — アイドル時間が記録されていない場合は N/A
Session Durationセッションの合計時間
Session Start Timeセッションの開始日時
Session End Timeセッションの終了日時
Shutdown Reasonセッションが終了した理由 — シャットダウン理由を参照
DLL Nameセッションの追跡対象となった DLL(Process Manager で DLL を関連付けたプロセスの場合)
Product Version実行されたアプリケーションのバージョン

開始・終了日時はプラットフォーム設定の日付形式とタイムゾーンに従って表示されます。時間の長さは時・分・秒で表示され(例: 01h 10m 00s)、1 日を超える場合は日数も表示されます(例: 7 days 10h 01m 38s)。

列の表示・非表示・固定を切り替えるには、ヘッダー行の右端にある列メニュー( アイコン)を開いて Columns を選択します。Process NameUsernameShutdown ReasonDLL Name は常に表示されます。グリッドのレイアウトはブラウザーに保存されます。

列メニューの Columns リストが開いた状態。任意表示の列ごとにチェックボックスとピンが表示されている 列メニューから列の表示・非表示・固定を切り替えます。

シャットダウン理由

Shutdown Reason 列は、各セッションがどのように終了したかを示します。

理由セッションが終了した理由
Normalプロセスが正常に終了した(ユーザーがアプリケーションを閉じたなど)。
Suspendワークステーションエージェントがアイドル状態のプロセスをサスペンドし、ライセンスを解放した(Suspension リリース方法)。
Extensionハーベスティング拡張機能がユーザーの作業を保存してアプリケーションを閉じた(Extension リリース方法)。
Scriptプロシージャ(スクリプト化されたリリースアクションのリスト)がプロセスを終了した。
AdminShutdown管理上のシャットダウンによりセッションが終了した。
AgentOfflineセッションの終了前にワークステーションエージェントがオフラインになった。
Unknown認識可能なシャットダウン理由が報告されなかった。
注意

実際の運用で Unknown が表示されることはありません。リリースフロー中に問題が発生したセッションを含め、すべてのセッションは上記のいずれかの理由で終了します。Unknown が表示された場合は想定外の状態として扱い、OpenLM サポートにお問い合わせください。

レポートのフィルタリング

テーブル上部のドロップダウンで、セッションに記録された値によってレポートを絞り込めます。

  • UsernameHost NameProcess NameDll NameShutdown Reason — 各ドロップダウンで 1 つ以上の値を選択し、Apply を選択します。各ドロップダウンの値は記録済みのセッションから読み込まれ、固定リストの Shutdown Reason を除くすべてに検索ボックスがあります。Dll NameNo DLL を選択すると、DLL なしで記録されたセッションに一致します。
  • 同じドロップダウン内の複数の値は OR で、異なるドロップダウン同士は AND で組み合わされます。
  • Clear は 5 つのドロップダウン両方の日付範囲をすべてクリアし、レポートを再読み込みします。

Process Name フィルターが開いた状態。検索ボックスと、選択済みの 2 つのプロセスが表示されている フィルタードロップダウンは検索でき、複数の値を選択できます。

日付でフィルタリング

2 つの独立した日付範囲ピッカーで期間を絞り込めます — Select Session Start はセッションの開始日時で、Select Session End は終了日時でフィルタリングします。それぞれのカレンダーには Select Preset リスト(Last 7 DaysLast 30 DaysLast 60 DaysLast 180 DaysLast 360 Days)があり、Custom を選択して開始日と終了日を指定することもできます。日付範囲は選択した時点ですぐに適用されます — Apply は不要です。

Select Session Start のカレンダーが開いた状態。Last 7 Days から Last 360 Days までのプリセットリストが表示されている プリセットまたはカスタム範囲を選択すると、レポートがすぐに再読み込みされます。

検索と更新

  • Search(検索)は、画面に表示されている行の中で一致するテキスト(プロセス、ユーザー、ホスト、シャットダウン理由、DLL、バージョンの値)をハイライトします。表示される行は変わりません — 行を絞り込むにはフィルターを使用します。
  • Refresh(更新)は、現在のフィルターでレポートを再読み込みします。

CSV へのエクスポート

エクスポートボタン(Refresh の隣)を選択すると、レポートが Process Sessions.csv としてダウンロードされます。エクスポートには、現在のページだけでなくフィルタリングされたレポート全体が含まれ、グリッドに現在表示されている列のみが出力されます。画面のレポートと CSV の内容を一致させるため、エクスポートの前に Apply を選択してください。

ページネーション

レポートは UI ConfigurationsNumber of records per page 設定に従います(未設定の場合は 1 ページに 25 行)。テーブル下部の Items per page で 50 行または 100 行に切り替えられます。

高度な分析のために、BI ツールでプロセスセッションデータを表示することもできます — プロセスセッションレポートを参照してください。