Application service mapping

ob_pickles_2019
Tera Contributor

Hi,

 

I am currently exploring CSDM capabilities and how it would fit into our current enterprise architecture.

 

I am having problems mapping application services as we have services dynamically populated by the Dynatrace Service Graph connector.

 

What I am hoping to achieve in a hierarchy layout a logical application service with child application services discovered by Dynatrace.

 

This is achievable manually however there are hundreds of services and I'm looking to achieve this in a dynamic approach.

 

Please diagram as example:

 

I have tried using Dynamic CI groups however appears services are not listed?

  

2 REPLIES 2

Daniel Borkowi1
Mega Sage

HI @ob_pickles_2019 ,

as I know there is no automatism feature you can use. Maybe you build a  fix script creating the correct links based on some criteria (maybe a naming convention in Dynatrace Apps) and use a standard csdm_app_service record for your parent App Service which is also is used when you create a Application Service with the Application Service Builder and choosing population method manual, with which you can add dedicated CIs to a Application Service:

DanielBorkowi1_0-1686298825856.png

In the example I've selected another Application Service a CI related to the new Application Service. If you want to script this you need to populate the tables cmdb_ci_endpoint (manual entry point with link to you Dynatrace App Service see image below) and sa_m2m_service_entry_point (link between entry point and Parent App Service see second image below)

with your Dynatrace App services linked to the parent App Service. 

cmdb_ci_entpoint:

DanielBorkowi1_1-1686299299527.png

 

sa_m2m_service_entry_point:

DanielBorkowi1_3-1686299426041.png

At the end you should see the dependencies in your Application Service Map you wanted to see. Following picture is very simple, because I don't have CIs under the child Application Service.

DanielBorkowi1_4-1686299560540.png

 

Hope that helps.

Greets Daniel

Meagan
Tera Contributor

Hi ob_pickles_2019

Have you managed to solve this?


Regards
Meagan