tm1701
tm1701

Reputation: 7581

Grafana - create table with column values with Prometheus (dynamic) property/label data

When I have a Prometheus query resulting in:

my_metric{instance="instance1",job="job",prop_1="ok",prop_2="cancel"} 1
my_metric{instance="instance2",job="job",prop_1="error",prop_2="ok"} 1

How can I create a Grafana table showing:

timestamp | instance1 | ok    | cancel
timestamp | instance2 | error | ok

So a Prometheus metric property is mapped to Grafana table column.

OPEN QUESTION: Is it possible to change the value of a tag dynamically? So the 3rd and 4th label (or property) values change over time.

Upvotes: 1

Views: 6163

Answers (1)

tm1701
tm1701

Reputation: 7581

QUESTION 1: The first part of the question is simple: Formatting the prometheus labels/properties in a table is easy. The answer you can find in this description.

enter image description here

How? Just select the 'table' format as shown in the second red box.

enter image description here

QUESTION 2: any idea?

Upvotes: 2

Related Questions