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
06-27-2017 01:21 AM
Hi All,
We have 3 Components or service, which are having their own API's and these are Camel (Spring DSL )as well as Java based code.
When we are hitting any api, we wanted to see or trace each transactions recorded in appdynamics under business transactions like where the call is going & how much time it took to respond all these details under Business transaction across all the functions which fall part of code.
This transaction spans over the XML (Spring DSL) and Java code.
We can see the transactions on Java Code but not on XML (Spring DSL based Camel) based code.
Help is much appreciated !!!
06-28-2017 03:05 AM
Hi dixitchennadi,
As per my understanding, you are using the Apache Camel 2.17.2 which uses the Netty 4 and SPRING DSL configuration for your business transcations,
When you are saying
We can see the transactions on Java Code but not on XML (Spring DSL based Camel) based code.
Could you please elebroate this statement.
Are you invoking the xml beans using the xml configuration which you are not seeing in the appdynmaics, or are you missing the flowmap btween the apachce camel-->Neety4? or aapche camel-->SpringDSL?
To understand the issue :
1. Could you please attach the screenshot of callgraph for a particular business transcation where you are missing the visiblity.
2. Attach the code flow map diagram, and which part of code you are not seeing the appdynmaics.
Regards,
Rajendra
06-28-2017 04:17 AM - edited 06-28-2017 04:18 AM
Hi Rajendra,
On Appdynamics we are not able to see any transaction which is between the hosted application and the calling agent (browser/SOAP UI).
The code is using Spring DSL but some of the java code is used for manipulating request/response using processor beans and POJO Request Response Objects.
By Java Code we meant other applications which are Java based and deployed on Tomcat.8 (probably…please let me know if you have something more on this)
Thanks,
Dixit
06-28-2017 04:30 AM
Hi Rajendra,
I think this flow graph will clear your doubts :-
Browser/SOAP UI---->(Rest API call)-----> Netty Deployment (Having Apache Camel with Spring DSL)
Browser/SOAP UI---->(Rest API call)-----> Netty Deployment (Having Apache Camel with Spring DSL)
( We are not getting any transaction in these components -> Browser ----- to ------ Apache Camel, Spring DSL)
Only POJO is displayed in Business Transaction Section of AppDynamics and we are stuck here.
Help is well appreciated !!!!!!!!
Thanks,
Dixit
06-28-2017 06:33 AM
Are not expecting browser to the controller UI ?
If yes, agent will instrument only your server code.
If you are not seeing any code of your application. could you please attach screenshot callgraph of that business transcation where we are missing the line of codes. So we can validate the issue
06-28-2017 09:52 PM - edited 06-28-2017 09:54 PM
Hi Rajendra,
Hope you are doing good !!!
Here, we have come up with, for your questions :-
1. Are not expecting browser to the controller UI ?
yes, we are expecting transactions (BT) to display.
2. If you are not seeing any code of your application ?
yes, we are not seeing any instrumention done from Camel transports, which is using SpringDSL.
3. could you please attach screenshot callgraph of that business transcation ?
This cant be done as it's confidential and customer may not allow.
what can be done from our side to solve the issue :-
1.Does AppDynamics 4.2 support NETTY 4 and Camel Transports ?
If yes, can you please help us with the steps to configure.
2. If above doesnt work out, we shall create a dummy application with NETTY 4 and you help us to instrument transactions.
If it's working then we shall do the same procedure for our Customer Application.
3. If you need further information to troubleshoot, we shall go for a call in your convienient time ?
Please do let us know, how we can take it further so that AppDynamics can resolve our issue tracing for NETTY4, CAMEL and SPRINGDSL.
Your support will be our success story.
Thanks,
Dixit
06-28-2017 10:03 PM
Hi Rajendra,
Hope you are doing good !!!
Here, we have come up with, for your questions :-
1. Are not expecting browser to the controller UI ?
yes, we are expecting transactions (BT) to display.
2. If you are not seeing any code of your application ?
yes, we are not seeing any instrumention done from Camel transports, which is using SpringDSL.
2. could you please attach screenshot callgraph of that business transcation ?
This cant be done as it's confidential and customer may not allow.
what can be done from our side to solve the issue :-
1.Does AppDynamics 4.2 support NETTY 4 and Camel Transports ?
If yes, can you please help us with the steps to configure.
2. If above doesnt work out, we shall create a dummy application with NETTY 4 and you help us to instrument transactions.
If it's working then we shall do the same procedure for our Customer Application.
3. If you need further information to troubleshoot, we shall go for a call in your convienient time ?
Please do let us know, how we can take it further so that AppDynamics can resolve our issue tracing for NETTY4, CAMEL and SPRINGDSL.
Your support will be our success story.
Thanks,
Dixit
06-28-2017 10:06 PM
Hi Rajendra,
Hope you are doing good !!!
Here, we have come up with, for your questions :-
1. Are not expecting browser to the controller UI ?
yes, we are expecting transactions (BT) to display.
2. If you are not seeing any code of your application ?
yes, we are not seeing any instrumention done from Camel transports, which is using SpringDSL.
2. could you please attach screenshot callgraph of that business transcation ?
This cant be done as it's confidential and customer may not allow.
what can be done from our side to solve the issue :-
1.Does AppDynamics 4.2 support NETTY 4 and Camel Transports ?
If yes, can you please help us with the steps to configure.
2. If above doesnt work out, we shall create a dummy application with NETTY 4 and you help us to instrument transactions.
If it's working then we shall do the same procedure for our Customer Application.
3. If you need further information to troubleshoot, we shall go for a call in your convienient time ?
Please do let us know, how we can take it further so that AppDynamics can resolve our issue tracing for NETTY4, CAMEL and SPRINGDSL.
Your support will be our success story.
Thanks,
Dixit
06-29-2017 09:30 PM
Hi Rajendra,
For your questions :-
1. Are not expecting browser to the controller UI ?
yes, we are expecting transaction to be traced from Browser to ControllerUI.
2. If you are not seeing any code of your application. could you please attach screenshot callgraph of that business transcation where we are missing the line of codes ?
Yes, we are not seeing any code instrumented and screenshot sharing is not allowed from customer.
3. Does AppDynamics Support
Does Appdynamics 4.2.11 supports, Apache Camel 2.17 (Spring DSL) based application deployed using Netty Framework as a single executable JAR ?
If yes, Please let us know the steps to configure the same.
4. If this is not working let's have a call to discuss more ?
Your help would be our success !!!!!
Thanks,
Dixit
06-30-2017 03:16 AM
yes, we are expecting transaction to be traced from Browser to ControllerUI.
To trac the busniess transcation from Browser to controller UI you need to use the EUM. Below is the link for same
https://docs.appdynamics.com/display/PRO43/Overview+of+End-User+Monitoring
Yes, we are not seeing any code instrumented and screenshot sharing is not allowed from customer.
Which part of code you are not able to see. Could you please breif that out
Does AppDynamics Support
Does Appdynamics 4.2.11 supports, Apache Camel 2.17 (Spring DSL) based application deployed using Netty Framework as a single executable JAR ?
We support the netty Framework, please refer the below mentioned document
https://docs.appdynamics.com/display/PRO42/Java+Supported+Environments
Fo jar executable you need to create the custom entry point, please refer the below mentioned document
https://docs.appdynamics.com/display/PRO42/POJO+Entry+Points
Regards,
Rajendra
Thank you! Your submission has been received!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form