EM 13c: Agent Monitoring oam_server Targets Consuming High CPU Usage

(Doc ID 2317721.1)

Last updated on OCTOBER 22, 2017

Applies to:

Enterprise Manager Base Platform - Version 13.1.0.0.0 and later
Information in this document applies to any platform.

Symptoms

EM 13c Agent monitoring oracle_oam targets consuming High CPU.

Thread dumps during the high CPU time shows the following stack:

"GC.Executor.4 (oracle_oam:/oam_domain/oam_server2/oam_server(11.1.2.0.0):oam_log_file_monitoring_coll) (oracle_oam:/oam_domain/ksoam_domain/oam_server2/oam_server(11.1.2.0.0):oam_log_file_monitoring_coll:oam_log_file_monitoring)" prio=10 tid=0x00007f2fdcca1800 nid=0x5e1f waiting on condition [0x00007f2fe4323000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000f42fe8c0> (a java.util.concurrent.FutureTask)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:425)
at java.util.concurrent.FutureTask.get(FutureTask.java:187)
at oracle.sysman.gcagent.addon.fetchlet.logmgmt.workerthreads.LogExecutorService.startProcess(LogExecutorService.java:76)
at oracle.sysman.gcagent.addon.fetchlet.logmgmt.analytics.LogAnalyticsInvoker.execute(LogAnalyticsInvoker.java:296)
at oracle.sysman.gcagent.addon.fetchlet.logmgmt.LogMonitoringFetchletWrapper.getMetric(LogMonitoringFetchletWrapper.java:189)

<AGENT_INST_HOME>/sysman/log/gcagent.log file shows that agent is timing out while collecting the oracle_oam target's oam_log_file_monitoring metric.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms