Azure应用程序状态页面

时间:2015-05-28 01:02:08

标签: azure monitoring azure-web-sites

我在Azure云上运行了一个应用程序。 目前,它已部署为Azure Web应用程序。

有没有办法监控网站状态并构建像thisthis这样的网页?

正如你在这些例子中看到的那样,两者都有:

  • 服务全球状态
  • 以小时/天/月的时间段分组的历史状态

azure是否有可用于监控我的服务的API?

2 个答案:

答案 0 :(得分:2)

Application Insights和Azure门户将为您的Web应用程序提供丰富的监控和诊断体验。目前处于预览阶段。

您可以获得非常精细的数据点或高级图表和趋势。对于汇总数据点,历史数据可以追溯到13个月。您可以阅读有关数据保留政策here的更多信息。

Azure门户(portal.azure.com上的新门户)为您提供了丰富的UI,可与您的应用中的遥测数据进行交互。如果您想自定义刀片以查看应用程序的特定数据,您也可以这样做。

Azure Web Apps还具有您可以使用的内置监视支持。它不会为您提供Application Insights所做的深度,但您也应该查看this,看它是否能为您提供所需的数据。当然,您可以在Azure门户中自定义监视刀片以满足您的需求。

答案 1 :(得分:0)

Azure确实提供了一个强大的RESTFul API来管理和监控您的服务。基本上,您可以通过Azure管理门户执行的任何操作都可通过API(包括分析)访问。门户网站本身经常使用相同的API。

https://msdn.microsoft.com/en-us/library/azure/ee460799.aspx

您还可以使用MSFT创作的.NET程序集在Visual Studio中创建自己的监视应用程序。通过该模型,我发现监控和分析功能更加强大。这些可以在GitHub上找到:

http://azure.microsoft.com/en-us/updates/management-libraries-for-net-release-announcement/