Built something you're proud of? Tell the story. A quick G2 review of App Engine or Build Agent helps other developers see what's possible on ServiceNow. Share your experience.

Software installations not captured in Windows discovery

anandtk
Giga Contributor

Hello Experts,

I am facing an issue where the general software installations are not captured in the Windows server I am scanning.

To be more specific: I am not seeing any softwares listed as in the below image.

software installed missing.png

Here, I am referring to the Windows server on which the Vcenter is installed.

Additional information: I am actually performing a Vcenter discovery and all VMs are discovered well.

SNOW version: Eureka

Please let know what should I do to get the software installed field to capture information from the Windows server?

1 ACCEPTED SOLUTION

There are two tables for software packages depending on what plugins you have enabled.



By default, software installs will go into the Software Instances [cmdb_ci_software_instance], which is the one you are looking at.



If the Software Asset Management plugin is enabled, this table is deprecated and the records are created in Software Installations [cmdb_sam_sw_install].


View solution in original post

14 REPLIES 14

Stijn Verhulst3
Kilo Guru

Hi,



check the following 2 things:



(1) Did you set the option Discover software packages in the module of the Discovery properties (can be found in the application System Properties)? Please see the screenshot:



find_real_file.png



(2) Is the probe Windows - Installed Software present in the Triggers probes list of the Windows Classification record (can be found via application Discovery Definition --> module Windows)? Make sure the Condition Script of the probe is set to true (as illustrated in the screenshot). Please see the screenshot:



find_real_file.png



Kind regards,



Stijn


Hello Stijn,



Thank you very much for your response. I checked both of your points and they both seem to be enabled.


Point#1: I have verified. This is enabled.


Point#2: This is enabled too. Here is the screen shot.



software missine.png



Is there anything else I have to check apart from this?


Can you check the ECC Queue records linked to the Discovery Status record containing the discovery of your Windows server? You should see 2 ECC Queue records named WMI: Installed Software; 1 of the type input and one of the type output. Do you see those?



find_real_file.png


anandtk
Giga Contributor

Hello Stijn,


PFA the screen shot for reference. This is what I see.


ecc queue - software missing.png



Please let know what you feel about this log.