统计配置

MetricConfig

指标实例配置覆盖。指标值和指标类型是可选的,允许更改现有指标的报告值。标准指标经过优化,并通过“快速路径”进行报告。自定义允许完全可配置性,但需要付出“较慢”路径的代价。

字段类型描述必需
dimensionsmap<string, string>

(可选) 要包含在指标中的标签名称和标签表达式的集合。冲突通过标签名称解决,通过覆盖以前提供的的值来解决。

namestring

(可选) 指标名称,用于将覆盖限制到一个指标。如果未指定,则适用于所有指标。

tags_to_removestring[]

(可选) 要删除的标签列表。

matchstring

未实现。 (可选) 有条件地启用覆盖。

dropbool

(可选) 如果设置为 true,则不会生成或报告此配置选择的指标。

MetricDefinition

字段类型描述必需
namestring

指标名称。

valuestring

指标值表达式。

typeMetricType

指标类型。

PluginConfig

字段类型描述必需
disable_host_header_fallbackbool

可选:如果控制平面无法获得目标服务,则禁用使用主机标头作为回退。如果主机标头来自网格外部(如入口),则禁用回退。

tcp_reporting_durationDuration

可选。允许配置 TCP 指标报告之间调用的时间。默认持续时间为 5s

metricsMetricConfig[]

指标覆盖。

定义MetricDefinition[]

指标定义。

报告器Reporter

代理部署类型。

rotation_intervalDuration

指标范围轮换间隔。设置为 0 可禁用指标范围轮换。默认值为 0。

graceful_deletion_intervalDuration

指标过期平滑删除间隔。如果禁用指标轮换,则无效。默认值为 5m。必须大于等于 1s。

MetricType

名称描述
计数器
仪表
直方图

Reporter

指定代理部署类型。

名称描述
未指定

默认值从监听器方向推断,为客户端或服务器 sidecar。

服务器网关

共享服务器网关,例如“航点”。

这些信息是否有用?
您对改进有什么建议吗?

感谢您的反馈!