代码之家  ›  专栏  ›  技术社区  ›  UserControl

了解Azure PaaS指标

  •  2
  • UserControl  · 技术社区  · 6 年前

    我有一个由2个S3实例组成的应用服务计划(每个都是4核和7 GB RAM)。在service plan blade上的门户中,我看到了以下内容:

    enter image description here

    这些百分比究竟意味着什么?它是7+7 GB RAM的44.41%吗?该计划托管了7个web应用程序,我收到一个警报,其中一个应用程序超过了85%的内存限制。这怎么可能?什么的85%?这是否意味着每个应用程序在每个实例上获得7/7=1GB?如果打开特定的web应用刀片,我会看到以下内容:

    enter image description here

    2个实例中的每个实例大约1GB还是总共1GB?如何理解每个web应用程序对每个服务计划实例的内存消耗?

    由于官方文档不太清楚,是否有关于这些指标的好教程?

    1 回复  |  直到 6 年前
        1
  •  2
  •   Ansuman Bal    3 年前

    对于第一个图形 内存百分比 显示的确实是应用程序服务计划中资源使用的内存。因此,实际上是7+7GB的44.41%。如果资源使用了其中的85%,则默认情况下会向用户创建警报。因此,在这种情况下,升级实例以分配更多内存和内核,或者扩展实例以提高应用程序的性能,并且用户不会收到警报。

    另一个是 数据输入 是计划所有实例中使用的平均传入带宽 内存工作集 是指用于实例执行的进程的RAM的最大物理内存。

    请参考更多信息 document 用于监控应用程序服务。