A little bit more information about your system would be good (version and so on).
Is it possible that you used before an older version of the Azure check or upgraded your system recently?
The actual Azure check don’t have a parameter “discovered_resources” and that’s the reason that you get this error message.
There is something wrong with this manual check. Can you take a look at your manual check definitions? And if possible disable the rule.
Normally you should only see the upper one.
All resources available from the Azure agent are assigned to piggyback hosts. You need to create for every resource group a host object. This host object then shows the received data.