Our use case for Solarwinds is to monitor equipment at our customers' premises, similar to an MSP service. Sometimes we manage the equipment, sometimes we don't.
We always want to have our assigned service ID in the Solarwinds node name to correlate a unit to a customer order.
We configure the service ID as part of the hostname on all gear that we manage on the customers' behalf. So our devices would have a hostname similar to "SRV012345-CUSTOMER1-LOCATION".
When we monitor gear that we do not manage, Solarwinds pulls the hostname via SNMP via autodiscovery and overwrites our node name with whatever the customer has set for hostname. The customer never configures our service ID in the hostname for their own gear. Effectively, the autodiscovery process destroys the only correlation we had between the service identifier and the node itself.
Therefore, we request a way to disable autodiscovery from overwriting the node name. This could be a global check box, effective for all nodes, or a checkbox set on the node itself. Either implementation would work for our use case.