Come posso raggruppare due Prometeo timeseries su una nuova etichetta, con promql?

0

Domanda

Diciamo che ho due prometeo timeseries, ts1 e ts2. Vorrei unirli per creare un nuovo timeseries, tsK che avrà una etichetta all'interno per il consitutent timeseries, cioè

tsK{inner_ts="ts1"} dovrebbe produrre l'originale ts1 timeseries e

tsK{inner_ts="ts2"} dovrebbe produrre l'originale ts2 timeseries.

C'è un modo per fare questo usando PromQL? Ho provato con:

ts1 + ts2 , ts1 or ts2 e (ts1,ts2) ma nulla ha funzionato.

alert observability prometheus promql
2021-11-20 00:04:33
1

Migliore risposta

0

Utilizzare il seguente PromQL:

label_join(ts1, "inner_ts", "", "__name__") or label_join(ts2, "inner_ts", "", "__name__")
2021-11-21 22:27:27

Provato, sembra restituire solo un singolo TS
information_interchange

Che uno, ts1 o ts2? Ha il inner_ts etichetta è stata creata? È il valore corretto?
Marcelo Ávila de Oliveira

Solo ts1 viene eseguito il rendering. Il inner_ts etichetta non è stata creata
information_interchange

Così il "label_join" comando non funziona, controllare per vedere se c'è qualcosa di sbagliato. Hai usato due sottolineare i caratteri della "nome"?
Marcelo Ávila de Oliveira

Sì, ho copiato il tuo comando verbatim
information_interchange

Non ho idea di come, ha funzionato abbastanza bene per me in Prometeo 2.26.0.
Marcelo Ávila de Oliveira

In altre lingue

Questa pagina è in altre lingue

Русский
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................