Software Inventory Management


We currently have 5000 virtual machines under monitoring using the Elastic Stack (using elastic agent). In light of recent changes, specifically the removal of the SAM module from ServiceNow, we are interested in creating a software inventory solution using Elastic Stack and leveraging Kibana.

Our goal is to showcase a comprehensive list of software installed across all 5000 virtual machines through Kibana. We believe this approach will provide us with the functionality we require, similar to what we had with the SAM module in ServiceNow.

I would greatly appreciate any assistance or guidance you could provide in setting up and implementing this software inventory solution using the Elastic Stack. Your expertise in this matter would be invaluable to our team.

Thank you for your time and consideration. I look forward to hearing from you soon.


ServiceNow uses a proprietary tool called Discovery to identify software installed on your systems. You will need to implement your own discovery mechanism that indexes the the data about the software. This article talks about a use case where network traffic was used to figure out what software was running: Software Asset Management with Elasticsearch @ Red Mint Network | Elastic Blog

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.