Monitoring the OnPremise network appliances from Azure?

The only on-premises resources that Azure Monitor supports are those that can run the agent, so mainly VM's and Kubernetes.

If you can configure your resources to send data to a Log Analytics workspace you could potentially use that as a heartbeat type monitor, but I suspect your devices won't be able to do that.