Create a new profile in snmpcollector with the hostname as the profilename instead of the IP and then it should populate the data correctly. But the old data will still be listed under the IP address... this could be merged together with the new data 'in theory.'
Please see this community post:
How to override hostname/IP in snmpcollector
Steps to follow:
- create a new snmpcollector profile based on hostname
- allow data to be collected
- merge the old data to the new data (e.g., using the SLM portlet)