Microsoft.Web/sites/slots 支持的指标

下表列出了可用于 Microsoft.Web/sites/slots 资源类型的指标。

表标题

  • 指标 - 在 Azure 门户中显示的指标显示名称。
  • Rest API 中的名称 - 在 REST API 中引用的指标名称。
  • 高级平台指标 - Azure Monitor中的高级付费平台指标层,可为Azure资源提供更精细的可观测性。
  • 单位 - 度量单位。
  • 聚合 - 默认的聚合类型。 有效值:平均值、最小值、最大值、总计、计数。
  • 维度 - 适用于指标的维度。
  • 时间粒度 - 对指标采样的间隔。 例如,PT1M 表示该指标每分钟采样一次,PT30M 表示每 30 分钟一次,PT1H 表示每小时一次,以此类推。
  • DS 导出 - 显示指标是否可通过诊断设置导出到Azure Monitor日志。

有关导出指标的信息,请参阅 - 在 Azure Monitor 中创建诊断设置。

有关指标保留的信息,请参阅 Azure Monitor 指标概述。

有关支持的日志列表,请参阅支持的日志类别 - Microsoft.Web/sites/slots

指标 REST API 中的名称 高级平台指标 Unit 聚合 维度 时间粒度 DS 导出
连接

沙盒中存在的绑定套接字的数目(w3wp.exe 及其子进程)。 绑定套接字是通过调用 bind()/connect() API 创建的,并一直保留到通过 CloseHandle()/closesocket() 关闭所述的套接字。
AppConnections 否 计数 平均值、计数、最大值、最小值 Instance PT1M 是
平均内存工作集

应用使用的平均内存量,以 MiB 为单位。
AverageMemoryWorkingSet 否 字节 平均值 Instance PT1M 是
平均响应时间(已弃用)

应用处理请求的平均时间(以秒为单位)。
AverageResponseTime 否 秒 平均值 Instance PT1M 是
数据输入

应用消耗的传入带宽量,以 MiB 为单位。
BytesReceived 否 字节 总计(总和) Instance PT1M 是
数据输出

应用消耗的传出带宽量,以 MiB 为单位。
BytesSent 否 字节 总计(总和) Instance PT1M 是
CPU 时间

应用消耗的 CPU 量,以秒为单位。 有关此指标的详细信息, 请参阅 https://aka.ms/website-monitor-cpu-time-vs-cpu-percentage (CPU 时间与 CPU 百分比)。
CpuTime 否 秒 计数、总计(总和)、最小值、最大值 Instance PT1M 是
当前程序集

此应用程序中的所有 AppDomain 中加载的程序集的当前数量。
CurrentAssemblies 否 计数 平均值 Instance PT1M 是
文件系统使用情况

应用消耗的文件系统配额的百分比。
FileSystemUsage 否 字节 平均值 <无> PT6H、PT12H、P1D 是
函数执行计数

函数执行计数
FunctionExecutionCount 否 计数 总计(总和) Instance PT1M 是
函数执行单位数

函数执行单位数
FunctionExecutionUnits 否 计数 总计(总和) Instance PT1M 是
第 0 代垃圾回收

自应用进程启动以来对第 0 代对象进行垃圾回收的次数。 较高代系的垃圾回收包括所有较低代系的垃圾回收。
Gen0Collections 否 计数 总计(总和) Instance PT1M 是
第 1 代垃圾回收

自应用进程启动以来对第 1 代对象进行垃圾回收的次数。 较高代系的垃圾回收包括所有较低代系的垃圾回收。
Gen1Collections 否 计数 总计(总和) Instance PT1M 是
第 2 代垃圾回收

自应用进程启动以来对第 2 代对象进行垃圾回收的次数。
Gen2Collections 否 计数 总计(总和) Instance PT1M 是
句柄计数

应用进程当前打开的句柄总数。
Handles 否 计数 平均值 Instance PT1M 是
运行状况检查状态

运行状况检查状态
HealthCheckStatus 否 计数 平均值 Instance PT5M、PT1H、P1D 是
http 101

导致 HTTP 状态代码 101 的请求计数。
Http101 否 计数 总计(总和) Instance PT1M 是
http 2xx

导致 HTTP 状态代码 >= 200 但 < 300 的请求计数。
Http2xx 否 计数 总计(总和) Instance PT1M 是
http 3xx

导致 HTTP 状态代码 >= 300 但 < 400 的请求计数。
Http3xx 否 计数 总计(总和) Instance PT1M 是
http 401

导致 HTTP 401 状态代码的请求计数。
Http401 否 计数 总计(总和) Instance PT1M 是
http 403

导致 HTTP 403 状态代码的请求计数。
Http403 否 计数 总计(总和) Instance PT1M 是
HTTP 404

导致 HTTP 404 状态代码的请求计数。
Http404 否 计数 总计(总和) Instance PT1M 是
http 406

导致 HTTP 406 状态代码的请求计数。
Http406 否 计数 总计(总和) Instance PT1M 是
http 4xx

导致 HTTP 状态代码 >= 400 但 < 500 的请求计数。
Http4xx 否 计数 总计(总和) Instance PT1M 是
Http 服务器错误

导致 HTTP 状态代码 >= 500 但 < 600 的请求计数。
Http5xx 否 计数 总计(总和) Instance PT1M 是
响应时间

应用处理请求所用时间(以秒为单位)。
HttpResponseTime 否 秒 平均值 Instance PT1M 是
IO 每秒其他字节数

应用进程向不涉及数据的 I/O 操作(例如控制操作)发出字节的速率。
IoOtherBytesPerSecond 否 每秒字节数 总计(总和) Instance PT1M 是
IO 每秒其他操作数

应用进程发出非读或非写 I/O 操作的速率。
IoOtherOperationsPerSecond 否 每秒字节数 总计(总和) Instance PT1M 是
IO 每秒读取字节数

应用进程通过 I/O 操作读取字节的速率。
IoReadBytesPerSecond 否 每秒字节数 总计(总和) Instance PT1M 是
IO 每秒读取操作数

应用进程发出读取 I/O 操作的速率。
IoReadOperationsPerSecond 否 每秒字节数 总计(总和) Instance PT1M 是
IO 每秒写入字节数

应用进程向 I/O 操作写入字节的速率。
IoWriteBytesPerSecond 否 每秒字节数 总计(总和) Instance PT1M 是
IO 每秒写入操作数

应用进程发出写入 I/O 操作的速率。
IoWriteOperationsPerSecond 否 每秒字节数 总计(总和) Instance PT1M 是
内存工作集

应用当前使用的内存量,以 MiB 为单位。
MemoryWorkingSet 否 字节 平均值 Instance PT1M 是
专用字节数

专用字节数是应用进程已分配的无法与其他进程共享的内存的当前大小(字节)。
PrivateBytes 否 字节 平均值 Instance PT1M 是
请求

请求总数,不考虑是否导致 HTTP 状态代码。
Requests 否 计数 总计(总和) Instance PT1M 是
应用程序队列中的请求数

应用程序请求队列中的请求数。
RequestsInApplicationQueue 否 计数 平均值 Instance PT1M 是
线程计数

应用进程中当前处于活动状态的线程数。
Threads 否 计数 平均值 Instance PT1M 是
应用程序域总数

此应用程序中加载的 AppDomain 的当前数目。
TotalAppDomains 否 计数 平均值 Instance PT1M 是
卸载的应用程序域总数

自应用程序启动以来卸载的 AppDomain 的总数。
TotalAppDomainsUnloaded 否 计数 平均值 Instance PT1M 是

后续步骤