Grant View Server State - is it possible for a none SA user to have in Azure SQL?
GRANT VIEW SERVER STATE is not supported in Azure SQL Database.

GRANT Server Permissions (Transact-SQL)

In order to use sys.dm_os_schedulers you need:


  On SQL Database Premium Tiers, requires the VIEW DATABASE STATE
  permission in the database. On SQL Database Standard and Basic Tiers,
  requires the Server admin or an Azure Active Directory admin account.


Reference: https://docs.microsoft.com/en-us/sql/relational-databases/system-dynamic-management-views/sys-dm-os-schedulers-transact-sql

While testing this I also could not grant VIEW DATABASE STATE to a user in master database using SA account.

I grant VIEW DATABASE STATE to the user database using SA account.  Then run SELECT * FROM sys.dm_os_schedulers in the context of user database. I was able to get result set.