Выбор ответа Senior Prometheus: сбор и хранение обновлено

relabel_configs и metric_relabel_configs

Вопрос

Чем relabel_configs отличается от metric_relabel_configs?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Первое к целям до опроса, второе к рядам после опроса. Relabeling целей решает, опрашивать ли цель и с какими метками (например, только поды с аннотацией, адрес из аннотации порта).

Варианты ответа

  1. Это одно и то же, второе название просто устарело
  2. metric_relabel_configs выполняется в клиентской библиотеке приложения
  3. relabel_configs применяется только к алертам перед Alertmanager
  4. Первое к целям до опроса, второе к рядам после опросаправильный ответ

Разбор

Relabeling целей решает, опрашивать ли цель и с какими метками (например, только поды с аннотацией, адрес из аннотации порта). Metric relabeling работает с каждым рядом из ответа: выбросить шумную метрику или метку с высокой кардинальностью. Для алертов есть отдельный alert_relabel_configs.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.