Как добавить пространство имен перед названием метрики в Prometheus?
Aug 18 2020
У меня статический конфиг в prometheus.yml
- job_name: 'myjob'
static_configs:
- targets: ['monitoring.api.endpoint.net']
И я получаю различные показатели, например cpu_usage
, disk_write_ops
и т. Д. Можно ли поместить их все в пространство имен, как compute_cpu_usage
с помощью инструмента переназначения?
Ответы
1 VasiliyShakhunov Aug 18 2020 at 20:11
Нашел это решение:
static_configs:
- targets: ['monitoring.api.endpoint.net']
metric_relabel_configs:
- source_labels: [__name__]
regex: '(.*)'
replacement: 'compute_${1}'
target_label: __name__