I think your configured it correctly and its working fine, but your assumption in what it is doing is wrong. It will not import the hosts from Icinga, only get monitoring data for hosts already existing, identified by fqdn or if you configured hostname stripped from the domain name. Furthermore it will create hosts in monitoring during host provisioning if turned on via settings.