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"
        }
      ]
    }
  ]
}