FYI, You don't need to configure snmp hosts to enable snmp monitoring.
During the discovery process most mgmt tools ping and scan devices for open ports and running protocols. If a port is open it will interface with it. You'll be amazed at what you can get from a device just by initiating a connection to it. Even the device's MAC address can tell you something about the device.
Neighboring devices can also be enlisted to help determine what devices are on a network.
If an open port doesn't spill the beans the mgmt tool will make a best guess based on the info collected from all sources.