I'm currently focused on optimizing Prometheus for higher performance by 
reducing cardinality in our setup. I'm seeking assistance in understanding 
how Prometheus aggregates metrics after a label is dropped. I couldn't find 
any documentation on this.

For example, consider the following metric:

response_bucket{le="0.1", status="200", path="/api/users"} = 10
response_bucket{le="0.1", status="500", path="/api/users"} = 5
response_bucket{le="0.1", status="200", path="/api/products"} = 8
response_bucket{le="0.1", status="500", path="/api/products"} = 8

Since we're not using the 'status' label in our dashboard queries, I want 
to drop the 'status' label. How would Prometheus create the final series 
values? 

I'm using following config to drop label from specific metric

      - source_labels: [__name__, status]
        regex: (response_bucket.*)
        replacement: ""
        target_label: status

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/dfe9757c-d157-4206-8287-f0d0c66e3f73n%40googlegroups.com.

Reply via email to