I have a resource group with more then 15 function apps on windows azure. At the beggining I create one app insights for each function app. So if I want to know what´s going on I can go to a specific function app insights (or the monitor) and can see what´s going on. It works well but as these functions act as distributed message based services, sometimes it´s hard to know where the problem occurs. So I would like to know the best strategy recommended to deal with this situation.
1) Create a single application insights for all the functions?
2) Create some custom dashboard on azure monitor to track all theses application insights inside one dashboard (I tried to find how to do that but actually cannot find it)