概要: 属性 | 操作 | 詳細: 属性 | 操作 | 索引 |
diagnostic-service |
{0}:type=diagnostic-service,config={1},category=config
server.diagnostic-service
属性の概要 |
permanentThreshold (Permanent領域の使用率閾値) Permanent領域の使用率がこの閾値を超えた場合、警告ログを出力します。0の場合、監視は無効になります。
|
system (システム情報) オペレーティングシステムの情報を収集します。
|
install (インストール情報) WebOTX Application Server のインストール状況に関する情報を収集します。
|
config (コンフィグレーション情報) ドメインの設定に関する情報を収集します。
|
applications (配備アプリケーション情報) 配備アプリケーションに関する情報を収集します。
|
logs (ログ情報) 診断対象ドメインのログを収集します。
|
monitoring (モニタリング情報) モニタリング情報を収集します。
|
jvm (JVM情報) JVMに関する情報を収集します。
|
system-os-summary (OSの概要(OS名、バージョン、CPU)) OSの概要を収集します。(OS名、バージョン、CPU : osinfo.txt)
|
system-memory (メモリの使用状況) メモリの使用状況を収集します。(物理メモリ、仮想メモリ : osinfo.txt)
|
system-disk (ディスクの使用状況) ディスクの使用状況を収集します。(総量、空き容量、使用可能量、ファイルシステム : osinfo.txt)
|
system-process (プロセス一覧) プロセス一覧を収集します。(プロセス名、プロセスID : osinfo.txt)
|
system-network (ネットワークの状態) 起動している接続のリストを収集します。(プロトコル、ローカルアドレス、外部アドレス、状態 : osinfo.txt)
|
system-kernel (カーネルパラメータ) カーネルのパラメータを収集します。(kernel.txt) HP-UXのみ収集可能です。
|
system-sharememory (共有メモリの状態) 共有メモリの状態を収集します。(メッセージキュー、共有メモリ、セマフォ : osinfo.txt) HP-UX、Linuxのみ収集可能です。
|
install-ant-setup (WebOTX Application Server インストール時のログ) WebOTX Application Server インストール時のログを収集します。(ant_setup.log)
|
install-asenv (WebOTX Application Server の設定ファイル) WebOTX Application Server の設定ファイルを収集します。(asenv.bat)
|
install-woasinfo (WebOTX Agent Service の設定ファイル) WebOTX Agent Service の設定ファイルを収集します。(woasinfo.properties)
|
install-env (OSの環境変数) OSの環境変数を収集します。(env.txt)
|
install-info (WebOTX Application Server の基礎情報) WebOTX Application Server の基礎情報を収集します。(WebOTXのエディション、バージョン、パッチ : otxinfo.txt)
|
install-file-list (WebOTX Application Server インストールディレクトリ配下のファイル一覧) WebOTX Application Server インストールディレクトリ配下のファイル一覧を収集します。(otxlist.txt)
|
customSettingsCORBA (CORBA Javaアプリケーション) CORBA Javaアプリケーションに対する個別の設定を指定します。設定はアプリケーションの操作から実行してください。追加した設定を有効にするには、アプリケーションを配備しているプロセスグループの再起動が必要です。
|
config-domain (ドメインの設定ファイル) ドメインの設定ファイルを収集します。(domain.xml)
|
config-persistent-mbean (persistent-mbean ディレクトリ) configディレクトリ配下のpersistent-mbean ディレクトリを収集します。
|
config-tpsystem-file (tpsystemディレクトリ直下のファイル) configディレクトリ配下のtpsystemディレクトリ直下のファイルを収集します。
|
config-tpsystem-all (tpsystem ディレクトリ配下の全ファイル) configディレクトリ配下のtpsystem ディレクトリ配下の全ファイルを収集します。
|
config-dir (config ディレクトリ配下の全ファイル) config ディレクトリ配下の全ファイルを収集します。(persistent-mbeanディレクトリ、tpsystemディレクトリを除く)
|
config-includes (configディレクトリ配下に対する収集リスト) 記入されたconfigディレクトリ配下のファイルを収集します。
|
config-excludes (configディレクトリ配下に対する除外リスト) 記入されたconfigディレクトリ配下のファイルを除外します。
|
applications-dir (配備記述子) 配備記述子を収集します。(applicationsディレクトリ配下のXMLファイル)
|
applications-generated-dir (generated ディレクトリ配下の一部のファイル) generated ディレクトリ配下の一部のファイルを収集します。(policyディレクトリ、xmlディレクトリ)
|
applications-generated-all (generatedディレクトリ配下の全ファイル) generatedディレクトリ配下の全ファイルを収集します。
|
applications-includes (applicationsディレクトリとgeneratedディレクトリ配下に対する収集リスト) 記入されたapplicationsディレクトリと、generatedディレクトリ配下のファイルを収集します。
|
applications-excludes (applicationsディレクトリとgeneratedディレクトリ配下に対する除外リスト) 記入されたapplicationsディレクトリとgeneratedディレクトリ配下のファイルを除外します。
|
logs-server (標準出力、標準エラー出力に関するログ) 標準出力、標準エラー出力に関するログを収集します。(server.log)
|
logs-agent (ドメイン上で動作する各サービスに関するログ) ドメイン上で動作する各サービスに関するログを収集します。
|
logs-access (Webコンテナへのアクセスログ) Webコンテナへのアクセスログを収集します。(server_access.log)
|
logs-jvm-err (JVMが出力するエラーログ) JVMが出力するエラーログを収集します。(hs_err_pidxxx.log)
|
logs-dir (logsディレクトリ配下の全ファイル) logsディレクトリ配下の全ファイルを収集します。
|
logs-period (収集するログの対象期間) 収集する WebOTX Application Server ログの対象期間を指定します。(単位 : 時間、既定値 : 72)
|
logs-includes (logsディレクトリ配下に対する収集リスト) 記入されたlogsディレクトリ配下のファイルを収集します。
|
logs-excludes (logsディレクトリ配下に対する除外リスト) 記入されたlogsディレクトリ配下のファイルを除外します。
|
monitoring-info (統計情報) 統計情報を収集します。(monitorinfo.txt)
|
jvm-version (JVMバージョン) JVMのバージョンについての情報を収集します。(jvmversion.txt)
|
jvm-memory (JVMメモリ) JVMのメモリについての情報を収集します。(jvmmemory.txt)
|
jvm-thread-dump (JVMスレッドダンプ) JVMのスレッドダンプについての情報を収集します。(threaddump.txt)
|
jvm-thread-dump-count (スレッドダンプの取得回数) スレッドダンプの取得回数を指定します。(既定値 : 3)
|
jvm-thread-dump-interval (スレッドダンプの取得間隔) スレッドダンプの取得間隔を指定します。(単位 : 秒、既定値 : 5)
|
jvm-pg-stack (プロセスグループのスタックトレース) プロセスグループのスタックトレースを収集します。(${PGNAME}.${PID}.log, ${PGNAME}_sys.${PID}.log)
|
jvm-pg-specify (スタックトレースを収集するプロセスグループを指定する) スタックトレースを収集するプロセスグループを指定します。
|
jvm-pg-list (スタックトレースを収集するプロセスグループ) スタックトレースを収集したいプロセスグループ名を記入してください。複数のプロセスグループ名を記入する場合、カンマ(,)で区切って記入してください。
|
includes (収集リスト) 記入されたファイルを収集します。収集したいファイルを絶対パスで記入してください。また、Windowsでは、WebOTXと同じドライブのファイルのみ収集できます。
|
faultWatchInterval (障害監視間隔) 障害を監視する時間を指定します。(単位 : 秒)
|
faultVerificationTime (障害検証時間) 最初の障害発生からプロセス全体の障害とみなすまでに、未使用動作スレッド数と負荷を検証する時間を指定します。(単位 : 秒)
|
reduceThreadsRate (スレッド数の抑制割合) 負荷を下げるためにリクエスト割り当てを中断するスレッド数の割合。(単位 : %)
|
recoveryVerificationTime (障害回復検証時間) 負荷を下げるための待ち合わせと、一部のスレッドへのリクエスト割当中断により、障害からの回復を図る時間。(単位 : 秒)
|
recoveryWaitTime (障害回復待機時間) 負荷を下げるために、リクエスト終了後に待ち合わせを行う時間。(単位 : 秒)
|
dumpStackTraceCount (スタックトレース採取回数) 障害が発生した該当スレッドのスタックトレースを連続して採取する回数。(単位 : 回)
|
processAbnormallyEnd (プロセス異常終了可否) 障害とみなす場合にプロセスを異常終了させるか否かを指定します。trueの場合、障害とみなした場合にプロセスを異常終了させます。
|
slowDownMonitor (スローダウン監視の有効化) スローダウン監視を有効にするか否かを設定します。
|
normalResponseTime (正常とみなす応答時間) 正常とみなすリクエストの応答時間を指定します。(単位 : 秒)
|
faultResponseTime (障害とみなす応答時間) 障害とみなすリクエストの応答時間を指定します。(単位 : 秒)
|
faultFreeThreadsRate (障害とみなす未使用スレッド数の割合) 障害とみなす未使用スレッド数の割合を指定します。(単位 : %)
|
abortResponseTime (アボートとみなす応答時間) アボートが発生したとみなすリクエストの応答時間を指定します。(単位 : 秒)
|
dumpThreadDumpCount (スレッドダンプ採取回数) スローダウンからの回復ができなかった場合に指定された回数分のスレッドダンプを採取します。
|
excludeJSPCompileTime (JSPコンパイル時間を除外) スローダウンの判定からJSPコンパイル時間を除外します。
|
ignorableRequests (無視するリクエスト) 無視するリクエストを列挙します。
|
memoryMonitor (メモリ不足監視の有効化) メモリ不足監視を有効にするか否かを設定します。
|
memoryWatchInterval (メモリ使用率の監視間隔) 正常時のメモリ使用率の監視間隔を指定します。(単位 : 秒)
|
faultMemoryUsageHMK (障害とみなすメモリ使用率上限) この値を超えるとフェールセーフ処理を開始します。下限値以上の値を指定する必要があります。(単位 : %)
|
faultMemoryUsageLMK (障害とみなすメモリ使用率下限) この値を超えると、障害監視間隔おきにメモリ使用率の監視を開始します。(単位 : %)
|
dumpHeapDumpType (ヒープダンプのタイプ) ヒープダンプのタイプを指定します。
|
memoryWatchTiming (メモリ使用率の監視タイミング) メモリ使用率の監視タイミングを指定します。設定の反映には再起動が必要です。
|
customSettingsProcessGroup (アプリケーショングループ/プロセスグループ) 特定のアプリケーショングループ/プロセスグループに対する個別の設定を指定します。設定は、アプリケーショングループ/プロセスグループの操作から実行してください。CORBA Javaプロセスグループの設定を追加した場合、設定を有効にするにはCORBA Javaプロセスグループの再起動が必要です。
|
customSettingsJava (JavaEEアプリケーション) 配備しているJavaEEアプリケーションに対する個別の設定を指定します。設定はアプリケーションの操作から実行してください。
|
customSettingsURL (WebアプリケーションのURL) 特定のURLに対して個別の設定を行ないたい場合、本設定を追加してください。(指定例)<URL>.<設定名>=<設定値>
|
customSettingsConcurrency (Concurrency Resources) Concurrency Resourceに対する個別の設定を指定します。設定は、Concurrency Resourceの設定を変更してください。
|
操作の概要 |
generateDiagnosticReport (ドメインの情報採取) サーバの情報、設定ファイル、ログファイルなどを採取して、1つのアーカイブファイルにまとめます。
|
属性の詳細 |
Permanent領域の使用率がこの閾値を超えた場合、警告ログを出力します。0の場合、監視は無効になります。
java.lang.String
オペレーティングシステムの情報を収集します。
java.lang.String
WebOTX Application Server のインストール状況に関する情報を収集します。
java.lang.String
ドメインの設定に関する情報を収集します。
java.lang.String
配備アプリケーションに関する情報を収集します。
java.lang.String
診断対象ドメインのログを収集します。
java.lang.String
モニタリング情報を収集します。
java.lang.String
JVMに関する情報を収集します。
java.lang.String
OSの概要を収集します。(OS名、バージョン、CPU : osinfo.txt)
java.lang.String
メモリの使用状況を収集します。(物理メモリ、仮想メモリ : osinfo.txt)
java.lang.String
ディスクの使用状況を収集します。(総量、空き容量、使用可能量、ファイルシステム : osinfo.txt)
java.lang.String
プロセス一覧を収集します。(プロセス名、プロセスID : osinfo.txt)
java.lang.String
起動している接続のリストを収集します。(プロトコル、ローカルアドレス、外部アドレス、状態 : osinfo.txt)
java.lang.String
カーネルのパラメータを収集します。(kernel.txt) HP-UXのみ収集可能です。
java.lang.String
共有メモリの状態を収集します。(メッセージキュー、共有メモリ、セマフォ : osinfo.txt) HP-UX、Linuxのみ収集可能です。
java.lang.String
WebOTX Application Server インストール時のログを収集します。(ant_setup.log)
java.lang.String
WebOTX Application Server の設定ファイルを収集します。(asenv.bat)
java.lang.String
WebOTX Agent Service の設定ファイルを収集します。(woasinfo.properties)
java.lang.String
OSの環境変数を収集します。(env.txt)
java.lang.String
WebOTX Application Server の基礎情報を収集します。(WebOTXのエディション、バージョン、パッチ : otxinfo.txt)
java.lang.String
WebOTX Application Server インストールディレクトリ配下のファイル一覧を収集します。(otxlist.txt)
java.lang.String
CORBA Javaアプリケーションに対する個別の設定を指定します。設定はアプリケーションの操作から実行してください。追加した設定を有効にするには、アプリケーションを配備しているプロセスグループの再起動が必要です。
java.lang.String[]
ドメインの設定ファイルを収集します。(domain.xml)
java.lang.String
configディレクトリ配下のpersistent-mbean ディレクトリを収集します。
java.lang.String
configディレクトリ配下のtpsystemディレクトリ直下のファイルを収集します。
java.lang.String
configディレクトリ配下のtpsystem ディレクトリ配下の全ファイルを収集します。
java.lang.String
config ディレクトリ配下の全ファイルを収集します。(persistent-mbeanディレクトリ、tpsystemディレクトリを除く)
java.lang.String
記入されたconfigディレクトリ配下のファイルを収集します。
java.lang.String
記入されたconfigディレクトリ配下のファイルを除外します。
java.lang.String
配備記述子を収集します。(applicationsディレクトリ配下のXMLファイル)
java.lang.String
generated ディレクトリ配下の一部のファイルを収集します。(policyディレクトリ、xmlディレクトリ)
java.lang.String
generatedディレクトリ配下の全ファイルを収集します。
java.lang.String
記入されたapplicationsディレクトリと、generatedディレクトリ配下のファイルを収集します。
java.lang.String
記入されたapplicationsディレクトリとgeneratedディレクトリ配下のファイルを除外します。
java.lang.String
標準出力、標準エラー出力に関するログを収集します。(server.log)
java.lang.String
ドメイン上で動作する各サービスに関するログを収集します。
java.lang.String
Webコンテナへのアクセスログを収集します。(server_access.log)
java.lang.String
JVMが出力するエラーログを収集します。(hs_err_pidxxx.log)
java.lang.String
logsディレクトリ配下の全ファイルを収集します。
java.lang.String
収集する WebOTX Application Server ログの対象期間を指定します。(単位 : 時間、既定値 : 72)
java.lang.String
記入されたlogsディレクトリ配下のファイルを収集します。
java.lang.String
記入されたlogsディレクトリ配下のファイルを除外します。
java.lang.String
統計情報を収集します。(monitorinfo.txt)
java.lang.String
JVMのバージョンについての情報を収集します。(jvmversion.txt)
java.lang.String
JVMのメモリについての情報を収集します。(jvmmemory.txt)
java.lang.String
JVMのスレッドダンプについての情報を収集します。(threaddump.txt)
java.lang.String
スレッドダンプの取得回数を指定します。(既定値 : 3)
java.lang.String
スレッドダンプの取得間隔を指定します。(単位 : 秒、既定値 : 5)
java.lang.String
プロセスグループのスタックトレースを収集します。(${PGNAME}.${PID}.log, ${PGNAME}_sys.${PID}.log)
java.lang.String
スタックトレースを収集するプロセスグループを指定します。
java.lang.String
スタックトレースを収集したいプロセスグループ名を記入してください。複数のプロセスグループ名を記入する場合、カンマ(,)で区切って記入してください。
java.lang.String
記入されたファイルを収集します。収集したいファイルを絶対パスで記入してください。また、Windowsでは、WebOTXと同じドライブのファイルのみ収集できます。
java.lang.String
障害を監視する時間を指定します。(単位 : 秒)
java.lang.String
最初の障害発生からプロセス全体の障害とみなすまでに、未使用動作スレッド数と負荷を検証する時間を指定します。(単位 : 秒)
java.lang.String
負荷を下げるためにリクエスト割り当てを中断するスレッド数の割合。(単位 : %)
java.lang.String
負荷を下げるための待ち合わせと、一部のスレッドへのリクエスト割当中断により、障害からの回復を図る時間。(単位 : 秒)
java.lang.String
負荷を下げるために、リクエスト終了後に待ち合わせを行う時間。(単位 : 秒)
java.lang.String
障害が発生した該当スレッドのスタックトレースを連続して採取する回数。(単位 : 回)
java.lang.String
障害とみなす場合にプロセスを異常終了させるか否かを指定します。trueの場合、障害とみなした場合にプロセスを異常終了させます。
java.lang.String
スローダウン監視を有効にするか否かを設定します。
java.lang.String
正常とみなすリクエストの応答時間を指定します。(単位 : 秒)
java.lang.String
障害とみなすリクエストの応答時間を指定します。(単位 : 秒)
java.lang.String
障害とみなす未使用スレッド数の割合を指定します。(単位 : %)
java.lang.String
アボートが発生したとみなすリクエストの応答時間を指定します。(単位 : 秒)
java.lang.String
スローダウンからの回復ができなかった場合に指定された回数分のスレッドダンプを採取します。
java.lang.String
スローダウンの判定からJSPコンパイル時間を除外します。
java.lang.String
無視するリクエストを列挙します。
java.lang.String
メモリ不足監視を有効にするか否かを設定します。
java.lang.String
正常時のメモリ使用率の監視間隔を指定します。(単位 : 秒)
java.lang.String
この値を超えるとフェールセーフ処理を開始します。下限値以上の値を指定する必要があります。(単位 : %)
java.lang.String
この値を超えると、障害監視間隔おきにメモリ使用率の監視を開始します。(単位 : %)
java.lang.String
ヒープダンプのタイプを指定します。
java.lang.String
histogram | - | histogram format |
hprof | - | hprof format |
メモリ使用率の監視タイミングを指定します。設定の反映には再起動が必要です。
java.lang.String
periodic | - | periodic |
gc | - | gc |
特定のアプリケーショングループ/プロセスグループに対する個別の設定を指定します。設定は、アプリケーショングループ/プロセスグループの操作から実行してください。CORBA Javaプロセスグループの設定を追加した場合、設定を有効にするにはCORBA Javaプロセスグループの再起動が必要です。
java.lang.String[]
配備しているJavaEEアプリケーションに対する個別の設定を指定します。設定はアプリケーションの操作から実行してください。
java.lang.String[]
特定のURLに対して個別の設定を行ないたい場合、本設定を追加してください。(指定例)<URL>.<設定名>=<設定値>
java.lang.String[]
Concurrency Resourceに対する個別の設定を指定します。設定は、Concurrency Resourceの設定を変更してください。
java.lang.String[]
操作の詳細 |
サーバの情報、設定ファイル、ログファイルなどを採取して、1つのアーカイブファイルにまとめます。
java.lang.String
outputFile - java.lang.String
userDescription - java.lang.String