Are there any ID's for an alert that uniquely identifies each alert, so that I can store the ID and fetch the same alert in the future for investigation.
If there are combination of ID's that can be used to form an unique ID will also be helpful.
I'd suggest starting with getting the SDK installed and then access your environment via SWQL Studio.
In there is a section called Orion.AlertActive and a default query (right-click, generate) gives meaningful results. You may subsequently want to manipulate these to fond what you want.
Longer term, it might be easier to create a report that includes the Alert IDs for reference, and then use SWQL Studio to dig back into the ID you are interested in.
It's getting really hard and pain to understand what are all those ID's and what do they reference and cross reference,
We need the ability to include a Unique Alert ID in our Advanced Alerts to interface with our Ticketing System. Alert ID field is available in the Database but not in the Alert Variables.
upsers
Personally I don't, and I'm not aware of a resource either. That said I feel your pain. After 3yrs of using SolarWinds I still feel like a complete beginner at times.