你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Microsoft.AppPlatform/spring 受支持的指标
下表列出了可用于 Microsoft.AppPlatform/spring 资源类型的指标。
表标题
指标 - 在 Azure 门户中显示的指标显示名称。
Rest API 中的名称 - 在 REST API 中引用的指标名称。
单位 - 度量单位。
聚合 - 默认的聚合类型。 有效值:平均值、最小值、最大值、总计、计数。
维度 - 适用于指标的维度。
时间粒度 - 对指标采样的间隔。 例如,PT1M
表示该指标每分钟采样一次,PT30M
表示每 30 分钟一次,PT1H
表示每小时一次,以此类推。
DS 导出 - 是否可通过诊断设置将指标导出到 Azure Monitor 日志。
有关导出指标的信息,请参阅 - 使用数据收集规则 导出指标并在 Azure Monitor 中创建诊断设置。
有关指标保留的信息,请参阅 Azure Monitor 指标概述。
有关支持的日志列表,请参阅支持的日志类别 - Microsoft.AppPlatform/spring
类别:常见
指标 | REST API 中的名称 | Unit | 聚合 | 维度 | 时间粒度 | DS 导出 |
---|---|---|---|---|---|---|
应用 CPU 使用率(已弃用) 应用的最近 CPU 使用率。 此指标即将弃用。 请使用指标 ID 为“PodCpuUsage”的“应用 CPU 使用率”。 |
AppCpuUsage |
百分比 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
应用 CPU 使用情况 应用的最近 CPU 使用率 |
PodCpuUsage |
百分比 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
应用内存使用情况 此应用最近的内存使用情况 |
PodMemoryUsage |
百分比 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
应用网络传入 应用中接收的字节的累积计数 |
PodNetworkIn |
字节 | 总计(求和)、最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
应用网络传出 从应用发送的字节的累积计数 |
PodNetworkOut |
字节 | 总计(求和)、最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
类别:核心
指标 | REST API 中的名称 | Unit | 聚合 | 维度 | 时间粒度 | DS 导出 |
---|---|---|---|---|---|---|
请求 处理的请求数 |
Requests |
计数 | 总计(求和)、最大值、最小值、平均值 | containerAppName 、、podName statusCodeCategory 、、statusCode |
PT1M | 是 |
重启计数 Spring App 的重启计数 |
RestartCount |
计数 | 总计(求和)、最大值、最小值、平均值 | containerAppName , podName |
PT1M | 是 |
网络传入字节数 网络接收字节数 |
RxBytes |
字节 | 总计(求和)、最大值、最小值、平均值 | containerAppName , podName |
PT1M | 是 |
网络传出字节数 网络传输字节数 |
TxBytes |
字节 | 总计(求和)、最大值、最小值、平均值 | containerAppName , podName |
PT1M | 是 |
CPU 使用率 Spring App 使用的 CPU(以 nano 核心为单位)。 1,000,000,000 nano 核心 = 1 核心 |
UsageNanoCores |
NanoCores | 总计(求和)、最大值、最小值、平均值 | containerAppName , podName |
PT1M | 是 |
内存工作集字节数 使用的 Spring App 工作集内存(以字节为单位)。 |
WorkingSetBytes |
字节 | 总计(求和)、最大值、最小值、平均值 | containerAppName , podName |
PT1M | 是 |
类别:错误(Java)
指标 | REST API 中的名称 | Unit | 聚合 | 维度 | 时间粒度 | DS 导出 |
---|---|---|---|---|---|---|
tomcat.global.error Tomcat 全局错误 |
tomcat.global.error |
计数 | 总计(总和)、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
类别:网关
指标 | REST API 中的名称 | Unit | 聚合 | 维度 | 时间粒度 | DS 导出 |
---|---|---|---|---|---|---|
请求的最长时间 请求的最长时间 |
GatewayHttpServerRequestsMilliSecondsMax |
毫秒 | 最大值、平均值 | Pod 、、httpStatusCode outcome 、、httpMethod |
PT1M | 是 |
请求计数 请求数 |
GatewayHttpServerRequestsSecondsCount |
计数 | 总计(总和)、平均值 | Pod 、、httpStatusCode outcome 、、httpMethod |
PT1M | 是 |
jvm.gc.live.data.size 完全 GC 后的旧代内存池大小 |
GatewayJvmGcLiveDataSizeBytes |
字节 | 最大值、平均值 | Pod |
PT1M | 是 |
jvm.gc.max.data.size 旧代内存池的最大大小 |
GatewayJvmGcMaxDataSizeBytes |
字节 | 最大值、平均值 | Pod |
PT1M | 是 |
jvm.gc.memory.allocated 运行一个 GC 之后、运行下一个 GC 之前,新代内存池大小增加的递增量 |
GatewayJvmGcMemoryAllocatedBytesTotal |
字节 | 最大值、平均值 | Pod |
PT1M | 是 |
jvm.gc.memory.promoted GC 之前、GC 之后,旧代内存池大小正增加的计数 |
GatewayJvmGcMemoryPromotedBytesTotal |
字节 | 最大值、平均值 | Pod |
PT1M | 是 |
jvm.gc.pause.total.count GC 暂停计数 |
GatewayJvmGcPauseSecondsCount |
计数 | 总计(总和)、平均值 | Pod |
PT1M | 是 |
jvm.gc.pause.max.time GC 暂停最长时间 |
GatewayJvmGcPauseSecondsMax |
秒 | 最大值、平均值 | Pod |
PT1M | 是 |
jvm.gc.pause.total.time GC 暂停总时间 |
GatewayJvmGcPauseSecondsSum |
秒 | 总计(总和)、平均值 | Pod |
PT1M | 是 |
jvm.memory.committed 分配给 JVM 的内存(字节) |
GatewayJvmMemoryCommittedBytes |
字节 | 最大值、最小值、平均值 | Pod |
PT1M | 是 |
jvm.memory.used 已使用的内存(字节) |
GatewayJvmMemoryUsedBytes |
字节 | 最大值、最小值、平均值 | Pod |
PT1M | 是 |
process.cpu.usage JVM 进程的最近 CPU 使用率 |
GatewayProcessCpuUsage |
百分比 | 最大值、最小值、平均值 | Pod |
PT1M | 是 |
受限请求计数 受限请求的计数 |
GatewayRatelimitThrottledCount |
计数 | 总计(总和)、平均值 | Pod |
PT1M | 是 |
system.cpu.usage 整个系统的最近 CPU 使用率 |
GatewaySystemCpuUsage |
百分比 | 最大值、最小值、平均值 | Pod |
PT1M | 是 |
类别:入口
指标 | REST API 中的名称 | Unit | 聚合 | 维度 | 时间粒度 | DS 导出 |
---|---|---|---|---|---|---|
接收的字节数 Azure Spring Apps 从客户端接收的字节计数 |
IngressBytesReceived |
字节 | 最大值、最小值、平均值 | Hostname , HttpStatus |
PT1M | 是 |
入口吞吐量(字节/秒) Azure Spring Apps 每秒从客户端接收的字节数 |
IngressBytesReceivedRate |
每秒字节数 | 最大值、最小值、平均值 | Hostname , HttpStatus |
PT1M | 是 |
发送的字节数 Azure Spring Apps 发送到客户端的字节计数 |
IngressBytesSent |
字节 | 最大值、最小值、平均值 | Hostname , HttpStatus |
PT1M | 是 |
出口吞吐量(字节/秒) Azure Spring Apps 每秒发送到客户端的字节数 |
IngressBytesSentRate |
每秒字节数 | 最大值、最小值、平均值 | Hostname , HttpStatus |
PT1M | 是 |
失败的请求数 Azure Spring Apps 从客户端接收的失败请求计数 |
IngressFailedRequests |
计数 | 最大值、最小值、平均值 | Hostname , HttpStatus |
PT1M | 是 |
请求 Azure Spring Apps 从客户端接收的请求计数 |
IngressRequests |
计数 | 最大值、最小值、平均值 | Hostname , HttpStatus |
PT1M | 是 |
响应状态 Azure Spring Apps 返回的 HTTP 响应状态。 可以进一步对响应状态代码分布进行归类来显示 2xx、3xx、4xx 和 5xx 类别的响应 |
IngressResponseStatus |
计数 | 最大值、最小值、平均值 | Hostname , HttpStatus |
PT1M | 是 |
响应时间 Azure Spring Apps 返回的 HTTP 响应时间 |
IngressResponseTime |
秒 | 最大值、最小值、平均值 | Hostname , HttpStatus |
PT1M | 是 |
类别:性能(.NET)
指标 | REST API 中的名称 | Unit | 聚合 | 维度 | 时间粒度 | DS 导出 |
---|---|---|---|---|---|---|
active-timer-count 当前处于活动状态的计时器数 |
active-timer-count |
计数 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
alloc-rate 托管堆中分配的字节数 |
alloc-rate |
字节 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
assembly-count 已加载的程序集数 |
assembly-count |
计数 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
cpu-usage 进程使用 CPU 的时间百分比 |
cpu-usage |
百分比 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
exception-count 异常数 |
exception-count |
计数 | 总计(求和)、最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
gc-heap-size GC 报告的堆总大小 (MB) |
gc-heap-size |
计数 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
gen-0-gc-count Gen 0 GC数 |
gen-0-gc-count |
计数 | 总计(求和)、最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
gen-0-size Gen 0 堆大小 |
gen-0-size |
字节 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
gen-1-gc-count Gen 1 GC数 |
gen-1-gc-count |
计数 | 总计(求和)、最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
gen-1-size Gen 1 堆大小 |
gen-1-size |
字节 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
gen-2-gc-count Gen 2 GC数 |
gen-2-gc-count |
计数 | 总计(求和)、最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
gen-2-size Gen 2 堆大小 |
gen-2-size |
字节 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
loh-size LOH 堆大小 |
loh-size |
字节 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
monitor-lock-contention-count 尝试锁定监视器时出现争用的次数 |
monitor-lock-contention-count |
计数 | 总计(求和)、最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
threadpool-completed-items-count 线程池已完成工作项计数 |
threadpool-completed-items-count |
计数 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
threadpool-queue-length 线程池工作项队列长度 |
threadpool-queue-length |
计数 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
threadpool-thread-count 线程池线程数 |
threadpool-thread-count |
计数 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
time-in-gc 自上次 GC 以来 GC 的时间百分比 |
time-in-gc |
百分比 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
working-set 进程所使用的工作集大小 (MB) |
working-set |
计数 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
类别:性能(Java)
指标 | REST API 中的名称 | Unit | 聚合 | 维度 | 时间粒度 | DS 导出 |
---|---|---|---|---|---|---|
jvm.gc.live.data.size 完全 GC 后的旧代内存池大小 |
jvm.gc.live.data.size |
字节 | 最大值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
jvm.gc.max.data.size 旧代内存池的最大大小 |
jvm.gc.max.data.size |
字节 | 最大值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
jvm.gc.memory.allocated 运行一个 GC 之后、运行下一个 GC 之前,新代内存池大小增加的递增量 |
jvm.gc.memory.allocated |
字节 | 最大值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
jvm.gc.memory.promoted GC 之前、GC 之后,旧代内存池大小正增加的计数 |
jvm.gc.memory.promoted |
字节 | 最大值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
jvm.gc.pause.total.count GC 暂停计数 |
jvm.gc.pause.total.count |
计数 | 总计(总和)、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
jvm.gc.pause.total.time GC 暂停总时间 |
jvm.gc.pause.total.time |
毫秒 | 总计(总和)、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
jvm.memory.committed 分配给 JVM 的内存(字节) |
jvm.memory.committed |
字节 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
jvm.memory.max 可用于内存管理的最大内存量(以字节为单位) |
jvm.memory.max |
字节 | 最大值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
jvm.memory.used 已使用的应用内存(字节) |
jvm.memory.used |
字节 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
process.cpu.usage JVM 进程的最近 CPU 使用率 |
process.cpu.usage |
百分比 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
system.cpu.usage 整个系统的最近 CPU 使用率 |
system.cpu.usage |
百分比 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
类别:请求(.NET)
指标 | REST API 中的名称 | Unit | 聚合 | 维度 | 时间粒度 | DS 导出 |
---|---|---|---|---|---|---|
current-requests 进程生存期内正在处理的请求总数 |
current-requests |
计数 | 平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
failed-requests 进程生存期内失败请求的总数 |
failed-requests |
计数 | 平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
requests-rate 请求速率 |
requests-per-second |
计数 | 最大值、最小值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
请求总数 进程生存期内的请求总数 |
total-requests |
计数 | 平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
类别:请求(Java)
指标 | REST API 中的名称 | Unit | 聚合 | 维度 | 时间粒度 | DS 导出 |
---|---|---|---|---|---|---|
tomcat.global.received Tomcat 收到的总字节数 |
tomcat.global.received |
字节 | 总计(总和)、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
tomcat.global.request.avg.time Tomcat 请求平均时间 |
tomcat.global.request.avg.time |
毫秒 | 最大值、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
tomcat.global.request.max Tomcat 请求最大时间 |
tomcat.global.request.max |
毫秒 | 最大 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
tomcat.global.request.total.count Tomcat 请求总数 |
tomcat.global.request.total.count |
计数 | 总计(总和)、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
tomcat.global.request.total.time Tomcat 请求总时间 |
tomcat.global.request.total.time |
毫秒 | 总计(总和)、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
tomcat.global.sent Tomcat 发送的总字节数 |
tomcat.global.sent |
字节 | 总计(总和)、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
tomcat.threads.config.max Tomcat 配置最大线程计数 |
tomcat.threads.config.max |
计数 | 总计(总和)、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
tomcat.threads.current Tomcat 当前线程计数 |
tomcat.threads.current |
计数 | 总计(总和)、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
类别:会话(Java)
指标 | REST API 中的名称 | Unit | 聚合 | 维度 | 时间粒度 | DS 导出 |
---|---|---|---|---|---|---|
tomcat.sessions.active.current Tomcat 会话活动计数 |
tomcat.sessions.active.current |
计数 | 总计(总和)、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
tomcat.sessions.active.max Tomcat 会话最大活动计数 |
tomcat.sessions.active.max |
计数 | 总计(总和)、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
tomcat.sessions.alive.max Tomcat 会话最大活动时间 |
tomcat.sessions.alive.max |
毫秒 | 最大 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
tomcat.sessions.created Tomcat 创建的会话数 |
tomcat.sessions.created |
计数 | 总计(总和)、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
tomcat.sessions.expired Tomcat 过期的会话数 |
tomcat.sessions.expired |
计数 | 总计(总和)、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |
tomcat.sessions.rejected Tomcat 拒绝的会话数 |
tomcat.sessions.rejected |
计数 | 总计(总和)、平均值 | Deployment 、 AppName 、、 Pod |
PT1M | 是 |