How to find tech stack details via discovery

Ashupakasma
Tera Expert

Hi All,

 

What is the way to find out the tech stack details in environment. As my client is looking for the technology information with version, patch level and linkage to application details.

Currently the client is using

C#

AngularJS

JavaScript

ADFS and JQuery

Is there any specific table to store those information (just like business application, application service etc.) or we need to check installed s/w details.

 

 

After getting those details I also need to expend pattern if the specific information(version, patch level and linkage to application details) is not captured by ServiceNow discovery. Kindly help me in this.

 

1 ACCEPTED SOLUTION

James Hammond
Giga Guru

Hello @Ashupakasma 

 

So Discovery is designed to find installed software and running processes on Servers (Linux/Unix & Windows), and these will be stored on two different tables within the CMDB (Installed Software & Running Processes).

 

The examples given are software languages/frameworks, rather than actual applications so Discovery will add the related records to the previously mentioned tables.  If any running processes match a defined process applications that are defined within Discovery, then ServiceNow will run the corresponding pattern to discover the application & add it to the relevant Application table within the CMDB.

 

Is your client referring to Applications created using these technology stacks? If so, then you will need to create custom patterns for each application they wish to discover.

 

Regards

 

James

View solution in original post

2 REPLIES 2

James Hammond
Giga Guru

Hello @Ashupakasma 

 

So Discovery is designed to find installed software and running processes on Servers (Linux/Unix & Windows), and these will be stored on two different tables within the CMDB (Installed Software & Running Processes).

 

The examples given are software languages/frameworks, rather than actual applications so Discovery will add the related records to the previously mentioned tables.  If any running processes match a defined process applications that are defined within Discovery, then ServiceNow will run the corresponding pattern to discover the application & add it to the relevant Application table within the CMDB.

 

Is your client referring to Applications created using these technology stacks? If so, then you will need to create custom patterns for each application they wish to discover.

 

Regards

 

James

Ashupakasma
Tera Expert

Thanks James for your time and quick response on my query🙏.  Even I am not sure what's the next plan of customer but I just want to understand if there is any way where we can find out all  these details in a single table or not. Just like for business application , we can find it under cmdb_ci_business_app table if we have properly followed CSDM.

 

But anyway thanks, if some other step I will stuck I will seek your help. Thanks!