Is there a way in SAM, to find all installed software or applications on a server? I tried doing a discovery of applications, but that is based on created templates. How can this be done?
Any help would be appreciated.
While I realize this isn't a SAM component, I did setup a Universal Device Poller (UnDP) for this a while back and you can find it in the Content Exchange HERE.
In addition to the UnDP that Byron suggested, NCM and Patch Manager both provide basic software inventory reporting.
You could adapt this powershell query using SAM:
get-wmiobject -class Win32_product | select name
That will send a list of all Software that is installed on a machine. I think using this would be better than running a SNMP OID query every 5 mins as with a SAM monitor you can dictate how often it runs.