You mention that you have data pipelines running on local VM's. What do you mean with this?
- You have created pipelines to copy data from lots of different VM's to Azure? or...
- you have installed data gateways on lots of different VM's to copy data from each one of them?
If you mean data gateway, my advise is to rethink your architecture. To get data from an on-premises environment, you only need to install the gateway on one VM in your on-premises domain network. Using this gateway you should be able to reach all other servers and resources (SQL, files, etc.) in your on-premises domain network. So there's no need to install the data gateway on each VM's that contains data resources. If you have lots of servers and data to copy, you might have one or more dedicated data gateway VM's that don't do anything else.
If you mean you have lots of pipelines that you want to monitor the pipelines for failing, check the Monitor section in ADF Studio and then Metrics & Alerts. Here you can create alerts for when pipelines fail and send an alerts to an action group. You can create an alert using the "Failed pipeline runs metrics" to monitor if pipelines have failed. You can also use the "Integration runtime available node count" metric to monitor your data gateways availability.
Alternatively, if you want someone that has the appropriate Azure permissions to create alerts, but does not have access to ADF Studio, you can also add alerts using the default Azure portal. Go to the ADF resource > Monitoring > Alerts and the same alerts can be created here.
Check this link for creating alert using ADF Studio: https://azure.microsoft.com/en-us/blog/create-alerts-to-proactively-monitor-your-data-factory-pipelines/