cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Appdynamics integration with mulesoft (cloudhub)

swatantra.chouhan
New Poster

Hello, we're interested in sending our mule application logs to appdynamics. Our deployment is on cloudhub. Could you please let us know if there is an available log4j appender or any other option that we can utilize for this purpose? We appreciate your assistance in advance.

6 REPLIES 6

Satbir-cisco.singh
New Member

Hi @swatantra.chouhan 

Welcome to Cloud Native Application Observability Forum.

Please check Log Collection (License is based on ingestion rate) for log collection:
 

Log collection

 AppDynamics Cloud Licensing

Thanks,

Satbir

 

swatantra.chouhan
New Poster

While reviewing the provided links, I share my concern about the limitations of CloudHub as a platform-as-a-service (PaaS) that restricts the installation of additional components. Considering this, an alternative approach is to utilize a log4j appender. By configuring the log4j appender within our MuleSoft application, we can direct the logs to the desired destination, such as AppDynamics. This approach avoids the need for installing a log collector on CloudHub.  is there any appender exist that we can utilize? 

I found a post regarding this on mulesoft community sharing that as well.

https://help.mulesoft.com/s/question/0D52T00005Zt7ADSAZ/how-to-configure-application-dynamics-for-cl...

Thanks

Satbir.Singh
AppDynamics Team

Hi @swatantra.chouhan 

Couple of questions for clarification:

1) Are you using AppDynamics SaaS or AppDynamics Cloud ? This is important as it would decide next steps.

2) Do you want to send the logs from applications deployed on CloudHub to AppDynamics for analysis like say Splunk? Log Analysis feature is present in AppD SaaS but it also need agent installation
https://docs.appdynamics.com/appd/22.x/latest/en/analytics/configure-analytics/collect-log-analytics...

3) If you are looking to send agent logs using appender, here is helpful link

https://docs.appdynamics.com/appd/20.x/en/application-monitoring/install-app-server-agents/java-agen...

Thanks,

Satbir Singh



Found something helpful? Click the Accept as Solution button to help others find answers faster.
Liked something? Click the Thumbs Up button.

Hi Satbir,

we are using appdynamic saas and agreed approach is below

1. we will deploy the machine agent over AWS

2. Our apps will send logs to machine agent over tcp using tcp log4j appender

3. Machine agent will forward logs to Controller.

We are currently at step two and trying to figure out how to send logs to machine agent over tcp?

Thanks

Swatantra

Satbir.Singh
AppDynamics Team

Hi @swatantra.chouhan ,

Unfortunately, you can't send logs to SaaS controller using machine agent. You can use Log analytics feature to send logs for analysis to SaaS controller but it needs agent installaion.

https://docs.appdynamics.com/appd/22.x/latest/en/analytics/configure-analytics/collect-log-analytics...


Thanks,
Satbir Singh



Found something helpful? Click the Accept as Solution button to help others find answers faster.
Liked something? Click the Thumbs Up button.

Send events to Analytics using the Analytics Event API https://docs.appdynamics.com/appd/24.x/24.5/en/extend-cisco-appdynamics/cisco-appdynamics-apis/analy... from Mule to AppDynamics or create a machine agent extension that downloads the logs from Mule and then use a log analytic agent to ingest the logs into AppDynamics.