Кардинальность метки
Определение
Кардинальность метки — число разных значений, которые принимает конкретная метка в заданной области и за выбранный период.
Также ищут: Label cardinality · кардинальность label · distinct label values · label value count
Зачем это знать
Одна ограниченная метка обычно управляема, но несколько измерений перемножаются. Нужно измерять число значений каждой метки и итоговое число рядов.
Карта понятия
Связано
Что подтверждено
Метка с высокой кардинальностью принимает множество разных значений; Prometheus приводит как опасные примеры идентификаторы пользователей и адреса электронной почты.
Граница применимости: Метки метрик Prometheus; граница между низкой и высокой кардинальностью зависит от общей нагрузки и бюджета.
Кардинальность одной метки не равна общему числу рядов: временной ряд определяется полным сочетанием всех пар меток и значений.
Граница применимости: Идентификация временных рядов Prometheus с метками.
Что проверить
- Измерьте текущее число разных значений и скорость роста.
- Сопоставьте метку с другими измерениями.
- Проверьте худший сценарий по числу рядов и их сменяемости.
Первоисточники
- Metric and Label Naming
Определяет каждую unique комбинацию label pairs как отдельную time series и запрещает unbounded high-cardinality labels.