Data collection, local resource usage, throughput and throttling when monitoring a large number Azure resources

We are looking to use Grafana (not cloud) to monitor 140+ applications in Azure and utilize the Grafana alerting on the graph panels. I read that Grafana only pulls data when the browser requests it, unless you are using alerts. With at least 5 alerts set for each of the 140+ applications I assume it will be pulling data quite often, even when no one is connected on a browser. With that in mind, is there a way to track how much data is being polled from Azure from the alerts, and what toll will all those alerts take on the local Grafana VM (server utilization). We are also concerned of being throttled due to all the requests to Azure for alert monitoring, and if that happens can we be alerted if throttling occurs?