Thanks for reaching out to Q&A.
As you mentioned, for the logs/function invocations to appear in the monitor section may be delayed for upto 5 minutes. This is an expected behavior and it is mentioned in the portal
If you are looking for the logs to appear instantaneously , you can switch to logs tab in the same monitor section which displays the log streaming service.
I would also suggest you to look into the Live metrics of the Function app's Application insights which will show the logs right away.
- Navigate to Application insights in the Function app and click on it.
- Select the Live metrics and you will see the request, response, invocations , trace etc. The sample telemetry in the live metrics will be very helpful for your scenario
Feel free to reach out to me if you have any queries.
I hope this helps!
Please 'Accept as answer' and ‘Upvote’ if it helped so that it can help others in the community looking for help on similar topics.