What are the rules of your Dynamic Query to add the Nodes to the Group in the first instance? It may be we can re-create those rules as an alert which will then update the Node CP.
the dynamic queries are simple system name filters (SystemName begins with , SystemName contains) Orion object is Node.
Since we have a standard naming convention this allows us to group nodes by location and device type (router/firewall/switch/accessPoint)
I'm not understanding the 'alert to setting custom property' path your going down, but am very interested in that possibility
Is there an option to use the SolarWinds API to script an automatic setting of the node custom property based on the nodes inclusion in a group?
Maybe exporting the group members, and then running an API setting to set the specific node custom property I need, and schedule that nightly?
I opened a case with support but was basically told that it was not possible to use the web console to accomplish this as I had hoped.
This looks really promising. I'll dig into it, and test, and report back.
Thanks so much for the pointer.
sturk22 For this, you will likely benefit most from using the Orion SDK/API.
There are many possible ways to accomplish your goal. In regards to using the alerting functionality, that can definitely do exactly what you want from within the GUI. The biggest drawback of using an alert is the lack of scalability. Being that alerts do not really have a dynamic, or if/then, way to function, you may find yourself quickly building out numerous different alerts to provision the various groups with appropriate data. I say this, as I have gone through this EXACT same experience over the past couple of years. Using the SDK is really the only viable option here, at least once you start needing/building more than 1 or 2 alerts.
You can, however, build an alert to trigger the SDK/API to build out what you need. Here is an example of how I used a handful of custom properties to trigger an alert, which in turn, fired off a PowerShell script to build graphs on a specific view via the API. Granted, you are not asking to build graphs... However, I think this example could easily be converted to your needs.
Also, if you have not already, take a look in the SDK section of Thwack. There are numerous examples of how to accomplish many different tasks.
Let us know how it goes, and if you still need assistance.