Message rate
This metric provides the value in messages per second produced to a desired topic aggregated on each Kafka broker at any given time.
Use cases
Understanding data time patterns
Sometimes it’s necessary to understand when it’s the most popular time for your application.
For example:
-
When is a peak hour when people make payments, so ads can be adjusted
-
When application is low-loaded, so it can be upgraded
To do that, just use sum aggregator with the time window of 24h and time step of 1 minute, it will show you the best results for visualisation.
Request example
{ "metric": "io.axual.stream/message_rate", "stepSize": "PT1M", "timeWindow": "PT24H", "aggregator": "sum", "filter": { "type": "AND", "filters": [ { "type": "FIELD", "field": "environment", "operation": "EQUALS", "value": "dev" }, { "type": "FIELD", "field": "stream", "operation": "EQUALS", "value": "payment-events-stream" } ] } }
Response example
Some data was omitted for the sake of brevity |
{ "type": "UNGROUPED", "dataPoints": [ { "timestamp": "2022-10-25T09:34:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:35:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:36:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:37:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:38:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:39:00", "value": 2.2222222222222223, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:40:00", "value": 8.88888888888889, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:41:00", "value": 14.074074074074074, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:42:00", "value": 20.74074074074074, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:43:00", "value": 26.666666666666664, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:44:00", "value": 27.407407407407405, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:45:00", "value": 27.407407407407412, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:46:00", "value": 27.40740740740741, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:47:00", "value": 27.407407407407412, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:48:00", "value": 27.407550070700633, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:49:00", "value": 28.14814814814815, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:50:00", "value": 27.40740740740741, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:51:00", "value": 26.666666666666668, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:52:00", "value": 20.74074074074074, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:53:00", "value": 14.074074074074074, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:54:00", "value": 8.148148148148149, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:55:00", "value": 2.2222222222222223, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:56:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:57:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:58:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:59:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T10:00:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T10:01:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T10:02:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T10:03:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T10:04:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T10:05:00", "value": 0, "labels": {}, "unit": "Records" } ] }
Basic usage
Please refer to the example message rate
provided in the API docs.
This request is asking for message rate per
second, averaged over the entire provided rate-size [5M] (default value) to topic payment-events-stream
on
environment dev
for last 15 minutes with the step-size of 1 minute.
Basic Request
{ "metric": "io.axual.stream/message_rate", "stepSize": "PT1M", "timeWindow": "PT15M", "filter": { "type": "AND", "filters": [ { "type": "FIELD", "field": "environment", "operation": "EQUALS", "value": "dev" }, { "type": "FIELD", "field": "stream", "operation": "EQUALS", "value": "payment-events-stream" } ] } }
The below part of sample response, represents the message rate on each Kafka broker.
Basic Response
{ "type": "UNGROUPED", "dataPoints": [ { "timestamp": "2022-10-25T09:33:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:34:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:35:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:36:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:37:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:38:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:39:00", "value": 0.7407407407407408, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:40:00", "value": 2.2222222222222223, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:41:00", "value": 3.7037037037037037, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:42:00", "value": 7.407407407407407, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:43:00", "value": 8.148148148148147, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:44:00", "value": 8.148148148148147, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:45:00", "value": 9.62962962962963, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:46:00", "value": 9.62962962962963, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:47:00", "value": 9.62962962962963, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:33:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:34:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:35:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:36:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:37:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:38:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:39:00", "value": 0.7407407407407408, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:40:00", "value": 2.2222222222222223, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:41:00", "value": 2.9629629629629632, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:42:00", "value": 2.9629629629629632, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:43:00", "value": 5.185185185185185, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:44:00", "value": 4.444444444444445, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:45:00", "value": 6.666666666666667, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:46:00", "value": 7.407407407407407, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:47:00", "value": 6.666666666666667, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:33:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:34:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:35:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:36:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:37:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:38:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:39:00", "value": 0.7407407407407408, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:40:00", "value": 4.444444444444445, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:41:00", "value": 7.407407407407407, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:42:00", "value": 10.37037037037037, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:43:00", "value": 13.333333333333334, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:44:00", "value": 14.814814814814815, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:45:00", "value": 11.111111111111112, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:46:00", "value": 10.37037037037037, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:47:00", "value": 11.111111111111112, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" } ] }
This metric can be used to determine how much messages is being generated by individual topics, or, in terms of business, how many events are happening.
Advanced usage
Using aggregator
By adding aggregator
to the request, the message rate of the
topic will be aggregated over all kafka brokers.
For instance asking for the sum
aggregation function, will result in the sum of message rate of the topic among all existing kafka brokers.
Request using sum aggregator
{ "metric": "io.axual.stream/message_rate", "stepSize": "PT1M", "timeWindow": "2022-10-25T09:32:00Z/2022-10-25T09:47:00Z", "aggregator": "sum", "filter": { "type": "AND", "filters": [ { "type": "FIELD", "field": "environment", "operation": "EQUALS", "value": "dev" }, { "type": "FIELD", "field": "stream", "operation": "EQUALS", "value": "payment-events-stream" } ] } }
The below response represents the aggregated message rate of the topic on a Kafka cluster.
Response using sum aggregator
{ "type": "UNGROUPED", "dataPoints": [ { "timestamp": "2022-10-25T09:33:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:34:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:35:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:36:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:37:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:38:00", "value": 0, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:39:00", "value": 2.2222222222222223, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:40:00", "value": 8.88888888888889, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:41:00", "value": 14.074074074074074, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:42:00", "value": 20.74074074074074, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:43:00", "value": 26.666666666666664, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:44:00", "value": 27.407407407407405, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:45:00", "value": 27.407407407407412, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:46:00", "value": 27.40740740740741, "labels": {}, "unit": "Records" }, { "timestamp": "2022-10-25T09:47:00", "value": 27.407407407407412, "labels": {}, "unit": "Records" } ] }
Using groupBy
If you want to get response grouped by some label - you can use groupBy
Request using groupBy
{ "metric": "io.axual.stream/message_rate", "stepSize": "PT1M", "timeWindow": "2022-10-25T09:32:00Z/2022-10-25T09:47:00Z", "groupBy": ["pod"], "filter": { "type": "AND", "filters": [ { "type": "FIELD", "field": "environment", "operation": "EQUALS", "value": "dev" }, { "type": "FIELD", "field": "stream", "operation": "EQUALS", "value": "payment-events-stream" } ] } }
The below response represents the rate in messages of the partition on each Kafka broker (pod), with data grouped by pod.
Response using groupBy
{ "type": "GROUPED", "groups": [ { "labels": { "pod": "jupiter-kafka-0" }, "dataPoints": [ { "timestamp": "2022-10-25T09:33:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:34:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:35:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:36:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:37:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:38:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:39:00", "value": 0.7407407407407408, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:40:00", "value": 4.444444444444445, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:41:00", "value": 7.407407407407407, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:42:00", "value": 10.37037037037037, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:43:00", "value": 13.333333333333334, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:44:00", "value": 14.814814814814815, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:45:00", "value": 11.111111111111112, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:46:00", "value": 10.37037037037037, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:47:00", "value": 11.111111111111112, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-0", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" } ] }, { "labels": { "pod": "jupiter-kafka-1" }, "dataPoints": [ { "timestamp": "2022-10-25T09:33:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:34:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:35:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:36:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:37:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:38:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:39:00", "value": 0.7407407407407408, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:40:00", "value": 2.2222222222222223, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:41:00", "value": 2.9629629629629632, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:42:00", "value": 2.9629629629629632, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:43:00", "value": 5.185185185185185, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:44:00", "value": 4.444444444444445, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:45:00", "value": 6.666666666666667, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:46:00", "value": 7.407407407407407, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:47:00", "value": 6.666666666666667, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-1", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" } ] }, { "labels": { "pod": "jupiter-kafka-2" }, "dataPoints": [ { "timestamp": "2022-10-25T09:33:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:34:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:35:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:36:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:37:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:38:00", "value": 0, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:39:00", "value": 0.7407407407407408, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:40:00", "value": 2.2222222222222223, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:41:00", "value": 3.7037037037037037, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:42:00", "value": 7.407407407407407, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:43:00", "value": 8.148148148148147, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:44:00", "value": 8.148148148148147, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:45:00", "value": 9.62962962962963, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:46:00", "value": 9.62962962962963, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" }, { "timestamp": "2022-10-25T09:47:00", "value": 9.62962962962963, "labels": { "axual_cluster": "jupiter", "pod": "jupiter-kafka-2", "topic": "axual-qa-dev-payment-events-stream" }, "unit": "Records" } ] } ] }