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.
Get Updates on the Splunk Community!

New This Month - Splunk Observability updates and improvements for faster ...

What’s New? This month, we’re delivering several enhancements across Splunk Observability Cloud for faster and ...

What's New in Splunk Cloud Platform 9.3.2411?

Hey Splunky People! We are excited to share the latest updates in Splunk Cloud Platform 9.3.2411. This release ...

Buttercup Games: Further Dashboarding Techniques (Part 6)

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