AppD Archive

Appdynamics integration with mulesoft (cloudhub)

swatantra_chouh
Engager

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.

0 Karma

Satbir_Singh
Path Finder

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

0 Karma

Satbir_Singh
Path Finder

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

Edward_Ferron4
New Member

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.

0 Karma

swatantra_chouh
Engager

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

0 Karma

swatantra_chouh
Engager

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

0 Karma

Satbir-cisco_si
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

 
0 Karma
Get Updates on the Splunk Community!

Splunk AI Assistant for SPL | Key Use Cases to Unlock the Power of SPL

Splunk AI Assistant for SPL | Key Use Cases to Unlock the Power of SPL  The Splunk AI Assistant for SPL ...

Buttercup Games: Further Dashboarding Techniques (Part 5)

This series of blogs assumes you have already completed the Splunk Enterprise Search Tutorial as it uses the ...

Customers Increasingly Choose Splunk for Observability

For the second year in a row, Splunk was recognized as a Leader in the 2024 Gartner® Magic Quadrant™ for ...