asynchronous_metrics_enable_heavy_metrics
启用高开销异步指标的计算。asynchronous_metrics_keeper_metrics_only
使异步指标只计算 Keeper 相关指标。asynchronous_metrics_key_values_mode
按 CPU 核心、块设备、网络接口、磁盘、温度传感器、内存控制器或日志通道细分的键值异步指标以何种形式发布到system.asynchronous_metrics、system.asynchronous_metric_log、Prometheus 端点和 Graphite。
可能的值:
key_values- 每个指标族都是一个键值指标:在system.asynchronous_metrics的key_values列中存储为一个Map,在system.asynchronous_metric_log中每个键对应一行,Prometheus 中每个键对应一个样本并带有如device="sda"的标签,Graphite 路径为<prefix>.<Metric>.<key>。legacy_names- 每个键都是一个独立的标量指标,键会被编码到指标名称中,与 26.8 版本之前的方式相同:OSUserTimeCPU3、CPUFrequencyMHz_0、BlockReadBytes_sda、NetworkReceiveBytes_eth0、DiskTotal_default、Temperature0、EDAC0_Correctable等。both- 同时发布两种形式,在迁移监控系统期间很有用。请注意,此模式可能导致重复计数:对名称匹配某个前缀的指标进行聚合时,例如sum(value) ... WHERE metric LIKE 'NetworkReceiveBytes%',每个值都会被计算两次。
SYSTEM RELOAD CONFIG 即可切换形式。