You can use Grafana instance to monitor Azure SQL and Azure SQL for MySQL. You can create your own dashboards with Grafana. To specifically monitor uptime of Azure resources you can combine Grafana with Prometheus as explained here.
You can also combine Grafana with Telegraf to get deep insight with performance counters also, like no other monitor service can offer at this time.
Making all these configurations can be complex though