3

我正在调查Microsoft Azure中的Web应用程序监视,并且我可以在门户中看到各种选项。在我将逐一提出的问题中,我有一些问题。这个问题的长度可能会有点长,所以提前道歉:-)Azure Web应用程序监视指标和应用程序服务计划

  1. 的Process Explorer

在这里我们可以找到每个实例的过程细节将在运行我的Web App.In规模的情况下进行我们也会看到多个实例。我想知道为什么我们看到每个实例有两个进程,每个进程的意义如何。 enter image description here

2.Metrics每个实例(应用程序)

虽然查看此报告,我可以看到2个不同的选项卡(见图片),我无法将其映射到我在我的网站具有实例应用。

2.A)是的,如果我有多个部署插槽/扩展实例,我会在报告中看到很多选项卡?

2.B)是否有办法让我可以把这些给我的Web应用程序实例的进程资源管理器在这里我们再次以相同的不同指标映射 enter image description here

3.Metrics每个实例应用服务计划 如在应用程序中。有些人可以帮我解释这些。 enter image description here

你们可以请我帮忙,因为这似乎很混乱,我无法将它与我的实例,部署插槽相关的应用程序服务计划映射。

再次为长期问题道歉。 在此先感谢, Mayank

回答

2

看起来好像没有人回答很长一段时间。让我看看我能否更好地解释这一点。

您正在讨论的这个刀片可以在App Service Web App的“诊断和解决问题”选项下找到。这个功能在过去几个月中已经做了很多改变。在这里阅读更多关于它的信息:App Lens - Azure App Service

1.为什么我们看到每个实例有2个进程,每个进程的意义如何。

在Azure应用服务中。对于每个Web应用程序,都会提供另一个Web应用程序。本网站被称为KUDU。因此,一个w3wp.exe对应于托管代码的进程,第二个w3wp.exe对应于托管KUDU的进程。该过程将对其附加标签。你可以阅读更多关于它在这里:Project Kudu - Github

2.Is是真的,如果我有多个部署插槽/向外扩展情况下,我会看到,在报告的许多标签?有没有办法让我可以在Process Explorer地图这些对我的Web应用程序实例

要回答第一部分,YES,选项卡对应的应用程序服务计划向外扩展,以实例的数量。因此,如果您的Web应用扩展到7个实例,那么您将在报告中看到7个选项卡。

没有直接的方法将实例名称关联到进程管理器。有一种替代方法。我有一篇博客文章,使用它可以连接到特定实例上的Web应用程序的KUDU网站。看到这一点:Connect to Kudu site of a specific instance

3.度量每个实例应用服务计划,在这里我们再次以相同应用不同的指标。有些人可以帮我解释这些。每个实例

作为名称说,度量(应用程序服务计划)显示用于整个虚拟机的数据,而每个实例指标(应用)显示用于特定网络应用或进程(W3WP数据。可执行程序)。在Azure应用服务中,您可以在虚拟机内部部署多个Web应用程序。所以,这个视图提供了VM的整体使用的整体视图。这将帮助您确定是否需要扩展或扩展。

我希望能回答这个问题。

+0

谢谢..这真的有帮助...感谢慷慨解答长时间闲置的问题.. –