@Yusuf Azad , adding you sreejukg's suggestion.
As mentioned in the SLA for App Service doc
We guarantee that Apps running in a customer subscription will be available 99.95% of the time. No SLA is provided for Apps under either the Free or Shared tiers.
If we do not achieve and maintain the Service Levels for each Service as described in this SLA, then you may be eligible for a credit towards a portion of your monthly service fees.
(Copied from the above doc URL shared | (Please refer the link for up-to-date info)
I understand you're looking for some tool/report to monitor the SLAs, but there is no such native tool.
You may check these resources to corelate uptime.
- To get the latest Azure Service Health, review here
- Get the availability status of a specific Azure resource by querying the REST API of resource health
- For historic Azure status , please review here.
--Just to highlight -way to calculate and report SLA (service-level agreement) (for Web Tests ) through a single pane of glass across your Application Insights resources and Azure subscriptions - see Downtime, SLA, and outages workbook
--If you wish you may share your feedback on Uservoice - All of the feedback you share in these forums will be monitored and reviewed by the Microsoft engineering teams responsible for building Azure. Additionally, users with a similar request can up-vote you post and add their comments.