>I don't understand what you're saying.  You gave the following example:
my_metric{label1=“foo-foo-foo”, label2=“foo”}

Ok.
My real example. I have postgres "my-db-name" in a cloud and need to 
construct grafana dashboard, for example "query count" for it.
1. I get variable (database) in grafana from metric which has label with 
database name (_pg_database_size{dbname="my-db-name", 
dbunderscore="my_db_name"<other labels>}): 
label_values(_pg_database_size{resource_id="$instance"}, dbunderscore)
where 'dbunderscore' it's a label i extracted from label "dbname" replacing 
'-' to '_' using “metric_relabel_configs” method.

2. then i need metric query count:
>From exporter:
pooler_my_db_name_query_count{<many labels>} it doesn't have label for 
databasename, the databasename is in metric name but all '-' replaced with 
'_'

So, in grafana promql i make query like this: pooler_${database}_query_count


понедельник, 4 июля 2022 г. в 16:58:49 UTC+3, Brian Candler: 

> On Monday, 4 July 2022 at 14:10:33 UTC+1 a...@fevlake.com wrote:
>
>> >If it's someone else's exporter - then use the labels as they are.
>> it isn't possible because they use label as part of the metric name with 
>> '_'
>>
>
> I don't understand what you're saying.  You gave the following example:
>
> my_metric{label1=“foo-foo-foo”, label2=“foo”}
>
> Here the metric name is "my_metric" and label1 is "foo-foo-foo".  I don't 
> see the relationship.  (Of course there is a hidden label, 
> __name__="my_metric")
>
> In any case, you can aggregate over labels independently of the metric 
> name.  Can you give an example of an actual metric from this cloud 
> exporter, and what problem it causes?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to prometheus-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/59e414e8-9b2f-4891-a4c8-6c351b69db80n%40googlegroups.com.

Reply via email to