Skip to content

Commit 9265453

Browse files
committed
Type the known columns in attributes so we can filter and aggregate by them
1 parent 6656e4a commit 9265453

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

internal-packages/clickhouse/schema/016_create_metrics_v1.sql

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,23 @@ CREATE TABLE IF NOT EXISTS trigger_dev.metrics_v1
1313
max_value Float64 DEFAULT 0,
1414
min_value Float64 DEFAULT 0,
1515
last_value Float64 DEFAULT 0,
16-
attributes JSON(max_dynamic_paths=64)
16+
attributes JSON(
17+
`trigger.run_id` String,
18+
`trigger.task_slug` String,
19+
`trigger.attempt_number` Int64,
20+
`trigger.environment_type` LowCardinality(String),
21+
`trigger.machine_id` String,
22+
`trigger.machine_name` LowCardinality(String),
23+
`trigger.worker_id` String,
24+
`trigger.worker_version` String,
25+
`system.cpu.logical_number` String,
26+
`system.cpu.state` LowCardinality(String),
27+
`system.memory.state` LowCardinality(String),
28+
`system.device` String,
29+
`process.cpu.state` LowCardinality(String),
30+
`network.io.direction` LowCardinality(String),
31+
max_dynamic_paths=8
32+
)
1733
)
1834
ENGINE = MergeTree()
1935
PARTITION BY toYYYYMM(bucket_start)

0 commit comments

Comments
 (0)