When I attempt to use APM's Application Discovery to discover nodes that a template I created should work on, it says, [servername] - Scanned, 0 application monitors added
I know for sure that ALL components of the application template do succeed on all these servers:
| Component Name | Component Test Results |
|---|
| ZenworksWindowsService.exe | Testing on node [servername]: finished successfully with 'Available' status |
| NetBackup Client (bpinetd.exe) | Testing on node [servername]: finished successfully with 'Available' status |
| RDP Port 3389 | Testing on node [servername]: finished successfully with 'Available' status |
| RDP Service | Testing on node [servername]: finished successfully with 'Available' status |
| OfficeScan NT Listener (tmlisten.exe) | Testing on node [servername]: finished successfully with 'Available' status |
| OfficeScan NT RealTime Scan (ntrtscan.exe) | Testing on node [servername]: finished successfully with 'Available' status |
Under Application Discovery, Select Applications tab, Advanced Scan Settings I have tried all 4 options from Minimal Match to Exact Match. I expect Exact Match to work, because ALL component checks pass. It does work if I select Minimal match, but then it applies the template to anything that passes atleast one component check, and I dont want that.
All the components are SNMP Process Monitors and TCP Port Monitors. None of these requre credentials, though I did notice that if you do not provide ANY credentials to the Application Discovery, it wont even try to do the disvovery.
So to recap the base of my question, why wont Application Discovery apply a template to a node when scanned as an Exact Match when 100% of the component checks pass!
SolarWinds Orion Application Performance Monitor 3.0.0 SP1