Splunk AppDynamics

BMC TrueSight integration

Rafael_Ielo
Path Finder

Hi There,

someone did integration between AppDynamics and BMC TrueSight Operations? Customer asks for this integrations, I mean, AppDynamics sending metrics to BMC TO.

Tks all

Labels (3)
0 Karma
1 Solution

CommunityUser
Splunk Employee
Splunk Employee

Doable.

Have done an event integration to TSOM in one of my previous workplaces. You will not be able to send in performance metrics though.

Two ways to do this, one would be with Webhooks, second would be the more familiar way for all BMC users, the msend

I mostly did it old school msend way, below 4 pointers might help you plan but it's still a lot of heavy lifting you will have to do on BEM to get this right.

1. Create a remote cell in Truesight [Idea here is to forward events from appdynamics to this cell and forward to mastercell for processing]

2. Under appdynamics actions create a custom action to execute a script, which will call the msend with the event details as arguments. [Strongly recommend you first decide on the mappings between appdynamics slots and truesight slots]

3. You will have to create MRL file with rules on the remote cell server for refine, de-dupe and auto closure 

4. Recompile, reload and test out.

View solution in original post

Rafael_Ielo
Path Finder

UP

Has anyone gone through this? 🙂

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Doable.

Have done an event integration to TSOM in one of my previous workplaces. You will not be able to send in performance metrics though.

Two ways to do this, one would be with Webhooks, second would be the more familiar way for all BMC users, the msend

I mostly did it old school msend way, below 4 pointers might help you plan but it's still a lot of heavy lifting you will have to do on BEM to get this right.

1. Create a remote cell in Truesight [Idea here is to forward events from appdynamics to this cell and forward to mastercell for processing]

2. Under appdynamics actions create a custom action to execute a script, which will call the msend with the event details as arguments. [Strongly recommend you first decide on the mappings between appdynamics slots and truesight slots]

3. You will have to create MRL file with rules on the remote cell server for refine, de-dupe and auto closure 

4. Recompile, reload and test out.

Rafael_Ielo
Path Finder

Hi madankumar,

many tks for your reply. Actually I've created a HTTP Request Template using this informations and works fine for our customer 🙂

RAW URL:  http://pnthx02b/bppmws/api/Event/create?routingId=pncell_pnthx02b&routingIdType=CELL_NAME 

Payload:

[
{
      "eventSourceHostName": "servidor.interno",
      "eventSourceIPAddress": "192.8.8.8",
      "attributes": {
          "CLASS": "EVENT",
          "mc_object": "${latestEvent.application.name}${latestEvent.node.name}",
          "mc_object_class": "AppDynamics",
          "mc_object_uri": "${latestEvent.deepLink}",
          "mc_parameter": "${latestEvent.healthRule.name}",
          "severity": "${ts_severity}",
          "msg": "APM ${latestEvent.severity} Application ${latestEvent.application.name} Tier  ${latestEvent.tier.name} NodeName ${latestEvent.node.name} $!{latestEvent.summaryMessage.replace('<b>','')}"
      }
}
]

Sameer_Salve
New Member
How did you pass the tsim authentication token for this ? or was it not required ? As per bmc docs token is required.
0 Karma

Rafael_Ielo
Path Finder
Hi Sameer, I've passed the TSIM authentication token.
0 Karma

vinod_songara
New Member

Hi Rafael

how you have passed token authentication ?

where you given token details and how you get it regenerate after 24 hours?

Tags (1)
0 Karma

CommunityUser
Splunk Employee
Splunk Employee
Good to know you got it working.

Really nice to see you are using webhook instead of msnd.
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Index This | What travels the world but is also stuck in place?

April 2026 Edition  Hayyy Splunk Education Enthusiasts and the Eternally Curious!   We’re back with this ...

Discover New Use Cases: Unlock Greater Value from Your Existing Splunk Data

Realizing the full potential of your Splunk investment requires more than just understanding current usage; it ...

Continue Your Journey: Join Session 2 of the Data Management and Federation Bootcamp ...

As data volumes continue to grow and environments become more distributed, managing and optimizing data ...