3.4 Trouble Shooting
Transaction Trace information is displayed with broken Korean characters.
OPENMARU APM is using UTF-8 Charset by default. If you are using EUC-KR as the default charset in WAS, you can change the agent settings like below to convert EUC-KR to UTF-8 to display Hangul.
vi khan-agent-test.conf ---------- user.charset.encoding=EUC-KR
The server time difference between APM server and WAS machine is large.
If you set the following option in the OPENMARU APM instance startup script, the server time of the WAS/System machine will be ignored and all times will be used as the time of the OPENMARU APM server.
-Duse.monitoring.server.time=true
If you use the Provisioning feature of OPENMARU APM and select the 'Use monitoring server time (ignore agent time)' option below when installing, -Duse.monitoring.server.time=true will be set.

Check the transaction CPU time display
OPENMARU APM measures and displays the CPU usage time for each detailed method of a transaction. This feature has been supported since Java 1.6, so if you are using the OPENMARU APM agent for Java 1.5, the value is displayed as 0.
An error occurs while running WAS.
Error message
26-Feb-2016 16:57:58.334 SEVERE [main] org.apache.catalina.core.StandardService.initInternal Failed to initialize connector [Connector[HTTP/1.1-8090]]
org.apache.catalina.LifecycleException: Failed to initialize component [Connector[HTTP/1.1-8090]]
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:106)
at org.apache.catalina.core.StandardService.initInternal(StandardService.java:567)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:851)
... ...
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:484)
Caused by: java.lang.VerifyError: Expecting a stackmap frame at branch target 37
Exception Details:
Location:
/org/apache/catalina/connector/CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V @2: invokestatic
Reason:
Expected stackmap frame at this location.
Bytecode:
0x0000000: 014e b805 0713 0509 1305 0a13 0522 1305
0x0000010: 232a 05bd 00f4 5903 2b53 5904 2c53 b605
0x0000020: 124e a700 06b6 0515 2b04 b600 03c0 0004
0x0000030: 3a04 2c04 b600 05c0 0006 3a05 1904 c700
Cause and workaround
Java 1.7 and later versions require the -noverify option.
Please make sure that the -noverify option is set in the server startup script.
-
See also -Xverify:none for Windows service registration issues.
Server information of Apache web server is not displayed.
Cause and Solution
Apache server information is obtained when the System Agent is started. If Apache is not running at that time, the information will not be collected.
If you restart only the System Agent while Apache is running, the server information is collected.
JVM Core dump occurs when running on a UNIX server.
On UNIX systems, an error occurs when OPENMARU APM uses the Snappy method, a speed-efficient compression algorithm, for data transmission.
Change the compression algorithm to lzw in the options of WAS Agent and SYS Agent as follows.
# agent's compression algorithm : snappy(default), lzw agent.compress.type=lzw