ServiceDesk Plus オンプレミス版 ナレッジベース

コマンドプロンプトから取得するスレッドダンプを別ファイルに出力するには


【質問】
コマンドプロンプトから取得するスレッドダンプを別ファイルに出力する方法を教えてください。

【回答】

  1. コマンドプロンプトからServiceDesk Plusを起動する際に、ログを別のファイルに出力するよう指定します。
    (例)[SDP_HOME]bin>run.bat >sdpcmdlog.txt
  2. 以後の入力/出力結果がすべて[SDP_HOME]bin内sdpcmdlog.txtに保存されます。
  3. コマンドプロンプト上で、CTRL+Break/Pauseを入力してスレッドダンプを取得します。
    ※コマンドプロンプト上には、出力されません。
  4. 5秒間の間を開けて、もう一度CTRL+Break/Pauseを入力します。さらに5秒後にCTRL+Break/Pauseを入力します。
    計3回のスレッドダンプを取得します。
  5. [SDP_HOME]bin内sdpcmdlog.txtにスレッドダンプが保存されているかを確認します。
    (例)
  6. スレッドダンプの取得が完了したら、CTRL+CでServiceDesk Plusを停止して、通常の方法で再起動します。