17.9.4 稼働監視で障害を検知したときのモニタ対象稼働中情報取得時の条件をカスタマイズしたい場合
稼働監視で障害を検知したときに,モニタ対象稼働中情報が取得されます。この場合の取得時の条件をカスタマイズできます。
本製品では,次のモニタ対象稼働中情報が取得されます。
-
モニタリング情報
モニタリング情報の詳細は,「17.3.2(1)(a) モニタリング情報」を参照してください。
-
スレッドダンプ情報
通常,1000ミリ秒間隔で3回取得されます。スレッドダンプ情報の詳細は,「17.3.2(1)(b) スレッドダンプ情報」を参照してください。
これらの取得時の条件をカスタマイズする方法を次に示します。
- モニタリング情報の取得有無の変更
-
モニタリング情報を取得するかどうかをconfig.properties(本製品の設定ファイル)の次のプロパティで変更できます。
snapshot.onhealthcheck.watchcommand.enabled=[true|false]
- スレッドダンプ情報の取得回数の変更
-
スレッドダンプ情報の取得回数を変更したい場合は,config.properties(本製品の設定ファイル)の次のプロパティで設定を変更できます。
snapshot.onhealthcheck.threaddumpnum=<取得回数>
- スレッドダンプ情報の取得間隔の変更
-
スレッドダンプ情報の取得間隔を変更したい場合は,config.properties(本製品の設定ファイル)次のプロパティで設定を変更できます。
snapshot.default.threaddumpinterval=<取得間隔ミリ秒>
- 重要
-
スレッドダンプの取得間隔を変更すると,モニタ対象プロセスの終了要求時の,スナップショットログ収集REST API呼び出し時の取得間隔にもその変更が反映されます。