Right now, the monitoring options for Azure SQL DB is limited to the same general metrics we can get from the resource in Azure.
The SQL Server Insights monitor has been helpful tracking database blocks, database blockers, and high cost transactions.
It'd be nice to have this same option for Azure SQL DB.
Obviously, the current design for SGL Insights, that is, on box, would have to change to something performed by an on-premise poller.