---
source: https://qlik.dev/apis/event/talend-management-consoles/
last_updated: 2026-10-09T16:20:33+02:00
---

# Talend Management Console

Track Capacity-Based Pricing (CBP) metrics for task executions in Talend Management Console.

## Table of Contents

### system-events.talend-management-console

- [com.qlik.talend-management-console.cbp-execution-metrics.aggregated](#comqliktalend-management-consolecbp-execution-metricsaggregated)

## Events published on the `system-events.talend-management-console` channel

### com.qlik.talend-management-console.cbp-execution-metrics.aggregated

**Title:** Talend Management Console CBP metrics aggregated

**Action:** `send`

**Visibility:** `public`

**Stability:** `stable`

Talend Management Console Capacity-Based Pricing (CBP) metrics have been aggregated

**Payload**

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `id` | `string` | Yes | Unique identifier for the event. |
| `time` | `string` | No | Timestamp of when the event happened. Metadata: format = "date-time". |
| `type` | `string` | Yes | The type of the event. Metadata: default = "com.qlik.talend-management-console.cbp-execution-metrics.aggregated". |
| `source` | `string` | Yes | The source of the event. Metadata: default = "com.qlik/tmc-metrics-collector-job". |
| `specversion` | `string` | Yes | The event is compatible with the CloudEvents specification v1.0.2. Allowed values: 1.0. |
| `datacontenttype` | `string` | No | Content type of the data value. Must adhere to RFC 2046 format. Metadata: minLength = 1. |
| `tenantid` | `string` | Yes | Unique identifier for the tenant related to the event. |
| `data` | `object` | No |  |

<details>
<summary>Properties of `data`</summary>

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `tags` | `string[]` | No | Optional list of tag IDs associated with the task execution |
| `jobId` | `string` | Yes | Job execution identifier on the engine (e.g. "0349641b-066d-3876-a8ec-d8dfd37b8b3f") Metadata: maxLength = 255. |
| `eventId` | `string` | No | Unique Identifier for this event, generated by the job Metadata: pattern = "^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$". |
| `authorId` | `string` | No | UUID of the author who triggered or created the job (e.g. "e5e1f88c-70e1-475c-8702-d604dea6fea1") Metadata: pattern = "^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$". |
| `cbpStatus` | `string` | No | Status of the Capacity-Based Pricing execution (for example: EXECUTION_SUCCESS, EXECUTION_FAILED, EXECUTION_TERMINATED). Metadata: maxLength = 64. |
| `customTag` | `string` | No | Custom tag for the execution Metadata: maxLength = 128. |
| `artifactId` | `string` | No | The identifier of the job artifact (e.g. "6a74320d73e1fa31b2621665"). |
| `cbpEndTime` | `string` | No | The end timestamp of a job Metadata: maxLength = 64. |
| `cbpJobType` | `string` | No | Job type for the execution, for example "DI" (Data Integration) or "ROUTE". Metadata: maxLength = 64. |
| `datacenter` | `string` | No | Identifier of the datacenter where the execution occurred, if applicable (e.g. "aws_qcs_us") |
| `javaVendor` | `string` | No | Java vendor/flavour used for the execution (e.g. "Red Hat, Inc.") Metadata: maxLength = 255. |
| `operatorId` | `string` | No | UUID of the operator who executed or ran the job (e.g. "e5e1f88c-70e1-475c-8702-d604dea6fea1") Metadata: pattern = "^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$". |
| `batchNumber` | `integer` | Yes | Batch number must be at least 1 |
| `executionId` | `string` | Yes | UUID of the TMC execution (e.g. "db51bc77-ab75-4240-9e17-d71bc9f4ab83") Metadata: pattern = "^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$". |
| `javaVersion` | `string` | No | Java version used for the execution (e.g. "21.0.12") Metadata: maxLength = 255. |
| `workspaceId` | `string` | No | Workspace id associated with the execution (e.g. "6a6369911945d6abbcbca892"). |
| `cbpInputSize` | `integer` | No | Deprecated. Input size, replaced with cbpInputBytes |
| `cbpIsRootJob` | `boolean` | No | Flag identifier if the job is root or a child, true for the main job, false for sub-jobs |
| `cbpStartTime` | `string` | No | The start timestamp of a job Metadata: maxLength = 64. |
| `cbpDurationMs` | `integer` | No | The duration of the execution of a job, unit is milliseconds |
| `cbpEventCount` | `integer` | No | For DATA_SERVICE, ROUTE, and BIG_DATA_STREAMING jobs, the volume of API calls. |
| `cbpInputBytes` | `integer` | No | Volume of bytes, for DI jobs. |
| `environmentId` | `string` | No | Environment id where the execution ran (e.g. "66c879fb644716127f16d783"). |
| `studioBuildId` | `string` | No | UUID of the Studio build Metadata: maxLength = 128. |
| `cbpDurationSec` | `integer` | No | Deprecated. The duration of the execution of a job. Replaced with cbpDurationMs. |
| `remoteEngineId` | `string` | No | UUID of the Remote Engine running the execution (e.g. "69a6a510-34fd-4167-81fc-faa36f551539") Metadata: pattern = "^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$". |
| `runtimeVersion` | `string` | No | Runtime version used for the execution (e.g. "8.0.2.R2026-06-RT_R2026-07-v2") Metadata: maxLength = 255. |
| `cbpScheduleSource` | `string` | No | Schedule type/source (e.g. "managed", "unmanaged") Metadata: maxLength = 64. |
| `cbpDeltaDurationMs` | `integer` | No | The duration of the execution of a job since last received metric for the same execution, unit is milliseconds |
| `cbpDeltaEventCount` | `integer` | No | for DATA_SERVICE, ROUTE, and BIG_DATA_STREAMING jobs the volume of API calls since last received metric for the same execution |
| `cbpDeltaInputBytes` | `integer` | No | for DI jobs the volume of bytes since last received metric for the same execution |
| `remoteEngineVersion` | `string` | No | Remote Engine version used for the execution (e.g. "2.13.11") Metadata: maxLength = 255. |
| `studioBuildDateTime` | `string` | No | Date and time of the Studio build Metadata: maxLength = 255. |
| `executionMetricOrigin` | `string` | No | Version of architecture (e.g. "V1","V2") used by the Remote Engine to generate the metrics. |
| `remoteEngineClusterId` | `string` | No | UUID of the Remote Engine Cluster running the execution Metadata: pattern = "^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$". |
| `marketingStudioVersion` | `string` | No | Marketing version of the Studio used for the execution Metadata: maxLength = 255. |
| `technicalStudioVersion` | `string` | No | Technical version of the Studio used for the execution Metadata: maxLength = 255. |

</details>


**Example**

```json
{
  "id": "8b84e4d2-b7a7-42d5-b628-d23089794c71",
  "time": "2018-10-30T07:06:22Z",
  "type": "com.qlik.talend-management-console.cbp-execution-metrics.aggregated",
  "source": "com.qlik/tmc-metrics-collector-job",
  "specversion": "1.0",
  "datacontenttype": "string",
  "tenantid": "8fe34c17-6a4f-42ca-a8a1-b49ea11c83d2",
  "data": {
    "tags": [
      "string"
    ],
    "jobId": "string",
    "eventId": "string",
    "authorId": "string",
    "cbpStatus": "string",
    "customTag": "string",
    "artifactId": "string",
    "cbpEndTime": "string",
    "cbpJobType": "string",
    "datacenter": "string",
    "javaVendor": "string",
    "operatorId": "string",
    "batchNumber": 42,
    "executionId": "string",
    "javaVersion": "string",
    "workspaceId": "string",
    "cbpInputSize": 42,
    "cbpIsRootJob": true,
    "cbpStartTime": "string",
    "cbpDurationMs": 42,
    "cbpEventCount": 42,
    "cbpInputBytes": 42,
    "environmentId": "string",
    "studioBuildId": "string",
    "cbpDurationSec": 42,
    "remoteEngineId": "string",
    "runtimeVersion": "string",
    "cbpScheduleSource": "string",
    "cbpDeltaDurationMs": 42,
    "cbpDeltaEventCount": 42,
    "cbpDeltaInputBytes": 42,
    "remoteEngineVersion": "string",
    "studioBuildDateTime": "string",
    "executionMetricOrigin": "string",
    "remoteEngineClusterId": "string",
    "marketingStudioVersion": "string",
    "technicalStudioVersion": "string"
  }
}
```


## Schemas

### cloudEventsContextAttributes

CloudEvents Specification JSON Schema

**Type:** `object`

**Properties**

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `id` | `string` | Yes | Unique identifier for the event. |
| `time` | `string` | No | Timestamp of when the event happened. Metadata: format = "date-time". |
| `type` | `string` | Yes | Describes the type of event related to the originating occurrence. Metadata: minLength = 1. |
| `source` | `string` | Yes | Identifies the context in which an event happened. Metadata: minLength = 1, format = "uri-reference". |
| `specversion` | `string` | Yes | The event is compatible with the CloudEvents specification v1.0.2. Allowed values: 1.0. |
| `datacontenttype` | `string` | No | Content type of the data value. Must adhere to RFC 2046 format. Metadata: minLength = 1. |



### cloudEventsQlikExtensionsAttributes

**Type:** `object`

**Properties**

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `tenantid` | `string` | Yes | Unique identifier for the tenant related to the event. |


