У меня есть несколько экспортеров, которые настроены на живые и промежуточные среды ... и я хочу использовать metric_relabel_configs, чтобы добавить поле среды в prometheus для этих метрик.Текущее имя хоста имеет формат live-something
, но большинство этапов не имеют, имеют только something
.
. Есть ли способ получить значение live
из имени хоста, и в случае сбоя можно переключиться назначение по умолчанию, staging
?
Я уже пробовал это, но не сработало, я всегда получаю постановку:
- target_label: environment
replacement: staging
action: replace
- source_labels: [__address__]
separator: ;
regex: .*(live|staging).*
target_label: environment
replacement: $1
action: replace