E-PerfMon: Error: (PerfMon Agent) Communication to Monitor Servlet failed

(Doc ID 660971.1)

Last updated on AUGUST 22, 2017

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.49 to 8.49 [Release 8.4]
Information in this document applies to any platform.

Symptoms

Customers are getting repeated messages on the monitored systems APPSRV_MMDD.LOG:

PSAPPSRV.9052 [04/01/08 22:51:49](2) (PerfMon Agent) Registered successfully ID:31
PSSAMSRV.9124 [04/01/08 22:52:04](2) (PerfMon Agent) Registered successfully ID:45
PSSAMSRV.9124 [04/01/08 23:02:04](2) (PerfMon Agent) Communication to Monitor Servlet failed. Either the Performance Monitor URL is invalid or the Performance Monitor Webserver is unavailable. Exception: java.io.IOException: Invalid response code from server: 404 Monitor not activated.
PSANALYTICSRV.9192 [04/01/08 23:02:38](2) (PerfMon Agent) Communication to Monitor Servlet failed. Either the Performance Monitor URL is invalid or the Performance Monitor Webserver is unavailable. Exception: java.io.IOException: Invalid response code from server: 404 Monitor not activated.



The symptom that customers will see are "loss of data" and "Stale Agent Data" messages in the System Performance pages.

The problem consists in that WebLogic closes an idle keep alive HTTP socket after 5 seconds. The PPM Agent requests keep alive but doesn't reuse the socket for 10 to 600 seconds. The PPM Agent does not retry a transmission if a socket is down. Typical result is lost data for every other transmission from the PPM Agent.

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