7.17.6 jvm.userprf.LogLevel
jvm.userprf.LogLevel specifies the trace output level for performance-based trace analysis.
Description
jvm.userprf.LogLevel specifies the output level for the names of traced methods. The names are output in the specified level to the optional information (OPT) of the performance-based trace analysis information.
- Prerequisite property
-
-
jvm.userprf.Enable=true
-
Syntax
jvm.userprf.LogLevel={class | package | method | signature}
Specifiable values
Type: String
- class
-
class_name
- package
-
Fully-qualified class name
- method
-
Fully-qualified class name and method name
- signature
-
Fully-qualified class name, method name, and method argument type
If true is specified for the jvm.userprf.ThrowableName property, depending on the specification of this property, the following operation information (OPR) is output in the abnormal exit:
-
When class is specified, the name of the exception or error class is output.
-
When package, method, or signature is specified, the fully-qualified class name of the exception or error class is output.
Default value
- If the definition item is omitted:
-
jvm.userprf.LogLevel=class
- If the value is omitted:
-
jvm.userprf.LogLevel=class
Example
The following is an example when the trace information of the package name com.sample, the class name ClassA, and the method name methodA is output in the form of fully-qualified class name and method name, to the optional information (OPT) of the trace information:
-Djvm.userprf.LogLevel=method
The information that is output to the trace information is as follows:
com.sample.ClassA.methodA