ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server Java EE運用ガイド

11.1.17 モニタ

11.1.17.1 generate-jvm-reportサブコマンド

形式

generate-jvm-report [--terse[=true|=false]] [--echo[=true|=false]] [--interactive[=true|=false]] [--user admin_user] [--passwordfile file_name] [--help] [--type={summary|memory|class|thread}] instance_name

機能説明

サーバーインスタンスのJava VMのレポートを表示します。

asadminコマンドの利用方法・注意事項については、「11.1 asadmin」も参照してください。

オプション

オプション名

簡略名

説明

--terse

-t

11.1.2 asadminコマンドの共通オプション」を参照してください。

--echo

-e

11.1.2 asadminコマンドの共通オプション」を参照してください。

--interactive

-I

11.1.2 asadminコマンドの共通オプション」を参照してください。

--user

-u

11.1.2 asadminコマンドの共通オプション」を参照してください。

--passwordfile

なし

11.1.2 asadminコマンドの共通オプション」を参照してください。

--help

-?

11.1.2 asadminコマンドの共通オプション」を参照してください。

--type

なし

表示するレポートの種類を以下から選択します。

  • summary(デフォルト値)
    Java VMの基本情報、および有効なクラスパス、ネイティブライブラリパス、システムプロパティを表示します。

  • memory
    Java VMのメモリ、およびガーベジコレクションの情報を表示します。

  • class
    Java VMにロードされたクラス、およびジャストインタイムコンパイラの情報を表示します。

  • thread
    Java VMのフルスレッドダンプを表示します。

オペランド

オペランド名

省略

説明

instance_name

不可

サーバーインスタンス名を指定します。

戻り値

0: 正常終了
1: 異常終了

使用例

以下のように実行します。

>asadmin generate-jvm-report --type=class IJServer001-1
**** Class Statistics for Java Virtual Machine [App Server Instance Name: IJServer001-1] ****
Class loading and unloading in the Java Virtual Machine:
Number of classes currently loaded in the Java Virtual Machine: 8,787
Number of classes loaded in the Java Virtual Machine since the startup: 9,102
Number of classes unloaded from the Java Virtual Machine: 315
Just-in-time (JIT) compilation information in the Java Virtual Machine:
Java Virtual Machine compilation monitoring allowed: true
Name of the Just-in-time (JIT) compiler: HotSpot Server Compiler
Total time spent in compilation: 0 Hours 1 Minutes 17 Seconds
Command generate-jvm-report executed successfully.