Azure Web 应用程序监控指标和应用程序服务计划

问题描述 投票:0回答:1

我正在研究 Microsoft Azure 中的 Web 应用程序监控,我可以在门户中看到各种选项。我有一些疑问,我将一一提出。问题长度可能有点长,所以提前道歉:-)

  1. 流程浏览器

在这里,我们可以找到为我的 Web 应用程序运行的每个实例的进程详细信息。在横向扩展的情况下,我们还将看到多个实例。我想知道为什么每个实例有 2 个进程以及每个进程的重要性是什么。

2.每个实例的指标(应用程序)

在查看此报告时,我可以看到 2 个不同的选项卡(参见图片),但我无法将其映射到我的 Web 应用程序中的实例。

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

2.B) 有没有办法可以将这些映射到 Process Explorer 中的 Web 应用程序实例

3.每个实例应用程序服务计划的指标 在这里,我们再次需要与应用程序中相同的不同指标。有人可以帮我如何破译这些吗?

你们能帮我解决这些报告吗,因为它似乎很混乱,我无法将其与我的实例、与应用程序服务计划相关的部署槽进行映射。

再次为一个很长的问题道歉。 提前致谢, 玛雅克

azure-web-app-service azure-app-service-plans azure-monitoring
1个回答
4
投票

看来已经很久没有人回答这个问题了。让我看看是否可以更好地解释这一点。

您正在谈论的这个刀片可在应用服务 Web 应用程序的“诊断和解决问题”选项下访问。过去几个月对此功能进行了很多更改。在这里阅读更多相关信息:Azure 应用服务 - 诊断和解决

1。为什么我们看到每个实例有 2 个进程以及每个进程的重要性是什么。

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

2.如果我有多个部署槽/横向扩展实例,我是否会在报告中看到那么多选项卡?有没有办法可以将这些映射到 Process Explorer 中的 Web 应用程序实例

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

没有直接的方法将实例名称与流程资源管理器关联起来。还有一种替代方法。我有一篇博客文章,您可以使用它连接到特定实例上的 Web 应用程序的 KUDU 站点。请参阅:连接到特定实例的 Kudu 站点

3.每个实例应用程序服务计划的指标再次,我们必须使用与应用程序中相同的不同指标。有人可以帮我如何破译这些吗?

顾名思义,每个实例的指标(应用程序服务计划)显示整个虚拟机的数据,而每个实例的指标(应用程序)显示特定 Web 应用程序或进程 (w3wp.exe) 的数据。在 Azure 应用服务中,您可以在 VM 内预配多个 Web 应用程序。因此,此视图提供了虚拟机整体使用情况的整体视图。这将帮助您确定是否需要横向扩展或纵向扩展。

我希望这能回答这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.