Today I ran into an interesting problem with APM when it comes to managing components and I am hoping that there is a better way on the horizon...
- I created an Application Template
- I scanned all of my nodes for that template using three different possible credential sets
- I then realized I wanted to add a new Performance Counter component to the the template
- I found the Performance Counter and added it to the template which then automatically applied it to all of my systems where that template had been assigned
Problem: Most of the new components stated failing because they were not using the proper credentials and the only way to update them was to go through and edit each application overriding the template and setting it to use the appropriate credentials like the rest of the components in the application.
Possible Solution: Make it possible to assign a set of credentials to a node. Then in the template you can say Inherit from Node and in the application you can say Inherit from Template. In this case it would have automatically used the correct credentials and would add yet another layer of broad management options.
Thoughts?