Hi,
I've noticed over the years that different administrators have different procedures for adding nodes into our SolarWinds environment. The correct way is to add in the nodes IP address and SNMP polls the node for it's configured hostname. Some administrators have been manually putting in the name, which remains the name in SolarWinds regardless if the hostname changes on the device.
I've discovered that for these nodes which an admin had statically configured a hostname for, by going into Edit Nodes and completely clearing out the hostname and saving, then correct and accurate node name populates.
I have spent some time creating a Python script to try to do this same thing, but it seems like when I use
swis.update(uri, Caption=' ')
the nodename literally become ' ' and it isn't until rediscovering and polling the node about 20 seconds later that the correct node name.
I was curious if anyone had ran into a similar issue, or if there are any thoughts on how to better accomplish this goal of wiping any and all statically configured hostnames from SolarWinds.
Thanks!