The following error can be seen as the agent log
“YYYY-MM-DD HH:MM:SS FATAL [PerformaSure Agent Main Thread] com.quest.pas.agent.app.AppServerAgent - Failed to retrieve all vital Application Server details: AppServerInfo{type: WebLogic, version: 9.2.4.0, system name: null}
com.quest.pas.agent.Agent$ShutdownException: Error obtaining Application Server information
at com.quest.pas.agent.app.AppServerAgent.initAgentInfo(AppServerAgent.java:130)
at com.quest.pas.agent.app.AbstractInstrumentedAgent.parseMainArguments(AbstractInstrumentedAgent.java:272)
at com.quest.pas.agent.Agent.startAgent(Agent.java:360)
at com.quest.pas.agent.app.AbstractInstrumentedAgent.startAgent(AbstractInstrumentedAgent.java:172)
at com.quest.pas.agent.app.AppServerAgent.startAgent(AppServerAgent.java:193)
at com.quest.pas.agent.Agent.startAgentProtected(Agent.java:299)
at com.quest.pas.agent.app.AgentFactory$AgentThreadGroup.run(AgentFactory.java:254)
at com.quest.pas.common.thread.PerformaSureThreadGroup$1.run(PerformaSureThreadGroup.java:116)
at java.lang.Thread.run(Thread.java:595)”
Add the “-Dweblogic.Name=<name of app server>” to the export PERFORMASURE_OPTIONS=" -Dweblogic.Name= <name of app server>" in the agent integration block of the WebLogic startup script before the call to integrate.[sh|bat].
Also, in some situation, the apperverinfo option will work.
export PERFORMASURE_OPTIONS="-Dquest.agent.appserverinfo=<server name>:Weblogic:<version>:<Domain Name>"
© ALL RIGHTS RESERVED. Feedback Terms of Use Privacy Cookie Preference Center