Come aggiungere lo spazio dei nomi prima del nome della metrica in prometheus?
Aug 18 2020
Ho una configurazione statica in prometheus.yml
- job_name: 'myjob'
static_configs:
- targets: ['monitoring.api.endpoint.net']
E ricevo varie metriche, ad esempio cpu_usage
, disk_write_ops
, ecc. È possibile inserirle tutte nello spazio dei nomi come compute_cpu_usage
con lo strumento di rietichettatura?
Risposte
1 VasiliyShakhunov Aug 18 2020 at 20:11
Trovato questa soluzione:
static_configs:
- targets: ['monitoring.api.endpoint.net']
metric_relabel_configs:
- source_labels: [__name__]
regex: '(.*)'
replacement: 'compute_${1}'
target_label: __name__