Hi Experts 🙂
Is there any best practice guidance for application on AWS EC2?
I briefly looked over AppDynamics documents and I still couldn't figure out belows.
- Can AppDynamics use Tag information to assign Application/Tier/Node values instead of configuring agent start up parameter? especially for auto scaling case, since same AMI is shared for nodes in different tiers, I would like to use tag information to set Application/Tier values and instance name as Node. it may be possible to do it via some scripting. but before taking that route, I would like to understand whether it is already handled in AppDynamics.
- How about other assets like DynamoDB, ELB and etc? does it naturally supported without any extra work like having separate agent for the each resource?
Any help or insights will be really appreciated.
Thanks,
Min
Hi Min,
If i am not wrong i see we would not have such provision to register using tag names without passing node-name element value in contoller-info.xml in node name Or through -D jvm arg -Dappdynamics.agent.nodeName in addition to -javaagent arg to register as node in controller UI.
However, Can you see if dynamic node name feature helps here: https://docs.appdynamics.com/display/PRO13S/Configure+App+Agent+for+Java+in+z-OS+or+Mainframe+Enviro...
You might need to define Custom exit points as suggested by Dev team in forum for dynamodb and other non-sql dbshttp://community.appdynamics.com/t5/FEZ-Discussions/Amazon-DynamoDB-call-from-java-app/m-p/9661#U9661
Regards,
Arun