APM sends the data to ES now that I have commented out this line in setenv.sh
export CATALINA_OPTS="$CATALINA_OPTS -Delastic.apm.server_urls=http://localhost:8300"
However, certain parts of jira isn't displaying correctly and correlating error in the catalina.out is
Thanks for you interest in APM and the Java agent.
If I recall correctly Jira uses an OSGI container on a custom Tomcat setup. This is a setup that we don't officially support. The problem you are seeing seems to be because the OSGi container does not allow access to the agent classes from certain places.
What the agent currently does to support other OSGi environments, such as WebSpere, is to set the system property org.osgi.framework.bootdelegation=co.elastic.apm.* . But that somehow does not work on Jira and we don't know the reason.
If you know of a similar setting for Jira, enabling it in a similar way could solve your problem.
edit* It'll be nice to have something for Jira, confluence, etc. as I've seen countless performance issues with atlassian suite from different organizations.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.