Hello Solarwinds Community,
I'm attempting to do a mapping between SAM component types and thresholds, for the purpose of automation.
If you look at NPM and it's corresponding thresholds, you can get a list of all threshold types by referencing the Orion.ForecastMetrics and Orion.ThresholdsNames tables.
For SAM, this doesn't seem to be as clear. The Orion.APM.ComponentDefinitions table references ComponentType and ComponentEvidenceType.
ComponentEvidence references the tables where collected data/statistics resides, while ComponentType seems to correspond with thresholds related to each component type.
While thresholds in Orion.APM.Thresholds show different types of thresholds - The ThresholdName column - they are based on active components only, and there doesn't seem to be any table mapping the different types of thresholds that belong to each component type.
Can anyone stevenwhunt ? assist with this information internally since it isn't referenced in the tables? The end goal here is to automate the setting of thresholds for each component type (which is another topic).
Ideally there would be one table mapping each component type to MetricIDs, and another table containing all MetricIDs and their corresponding names (Based on the way I see things have been setup with NPM).
If at a bare minimum I had this mapping, I could find a temporary solution through SQL, however it would really be great if the SAM API was opened up to expand on verbs and CRUD operations as well. tdanner - Is there any plan in the future to do this? I have my methods for performing similar operations through SQL, but it isn't my preferred method of operation (only using this as my only options are leveraging ASPX pages or using SQL)
Thank you,
Justin Valdez
Systems Engineer, Tobias International
justin.valdez@tobiassystems.com