Not a customer? Click the 'Start a free trial' link to begin a 30-day SaaS trial of our product and to join our community.
Existing Cisco AppDynamics customers should click the 'Sign In' button to authenticate to access the community
01-29-2018 05:33 AM
01-29-2018 10:15 AM
Can you confirm that the user id with which the agent is running has access to the elastic search application/filesystem.
01-30-2018 08:26 PM
Hi Gurmitsa,
Thanks for your response. For your information, i trying to trace Standalone Elasticsearch server which installed in Windows 8 box with JVM Arguments {JVM Args : -Xms4g | -Xmx4g | -javaagent:E:\AD\AppServerAgent-4.4.0.21351_elastic\javaagent.jar | -XX:+UseConcMarkSweepGC | -XX:CMSInitiatingOccupancyFraction=75 | -XX:+UseCMSInitiatingOccupancyOnly | -XX:+AlwaysPreTouch | -Xss1m | -Djava.awt.headless=true | -Dfile.encoding=UTF-8 | -Djna.nosys=true | -Djdk.io.permissionsUseCanonicalPath=true | -Dio.netty.noUnsafe=true | -Dio.netty.noKeySetOptimization=***** | -Dio.netty.recycler.maxCapacityPerThread=0 | -Dlog4j.shutdownHookEnabled=false | -Dlog4j2.disable.jmx=true | -Dlog4j.skipJansi=true | -XX:+HeapDumpOnOutOfMemoryError | -Delasticsearch | -Des.path.home=C:\aServers\elasticsearch-5.5.2 | }
I think our java agent jar should had permission of Elasticsearch file system.
I have couple of questions,
1. How should i make sure our Java agent jar have permission for Elastic file system in windows ?
2. Does Appdynamics support Transaction tracing of Standalone Elasticsearch server like Tomcat? If yes, Is there any specific parameter or config to pass in JVM arguments?
01-31-2018 05:07 AM
I have to give special permission for AppDynamics jar.
Like This,
grant codeBase "file:\* AGENT_DEPLOYMENT_DIRECTORY \*/-"
{
permission java.security.AllPermission;
};
I do not know where i have to give. I tried this on Java "Jre/lib/security/java.policy ".But, No luck.
Tell me, is there any startup settings for Elasticsearch like IBM websphere.https://docs.appdynamics.com/display/PRO42/IBM+WebSphere+and+InfoSphere+Startup+Settings
01-31-2018 06:51 AM
Hi John,
I am not an expert for Eleastic Search but the policy should not be set for the default java.
May be this link will help:
https://www.elastic.co/guide/en/elasticsearch/reference/2.2/modules-scripting-security.html
Thanks,
Gurmit.
02-01-2018 01:46 AM
Hi,
Thanks for your response. Link that you have specified is for Lower versions of Elastisearch. Anyway,
Now, my Appdynamics agent jar UP and running using below security policy.
grant codeBase "file:E:/AD/AppServerAgent-4.4.0.21351_elastic/-"
{
permission java.security.AllPermission;
permission java.io.FilePermission "*","read,write,execute";
permission java.lang.RuntimePermission "setContextClassLoader";
};
Here, i could see only JVM,JMX related metrics in the Appdynamics UI.
I could not find any Elasticsearch dashboard or Tranaction related metrics in the UI.
I want to see code level tranasaction snapshot and code level profoling for Elasticsearch in the UI like below.
Is there any official documentation for Elasticsearch transaction? Please, advice me to figure our code level treacing.
06-26-2018 05:02 AM
Hi,
I am trying to do the same on elastic running in linux. Were you able to get app data into the controller?
Regards, Karel
07-02-2018 01:25 AM - last edited on 06-15-2020 02:20 PM by Ryan.Paredez
Hi,
We are trying to instrument elastic search running as windows service but was not able to see any java options. Can you please let us know how you instrumented the elastic search?
06-10-2020 01:29 PM
09-08-2020 02:03 PM
hello.
Do you find out how to get transaction data into Appdynamics UI for monitoring ElasticSearch?
Or even an official statement that it isn't possible?
TIA
Guilherme
Thank you! Your submission has been received!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form