Incubation:APM September 10, 2021 Demo
Recording
Current Update
#4 (closed)
Benchmarking ClickHouse vs TimescaleDBDocumented the benchmarking methodology and given examples of the schemas/queries being used.
Results obtained running ClickHouse vs TimescaleDB for varying levels of timeseries data.
See results here - #4 (closed)
#10 (closed)
Metrics SchemaDesigning a performant but flexible metrics schema for ClickHouse to be used with #5 (closed)
Currently using a naive schema for initial tests before improving if necessary. MR - tsbs!1 (merged)
Naive schema looks like this at the moment:
CREATE TABLE IF NOT EXISTS series
(
timestamp DateTime('UTC'),
host String,
measurement String,
field String,
value Float64,
tags Array(String)
) ENGINE = MergeTree()
ORDER BY timestamp, host, measurement
PRIMARY KEY tuple()
Up Next
- Finish designing metrics schema and validate #10 (closed)
- Implementing design and tests in tsbs!1 (merged)
- Build datadog compatible endpoint using this schema #5 (closed)
- A new GitLab APM project will be created to house the full implementation.
Edited by Joe Shaw