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— каждое семейство представлено одной метрикой «ключ-значение»:Mapв столбцеkey_valuesтаблицыsystem.asynchronous_metrics, одна строка на ключ в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.