Hi All,
I'm working on Prometheus performance optimization. And simultaneously, I am also going through the prometheus documentation.
I have a fair understanding of how Prometheus processes data/samples and where it stores the data
Although, I have a couple of questions in my mind for which I am seeking answers.
1) Does Prometheus store the metric name every single time it fetches the data? Or does it just store the value/timestamp and soft link/link to the metric name?
ex: testing_prometheus_performace{"label1": "Value1", "label2": "Value2"} 1 1712648163950
so it stores above series all the time or value/timestamp?
2) Can some fairly long metric names cause a memory issue? If it is storing metrics' names every single time, then will it store metrics' names, labels, values and timestamps?