I'm probably missing something important here, but why wouldn't you let Spectrum trigger an incident in SDM based on certain criteria's on the monitoring side that are in place when you want to then further investigate top processes?
You could then use the SDM incident to trigger Process Automation to run the scripts, etc. in order to pull the extra information and then update the incident with extra information extracted.
John