Click the Start a free trial link to start a 15-day SaaS trial of our product and join our community as a trial user. If you are an existing customer do not start a free trial.
AppDynamics customers and established members should click the sign in button to authenticate.
03-17-2023 03:42 AM - edited 03-17-2023 03:44 AM
Is the software compatible with large Citrix VAD environments, MCS provisioned Windows Servers, 1 Image (Frontend Servers)? For example 9000 concurrent users and 9000 Java processes?
How do you use environment variables in the config files? agent.properties of the java agent, analytics-agent.properties of the analytics agent ?
Setting environment variables as APPDYNAMICS_AGENT_UNIQUE_HOST_ID via GPO is not possible since the hostname is changing for each machine. Machines can be dynamically removed and new ones added. If I add the COMPUTERNAME systemvariable to the APPDYNAMICS_AGENT_UNIQUE_HOST_ID the service won't be able to see it after reboot, because it is not visible to the process, due to windows changing the variable while the service is running. It can be a timing issue. Restarting the service is no usefull workaround.
I need the configs to use environment variables. No configuration is done per Server. All needs to be done globally.
Setting APPDYNAMICS_AGENT_NODE_NAME, APPDYNAMICS_AGENT_UNIQUE_HOST_ID, ad.agent.name needs to be dynamic
Setting APPDYNAMICS_AGENT_BASE_DIR, ad.dw.log.path for log paths needs to be dynamic
Setting those globally but with dynamic values
Using scripts to modify startups is no usefull way. Javawebstart is used for the application, so JAVA_TOOL_OPTIONS is set, since this is the only working way to start the java agent with JNLP.
Instrumenting Java Web Start Applications - AppDynamics Community
Note: javaws doens't know the -J-javaagent parameter (tested with Oracle Java and OpenWebstart)
Note: A service can only access UNC paths Services and Redirected Drives - Win32 apps | Microsoft Learn
03-20-2023 07:52 AM
For the machine agent I have found this MachineAgentService.vmoptions which can use those settings
-Dappdynamics.agent.uniqueHostId=${COMPUTERNAME}
The analytics Agent has also a analytics-agent.vmoptions but settings like ad.agent.name or ad.dw.log.path cannont be passed.
03-24-2023 08:45 AM
Hi @Andrej.Wolkow,
I see you created a Support ticket. Can you please share the learnings and outcomes once the ticket has been completed.
Thanks,
Ryan, AppDynamics Community Manager
User | Count |
---|---|
3 | |
2 | |
1 | |
1 | |
1 | |
1 |
Thank you! Your submission has been received!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form