- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-16-2022 01:18 AM
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.
Solved! Go to Solution.
- Labels:
-
Discovery

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-16-2022 01:51 AM
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

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-16-2022 01:51 AM
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-16-2022 02:08 AM
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!