diff --git a/rqe-optimizer/results/e2e-rate10/README.md b/rqe-optimizer/results/e2e-rate10/README.md index 12ef825a..677113b8 100644 --- a/rqe-optimizer/results/e2e-rate10/README.md +++ b/rqe-optimizer/results/e2e-rate10/README.md @@ -19,7 +19,9 @@ differences for the end-to-end run: - `inputs/tables/`: the tables, `export_autosketch_eval_table.py --synthetic --samples-per-sec 10` (classic, all, multigroup at shared = 1). Each one's - `workloads[0].e2e` holds the queries and metrics to generate. + `workloads[0].e2e` holds the queries and metrics to generate. Each query + but `rate` carries `expr`, its RQE expression tree (leaves name the plans' + RQE ids), added after planning: the RQEs and plans are unchanged. - `plans/.plans.json.gz`: each method's chosen plans, in the format of `../autosketch-vs-asap-hydra/README.md`, "Plans" (`--runs 1`, kept, then `scripts/extract_autosketch_plans.py`). diff --git a/rqe-optimizer/results/e2e-rate10/inputs/tables/synthetic-templatesall-shared1.json b/rqe-optimizer/results/e2e-rate10/inputs/tables/synthetic-templatesall-shared1.json index ae0d3bbd..3102ab21 100644 --- a/rqe-optimizer/results/e2e-rate10/inputs/tables/synthetic-templatesall-shared1.json +++ b/rqe-optimizer/results/e2e-rate10/inputs/tables/synthetic-templatesall-shared1.json @@ -1 +1 @@ -{"inputs": {}, "plan": "ProjectASAP/ASAPQuery#777", "schema_version": 1, "sketch_bench_revision": "acc2db1", "workloads": [{"dataset": "synthetic/templates=all/shared=1", "e2e": {"metrics": {"data": {"labels": [{"cardinality": 10, "name": "job"}, {"cardinality": 1000, "child_of": "job", "name": "label_0"}], "samples_per_sec_per_series": 10, "type": "gauge", "values": {"dist": {"pareto": 2.0}, "value": {"keys": 10000, "zipf": 1.1}}}, "data_total": {"labels": [{"cardinality": 10, "name": "job"}, {"cardinality": 1000, "child_of": "job", "name": "label_0"}], "samples_per_sec_per_series": 10, "type": "counter", "values": {"increment": {"keys": 10000, "zipf": 1.1}}}, "flows": {"labels": [{"cardinality": 1000, "name": "dst_subnet", "skew": 1.1}, {"cardinality": 1000, "name": "dst_port", "skew": 1.2}, {"cardinality": 3, "name": "proto", "skew": 0.0}], "records_per_sec": 200000, "type": "records", "values": {"src_ip": {"burst": {"keys": 10000, "label": "dst_subnet", "share": 0.05, "value": 999}, "keys": 1000000, "zipf": 0.0}}}, "http": {"labels": [{"cardinality": 4, "name": "region", "skew": 0.5}, {"cardinality": 25, "name": "service", "skew": 1.1}, {"cardinality": 25, "child_of": "service", "name": "endpoint", "skew": 1.1}, {"cardinality": 4, "name": "status", "skew": 2.0}], "records_per_sec": 100000, "type": "records", "values": {"latency": {"anomaly": {"factor": 10, "label": "endpoint"}, "pareto": 2.0, "scaled_by": "service"}, "user_id": {"keys": 1000000, "zipf": 0.8}}}}, "queries": [{"interval_secs": 1, "promql": "sum by (job) (data)", "rqes": ["synthetic/templates=all/shared=1/sum_by_job/keys/1s"]}, {"interval_secs": 1, "promql": "quantile by (job) (0.5, data)", "rqes": ["synthetic/templates=all/shared=1/quantile_by_job_p0.5/values/1s"]}, {"interval_secs": 1, "promql": "quantile by (job) (0.75, data)", "rqes": ["synthetic/templates=all/shared=1/quantile_by_job_p0.75/values/1s"]}, {"interval_secs": 1, "promql": "quantile by (job) (0.9, data)", "rqes": ["synthetic/templates=all/shared=1/quantile_by_job_p0.9/values/1s"]}, {"interval_secs": 1, "promql": "quantile by (job) (0.95, data)", "rqes": ["synthetic/templates=all/shared=1/quantile_by_job_p0.95/values/1s"]}, {"interval_secs": 1, "promql": "quantile by (job) (0.99, data)", "rqes": ["synthetic/templates=all/shared=1/quantile_by_job_p0.99/values/1s"]}, {"interval_secs": 60, "promql": "topk(32, sum_over_time(data[15m]))", "rqes": ["synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/15m"]}, {"interval_secs": 60, "promql": "sum_over_time(data[15m])", "rqes": ["synthetic/templates=all/shared=1/sum_over_time/keys/15m"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.5, data[15m])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/15m"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.75, data[15m])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/15m"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.9, data[15m])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/15m"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.95, data[15m])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/15m"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.99, data[15m])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/15m"]}, {"interval_secs": 60, "promql": "rate(data_total[15m])", "rqes": ["synthetic/templates=all/shared=1/rate/keys/15m"]}, {"interval_secs": 60, "promql": "sum by (job) (sum_over_time(data[15m]))", "rqes": ["synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/15m"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.9, data[15m]) / quantile_over_time(0.5, data[15m])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/15m", "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/15m"]}, {"interval_secs": 60, "promql": "topk(32, sum_over_time(data[1h]))", "rqes": ["synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/1h"]}, {"interval_secs": 60, "promql": "sum_over_time(data[1h])", "rqes": ["synthetic/templates=all/shared=1/sum_over_time/keys/1h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.5, data[1h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/1h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.75, data[1h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/1h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.9, data[1h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/1h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.95, data[1h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/1h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.99, data[1h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/1h"]}, {"interval_secs": 60, "promql": "rate(data_total[1h])", "rqes": ["synthetic/templates=all/shared=1/rate/keys/1h"]}, {"interval_secs": 60, "promql": "sum by (job) (sum_over_time(data[1h]))", "rqes": ["synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/1h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.9, data[1h]) / quantile_over_time(0.5, data[1h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/1h", "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/1h"]}, {"interval_secs": 60, "promql": "topk(32, sum_over_time(data[6h]))", "rqes": ["synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/6h"]}, {"interval_secs": 60, "promql": "sum_over_time(data[6h])", "rqes": ["synthetic/templates=all/shared=1/sum_over_time/keys/6h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.5, data[6h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/6h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.75, data[6h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/6h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.9, data[6h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/6h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.95, data[6h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/6h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.99, data[6h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/6h"]}, {"interval_secs": 60, "promql": "rate(data_total[6h])", "rqes": ["synthetic/templates=all/shared=1/rate/keys/6h"]}, {"interval_secs": 60, "promql": "sum by (job) (sum_over_time(data[6h]))", "rqes": ["synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/6h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.9, data[6h]) / quantile_over_time(0.5, data[6h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/6h", "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/6h"]}, {"interval_secs": 60, "promql": "topk(32, sum_over_time(data[24h]))", "rqes": ["synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/24h"]}, {"interval_secs": 60, "promql": "sum_over_time(data[24h])", "rqes": ["synthetic/templates=all/shared=1/sum_over_time/keys/24h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.5, data[24h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/24h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.75, data[24h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/24h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.9, data[24h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/24h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.95, data[24h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/24h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.99, data[24h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/24h"]}, {"interval_secs": 60, "promql": "rate(data_total[24h])", "rqes": ["synthetic/templates=all/shared=1/rate/keys/24h"]}, {"interval_secs": 60, "promql": "sum by (job) (sum_over_time(data[24h]))", "rqes": ["synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/24h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.9, data[24h]) / quantile_over_time(0.5, data[24h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/24h", "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/24h"]}, {"capability": "cardinality", "grouping": ["dst_subnet"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t11_distinct_src_by_dst_subnet/keys/5m"], "sql": "SELECT dst_subnet, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY dst_subnet", "table": "flows", "value": "src_ip", "window_secs": 300}, {"capability": "cardinality", "grouping": ["dst_subnet"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t11_distinct_src_by_dst_subnet/keys/15m"], "sql": "SELECT dst_subnet, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY dst_subnet", "table": "flows", "value": "src_ip", "window_secs": 900}, {"capability": "cardinality", "grouping": ["dst_port"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port/keys/5m"], "sql": "SELECT dst_port, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY dst_port", "table": "flows", "value": "src_ip", "window_secs": 300}, {"capability": "cardinality", "grouping": ["dst_port"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port/keys/15m"], "sql": "SELECT dst_port, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY dst_port", "table": "flows", "value": "src_ip", "window_secs": 900}, {"capability": "cardinality", "grouping": ["dst_subnet", "proto"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/5m"], "sql": "SELECT dst_subnet, proto, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY dst_subnet, proto", "table": "flows", "value": "src_ip", "window_secs": 300}, {"capability": "cardinality", "grouping": ["dst_subnet", "proto"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/15m"], "sql": "SELECT dst_subnet, proto, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY dst_subnet, proto", "table": "flows", "value": "src_ip", "window_secs": 900}, {"capability": "cardinality", "grouping": ["dst_port", "proto"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port,proto/keys/5m"], "sql": "SELECT dst_port, proto, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY dst_port, proto", "table": "flows", "value": "src_ip", "window_secs": 300}, {"capability": "cardinality", "grouping": ["dst_port", "proto"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port,proto/keys/15m"], "sql": "SELECT dst_port, proto, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY dst_port, proto", "table": "flows", "value": "src_ip", "window_secs": 900}, {"capability": "cardinality", "grouping": ["region"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t14_distinct_users_by_region/keys/5m"], "sql": "SELECT region, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["region"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t14_distinct_users_by_region/keys/15m"], "sql": "SELECT region, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["service"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t14_distinct_users_by_service/keys/5m"], "sql": "SELECT service, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["service"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t14_distinct_users_by_service/keys/15m"], "sql": "SELECT service, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["region", "service"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t14_distinct_users_by_region,service/keys/5m"], "sql": "SELECT region, service, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["region", "service"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t14_distinct_users_by_region,service/keys/15m"], "sql": "SELECT region, service, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint/keys/5m"], "sql": "SELECT endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY endpoint", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint/keys/15m"], "sql": "SELECT endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY endpoint", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_status/keys/5m"], "sql": "SELECT status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_status/keys/15m"], "sql": "SELECT status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["region", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint/keys/5m"], "sql": "SELECT region, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, endpoint", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["region", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint/keys/15m"], "sql": "SELECT region, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, endpoint", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["region", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,status/keys/5m"], "sql": "SELECT region, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["region", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,status/keys/15m"], "sql": "SELECT region, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["service", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_service,status/keys/5m"], "sql": "SELECT service, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["service", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_service,status/keys/15m"], "sql": "SELECT service, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint,status/keys/5m"], "sql": "SELECT endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY endpoint, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint,status/keys/15m"], "sql": "SELECT endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY endpoint, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["region", "service", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint/keys/5m"], "sql": "SELECT region, service, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service, endpoint", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["region", "service", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint/keys/15m"], "sql": "SELECT region, service, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service, endpoint", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["region", "service", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,status/keys/5m"], "sql": "SELECT region, service, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["region", "service", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,status/keys/15m"], "sql": "SELECT region, service, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["region", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint,status/keys/5m"], "sql": "SELECT region, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, endpoint, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["region", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint,status/keys/15m"], "sql": "SELECT region, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, endpoint, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["service", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_service,endpoint,status/keys/5m"], "sql": "SELECT service, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service, endpoint, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["service", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_service,endpoint,status/keys/15m"], "sql": "SELECT service, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service, endpoint, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["region", "service", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/5m"], "sql": "SELECT region, service, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service, endpoint, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["region", "service", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/15m"], "sql": "SELECT region, service, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service, endpoint, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "quantile", "grouping": ["region"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_region/values/5m"], "sql": "SELECT region, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "grouping": ["region"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_region/values/15m"], "sql": "SELECT region, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "grouping": ["service"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_service/values/5m"], "sql": "SELECT service, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "grouping": ["service"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_service/values/15m"], "sql": "SELECT service, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "grouping": ["endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_endpoint/values/5m"], "sql": "SELECT endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY endpoint", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "grouping": ["endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_endpoint/values/15m"], "sql": "SELECT endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY endpoint", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "grouping": ["region", "service"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_region,service/values/5m"], "sql": "SELECT region, service, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "grouping": ["region", "service"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_region,service/values/15m"], "sql": "SELECT region, service, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "grouping": ["region", "endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_region,endpoint/values/15m"], "sql": "SELECT region, endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, endpoint", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "grouping": ["service", "endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_service,endpoint/values/5m"], "sql": "SELECT service, endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service, endpoint", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "grouping": ["service", "endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_service,endpoint/values/15m"], "sql": "SELECT service, endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service, endpoint", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "grouping": ["region", "service", "endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_region,service,endpoint/values/15m"], "sql": "SELECT region, service, endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service, endpoint", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "cardinality", "grouping": ["service", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t17_distinct_users_by_service,endpoint/keys/5m"], "sql": "SELECT service, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service, endpoint", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["service", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t17_distinct_users_by_service,endpoint/keys/15m"], "sql": "SELECT service, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service, endpoint", "table": "http", "value": "user_id", "window_secs": 900}]}, "rqes": [{"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=all/shared=1/sum_by_job/keys/1s", "instant": false, "interval_secs": 1, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "sum_by_job", "range": "1s", "stream": "job/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_by_job_p0.5/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.5", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_by_job_p0.75/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.75", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_by_job_p0.9/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.9", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_by_job_p0.95/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.95", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_by_job_p0.99/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.99", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "topk", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "topk", "grid_K": 10000, "grid_param": 1.1, "sketch": "cms-heap-topk-fastpath-vector2d", "target": 0.95}], "id": "synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 1, "keys_per_window": 10000}, "lookback_secs": 900, "max_N": 90000000.0, "metric": "data", "min_N": 90000000.0, "queries_per_instance": 1, "query_id": "topk32_sum_by_label0_sum_over_time", "range": "15m", "stream": "label_0/value"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=all/shared=1/sum_over_time/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "sum_over_time", "range": "15m", "stream": "series/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.5", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.75", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.9", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.95", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.99", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "rate", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-increase", "grid_K": null, "grid_param": null, "sketch": "exact-increase", "target": 0.0}], "id": "synthetic/templates=all/shared=1/rate/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "rate", "range": "15m", "stream": "series/increment"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000000.0, "metric": "data", "min_N": 9000000.0, "queries_per_instance": 1, "query_id": "sum_by_job_sum_over_time", "range": "15m", "stream": "job/value"}, {"assumptions": [], "capability": "topk", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "topk", "grid_K": 10000, "grid_param": 1.1, "sketch": "cms-heap-topk-fastpath-vector2d", "target": 0.95}], "id": "synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/1h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 1, "keys_per_window": 10000}, "lookback_secs": 3600, "max_N": 360000000.0, "metric": "data", "min_N": 360000000.0, "queries_per_instance": 1, "query_id": "topk32_sum_by_label0_sum_over_time", "range": "1h", "stream": "label_0/value"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=all/shared=1/sum_over_time/keys/1h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "sum_over_time", "range": "1h", "stream": "series/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.5", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.75", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.9", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.95", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.99", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "rate", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-increase", "grid_K": null, "grid_param": null, "sketch": "exact-increase", "target": 0.0}], "id": "synthetic/templates=all/shared=1/rate/keys/1h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "rate", "range": "1h", "stream": "series/increment"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/1h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000000.0, "metric": "data", "min_N": 36000000.0, "queries_per_instance": 1, "query_id": "sum_by_job_sum_over_time", "range": "1h", "stream": "job/value"}, {"assumptions": [], "capability": "topk", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "topk", "grid_K": 10000, "grid_param": 1.1, "sketch": "cms-heap-topk-fastpath-vector2d", "target": 0.95}], "id": "synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/6h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 1, "keys_per_window": 10000}, "lookback_secs": 21600, "max_N": 2160000000.0, "metric": "data", "min_N": 2160000000.0, "queries_per_instance": 1, "query_id": "topk32_sum_by_label0_sum_over_time", "range": "6h", "stream": "label_0/value"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=all/shared=1/sum_over_time/keys/6h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "sum_over_time", "range": "6h", "stream": "series/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.5", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.75", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.9", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.95", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.99", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "rate", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-increase", "grid_K": null, "grid_param": null, "sketch": "exact-increase", "target": 0.0}], "id": "synthetic/templates=all/shared=1/rate/keys/6h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "rate", "range": "6h", "stream": "series/increment"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/6h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000000.0, "metric": "data", "min_N": 216000000.0, "queries_per_instance": 1, "query_id": "sum_by_job_sum_over_time", "range": "6h", "stream": "job/value"}, {"assumptions": [], "capability": "topk", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "topk", "grid_K": 10000, "grid_param": 1.1, "sketch": "cms-heap-topk-fastpath-vector2d", "target": 0.95}], "id": "synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/24h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 1, "keys_per_window": 10000}, "lookback_secs": 86400, "max_N": 8640000000.0, "metric": "data", "min_N": 8640000000.0, "queries_per_instance": 1, "query_id": "topk32_sum_by_label0_sum_over_time", "range": "24h", "stream": "label_0/value"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=all/shared=1/sum_over_time/keys/24h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "sum_over_time", "range": "24h", "stream": "series/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.5", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.75", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.9", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.95", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.99", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "rate", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-increase", "grid_K": null, "grid_param": null, "sketch": "exact-increase", "target": 0.0}], "id": "synthetic/templates=all/shared=1/rate/keys/24h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "rate", "range": "24h", "stream": "series/increment"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/24h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000000.0, "metric": "data", "min_N": 864000000.0, "queries_per_instance": 1, "query_id": "sum_by_job_sum_over_time", "range": "24h", "stream": "job/value"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 10228202.546091888, "covered_min_N": 3005126.2445390555, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_subnet"], "id": "synthetic/templates=all/shared=1/t11_distinct_src_by_dst_subnet/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 1000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 60000.0, "max_covered_share": 0.1704700424348648, "metric": "flows", "min_N": 60000.0, "min_covered_share": 0.05008543740898426, "queries_per_instance": 1, "query_id": "t11_distinct_src_by_dst_subnet", "range": "5m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 30684607.638275664, "covered_min_N": 9015378.733617166, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_subnet"], "id": "synthetic/templates=all/shared=1/t11_distinct_src_by_dst_subnet/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 1000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 180000.0, "max_covered_share": 0.1704700424348648, "metric": "flows", "min_N": 180000.0, "min_covered_share": 0.05008543740898426, "queries_per_instance": 1, "query_id": "t11_distinct_src_by_dst_subnet", "range": "15m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 13838389.036778929, "covered_min_N": 3702883.342543191, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_port"], "id": "synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 1000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 60000.0, "max_covered_share": 0.2306398172796488, "metric": "flows", "min_N": 60000.0, "min_covered_share": 0.061714722375719844, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_port", "range": "5m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 41515167.11033678, "covered_min_N": 11108650.027629571, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_port"], "id": "synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 1000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 180000.0, "max_covered_share": 0.2306398172796488, "metric": "flows", "min_N": 180000.0, "min_covered_share": 0.061714722375719844, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_port", "range": "15m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 3409400.848697296, "covered_min_N": 3409400.848697296, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_subnet", "proto"], "id": "synthetic/templates=all/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 3000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 20000.0, "max_covered_share": 0.056823347478288266, "metric": "flows", "min_N": 20000.0, "min_covered_share": 0.056823347478288266, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_subnet,proto", "range": "5m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 10228202.546091888, "covered_min_N": 10228202.546091888, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_subnet", "proto"], "id": "synthetic/templates=all/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 3000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 60000.0, "max_covered_share": 0.056823347478288266, "metric": "flows", "min_N": 60000.0, "min_covered_share": 0.056823347478288266, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_subnet,proto", "range": "15m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 4612796.345592976, "covered_min_N": 4612796.345592976, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_port", "proto"], "id": "synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port,proto/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 3000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 20000.0, "max_covered_share": 0.07687993909321626, "metric": "flows", "min_N": 20000.0, "min_covered_share": 0.07687993909321626, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_port,proto", "range": "5m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 13838389.036778927, "covered_min_N": 13838389.036778927, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_port", "proto"], "id": "synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port,proto/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 3000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 60000.0, "max_covered_share": 0.07687993909321626, "metric": "flows", "min_N": 60000.0, "min_covered_share": 0.07687993909321626, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_port,proto", "range": "15m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 10774093.281829244, "covered_min_N": 5387046.640914622, "covers_share": 0.01, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region"], "id": "synthetic/templates=all/shared=1/t14_distinct_users_by_region/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 7500000.0, "max_covered_share": 0.35913644272764145, "metric": "http", "min_N": 7500000.0, "min_covered_share": 0.17956822136382072, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_region", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 32322279.84548773, "covered_min_N": 16161139.922743864, "covers_share": 0.01, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region"], "id": "synthetic/templates=all/shared=1/t14_distinct_users_by_region/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 22500000.0, "max_covered_share": 0.35913644272764145, "metric": "http", "min_N": 22500000.0, "min_covered_share": 0.17956822136382072, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_region", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 21, "covered_max_N": 8952441.571673146, "covered_min_N": 314412.8382575546, "covers_share": 0.01, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service"], "id": "synthetic/templates=all/shared=1/t14_distinct_users_by_service/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 25, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 1200000.0, "max_covered_share": 0.2984147190557715, "metric": "http", "min_N": 1200000.0, "min_covered_share": 0.010480427941918488, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_service", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 21, "covered_max_N": 26857324.715019435, "covered_min_N": 943238.5147726639, "covers_share": 0.01, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service"], "id": "synthetic/templates=all/shared=1/t14_distinct_users_by_service/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 25, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 3600000.0, "max_covered_share": 0.2984147190557715, "metric": "http", "min_N": 3600000.0, "min_covered_share": 0.010480427941918488, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_service", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 23, "covered_max_N": 3215148.0197777487, "covered_min_N": 316062.76837714465, "covers_share": 0.01, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service"], "id": "synthetic/templates=all/shared=1/t14_distinct_users_by_region,service/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 300000.0, "max_covered_share": 0.10717160065925829, "metric": "http", "min_N": 300000.0, "min_covered_share": 0.010535425612571488, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_region,service", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 23, "covered_max_N": 9645444.059333246, "covered_min_N": 948188.3051314339, "covers_share": 0.01, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service"], "id": "synthetic/templates=all/shared=1/t14_distinct_users_by_region,service/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 900000.0, "max_covered_share": 0.10717160065925829, "metric": "http", "min_N": 900000.0, "min_covered_share": 0.010535425612571488, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_region,service", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2671540.3364740512, "covered_min_N": 2671540.3364740512, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["endpoint"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 48000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 48000.0, "min_covered_share": 0.08905134454913503, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_endpoint", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 8014621.009422153, "covered_min_N": 8014621.009422153, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["endpoint"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 144000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 144000.0, "min_covered_share": 0.08905134454913503, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_endpoint", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 21073170.731707316, "covered_min_N": 2341463.414634146, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 7500000.0, "max_covered_share": 0.7024390243902439, "metric": "http", "min_N": 7500000.0, "min_covered_share": 0.07804878048780486, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 63219512.195121944, "covered_min_N": 7024390.243902437, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 22500000.0, "max_covered_share": 0.7024390243902439, "metric": "http", "min_N": 22500000.0, "min_covered_share": 0.07804878048780486, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 959447.493044697, "covered_min_N": 959447.493044697, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "endpoint"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 12000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 12000.0, "min_covered_share": 0.0319815831014899, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,endpoint", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2878342.479134091, "covered_min_N": 2878342.479134091, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "endpoint"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 36000.0, "min_covered_share": 0.0319815831014899, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,endpoint", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 5, "covered_max_N": 7568143.5735776145, "covered_min_N": 1892035.8933944036, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 16, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 1875000.0, "max_covered_share": 0.25227145245258714, "metric": "http", "min_N": 1875000.0, "min_covered_share": 0.06306786311314679, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 5, "covered_max_N": 22704430.72073284, "covered_min_N": 5676107.68018321, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 16, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 5625000.0, "max_covered_share": 0.25227145245258714, "metric": "http", "min_N": 5625000.0, "min_covered_share": 0.06306786311314679, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 6288544.323516745, "covered_min_N": 1572136.0808791863, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_service,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 300000.0, "max_covered_share": 0.20961814411722485, "metric": "http", "min_N": 300000.0, "min_covered_share": 0.05240453602930621, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_service,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 18865632.970550235, "covered_min_N": 4716408.242637559, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_service,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 900000.0, "max_covered_share": 0.20961814411722485, "metric": "http", "min_N": 900000.0, "min_covered_share": 0.05240453602930621, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_service,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 1876594.1875720161, "covered_min_N": 1876594.1875720161, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 12000.0, "max_covered_share": 0.06255313958573387, "metric": "http", "min_N": 12000.0, "min_covered_share": 0.06255313958573387, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_endpoint,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 5629782.562716048, "covered_min_N": 5629782.562716048, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.06255313958573387, "metric": "http", "min_N": 36000.0, "min_covered_share": 0.06255313958573387, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_endpoint,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 959447.493044697, "covered_min_N": 959447.493044697, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "endpoint"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 12000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 12000.0, "min_covered_share": 0.0319815831014899, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,endpoint", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2878342.479134091, "covered_min_N": 2878342.479134091, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "endpoint"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 36000.0, "min_covered_share": 0.0319815831014899, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,endpoint", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 2, "covered_max_N": 2258445.438282906, "covered_min_N": 1596962.084349668, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 400, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 75000.0, "max_covered_share": 0.07528151460943021, "metric": "http", "min_N": 75000.0, "min_covered_share": 0.053232069478322264, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 2, "covered_max_N": 6775336.314848719, "covered_min_N": 4790886.253049004, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 400, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 225000.0, "max_covered_share": 0.07528151460943021, "metric": "http", "min_N": 225000.0, "min_covered_share": 0.053232069478322264, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 673953.3609679822, "covered_min_N": 673953.3609679822, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 3000.0, "max_covered_share": 0.022465112032266074, "metric": "http", "min_N": 3000.0, "min_covered_share": 0.022465112032266074, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,endpoint,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2021860.0829039467, "covered_min_N": 2021860.0829039467, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 9000.0, "max_covered_share": 0.022465112032266074, "metric": "http", "min_N": 9000.0, "min_covered_share": 0.022465112032266074, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,endpoint,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 1876594.1875720161, "covered_min_N": 1876594.1875720161, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_service,endpoint,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 12000.0, "max_covered_share": 0.06255313958573387, "metric": "http", "min_N": 12000.0, "min_covered_share": 0.06255313958573387, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_service,endpoint,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 5629782.562716048, "covered_min_N": 5629782.562716048, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_service,endpoint,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.06255313958573387, "metric": "http", "min_N": 36000.0, "min_covered_share": 0.06255313958573387, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_service,endpoint,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 673953.3609679822, "covered_min_N": 673953.3609679822, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 3000.0, "max_covered_share": 0.022465112032266074, "metric": "http", "min_N": 3000.0, "min_covered_share": 0.022465112032266074, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,endpoint,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2021860.0829039467, "covered_min_N": 2021860.0829039467, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 9000.0, "max_covered_share": 0.022465112032266074, "metric": "http", "min_N": 9000.0, "min_covered_share": 0.022465112032266074, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,endpoint,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "quantile", "covered_groups": 4, "covered_max_N": 10774093.281829244, "covered_min_N": 5387046.640914622, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_region/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": null}, "lookback_secs": 300, "max_N": 7500000.0, "max_covered_share": 0.35913644272764145, "metric": "http", "min_N": 7500000.0, "min_covered_share": 0.17956822136382072, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 4, "covered_max_N": 32322279.84548773, "covered_min_N": 16161139.922743864, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_region/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": null}, "lookback_secs": 900, "max_N": 22500000.0, "max_covered_share": 0.35913644272764145, "metric": "http", "min_N": 22500000.0, "min_covered_share": 0.17956822136382072, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 25, "covered_max_N": 8952441.571673146, "covered_min_N": 259541.9036564592, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["service"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_service/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 25, "keys_per_window": null}, "lookback_secs": 300, "max_N": 1200000.0, "max_covered_share": 0.2984147190557715, "metric": "http", "min_N": 1200000.0, "min_covered_share": 0.00865139678854864, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_service", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 25, "covered_max_N": 26857324.715019435, "covered_min_N": 778625.7109693777, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["service"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_service/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 25, "keys_per_window": null}, "lookback_secs": 900, "max_N": 3600000.0, "max_covered_share": 0.2984147190557715, "metric": "http", "min_N": 3600000.0, "min_covered_share": 0.00865139678854864, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_service", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 625, "covered_max_N": 2671540.3364740512, "covered_min_N": 2245.3999917872916, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["endpoint"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_endpoint/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": null}, "lookback_secs": 300, "max_N": 48000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 48000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_endpoint", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 625, "covered_max_N": 8014621.009422153, "covered_min_N": 6736.199975361875, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["endpoint"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_endpoint/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": null}, "lookback_secs": 900, "max_N": 144000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 144000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_endpoint", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 100, "covered_max_N": 3215148.0197777487, "covered_min_N": 46605.478008970495, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region", "service"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_region,service/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": null}, "lookback_secs": 300, "max_N": 300000.0, "max_covered_share": 0.10717160065925829, "metric": "http", "min_N": 300000.0, "min_covered_share": 0.00155351593363235, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region,service", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 100, "covered_max_N": 9645444.059333246, "covered_min_N": 139816.4340269115, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region", "service"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_region,service/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": null}, "lookback_secs": 900, "max_N": 900000.0, "max_covered_share": 0.10717160065925829, "metric": "http", "min_N": 900000.0, "min_covered_share": 0.00155351593363235, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region,service", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 2500, "covered_max_N": 2878342.479134091, "covered_min_N": 1209.6074483267448, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region", "endpoint"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_region,endpoint/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": null}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 36000.0, "min_covered_share": 1.3440082759186053e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region,endpoint", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 625, "covered_max_N": 2671540.3364740512, "covered_min_N": 2245.3999917872916, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["service", "endpoint"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_service,endpoint/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": null}, "lookback_secs": 300, "max_N": 48000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 48000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_service,endpoint", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 625, "covered_max_N": 8014621.009422153, "covered_min_N": 6736.199975361875, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["service", "endpoint"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_service,endpoint/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": null}, "lookback_secs": 900, "max_N": 144000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 144000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_service,endpoint", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 2500, "covered_max_N": 2878342.479134091, "covered_min_N": 1209.6074483267448, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region", "service", "endpoint"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_region,service,endpoint/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": null}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 36000.0, "min_covered_share": 1.3440082759186053e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region,service,endpoint", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 625, "covered_max_N": 2671540.3364740512, "covered_min_N": 2245.3999917872916, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "endpoint"], "id": "synthetic/templates=all/shared=1/t17_distinct_users_by_service,endpoint/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 48000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 48000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t17_distinct_users_by_service,endpoint", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 625, "covered_max_N": 8014621.009422153, "covered_min_N": 6736.199975361875, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "endpoint"], "id": "synthetic/templates=all/shared=1/t17_distinct_users_by_service,endpoint/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 144000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 144000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t17_distinct_users_by_service,endpoint", "range": "15m", "stream": "http/user_id"}], "schemas": {"flows": {"labels": [{"cardinality": 1000, "name": "dst_subnet", "skew": 1.1}, {"cardinality": 1000, "name": "dst_port", "skew": 1.2}, {"cardinality": 3, "name": "proto", "skew": 0.0}], "rate": 200000, "values": {"src_ip": {"burst": {"keys": 10000, "label": "dst_subnet", "share": 0.05, "value": 999}, "keys": 1000000, "zipf": 0.0}}}, "http": {"labels": [{"cardinality": 4, "name": "region", "skew": 0.5}, {"cardinality": 25, "name": "service", "skew": 1.1}, {"cardinality": 25, "child_of": "service", "name": "endpoint", "skew": 1.1}, {"cardinality": 4, "name": "status", "skew": 2.0}], "rate": 100000, "values": {"latency": {"anomaly": {"factor": 10, "label": "endpoint"}, "pareto": 2.0, "scaled_by": "service"}, "user_id": {"keys": 1000000, "zipf": 0.8}}}}}]} +{"inputs": {}, "plan": "ProjectASAP/ASAPQuery#777", "schema_version": 1, "sketch_bench_revision": "acc2db1", "workloads": [{"dataset": "synthetic/templates=all/shared=1", "e2e": {"metrics": {"data": {"labels": [{"cardinality": 10, "name": "job"}, {"cardinality": 1000, "child_of": "job", "name": "label_0"}], "samples_per_sec_per_series": 10, "type": "gauge", "values": {"dist": {"pareto": 2.0}, "value": {"keys": 10000, "zipf": 1.1}}}, "data_total": {"labels": [{"cardinality": 10, "name": "job"}, {"cardinality": 1000, "child_of": "job", "name": "label_0"}], "samples_per_sec_per_series": 10, "type": "counter", "values": {"increment": {"keys": 10000, "zipf": 1.1}}}, "flows": {"labels": [{"cardinality": 1000, "name": "dst_subnet", "skew": 1.1}, {"cardinality": 1000, "name": "dst_port", "skew": 1.2}, {"cardinality": 3, "name": "proto", "skew": 0.0}], "records_per_sec": 200000, "type": "records", "values": {"src_ip": {"burst": {"keys": 10000, "label": "dst_subnet", "share": 0.05, "value": 999}, "keys": 1000000, "zipf": 0.0}}}, "http": {"labels": [{"cardinality": 4, "name": "region", "skew": 0.5}, {"cardinality": 25, "name": "service", "skew": 1.1}, {"cardinality": 25, "child_of": "service", "name": "endpoint", "skew": 1.1}, {"cardinality": 4, "name": "status", "skew": 2.0}], "records_per_sec": 100000, "type": "records", "values": {"latency": {"anomaly": {"factor": 10, "label": "endpoint"}, "pareto": 2.0, "scaled_by": "service"}, "user_id": {"keys": 1000000, "zipf": 0.8}}}}, "queries": [{"expr": {"rqe": {"capability": "sum", "grouping": ["job"], "id": "synthetic/templates=all/shared=1/sum_by_job/keys/1s", "lookback_ms": 100, "metric": "data"}}, "interval_secs": 1, "promql": "sum by (job) (data)", "rqes": ["synthetic/templates=all/shared=1/sum_by_job/keys/1s"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job"], "id": "synthetic/templates=all/shared=1/quantile_by_job_p0.5/values/1s", "lookback_ms": 100, "metric": "data", "phi": 0.5}}, "interval_secs": 1, "promql": "quantile by (job) (0.5, data)", "rqes": ["synthetic/templates=all/shared=1/quantile_by_job_p0.5/values/1s"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job"], "id": "synthetic/templates=all/shared=1/quantile_by_job_p0.75/values/1s", "lookback_ms": 100, "metric": "data", "phi": 0.75}}, "interval_secs": 1, "promql": "quantile by (job) (0.75, data)", "rqes": ["synthetic/templates=all/shared=1/quantile_by_job_p0.75/values/1s"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job"], "id": "synthetic/templates=all/shared=1/quantile_by_job_p0.9/values/1s", "lookback_ms": 100, "metric": "data", "phi": 0.9}}, "interval_secs": 1, "promql": "quantile by (job) (0.9, data)", "rqes": ["synthetic/templates=all/shared=1/quantile_by_job_p0.9/values/1s"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job"], "id": "synthetic/templates=all/shared=1/quantile_by_job_p0.95/values/1s", "lookback_ms": 100, "metric": "data", "phi": 0.95}}, "interval_secs": 1, "promql": "quantile by (job) (0.95, data)", "rqes": ["synthetic/templates=all/shared=1/quantile_by_job_p0.95/values/1s"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job"], "id": "synthetic/templates=all/shared=1/quantile_by_job_p0.99/values/1s", "lookback_ms": 100, "metric": "data", "phi": 0.99}}, "interval_secs": 1, "promql": "quantile by (job) (0.99, data)", "rqes": ["synthetic/templates=all/shared=1/quantile_by_job_p0.99/values/1s"]}, {"expr": {"rqe": {"capability": "topk_by_value", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/15m", "k": 32, "lookback_ms": 900000, "metric": "data"}}, "interval_secs": 60, "promql": "topk(32, sum_over_time(data[15m]))", "rqes": ["synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/15m"]}, {"expr": {"rqe": {"capability": "sum", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/sum_over_time/keys/15m", "lookback_ms": 900000, "metric": "data"}}, "interval_secs": 60, "promql": "sum_over_time(data[15m])", "rqes": ["synthetic/templates=all/shared=1/sum_over_time/keys/15m"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/15m", "lookback_ms": 900000, "metric": "data", "phi": 0.5}}, "interval_secs": 60, "promql": "quantile_over_time(0.5, data[15m])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/15m"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/15m", "lookback_ms": 900000, "metric": "data", "phi": 0.75}}, "interval_secs": 60, "promql": "quantile_over_time(0.75, data[15m])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/15m"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/15m", "lookback_ms": 900000, "metric": "data", "phi": 0.9}}, "interval_secs": 60, "promql": "quantile_over_time(0.9, data[15m])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/15m"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/15m", "lookback_ms": 900000, "metric": "data", "phi": 0.95}}, "interval_secs": 60, "promql": "quantile_over_time(0.95, data[15m])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/15m"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/15m", "lookback_ms": 900000, "metric": "data", "phi": 0.99}}, "interval_secs": 60, "promql": "quantile_over_time(0.99, data[15m])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/15m"]}, {"interval_secs": 60, "promql": "rate(data_total[15m])", "rqes": ["synthetic/templates=all/shared=1/rate/keys/15m"]}, {"expr": {"rqe": {"capability": "sum", "grouping": ["job"], "id": "synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/15m", "lookback_ms": 900000, "metric": "data"}}, "interval_secs": 60, "promql": "sum by (job) (sum_over_time(data[15m]))", "rqes": ["synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/15m"]}, {"expr": {"lhs": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/15m", "lookback_ms": 900000, "metric": "data", "phi": 0.9}}, "op": "/", "rhs": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/15m", "lookback_ms": 900000, "metric": "data", "phi": 0.5}}}, "interval_secs": 60, "promql": "quantile_over_time(0.9, data[15m]) / quantile_over_time(0.5, data[15m])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/15m", "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/15m"]}, {"expr": {"rqe": {"capability": "topk_by_value", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/1h", "k": 32, "lookback_ms": 3600000, "metric": "data"}}, "interval_secs": 60, "promql": "topk(32, sum_over_time(data[1h]))", "rqes": ["synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/1h"]}, {"expr": {"rqe": {"capability": "sum", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/sum_over_time/keys/1h", "lookback_ms": 3600000, "metric": "data"}}, "interval_secs": 60, "promql": "sum_over_time(data[1h])", "rqes": ["synthetic/templates=all/shared=1/sum_over_time/keys/1h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/1h", "lookback_ms": 3600000, "metric": "data", "phi": 0.5}}, "interval_secs": 60, "promql": "quantile_over_time(0.5, data[1h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/1h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/1h", "lookback_ms": 3600000, "metric": "data", "phi": 0.75}}, "interval_secs": 60, "promql": "quantile_over_time(0.75, data[1h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/1h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/1h", "lookback_ms": 3600000, "metric": "data", "phi": 0.9}}, "interval_secs": 60, "promql": "quantile_over_time(0.9, data[1h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/1h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/1h", "lookback_ms": 3600000, "metric": "data", "phi": 0.95}}, "interval_secs": 60, "promql": "quantile_over_time(0.95, data[1h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/1h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/1h", "lookback_ms": 3600000, "metric": "data", "phi": 0.99}}, "interval_secs": 60, "promql": "quantile_over_time(0.99, data[1h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/1h"]}, {"interval_secs": 60, "promql": "rate(data_total[1h])", "rqes": ["synthetic/templates=all/shared=1/rate/keys/1h"]}, {"expr": {"rqe": {"capability": "sum", "grouping": ["job"], "id": "synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/1h", "lookback_ms": 3600000, "metric": "data"}}, "interval_secs": 60, "promql": "sum by (job) (sum_over_time(data[1h]))", "rqes": ["synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/1h"]}, {"expr": {"lhs": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/1h", "lookback_ms": 3600000, "metric": "data", "phi": 0.9}}, "op": "/", "rhs": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/1h", "lookback_ms": 3600000, "metric": "data", "phi": 0.5}}}, "interval_secs": 60, "promql": "quantile_over_time(0.9, data[1h]) / quantile_over_time(0.5, data[1h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/1h", "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/1h"]}, {"expr": {"rqe": {"capability": "topk_by_value", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/6h", "k": 32, "lookback_ms": 21600000, "metric": "data"}}, "interval_secs": 60, "promql": "topk(32, sum_over_time(data[6h]))", "rqes": ["synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/6h"]}, {"expr": {"rqe": {"capability": "sum", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/sum_over_time/keys/6h", "lookback_ms": 21600000, "metric": "data"}}, "interval_secs": 60, "promql": "sum_over_time(data[6h])", "rqes": ["synthetic/templates=all/shared=1/sum_over_time/keys/6h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/6h", "lookback_ms": 21600000, "metric": "data", "phi": 0.5}}, "interval_secs": 60, "promql": "quantile_over_time(0.5, data[6h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/6h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/6h", "lookback_ms": 21600000, "metric": "data", "phi": 0.75}}, "interval_secs": 60, "promql": "quantile_over_time(0.75, data[6h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/6h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/6h", "lookback_ms": 21600000, "metric": "data", "phi": 0.9}}, "interval_secs": 60, "promql": "quantile_over_time(0.9, data[6h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/6h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/6h", "lookback_ms": 21600000, "metric": "data", "phi": 0.95}}, "interval_secs": 60, "promql": "quantile_over_time(0.95, data[6h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/6h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/6h", "lookback_ms": 21600000, "metric": "data", "phi": 0.99}}, "interval_secs": 60, "promql": "quantile_over_time(0.99, data[6h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/6h"]}, {"interval_secs": 60, "promql": "rate(data_total[6h])", "rqes": ["synthetic/templates=all/shared=1/rate/keys/6h"]}, {"expr": {"rqe": {"capability": "sum", "grouping": ["job"], "id": "synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/6h", "lookback_ms": 21600000, "metric": "data"}}, "interval_secs": 60, "promql": "sum by (job) (sum_over_time(data[6h]))", "rqes": ["synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/6h"]}, {"expr": {"lhs": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/6h", "lookback_ms": 21600000, "metric": "data", "phi": 0.9}}, "op": "/", "rhs": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/6h", "lookback_ms": 21600000, "metric": "data", "phi": 0.5}}}, "interval_secs": 60, "promql": "quantile_over_time(0.9, data[6h]) / quantile_over_time(0.5, data[6h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/6h", "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/6h"]}, {"expr": {"rqe": {"capability": "topk_by_value", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/24h", "k": 32, "lookback_ms": 86400000, "metric": "data"}}, "interval_secs": 60, "promql": "topk(32, sum_over_time(data[24h]))", "rqes": ["synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/24h"]}, {"expr": {"rqe": {"capability": "sum", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/sum_over_time/keys/24h", "lookback_ms": 86400000, "metric": "data"}}, "interval_secs": 60, "promql": "sum_over_time(data[24h])", "rqes": ["synthetic/templates=all/shared=1/sum_over_time/keys/24h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/24h", "lookback_ms": 86400000, "metric": "data", "phi": 0.5}}, "interval_secs": 60, "promql": "quantile_over_time(0.5, data[24h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/24h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/24h", "lookback_ms": 86400000, "metric": "data", "phi": 0.75}}, "interval_secs": 60, "promql": "quantile_over_time(0.75, data[24h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/24h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/24h", "lookback_ms": 86400000, "metric": "data", "phi": 0.9}}, "interval_secs": 60, "promql": "quantile_over_time(0.9, data[24h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/24h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/24h", "lookback_ms": 86400000, "metric": "data", "phi": 0.95}}, "interval_secs": 60, "promql": "quantile_over_time(0.95, data[24h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/24h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/24h", "lookback_ms": 86400000, "metric": "data", "phi": 0.99}}, "interval_secs": 60, "promql": "quantile_over_time(0.99, data[24h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/24h"]}, {"interval_secs": 60, "promql": "rate(data_total[24h])", "rqes": ["synthetic/templates=all/shared=1/rate/keys/24h"]}, {"expr": {"rqe": {"capability": "sum", "grouping": ["job"], "id": "synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/24h", "lookback_ms": 86400000, "metric": "data"}}, "interval_secs": 60, "promql": "sum by (job) (sum_over_time(data[24h]))", "rqes": ["synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/24h"]}, {"expr": {"lhs": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/24h", "lookback_ms": 86400000, "metric": "data", "phi": 0.9}}, "op": "/", "rhs": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/24h", "lookback_ms": 86400000, "metric": "data", "phi": 0.5}}}, "interval_secs": 60, "promql": "quantile_over_time(0.9, data[24h]) / quantile_over_time(0.5, data[24h])", "rqes": ["synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/24h", "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/24h"]}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["dst_subnet"], "id": "synthetic/templates=all/shared=1/t11_distinct_src_by_dst_subnet/keys/5m", "lookback_ms": 300000, "metric": "flows", "value": "src_ip"}}, "grouping": ["dst_subnet"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t11_distinct_src_by_dst_subnet/keys/5m"], "sql": "SELECT dst_subnet, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY dst_subnet", "table": "flows", "value": "src_ip", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["dst_subnet"], "id": "synthetic/templates=all/shared=1/t11_distinct_src_by_dst_subnet/keys/15m", "lookback_ms": 900000, "metric": "flows", "value": "src_ip"}}, "grouping": ["dst_subnet"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t11_distinct_src_by_dst_subnet/keys/15m"], "sql": "SELECT dst_subnet, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY dst_subnet", "table": "flows", "value": "src_ip", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["dst_port"], "id": "synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port/keys/5m", "lookback_ms": 300000, "metric": "flows", "value": "src_ip"}}, "grouping": ["dst_port"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port/keys/5m"], "sql": "SELECT dst_port, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY dst_port", "table": "flows", "value": "src_ip", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["dst_port"], "id": "synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port/keys/15m", "lookback_ms": 900000, "metric": "flows", "value": "src_ip"}}, "grouping": ["dst_port"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port/keys/15m"], "sql": "SELECT dst_port, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY dst_port", "table": "flows", "value": "src_ip", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["dst_subnet", "proto"], "id": "synthetic/templates=all/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/5m", "lookback_ms": 300000, "metric": "flows", "value": "src_ip"}}, "grouping": ["dst_subnet", "proto"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/5m"], "sql": "SELECT dst_subnet, proto, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY dst_subnet, proto", "table": "flows", "value": "src_ip", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["dst_subnet", "proto"], "id": "synthetic/templates=all/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/15m", "lookback_ms": 900000, "metric": "flows", "value": "src_ip"}}, "grouping": ["dst_subnet", "proto"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/15m"], "sql": "SELECT dst_subnet, proto, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY dst_subnet, proto", "table": "flows", "value": "src_ip", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["dst_port", "proto"], "id": "synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port,proto/keys/5m", "lookback_ms": 300000, "metric": "flows", "value": "src_ip"}}, "grouping": ["dst_port", "proto"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port,proto/keys/5m"], "sql": "SELECT dst_port, proto, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY dst_port, proto", "table": "flows", "value": "src_ip", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["dst_port", "proto"], "id": "synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port,proto/keys/15m", "lookback_ms": 900000, "metric": "flows", "value": "src_ip"}}, "grouping": ["dst_port", "proto"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port,proto/keys/15m"], "sql": "SELECT dst_port, proto, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY dst_port, proto", "table": "flows", "value": "src_ip", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region"], "id": "synthetic/templates=all/shared=1/t14_distinct_users_by_region/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["region"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t14_distinct_users_by_region/keys/5m"], "sql": "SELECT region, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region"], "id": "synthetic/templates=all/shared=1/t14_distinct_users_by_region/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["region"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t14_distinct_users_by_region/keys/15m"], "sql": "SELECT region, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["service"], "id": "synthetic/templates=all/shared=1/t14_distinct_users_by_service/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["service"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t14_distinct_users_by_service/keys/5m"], "sql": "SELECT service, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["service"], "id": "synthetic/templates=all/shared=1/t14_distinct_users_by_service/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["service"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t14_distinct_users_by_service/keys/15m"], "sql": "SELECT service, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "service"], "id": "synthetic/templates=all/shared=1/t14_distinct_users_by_region,service/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "service"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t14_distinct_users_by_region,service/keys/5m"], "sql": "SELECT region, service, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "service"], "id": "synthetic/templates=all/shared=1/t14_distinct_users_by_region,service/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "service"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t14_distinct_users_by_region,service/keys/15m"], "sql": "SELECT region, service, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["endpoint"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint/keys/5m"], "sql": "SELECT endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY endpoint", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["endpoint"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint/keys/15m"], "sql": "SELECT endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY endpoint", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_status/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_status/keys/5m"], "sql": "SELECT status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_status/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_status/keys/15m"], "sql": "SELECT status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "endpoint"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint/keys/5m"], "sql": "SELECT region, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, endpoint", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "endpoint"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint/keys/15m"], "sql": "SELECT region, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, endpoint", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,status/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,status/keys/5m"], "sql": "SELECT region, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,status/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,status/keys/15m"], "sql": "SELECT region, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["service", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_service,status/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["service", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_service,status/keys/5m"], "sql": "SELECT service, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["service", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_service,status/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["service", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_service,status/keys/15m"], "sql": "SELECT service, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint,status/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint,status/keys/5m"], "sql": "SELECT endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY endpoint, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint,status/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint,status/keys/15m"], "sql": "SELECT endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY endpoint, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "service", "endpoint"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "service", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint/keys/5m"], "sql": "SELECT region, service, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service, endpoint", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "service", "endpoint"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "service", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint/keys/15m"], "sql": "SELECT region, service, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service, endpoint", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "service", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,status/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "service", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,status/keys/5m"], "sql": "SELECT region, service, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "service", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,status/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "service", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,status/keys/15m"], "sql": "SELECT region, service, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint,status/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint,status/keys/5m"], "sql": "SELECT region, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, endpoint, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint,status/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint,status/keys/15m"], "sql": "SELECT region, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, endpoint, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["service", "endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_service,endpoint,status/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["service", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_service,endpoint,status/keys/5m"], "sql": "SELECT service, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service, endpoint, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["service", "endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_service,endpoint,status/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["service", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_service,endpoint,status/keys/15m"], "sql": "SELECT service, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service, endpoint, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "service", "endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "service", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/5m"], "sql": "SELECT region, service, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service, endpoint, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "service", "endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "service", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/15m"], "sql": "SELECT region, service, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service, endpoint, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["region"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_region/values/5m", "lookback_ms": 300000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["region"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_region/values/5m"], "sql": "SELECT region, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["region"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_region/values/15m", "lookback_ms": 900000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["region"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_region/values/15m"], "sql": "SELECT region, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["service"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_service/values/5m", "lookback_ms": 300000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["service"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_service/values/5m"], "sql": "SELECT service, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["service"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_service/values/15m", "lookback_ms": 900000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["service"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_service/values/15m"], "sql": "SELECT service, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["endpoint"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_endpoint/values/5m", "lookback_ms": 300000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_endpoint/values/5m"], "sql": "SELECT endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY endpoint", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["endpoint"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_endpoint/values/15m", "lookback_ms": 900000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_endpoint/values/15m"], "sql": "SELECT endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY endpoint", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["region", "service"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_region,service/values/5m", "lookback_ms": 300000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["region", "service"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_region,service/values/5m"], "sql": "SELECT region, service, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["region", "service"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_region,service/values/15m", "lookback_ms": 900000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["region", "service"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_region,service/values/15m"], "sql": "SELECT region, service, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["region", "endpoint"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_region,endpoint/values/15m", "lookback_ms": 900000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["region", "endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_region,endpoint/values/15m"], "sql": "SELECT region, endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, endpoint", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["service", "endpoint"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_service,endpoint/values/5m", "lookback_ms": 300000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["service", "endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_service,endpoint/values/5m"], "sql": "SELECT service, endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service, endpoint", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["service", "endpoint"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_service,endpoint/values/15m", "lookback_ms": 900000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["service", "endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_service,endpoint/values/15m"], "sql": "SELECT service, endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service, endpoint", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["region", "service", "endpoint"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_region,service,endpoint/values/15m", "lookback_ms": 900000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["region", "service", "endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=all/shared=1/t16_p99_latency_by_region,service,endpoint/values/15m"], "sql": "SELECT region, service, endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service, endpoint", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["service", "endpoint"], "id": "synthetic/templates=all/shared=1/t17_distinct_users_by_service,endpoint/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["service", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t17_distinct_users_by_service,endpoint/keys/5m"], "sql": "SELECT service, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service, endpoint", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["service", "endpoint"], "id": "synthetic/templates=all/shared=1/t17_distinct_users_by_service,endpoint/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["service", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=all/shared=1/t17_distinct_users_by_service,endpoint/keys/15m"], "sql": "SELECT service, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service, endpoint", "table": "http", "value": "user_id", "window_secs": 900}]}, "rqes": [{"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=all/shared=1/sum_by_job/keys/1s", "instant": false, "interval_secs": 1, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "sum_by_job", "range": "1s", "stream": "job/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_by_job_p0.5/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.5", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_by_job_p0.75/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.75", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_by_job_p0.9/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.9", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_by_job_p0.95/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.95", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_by_job_p0.99/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.99", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "topk", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "topk", "grid_K": 10000, "grid_param": 1.1, "sketch": "cms-heap-topk-fastpath-vector2d", "target": 0.95}], "id": "synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 1, "keys_per_window": 10000}, "lookback_secs": 900, "max_N": 90000000.0, "metric": "data", "min_N": 90000000.0, "queries_per_instance": 1, "query_id": "topk32_sum_by_label0_sum_over_time", "range": "15m", "stream": "label_0/value"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=all/shared=1/sum_over_time/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "sum_over_time", "range": "15m", "stream": "series/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.5", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.75", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.9", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.95", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.99", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "rate", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-increase", "grid_K": null, "grid_param": null, "sketch": "exact-increase", "target": 0.0}], "id": "synthetic/templates=all/shared=1/rate/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "rate", "range": "15m", "stream": "series/increment"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000000.0, "metric": "data", "min_N": 9000000.0, "queries_per_instance": 1, "query_id": "sum_by_job_sum_over_time", "range": "15m", "stream": "job/value"}, {"assumptions": [], "capability": "topk", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "topk", "grid_K": 10000, "grid_param": 1.1, "sketch": "cms-heap-topk-fastpath-vector2d", "target": 0.95}], "id": "synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/1h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 1, "keys_per_window": 10000}, "lookback_secs": 3600, "max_N": 360000000.0, "metric": "data", "min_N": 360000000.0, "queries_per_instance": 1, "query_id": "topk32_sum_by_label0_sum_over_time", "range": "1h", "stream": "label_0/value"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=all/shared=1/sum_over_time/keys/1h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "sum_over_time", "range": "1h", "stream": "series/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.5", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.75", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.9", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.95", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.99", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "rate", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-increase", "grid_K": null, "grid_param": null, "sketch": "exact-increase", "target": 0.0}], "id": "synthetic/templates=all/shared=1/rate/keys/1h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "rate", "range": "1h", "stream": "series/increment"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/1h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000000.0, "metric": "data", "min_N": 36000000.0, "queries_per_instance": 1, "query_id": "sum_by_job_sum_over_time", "range": "1h", "stream": "job/value"}, {"assumptions": [], "capability": "topk", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "topk", "grid_K": 10000, "grid_param": 1.1, "sketch": "cms-heap-topk-fastpath-vector2d", "target": 0.95}], "id": "synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/6h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 1, "keys_per_window": 10000}, "lookback_secs": 21600, "max_N": 2160000000.0, "metric": "data", "min_N": 2160000000.0, "queries_per_instance": 1, "query_id": "topk32_sum_by_label0_sum_over_time", "range": "6h", "stream": "label_0/value"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=all/shared=1/sum_over_time/keys/6h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "sum_over_time", "range": "6h", "stream": "series/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.5", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.75", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.9", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.95", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.99", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "rate", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-increase", "grid_K": null, "grid_param": null, "sketch": "exact-increase", "target": 0.0}], "id": "synthetic/templates=all/shared=1/rate/keys/6h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "rate", "range": "6h", "stream": "series/increment"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/6h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000000.0, "metric": "data", "min_N": 216000000.0, "queries_per_instance": 1, "query_id": "sum_by_job_sum_over_time", "range": "6h", "stream": "job/value"}, {"assumptions": [], "capability": "topk", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "topk", "grid_K": 10000, "grid_param": 1.1, "sketch": "cms-heap-topk-fastpath-vector2d", "target": 0.95}], "id": "synthetic/templates=all/shared=1/topk32_sum_by_label0_sum_over_time/keys/24h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 1, "keys_per_window": 10000}, "lookback_secs": 86400, "max_N": 8640000000.0, "metric": "data", "min_N": 8640000000.0, "queries_per_instance": 1, "query_id": "topk32_sum_by_label0_sum_over_time", "range": "24h", "stream": "label_0/value"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=all/shared=1/sum_over_time/keys/24h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "sum_over_time", "range": "24h", "stream": "series/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.5/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.5", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.75/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.75", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.9/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.9", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.95/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.95", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=all/shared=1/quantile_over_time_p0.99/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.99", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "rate", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-increase", "grid_K": null, "grid_param": null, "sketch": "exact-increase", "target": 0.0}], "id": "synthetic/templates=all/shared=1/rate/keys/24h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "rate", "range": "24h", "stream": "series/increment"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=all/shared=1/sum_by_job_sum_over_time/keys/24h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000000.0, "metric": "data", "min_N": 864000000.0, "queries_per_instance": 1, "query_id": "sum_by_job_sum_over_time", "range": "24h", "stream": "job/value"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 10228202.546091888, "covered_min_N": 3005126.2445390555, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_subnet"], "id": "synthetic/templates=all/shared=1/t11_distinct_src_by_dst_subnet/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 1000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 60000.0, "max_covered_share": 0.1704700424348648, "metric": "flows", "min_N": 60000.0, "min_covered_share": 0.05008543740898426, "queries_per_instance": 1, "query_id": "t11_distinct_src_by_dst_subnet", "range": "5m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 30684607.638275664, "covered_min_N": 9015378.733617166, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_subnet"], "id": "synthetic/templates=all/shared=1/t11_distinct_src_by_dst_subnet/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 1000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 180000.0, "max_covered_share": 0.1704700424348648, "metric": "flows", "min_N": 180000.0, "min_covered_share": 0.05008543740898426, "queries_per_instance": 1, "query_id": "t11_distinct_src_by_dst_subnet", "range": "15m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 13838389.036778929, "covered_min_N": 3702883.342543191, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_port"], "id": "synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 1000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 60000.0, "max_covered_share": 0.2306398172796488, "metric": "flows", "min_N": 60000.0, "min_covered_share": 0.061714722375719844, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_port", "range": "5m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 41515167.11033678, "covered_min_N": 11108650.027629571, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_port"], "id": "synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 1000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 180000.0, "max_covered_share": 0.2306398172796488, "metric": "flows", "min_N": 180000.0, "min_covered_share": 0.061714722375719844, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_port", "range": "15m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 3409400.848697296, "covered_min_N": 3409400.848697296, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_subnet", "proto"], "id": "synthetic/templates=all/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 3000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 20000.0, "max_covered_share": 0.056823347478288266, "metric": "flows", "min_N": 20000.0, "min_covered_share": 0.056823347478288266, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_subnet,proto", "range": "5m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 10228202.546091888, "covered_min_N": 10228202.546091888, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_subnet", "proto"], "id": "synthetic/templates=all/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 3000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 60000.0, "max_covered_share": 0.056823347478288266, "metric": "flows", "min_N": 60000.0, "min_covered_share": 0.056823347478288266, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_subnet,proto", "range": "15m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 4612796.345592976, "covered_min_N": 4612796.345592976, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_port", "proto"], "id": "synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port,proto/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 3000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 20000.0, "max_covered_share": 0.07687993909321626, "metric": "flows", "min_N": 20000.0, "min_covered_share": 0.07687993909321626, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_port,proto", "range": "5m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 13838389.036778927, "covered_min_N": 13838389.036778927, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_port", "proto"], "id": "synthetic/templates=all/shared=1/t12_distinct_src_by_dst_port,proto/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 3000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 60000.0, "max_covered_share": 0.07687993909321626, "metric": "flows", "min_N": 60000.0, "min_covered_share": 0.07687993909321626, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_port,proto", "range": "15m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 10774093.281829244, "covered_min_N": 5387046.640914622, "covers_share": 0.01, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region"], "id": "synthetic/templates=all/shared=1/t14_distinct_users_by_region/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 7500000.0, "max_covered_share": 0.35913644272764145, "metric": "http", "min_N": 7500000.0, "min_covered_share": 0.17956822136382072, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_region", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 32322279.84548773, "covered_min_N": 16161139.922743864, "covers_share": 0.01, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region"], "id": "synthetic/templates=all/shared=1/t14_distinct_users_by_region/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 22500000.0, "max_covered_share": 0.35913644272764145, "metric": "http", "min_N": 22500000.0, "min_covered_share": 0.17956822136382072, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_region", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 21, "covered_max_N": 8952441.571673146, "covered_min_N": 314412.8382575546, "covers_share": 0.01, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service"], "id": "synthetic/templates=all/shared=1/t14_distinct_users_by_service/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 25, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 1200000.0, "max_covered_share": 0.2984147190557715, "metric": "http", "min_N": 1200000.0, "min_covered_share": 0.010480427941918488, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_service", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 21, "covered_max_N": 26857324.715019435, "covered_min_N": 943238.5147726639, "covers_share": 0.01, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service"], "id": "synthetic/templates=all/shared=1/t14_distinct_users_by_service/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 25, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 3600000.0, "max_covered_share": 0.2984147190557715, "metric": "http", "min_N": 3600000.0, "min_covered_share": 0.010480427941918488, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_service", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 23, "covered_max_N": 3215148.0197777487, "covered_min_N": 316062.76837714465, "covers_share": 0.01, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service"], "id": "synthetic/templates=all/shared=1/t14_distinct_users_by_region,service/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 300000.0, "max_covered_share": 0.10717160065925829, "metric": "http", "min_N": 300000.0, "min_covered_share": 0.010535425612571488, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_region,service", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 23, "covered_max_N": 9645444.059333246, "covered_min_N": 948188.3051314339, "covers_share": 0.01, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service"], "id": "synthetic/templates=all/shared=1/t14_distinct_users_by_region,service/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 900000.0, "max_covered_share": 0.10717160065925829, "metric": "http", "min_N": 900000.0, "min_covered_share": 0.010535425612571488, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_region,service", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2671540.3364740512, "covered_min_N": 2671540.3364740512, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["endpoint"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 48000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 48000.0, "min_covered_share": 0.08905134454913503, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_endpoint", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 8014621.009422153, "covered_min_N": 8014621.009422153, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["endpoint"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 144000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 144000.0, "min_covered_share": 0.08905134454913503, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_endpoint", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 21073170.731707316, "covered_min_N": 2341463.414634146, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 7500000.0, "max_covered_share": 0.7024390243902439, "metric": "http", "min_N": 7500000.0, "min_covered_share": 0.07804878048780486, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 63219512.195121944, "covered_min_N": 7024390.243902437, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 22500000.0, "max_covered_share": 0.7024390243902439, "metric": "http", "min_N": 22500000.0, "min_covered_share": 0.07804878048780486, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 959447.493044697, "covered_min_N": 959447.493044697, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "endpoint"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 12000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 12000.0, "min_covered_share": 0.0319815831014899, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,endpoint", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2878342.479134091, "covered_min_N": 2878342.479134091, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "endpoint"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 36000.0, "min_covered_share": 0.0319815831014899, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,endpoint", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 5, "covered_max_N": 7568143.5735776145, "covered_min_N": 1892035.8933944036, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 16, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 1875000.0, "max_covered_share": 0.25227145245258714, "metric": "http", "min_N": 1875000.0, "min_covered_share": 0.06306786311314679, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 5, "covered_max_N": 22704430.72073284, "covered_min_N": 5676107.68018321, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 16, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 5625000.0, "max_covered_share": 0.25227145245258714, "metric": "http", "min_N": 5625000.0, "min_covered_share": 0.06306786311314679, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 6288544.323516745, "covered_min_N": 1572136.0808791863, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_service,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 300000.0, "max_covered_share": 0.20961814411722485, "metric": "http", "min_N": 300000.0, "min_covered_share": 0.05240453602930621, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_service,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 18865632.970550235, "covered_min_N": 4716408.242637559, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_service,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 900000.0, "max_covered_share": 0.20961814411722485, "metric": "http", "min_N": 900000.0, "min_covered_share": 0.05240453602930621, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_service,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 1876594.1875720161, "covered_min_N": 1876594.1875720161, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 12000.0, "max_covered_share": 0.06255313958573387, "metric": "http", "min_N": 12000.0, "min_covered_share": 0.06255313958573387, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_endpoint,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 5629782.562716048, "covered_min_N": 5629782.562716048, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_endpoint,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.06255313958573387, "metric": "http", "min_N": 36000.0, "min_covered_share": 0.06255313958573387, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_endpoint,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 959447.493044697, "covered_min_N": 959447.493044697, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "endpoint"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 12000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 12000.0, "min_covered_share": 0.0319815831014899, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,endpoint", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2878342.479134091, "covered_min_N": 2878342.479134091, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "endpoint"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 36000.0, "min_covered_share": 0.0319815831014899, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,endpoint", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 2, "covered_max_N": 2258445.438282906, "covered_min_N": 1596962.084349668, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 400, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 75000.0, "max_covered_share": 0.07528151460943021, "metric": "http", "min_N": 75000.0, "min_covered_share": 0.053232069478322264, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 2, "covered_max_N": 6775336.314848719, "covered_min_N": 4790886.253049004, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 400, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 225000.0, "max_covered_share": 0.07528151460943021, "metric": "http", "min_N": 225000.0, "min_covered_share": 0.053232069478322264, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 673953.3609679822, "covered_min_N": 673953.3609679822, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 3000.0, "max_covered_share": 0.022465112032266074, "metric": "http", "min_N": 3000.0, "min_covered_share": 0.022465112032266074, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,endpoint,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2021860.0829039467, "covered_min_N": 2021860.0829039467, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,endpoint,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 9000.0, "max_covered_share": 0.022465112032266074, "metric": "http", "min_N": 9000.0, "min_covered_share": 0.022465112032266074, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,endpoint,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 1876594.1875720161, "covered_min_N": 1876594.1875720161, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_service,endpoint,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 12000.0, "max_covered_share": 0.06255313958573387, "metric": "http", "min_N": 12000.0, "min_covered_share": 0.06255313958573387, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_service,endpoint,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 5629782.562716048, "covered_min_N": 5629782.562716048, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_service,endpoint,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.06255313958573387, "metric": "http", "min_N": 36000.0, "min_covered_share": 0.06255313958573387, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_service,endpoint,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 673953.3609679822, "covered_min_N": 673953.3609679822, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 3000.0, "max_covered_share": 0.022465112032266074, "metric": "http", "min_N": 3000.0, "min_covered_share": 0.022465112032266074, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,endpoint,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2021860.0829039467, "covered_min_N": 2021860.0829039467, "covers_share": 0.05, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "endpoint", "status"], "id": "synthetic/templates=all/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 9000.0, "max_covered_share": 0.022465112032266074, "metric": "http", "min_N": 9000.0, "min_covered_share": 0.022465112032266074, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,endpoint,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "quantile", "covered_groups": 4, "covered_max_N": 10774093.281829244, "covered_min_N": 5387046.640914622, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_region/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": null}, "lookback_secs": 300, "max_N": 7500000.0, "max_covered_share": 0.35913644272764145, "metric": "http", "min_N": 7500000.0, "min_covered_share": 0.17956822136382072, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 4, "covered_max_N": 32322279.84548773, "covered_min_N": 16161139.922743864, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_region/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": null}, "lookback_secs": 900, "max_N": 22500000.0, "max_covered_share": 0.35913644272764145, "metric": "http", "min_N": 22500000.0, "min_covered_share": 0.17956822136382072, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 25, "covered_max_N": 8952441.571673146, "covered_min_N": 259541.9036564592, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["service"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_service/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 25, "keys_per_window": null}, "lookback_secs": 300, "max_N": 1200000.0, "max_covered_share": 0.2984147190557715, "metric": "http", "min_N": 1200000.0, "min_covered_share": 0.00865139678854864, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_service", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 25, "covered_max_N": 26857324.715019435, "covered_min_N": 778625.7109693777, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["service"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_service/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 25, "keys_per_window": null}, "lookback_secs": 900, "max_N": 3600000.0, "max_covered_share": 0.2984147190557715, "metric": "http", "min_N": 3600000.0, "min_covered_share": 0.00865139678854864, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_service", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 625, "covered_max_N": 2671540.3364740512, "covered_min_N": 2245.3999917872916, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["endpoint"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_endpoint/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": null}, "lookback_secs": 300, "max_N": 48000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 48000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_endpoint", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 625, "covered_max_N": 8014621.009422153, "covered_min_N": 6736.199975361875, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["endpoint"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_endpoint/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": null}, "lookback_secs": 900, "max_N": 144000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 144000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_endpoint", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 100, "covered_max_N": 3215148.0197777487, "covered_min_N": 46605.478008970495, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region", "service"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_region,service/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": null}, "lookback_secs": 300, "max_N": 300000.0, "max_covered_share": 0.10717160065925829, "metric": "http", "min_N": 300000.0, "min_covered_share": 0.00155351593363235, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region,service", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 100, "covered_max_N": 9645444.059333246, "covered_min_N": 139816.4340269115, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region", "service"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_region,service/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": null}, "lookback_secs": 900, "max_N": 900000.0, "max_covered_share": 0.10717160065925829, "metric": "http", "min_N": 900000.0, "min_covered_share": 0.00155351593363235, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region,service", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 2500, "covered_max_N": 2878342.479134091, "covered_min_N": 1209.6074483267448, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region", "endpoint"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_region,endpoint/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": null}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 36000.0, "min_covered_share": 1.3440082759186053e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region,endpoint", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 625, "covered_max_N": 2671540.3364740512, "covered_min_N": 2245.3999917872916, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["service", "endpoint"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_service,endpoint/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": null}, "lookback_secs": 300, "max_N": 48000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 48000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_service,endpoint", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 625, "covered_max_N": 8014621.009422153, "covered_min_N": 6736.199975361875, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["service", "endpoint"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_service,endpoint/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": null}, "lookback_secs": 900, "max_N": 144000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 144000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_service,endpoint", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 2500, "covered_max_N": 2878342.479134091, "covered_min_N": 1209.6074483267448, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region", "service", "endpoint"], "id": "synthetic/templates=all/shared=1/t16_p99_latency_by_region,service,endpoint/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": null}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 36000.0, "min_covered_share": 1.3440082759186053e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region,service,endpoint", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 625, "covered_max_N": 2671540.3364740512, "covered_min_N": 2245.3999917872916, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "endpoint"], "id": "synthetic/templates=all/shared=1/t17_distinct_users_by_service,endpoint/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 48000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 48000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t17_distinct_users_by_service,endpoint", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 625, "covered_max_N": 8014621.009422153, "covered_min_N": 6736.199975361875, "covers_share": null, "dataset": "synthetic/templates=all/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "endpoint"], "id": "synthetic/templates=all/shared=1/t17_distinct_users_by_service,endpoint/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 144000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 144000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t17_distinct_users_by_service,endpoint", "range": "15m", "stream": "http/user_id"}], "schemas": {"flows": {"labels": [{"cardinality": 1000, "name": "dst_subnet", "skew": 1.1}, {"cardinality": 1000, "name": "dst_port", "skew": 1.2}, {"cardinality": 3, "name": "proto", "skew": 0.0}], "rate": 200000, "values": {"src_ip": {"burst": {"keys": 10000, "label": "dst_subnet", "share": 0.05, "value": 999}, "keys": 1000000, "zipf": 0.0}}}, "http": {"labels": [{"cardinality": 4, "name": "region", "skew": 0.5}, {"cardinality": 25, "name": "service", "skew": 1.1}, {"cardinality": 25, "child_of": "service", "name": "endpoint", "skew": 1.1}, {"cardinality": 4, "name": "status", "skew": 2.0}], "rate": 100000, "values": {"latency": {"anomaly": {"factor": 10, "label": "endpoint"}, "pareto": 2.0, "scaled_by": "service"}, "user_id": {"keys": 1000000, "zipf": 0.8}}}}}]} diff --git a/rqe-optimizer/results/e2e-rate10/inputs/tables/synthetic-templatesclassic-shared1.json b/rqe-optimizer/results/e2e-rate10/inputs/tables/synthetic-templatesclassic-shared1.json index 0e90efb4..d9675974 100644 --- a/rqe-optimizer/results/e2e-rate10/inputs/tables/synthetic-templatesclassic-shared1.json +++ b/rqe-optimizer/results/e2e-rate10/inputs/tables/synthetic-templatesclassic-shared1.json @@ -1 +1 @@ -{"inputs": {}, "plan": "ProjectASAP/ASAPQuery#777", "schema_version": 1, "sketch_bench_revision": "acc2db1", "workloads": [{"dataset": "synthetic/templates=classic/shared=1", "e2e": {"metrics": {"data": {"labels": [{"cardinality": 10, "name": "job"}, {"cardinality": 1000, "child_of": "job", "name": "label_0"}], "samples_per_sec_per_series": 10, "type": "gauge", "values": {"dist": {"pareto": 2.0}, "value": {"keys": 10000, "zipf": 1.1}}}, "data_total": {"labels": [{"cardinality": 10, "name": "job"}, {"cardinality": 1000, "child_of": "job", "name": "label_0"}], "samples_per_sec_per_series": 10, "type": "counter", "values": {"increment": {"keys": 10000, "zipf": 1.1}}}}, "queries": [{"interval_secs": 1, "promql": "sum by (job) (data)", "rqes": ["synthetic/templates=classic/shared=1/sum_by_job/keys/1s"]}, {"interval_secs": 1, "promql": "quantile by (job) (0.5, data)", "rqes": ["synthetic/templates=classic/shared=1/quantile_by_job_p0.5/values/1s"]}, {"interval_secs": 1, "promql": "quantile by (job) (0.75, data)", "rqes": ["synthetic/templates=classic/shared=1/quantile_by_job_p0.75/values/1s"]}, {"interval_secs": 1, "promql": "quantile by (job) (0.9, data)", "rqes": ["synthetic/templates=classic/shared=1/quantile_by_job_p0.9/values/1s"]}, {"interval_secs": 1, "promql": "quantile by (job) (0.95, data)", "rqes": ["synthetic/templates=classic/shared=1/quantile_by_job_p0.95/values/1s"]}, {"interval_secs": 1, "promql": "quantile by (job) (0.99, data)", "rqes": ["synthetic/templates=classic/shared=1/quantile_by_job_p0.99/values/1s"]}, {"interval_secs": 60, "promql": "topk(32, sum_over_time(data[15m]))", "rqes": ["synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/15m"]}, {"interval_secs": 60, "promql": "sum_over_time(data[15m])", "rqes": ["synthetic/templates=classic/shared=1/sum_over_time/keys/15m"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.5, data[15m])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/15m"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.75, data[15m])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/15m"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.9, data[15m])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/15m"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.95, data[15m])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/15m"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.99, data[15m])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/15m"]}, {"interval_secs": 60, "promql": "rate(data_total[15m])", "rqes": ["synthetic/templates=classic/shared=1/rate/keys/15m"]}, {"interval_secs": 60, "promql": "sum by (job) (sum_over_time(data[15m]))", "rqes": ["synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/15m"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.9, data[15m]) / quantile_over_time(0.5, data[15m])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/15m", "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/15m"]}, {"interval_secs": 60, "promql": "topk(32, sum_over_time(data[1h]))", "rqes": ["synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/1h"]}, {"interval_secs": 60, "promql": "sum_over_time(data[1h])", "rqes": ["synthetic/templates=classic/shared=1/sum_over_time/keys/1h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.5, data[1h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/1h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.75, data[1h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/1h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.9, data[1h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/1h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.95, data[1h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/1h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.99, data[1h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/1h"]}, {"interval_secs": 60, "promql": "rate(data_total[1h])", "rqes": ["synthetic/templates=classic/shared=1/rate/keys/1h"]}, {"interval_secs": 60, "promql": "sum by (job) (sum_over_time(data[1h]))", "rqes": ["synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/1h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.9, data[1h]) / quantile_over_time(0.5, data[1h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/1h", "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/1h"]}, {"interval_secs": 60, "promql": "topk(32, sum_over_time(data[6h]))", "rqes": ["synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/6h"]}, {"interval_secs": 60, "promql": "sum_over_time(data[6h])", "rqes": ["synthetic/templates=classic/shared=1/sum_over_time/keys/6h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.5, data[6h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/6h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.75, data[6h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/6h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.9, data[6h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/6h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.95, data[6h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/6h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.99, data[6h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/6h"]}, {"interval_secs": 60, "promql": "rate(data_total[6h])", "rqes": ["synthetic/templates=classic/shared=1/rate/keys/6h"]}, {"interval_secs": 60, "promql": "sum by (job) (sum_over_time(data[6h]))", "rqes": ["synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/6h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.9, data[6h]) / quantile_over_time(0.5, data[6h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/6h", "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/6h"]}, {"interval_secs": 60, "promql": "topk(32, sum_over_time(data[24h]))", "rqes": ["synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/24h"]}, {"interval_secs": 60, "promql": "sum_over_time(data[24h])", "rqes": ["synthetic/templates=classic/shared=1/sum_over_time/keys/24h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.5, data[24h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/24h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.75, data[24h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/24h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.9, data[24h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/24h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.95, data[24h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/24h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.99, data[24h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/24h"]}, {"interval_secs": 60, "promql": "rate(data_total[24h])", "rqes": ["synthetic/templates=classic/shared=1/rate/keys/24h"]}, {"interval_secs": 60, "promql": "sum by (job) (sum_over_time(data[24h]))", "rqes": ["synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/24h"]}, {"interval_secs": 60, "promql": "quantile_over_time(0.9, data[24h]) / quantile_over_time(0.5, data[24h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/24h", "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/24h"]}]}, "rqes": [{"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/sum_by_job/keys/1s", "instant": false, "interval_secs": 1, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "sum_by_job", "range": "1s", "stream": "job/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_by_job_p0.5/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.5", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_by_job_p0.75/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.75", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_by_job_p0.9/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.9", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_by_job_p0.95/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.95", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_by_job_p0.99/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.99", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "topk", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "topk", "grid_K": 10000, "grid_param": 1.1, "sketch": "cms-heap-topk-fastpath-vector2d", "target": 0.95}], "id": "synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 1, "keys_per_window": 10000}, "lookback_secs": 900, "max_N": 90000000.0, "metric": "data", "min_N": 90000000.0, "queries_per_instance": 1, "query_id": "topk32_sum_by_label0_sum_over_time", "range": "15m", "stream": "label_0/value"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/sum_over_time/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "sum_over_time", "range": "15m", "stream": "series/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.5", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.75", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.9", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.95", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.99", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "rate", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-increase", "grid_K": null, "grid_param": null, "sketch": "exact-increase", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/rate/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "rate", "range": "15m", "stream": "series/increment"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000000.0, "metric": "data", "min_N": 9000000.0, "queries_per_instance": 1, "query_id": "sum_by_job_sum_over_time", "range": "15m", "stream": "job/value"}, {"assumptions": [], "capability": "topk", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "topk", "grid_K": 10000, "grid_param": 1.1, "sketch": "cms-heap-topk-fastpath-vector2d", "target": 0.95}], "id": "synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/1h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 1, "keys_per_window": 10000}, "lookback_secs": 3600, "max_N": 360000000.0, "metric": "data", "min_N": 360000000.0, "queries_per_instance": 1, "query_id": "topk32_sum_by_label0_sum_over_time", "range": "1h", "stream": "label_0/value"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/sum_over_time/keys/1h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "sum_over_time", "range": "1h", "stream": "series/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.5", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.75", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.9", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.95", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.99", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "rate", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-increase", "grid_K": null, "grid_param": null, "sketch": "exact-increase", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/rate/keys/1h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "rate", "range": "1h", "stream": "series/increment"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/1h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000000.0, "metric": "data", "min_N": 36000000.0, "queries_per_instance": 1, "query_id": "sum_by_job_sum_over_time", "range": "1h", "stream": "job/value"}, {"assumptions": [], "capability": "topk", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "topk", "grid_K": 10000, "grid_param": 1.1, "sketch": "cms-heap-topk-fastpath-vector2d", "target": 0.95}], "id": "synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/6h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 1, "keys_per_window": 10000}, "lookback_secs": 21600, "max_N": 2160000000.0, "metric": "data", "min_N": 2160000000.0, "queries_per_instance": 1, "query_id": "topk32_sum_by_label0_sum_over_time", "range": "6h", "stream": "label_0/value"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/sum_over_time/keys/6h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "sum_over_time", "range": "6h", "stream": "series/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.5", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.75", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.9", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.95", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.99", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "rate", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-increase", "grid_K": null, "grid_param": null, "sketch": "exact-increase", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/rate/keys/6h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "rate", "range": "6h", "stream": "series/increment"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/6h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000000.0, "metric": "data", "min_N": 216000000.0, "queries_per_instance": 1, "query_id": "sum_by_job_sum_over_time", "range": "6h", "stream": "job/value"}, {"assumptions": [], "capability": "topk", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "topk", "grid_K": 10000, "grid_param": 1.1, "sketch": "cms-heap-topk-fastpath-vector2d", "target": 0.95}], "id": "synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/24h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 1, "keys_per_window": 10000}, "lookback_secs": 86400, "max_N": 8640000000.0, "metric": "data", "min_N": 8640000000.0, "queries_per_instance": 1, "query_id": "topk32_sum_by_label0_sum_over_time", "range": "24h", "stream": "label_0/value"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/sum_over_time/keys/24h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "sum_over_time", "range": "24h", "stream": "series/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.5", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.75", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.9", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.95", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.99", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "rate", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-increase", "grid_K": null, "grid_param": null, "sketch": "exact-increase", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/rate/keys/24h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "rate", "range": "24h", "stream": "series/increment"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/24h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000000.0, "metric": "data", "min_N": 864000000.0, "queries_per_instance": 1, "query_id": "sum_by_job_sum_over_time", "range": "24h", "stream": "job/value"}]}]} +{"inputs": {}, "plan": "ProjectASAP/ASAPQuery#777", "schema_version": 1, "sketch_bench_revision": "acc2db1", "workloads": [{"dataset": "synthetic/templates=classic/shared=1", "e2e": {"metrics": {"data": {"labels": [{"cardinality": 10, "name": "job"}, {"cardinality": 1000, "child_of": "job", "name": "label_0"}], "samples_per_sec_per_series": 10, "type": "gauge", "values": {"dist": {"pareto": 2.0}, "value": {"keys": 10000, "zipf": 1.1}}}, "data_total": {"labels": [{"cardinality": 10, "name": "job"}, {"cardinality": 1000, "child_of": "job", "name": "label_0"}], "samples_per_sec_per_series": 10, "type": "counter", "values": {"increment": {"keys": 10000, "zipf": 1.1}}}}, "queries": [{"expr": {"rqe": {"capability": "sum", "grouping": ["job"], "id": "synthetic/templates=classic/shared=1/sum_by_job/keys/1s", "lookback_ms": 100, "metric": "data"}}, "interval_secs": 1, "promql": "sum by (job) (data)", "rqes": ["synthetic/templates=classic/shared=1/sum_by_job/keys/1s"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job"], "id": "synthetic/templates=classic/shared=1/quantile_by_job_p0.5/values/1s", "lookback_ms": 100, "metric": "data", "phi": 0.5}}, "interval_secs": 1, "promql": "quantile by (job) (0.5, data)", "rqes": ["synthetic/templates=classic/shared=1/quantile_by_job_p0.5/values/1s"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job"], "id": "synthetic/templates=classic/shared=1/quantile_by_job_p0.75/values/1s", "lookback_ms": 100, "metric": "data", "phi": 0.75}}, "interval_secs": 1, "promql": "quantile by (job) (0.75, data)", "rqes": ["synthetic/templates=classic/shared=1/quantile_by_job_p0.75/values/1s"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job"], "id": "synthetic/templates=classic/shared=1/quantile_by_job_p0.9/values/1s", "lookback_ms": 100, "metric": "data", "phi": 0.9}}, "interval_secs": 1, "promql": "quantile by (job) (0.9, data)", "rqes": ["synthetic/templates=classic/shared=1/quantile_by_job_p0.9/values/1s"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job"], "id": "synthetic/templates=classic/shared=1/quantile_by_job_p0.95/values/1s", "lookback_ms": 100, "metric": "data", "phi": 0.95}}, "interval_secs": 1, "promql": "quantile by (job) (0.95, data)", "rqes": ["synthetic/templates=classic/shared=1/quantile_by_job_p0.95/values/1s"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job"], "id": "synthetic/templates=classic/shared=1/quantile_by_job_p0.99/values/1s", "lookback_ms": 100, "metric": "data", "phi": 0.99}}, "interval_secs": 1, "promql": "quantile by (job) (0.99, data)", "rqes": ["synthetic/templates=classic/shared=1/quantile_by_job_p0.99/values/1s"]}, {"expr": {"rqe": {"capability": "topk_by_value", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/15m", "k": 32, "lookback_ms": 900000, "metric": "data"}}, "interval_secs": 60, "promql": "topk(32, sum_over_time(data[15m]))", "rqes": ["synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/15m"]}, {"expr": {"rqe": {"capability": "sum", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/sum_over_time/keys/15m", "lookback_ms": 900000, "metric": "data"}}, "interval_secs": 60, "promql": "sum_over_time(data[15m])", "rqes": ["synthetic/templates=classic/shared=1/sum_over_time/keys/15m"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/15m", "lookback_ms": 900000, "metric": "data", "phi": 0.5}}, "interval_secs": 60, "promql": "quantile_over_time(0.5, data[15m])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/15m"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/15m", "lookback_ms": 900000, "metric": "data", "phi": 0.75}}, "interval_secs": 60, "promql": "quantile_over_time(0.75, data[15m])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/15m"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/15m", "lookback_ms": 900000, "metric": "data", "phi": 0.9}}, "interval_secs": 60, "promql": "quantile_over_time(0.9, data[15m])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/15m"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/15m", "lookback_ms": 900000, "metric": "data", "phi": 0.95}}, "interval_secs": 60, "promql": "quantile_over_time(0.95, data[15m])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/15m"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/15m", "lookback_ms": 900000, "metric": "data", "phi": 0.99}}, "interval_secs": 60, "promql": "quantile_over_time(0.99, data[15m])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/15m"]}, {"interval_secs": 60, "promql": "rate(data_total[15m])", "rqes": ["synthetic/templates=classic/shared=1/rate/keys/15m"]}, {"expr": {"rqe": {"capability": "sum", "grouping": ["job"], "id": "synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/15m", "lookback_ms": 900000, "metric": "data"}}, "interval_secs": 60, "promql": "sum by (job) (sum_over_time(data[15m]))", "rqes": ["synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/15m"]}, {"expr": {"lhs": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/15m", "lookback_ms": 900000, "metric": "data", "phi": 0.9}}, "op": "/", "rhs": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/15m", "lookback_ms": 900000, "metric": "data", "phi": 0.5}}}, "interval_secs": 60, "promql": "quantile_over_time(0.9, data[15m]) / quantile_over_time(0.5, data[15m])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/15m", "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/15m"]}, {"expr": {"rqe": {"capability": "topk_by_value", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/1h", "k": 32, "lookback_ms": 3600000, "metric": "data"}}, "interval_secs": 60, "promql": "topk(32, sum_over_time(data[1h]))", "rqes": ["synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/1h"]}, {"expr": {"rqe": {"capability": "sum", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/sum_over_time/keys/1h", "lookback_ms": 3600000, "metric": "data"}}, "interval_secs": 60, "promql": "sum_over_time(data[1h])", "rqes": ["synthetic/templates=classic/shared=1/sum_over_time/keys/1h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/1h", "lookback_ms": 3600000, "metric": "data", "phi": 0.5}}, "interval_secs": 60, "promql": "quantile_over_time(0.5, data[1h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/1h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/1h", "lookback_ms": 3600000, "metric": "data", "phi": 0.75}}, "interval_secs": 60, "promql": "quantile_over_time(0.75, data[1h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/1h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/1h", "lookback_ms": 3600000, "metric": "data", "phi": 0.9}}, "interval_secs": 60, "promql": "quantile_over_time(0.9, data[1h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/1h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/1h", "lookback_ms": 3600000, "metric": "data", "phi": 0.95}}, "interval_secs": 60, "promql": "quantile_over_time(0.95, data[1h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/1h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/1h", "lookback_ms": 3600000, "metric": "data", "phi": 0.99}}, "interval_secs": 60, "promql": "quantile_over_time(0.99, data[1h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/1h"]}, {"interval_secs": 60, "promql": "rate(data_total[1h])", "rqes": ["synthetic/templates=classic/shared=1/rate/keys/1h"]}, {"expr": {"rqe": {"capability": "sum", "grouping": ["job"], "id": "synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/1h", "lookback_ms": 3600000, "metric": "data"}}, "interval_secs": 60, "promql": "sum by (job) (sum_over_time(data[1h]))", "rqes": ["synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/1h"]}, {"expr": {"lhs": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/1h", "lookback_ms": 3600000, "metric": "data", "phi": 0.9}}, "op": "/", "rhs": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/1h", "lookback_ms": 3600000, "metric": "data", "phi": 0.5}}}, "interval_secs": 60, "promql": "quantile_over_time(0.9, data[1h]) / quantile_over_time(0.5, data[1h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/1h", "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/1h"]}, {"expr": {"rqe": {"capability": "topk_by_value", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/6h", "k": 32, "lookback_ms": 21600000, "metric": "data"}}, "interval_secs": 60, "promql": "topk(32, sum_over_time(data[6h]))", "rqes": ["synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/6h"]}, {"expr": {"rqe": {"capability": "sum", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/sum_over_time/keys/6h", "lookback_ms": 21600000, "metric": "data"}}, "interval_secs": 60, "promql": "sum_over_time(data[6h])", "rqes": ["synthetic/templates=classic/shared=1/sum_over_time/keys/6h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/6h", "lookback_ms": 21600000, "metric": "data", "phi": 0.5}}, "interval_secs": 60, "promql": "quantile_over_time(0.5, data[6h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/6h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/6h", "lookback_ms": 21600000, "metric": "data", "phi": 0.75}}, "interval_secs": 60, "promql": "quantile_over_time(0.75, data[6h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/6h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/6h", "lookback_ms": 21600000, "metric": "data", "phi": 0.9}}, "interval_secs": 60, "promql": "quantile_over_time(0.9, data[6h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/6h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/6h", "lookback_ms": 21600000, "metric": "data", "phi": 0.95}}, "interval_secs": 60, "promql": "quantile_over_time(0.95, data[6h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/6h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/6h", "lookback_ms": 21600000, "metric": "data", "phi": 0.99}}, "interval_secs": 60, "promql": "quantile_over_time(0.99, data[6h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/6h"]}, {"interval_secs": 60, "promql": "rate(data_total[6h])", "rqes": ["synthetic/templates=classic/shared=1/rate/keys/6h"]}, {"expr": {"rqe": {"capability": "sum", "grouping": ["job"], "id": "synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/6h", "lookback_ms": 21600000, "metric": "data"}}, "interval_secs": 60, "promql": "sum by (job) (sum_over_time(data[6h]))", "rqes": ["synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/6h"]}, {"expr": {"lhs": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/6h", "lookback_ms": 21600000, "metric": "data", "phi": 0.9}}, "op": "/", "rhs": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/6h", "lookback_ms": 21600000, "metric": "data", "phi": 0.5}}}, "interval_secs": 60, "promql": "quantile_over_time(0.9, data[6h]) / quantile_over_time(0.5, data[6h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/6h", "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/6h"]}, {"expr": {"rqe": {"capability": "topk_by_value", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/24h", "k": 32, "lookback_ms": 86400000, "metric": "data"}}, "interval_secs": 60, "promql": "topk(32, sum_over_time(data[24h]))", "rqes": ["synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/24h"]}, {"expr": {"rqe": {"capability": "sum", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/sum_over_time/keys/24h", "lookback_ms": 86400000, "metric": "data"}}, "interval_secs": 60, "promql": "sum_over_time(data[24h])", "rqes": ["synthetic/templates=classic/shared=1/sum_over_time/keys/24h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/24h", "lookback_ms": 86400000, "metric": "data", "phi": 0.5}}, "interval_secs": 60, "promql": "quantile_over_time(0.5, data[24h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/24h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/24h", "lookback_ms": 86400000, "metric": "data", "phi": 0.75}}, "interval_secs": 60, "promql": "quantile_over_time(0.75, data[24h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/24h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/24h", "lookback_ms": 86400000, "metric": "data", "phi": 0.9}}, "interval_secs": 60, "promql": "quantile_over_time(0.9, data[24h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/24h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/24h", "lookback_ms": 86400000, "metric": "data", "phi": 0.95}}, "interval_secs": 60, "promql": "quantile_over_time(0.95, data[24h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/24h"]}, {"expr": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/24h", "lookback_ms": 86400000, "metric": "data", "phi": 0.99}}, "interval_secs": 60, "promql": "quantile_over_time(0.99, data[24h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/24h"]}, {"interval_secs": 60, "promql": "rate(data_total[24h])", "rqes": ["synthetic/templates=classic/shared=1/rate/keys/24h"]}, {"expr": {"rqe": {"capability": "sum", "grouping": ["job"], "id": "synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/24h", "lookback_ms": 86400000, "metric": "data"}}, "interval_secs": 60, "promql": "sum by (job) (sum_over_time(data[24h]))", "rqes": ["synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/24h"]}, {"expr": {"lhs": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/24h", "lookback_ms": 86400000, "metric": "data", "phi": 0.9}}, "op": "/", "rhs": {"rqe": {"capability": "quantile", "grouping": ["job", "label_0"], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/24h", "lookback_ms": 86400000, "metric": "data", "phi": 0.5}}}, "interval_secs": 60, "promql": "quantile_over_time(0.9, data[24h]) / quantile_over_time(0.5, data[24h])", "rqes": ["synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/24h", "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/24h"]}]}, "rqes": [{"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/sum_by_job/keys/1s", "instant": false, "interval_secs": 1, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "sum_by_job", "range": "1s", "stream": "job/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_by_job_p0.5/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.5", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_by_job_p0.75/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.75", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_by_job_p0.9/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.9", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_by_job_p0.95/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.95", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_by_job_p0.99/values/1s", "instant": false, "interval_secs": 1, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 0.1, "max_N": 1000.0, "metric": "data", "min_N": 1000.0, "queries_per_instance": 1, "query_id": "quantile_by_job_p0.99", "range": "1s", "stream": "job/dist"}, {"assumptions": [], "capability": "topk", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "topk", "grid_K": 10000, "grid_param": 1.1, "sketch": "cms-heap-topk-fastpath-vector2d", "target": 0.95}], "id": "synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 1, "keys_per_window": 10000}, "lookback_secs": 900, "max_N": 90000000.0, "metric": "data", "min_N": 90000000.0, "queries_per_instance": 1, "query_id": "topk32_sum_by_label0_sum_over_time", "range": "15m", "stream": "label_0/value"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/sum_over_time/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "sum_over_time", "range": "15m", "stream": "series/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.5", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.75", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.9", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.95", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.99", "range": "15m", "stream": "series/dist"}, {"assumptions": [], "capability": "rate", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-increase", "grid_K": null, "grid_param": null, "sketch": "exact-increase", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/rate/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000.0, "metric": "data", "min_N": 9000.0, "queries_per_instance": 1, "query_id": "rate", "range": "15m", "stream": "series/increment"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 900, "max_N": 9000000.0, "metric": "data", "min_N": 9000000.0, "queries_per_instance": 1, "query_id": "sum_by_job_sum_over_time", "range": "15m", "stream": "job/value"}, {"assumptions": [], "capability": "topk", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "topk", "grid_K": 10000, "grid_param": 1.1, "sketch": "cms-heap-topk-fastpath-vector2d", "target": 0.95}], "id": "synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/1h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 1, "keys_per_window": 10000}, "lookback_secs": 3600, "max_N": 360000000.0, "metric": "data", "min_N": 360000000.0, "queries_per_instance": 1, "query_id": "topk32_sum_by_label0_sum_over_time", "range": "1h", "stream": "label_0/value"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/sum_over_time/keys/1h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "sum_over_time", "range": "1h", "stream": "series/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.5", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.75", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.9", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.95", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/1h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.99", "range": "1h", "stream": "series/dist"}, {"assumptions": [], "capability": "rate", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-increase", "grid_K": null, "grid_param": null, "sketch": "exact-increase", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/rate/keys/1h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000.0, "metric": "data", "min_N": 36000.0, "queries_per_instance": 1, "query_id": "rate", "range": "1h", "stream": "series/increment"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/1h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 3600, "max_N": 36000000.0, "metric": "data", "min_N": 36000000.0, "queries_per_instance": 1, "query_id": "sum_by_job_sum_over_time", "range": "1h", "stream": "job/value"}, {"assumptions": [], "capability": "topk", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "topk", "grid_K": 10000, "grid_param": 1.1, "sketch": "cms-heap-topk-fastpath-vector2d", "target": 0.95}], "id": "synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/6h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 1, "keys_per_window": 10000}, "lookback_secs": 21600, "max_N": 2160000000.0, "metric": "data", "min_N": 2160000000.0, "queries_per_instance": 1, "query_id": "topk32_sum_by_label0_sum_over_time", "range": "6h", "stream": "label_0/value"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/sum_over_time/keys/6h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "sum_over_time", "range": "6h", "stream": "series/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.5", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.75", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.9", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.95", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/6h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.99", "range": "6h", "stream": "series/dist"}, {"assumptions": [], "capability": "rate", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-increase", "grid_K": null, "grid_param": null, "sketch": "exact-increase", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/rate/keys/6h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000.0, "metric": "data", "min_N": 216000.0, "queries_per_instance": 1, "query_id": "rate", "range": "6h", "stream": "series/increment"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/6h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 21600, "max_N": 216000000.0, "metric": "data", "min_N": 216000000.0, "queries_per_instance": 1, "query_id": "sum_by_job_sum_over_time", "range": "6h", "stream": "job/value"}, {"assumptions": [], "capability": "topk", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "topk", "grid_K": 10000, "grid_param": 1.1, "sketch": "cms-heap-topk-fastpath-vector2d", "target": 0.95}], "id": "synthetic/templates=classic/shared=1/topk32_sum_by_label0_sum_over_time/keys/24h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 1, "keys_per_window": 10000}, "lookback_secs": 86400, "max_N": 8640000000.0, "metric": "data", "min_N": 8640000000.0, "queries_per_instance": 1, "query_id": "topk32_sum_by_label0_sum_over_time", "range": "24h", "stream": "label_0/value"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/sum_over_time/keys/24h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "sum_over_time", "range": "24h", "stream": "series/value"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.5/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.5", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.75/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.75", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.9/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.9", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.95/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.95", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "quantile", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "id": "synthetic/templates=classic/shared=1/quantile_over_time_p0.99/values/24h", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "quantile_over_time_p0.99", "range": "24h", "stream": "series/dist"}, {"assumptions": [], "capability": "rate", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-increase", "grid_K": null, "grid_param": null, "sketch": "exact-increase", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/rate/keys/24h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000.0, "metric": "data", "min_N": 864000.0, "queries_per_instance": 1, "query_id": "rate", "range": "24h", "stream": "series/increment"}, {"assumptions": [], "capability": "sum", "dataset": "synthetic/templates=classic/shared=1", "families": [{"family": "exact-sum", "grid_K": null, "grid_param": null, "sketch": "exact-sum", "target": 0.0}], "id": "synthetic/templates=classic/shared=1/sum_by_job_sum_over_time/keys/24h", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10, "keys_per_window": null}, "lookback_secs": 86400, "max_N": 864000000.0, "metric": "data", "min_N": 864000000.0, "queries_per_instance": 1, "query_id": "sum_by_job_sum_over_time", "range": "24h", "stream": "job/value"}]}]} diff --git a/rqe-optimizer/results/e2e-rate10/inputs/tables/synthetic-templatesmultigroup-shared1.json b/rqe-optimizer/results/e2e-rate10/inputs/tables/synthetic-templatesmultigroup-shared1.json index 867a037c..813e7da5 100644 --- a/rqe-optimizer/results/e2e-rate10/inputs/tables/synthetic-templatesmultigroup-shared1.json +++ b/rqe-optimizer/results/e2e-rate10/inputs/tables/synthetic-templatesmultigroup-shared1.json @@ -1 +1 @@ -{"inputs": {}, "plan": "ProjectASAP/ASAPQuery#777", "schema_version": 1, "sketch_bench_revision": "acc2db1", "workloads": [{"dataset": "synthetic/templates=multigroup/shared=1", "e2e": {"metrics": {"flows": {"labels": [{"cardinality": 1000, "name": "dst_subnet", "skew": 1.1}, {"cardinality": 1000, "name": "dst_port", "skew": 1.2}, {"cardinality": 3, "name": "proto", "skew": 0.0}], "records_per_sec": 200000, "type": "records", "values": {"src_ip": {"burst": {"keys": 10000, "label": "dst_subnet", "share": 0.05, "value": 999}, "keys": 1000000, "zipf": 0.0}}}, "http": {"labels": [{"cardinality": 4, "name": "region", "skew": 0.5}, {"cardinality": 25, "name": "service", "skew": 1.1}, {"cardinality": 25, "child_of": "service", "name": "endpoint", "skew": 1.1}, {"cardinality": 4, "name": "status", "skew": 2.0}], "records_per_sec": 100000, "type": "records", "values": {"latency": {"anomaly": {"factor": 10, "label": "endpoint"}, "pareto": 2.0, "scaled_by": "service"}, "user_id": {"keys": 1000000, "zipf": 0.8}}}}, "queries": [{"capability": "cardinality", "grouping": ["dst_subnet"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t11_distinct_src_by_dst_subnet/keys/5m"], "sql": "SELECT dst_subnet, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY dst_subnet", "table": "flows", "value": "src_ip", "window_secs": 300}, {"capability": "cardinality", "grouping": ["dst_subnet"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t11_distinct_src_by_dst_subnet/keys/15m"], "sql": "SELECT dst_subnet, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY dst_subnet", "table": "flows", "value": "src_ip", "window_secs": 900}, {"capability": "cardinality", "grouping": ["dst_port"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port/keys/5m"], "sql": "SELECT dst_port, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY dst_port", "table": "flows", "value": "src_ip", "window_secs": 300}, {"capability": "cardinality", "grouping": ["dst_port"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port/keys/15m"], "sql": "SELECT dst_port, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY dst_port", "table": "flows", "value": "src_ip", "window_secs": 900}, {"capability": "cardinality", "grouping": ["dst_subnet", "proto"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/5m"], "sql": "SELECT dst_subnet, proto, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY dst_subnet, proto", "table": "flows", "value": "src_ip", "window_secs": 300}, {"capability": "cardinality", "grouping": ["dst_subnet", "proto"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/15m"], "sql": "SELECT dst_subnet, proto, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY dst_subnet, proto", "table": "flows", "value": "src_ip", "window_secs": 900}, {"capability": "cardinality", "grouping": ["dst_port", "proto"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port,proto/keys/5m"], "sql": "SELECT dst_port, proto, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY dst_port, proto", "table": "flows", "value": "src_ip", "window_secs": 300}, {"capability": "cardinality", "grouping": ["dst_port", "proto"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port,proto/keys/15m"], "sql": "SELECT dst_port, proto, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY dst_port, proto", "table": "flows", "value": "src_ip", "window_secs": 900}, {"capability": "cardinality", "grouping": ["region"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region/keys/5m"], "sql": "SELECT region, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["region"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region/keys/15m"], "sql": "SELECT region, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["service"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t14_distinct_users_by_service/keys/5m"], "sql": "SELECT service, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["service"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t14_distinct_users_by_service/keys/15m"], "sql": "SELECT service, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["region", "service"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region,service/keys/5m"], "sql": "SELECT region, service, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["region", "service"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region,service/keys/15m"], "sql": "SELECT region, service, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint/keys/5m"], "sql": "SELECT endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY endpoint", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint/keys/15m"], "sql": "SELECT endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY endpoint", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_status/keys/5m"], "sql": "SELECT status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_status/keys/15m"], "sql": "SELECT status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["region", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint/keys/5m"], "sql": "SELECT region, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, endpoint", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["region", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint/keys/15m"], "sql": "SELECT region, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, endpoint", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["region", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,status/keys/5m"], "sql": "SELECT region, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["region", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,status/keys/15m"], "sql": "SELECT region, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["service", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,status/keys/5m"], "sql": "SELECT service, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["service", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,status/keys/15m"], "sql": "SELECT service, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint,status/keys/5m"], "sql": "SELECT endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY endpoint, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint,status/keys/15m"], "sql": "SELECT endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY endpoint, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["region", "service", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint/keys/5m"], "sql": "SELECT region, service, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service, endpoint", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["region", "service", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint/keys/15m"], "sql": "SELECT region, service, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service, endpoint", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["region", "service", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,status/keys/5m"], "sql": "SELECT region, service, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["region", "service", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,status/keys/15m"], "sql": "SELECT region, service, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["region", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint,status/keys/5m"], "sql": "SELECT region, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, endpoint, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["region", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint,status/keys/15m"], "sql": "SELECT region, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, endpoint, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["service", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,endpoint,status/keys/5m"], "sql": "SELECT service, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service, endpoint, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["service", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,endpoint,status/keys/15m"], "sql": "SELECT service, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service, endpoint, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "grouping": ["region", "service", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/5m"], "sql": "SELECT region, service, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service, endpoint, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["region", "service", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/15m"], "sql": "SELECT region, service, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service, endpoint, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "quantile", "grouping": ["region"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region/values/5m"], "sql": "SELECT region, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "grouping": ["region"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region/values/15m"], "sql": "SELECT region, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "grouping": ["service"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service/values/5m"], "sql": "SELECT service, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "grouping": ["service"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service/values/15m"], "sql": "SELECT service, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "grouping": ["endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_endpoint/values/5m"], "sql": "SELECT endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY endpoint", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "grouping": ["endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_endpoint/values/15m"], "sql": "SELECT endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY endpoint", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "grouping": ["region", "service"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,service/values/5m"], "sql": "SELECT region, service, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "grouping": ["region", "service"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,service/values/15m"], "sql": "SELECT region, service, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "grouping": ["region", "endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,endpoint/values/15m"], "sql": "SELECT region, endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, endpoint", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "grouping": ["service", "endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service,endpoint/values/5m"], "sql": "SELECT service, endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service, endpoint", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "grouping": ["service", "endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service,endpoint/values/15m"], "sql": "SELECT service, endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service, endpoint", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "grouping": ["region", "service", "endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,service,endpoint/values/15m"], "sql": "SELECT region, service, endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service, endpoint", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "cardinality", "grouping": ["service", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t17_distinct_users_by_service,endpoint/keys/5m"], "sql": "SELECT service, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service, endpoint", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "grouping": ["service", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t17_distinct_users_by_service,endpoint/keys/15m"], "sql": "SELECT service, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service, endpoint", "table": "http", "value": "user_id", "window_secs": 900}]}, "rqes": [{"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 10228202.546091888, "covered_min_N": 3005126.2445390555, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_subnet"], "id": "synthetic/templates=multigroup/shared=1/t11_distinct_src_by_dst_subnet/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 1000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 60000.0, "max_covered_share": 0.1704700424348648, "metric": "flows", "min_N": 60000.0, "min_covered_share": 0.05008543740898426, "queries_per_instance": 1, "query_id": "t11_distinct_src_by_dst_subnet", "range": "5m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 30684607.638275664, "covered_min_N": 9015378.733617166, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_subnet"], "id": "synthetic/templates=multigroup/shared=1/t11_distinct_src_by_dst_subnet/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 1000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 180000.0, "max_covered_share": 0.1704700424348648, "metric": "flows", "min_N": 180000.0, "min_covered_share": 0.05008543740898426, "queries_per_instance": 1, "query_id": "t11_distinct_src_by_dst_subnet", "range": "15m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 13838389.036778929, "covered_min_N": 3702883.342543191, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_port"], "id": "synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 1000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 60000.0, "max_covered_share": 0.2306398172796488, "metric": "flows", "min_N": 60000.0, "min_covered_share": 0.061714722375719844, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_port", "range": "5m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 41515167.11033678, "covered_min_N": 11108650.027629571, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_port"], "id": "synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 1000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 180000.0, "max_covered_share": 0.2306398172796488, "metric": "flows", "min_N": 180000.0, "min_covered_share": 0.061714722375719844, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_port", "range": "15m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 3409400.848697296, "covered_min_N": 3409400.848697296, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_subnet", "proto"], "id": "synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 3000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 20000.0, "max_covered_share": 0.056823347478288266, "metric": "flows", "min_N": 20000.0, "min_covered_share": 0.056823347478288266, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_subnet,proto", "range": "5m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 10228202.546091888, "covered_min_N": 10228202.546091888, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_subnet", "proto"], "id": "synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 3000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 60000.0, "max_covered_share": 0.056823347478288266, "metric": "flows", "min_N": 60000.0, "min_covered_share": 0.056823347478288266, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_subnet,proto", "range": "15m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 4612796.345592976, "covered_min_N": 4612796.345592976, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_port", "proto"], "id": "synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port,proto/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 3000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 20000.0, "max_covered_share": 0.07687993909321626, "metric": "flows", "min_N": 20000.0, "min_covered_share": 0.07687993909321626, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_port,proto", "range": "5m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 13838389.036778927, "covered_min_N": 13838389.036778927, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_port", "proto"], "id": "synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port,proto/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 3000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 60000.0, "max_covered_share": 0.07687993909321626, "metric": "flows", "min_N": 60000.0, "min_covered_share": 0.07687993909321626, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_port,proto", "range": "15m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 10774093.281829244, "covered_min_N": 5387046.640914622, "covers_share": 0.01, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region"], "id": "synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 7500000.0, "max_covered_share": 0.35913644272764145, "metric": "http", "min_N": 7500000.0, "min_covered_share": 0.17956822136382072, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_region", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 32322279.84548773, "covered_min_N": 16161139.922743864, "covers_share": 0.01, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region"], "id": "synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 22500000.0, "max_covered_share": 0.35913644272764145, "metric": "http", "min_N": 22500000.0, "min_covered_share": 0.17956822136382072, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_region", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 21, "covered_max_N": 8952441.571673146, "covered_min_N": 314412.8382575546, "covers_share": 0.01, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service"], "id": "synthetic/templates=multigroup/shared=1/t14_distinct_users_by_service/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 25, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 1200000.0, "max_covered_share": 0.2984147190557715, "metric": "http", "min_N": 1200000.0, "min_covered_share": 0.010480427941918488, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_service", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 21, "covered_max_N": 26857324.715019435, "covered_min_N": 943238.5147726639, "covers_share": 0.01, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service"], "id": "synthetic/templates=multigroup/shared=1/t14_distinct_users_by_service/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 25, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 3600000.0, "max_covered_share": 0.2984147190557715, "metric": "http", "min_N": 3600000.0, "min_covered_share": 0.010480427941918488, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_service", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 23, "covered_max_N": 3215148.0197777487, "covered_min_N": 316062.76837714465, "covers_share": 0.01, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service"], "id": "synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region,service/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 300000.0, "max_covered_share": 0.10717160065925829, "metric": "http", "min_N": 300000.0, "min_covered_share": 0.010535425612571488, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_region,service", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 23, "covered_max_N": 9645444.059333246, "covered_min_N": 948188.3051314339, "covers_share": 0.01, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service"], "id": "synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region,service/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 900000.0, "max_covered_share": 0.10717160065925829, "metric": "http", "min_N": 900000.0, "min_covered_share": 0.010535425612571488, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_region,service", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2671540.3364740512, "covered_min_N": 2671540.3364740512, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["endpoint"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 48000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 48000.0, "min_covered_share": 0.08905134454913503, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_endpoint", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 8014621.009422153, "covered_min_N": 8014621.009422153, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["endpoint"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 144000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 144000.0, "min_covered_share": 0.08905134454913503, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_endpoint", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 21073170.731707316, "covered_min_N": 2341463.414634146, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 7500000.0, "max_covered_share": 0.7024390243902439, "metric": "http", "min_N": 7500000.0, "min_covered_share": 0.07804878048780486, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 63219512.195121944, "covered_min_N": 7024390.243902437, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 22500000.0, "max_covered_share": 0.7024390243902439, "metric": "http", "min_N": 22500000.0, "min_covered_share": 0.07804878048780486, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 959447.493044697, "covered_min_N": 959447.493044697, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 12000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 12000.0, "min_covered_share": 0.0319815831014899, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,endpoint", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2878342.479134091, "covered_min_N": 2878342.479134091, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 36000.0, "min_covered_share": 0.0319815831014899, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,endpoint", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 5, "covered_max_N": 7568143.5735776145, "covered_min_N": 1892035.8933944036, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 16, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 1875000.0, "max_covered_share": 0.25227145245258714, "metric": "http", "min_N": 1875000.0, "min_covered_share": 0.06306786311314679, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 5, "covered_max_N": 22704430.72073284, "covered_min_N": 5676107.68018321, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 16, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 5625000.0, "max_covered_share": 0.25227145245258714, "metric": "http", "min_N": 5625000.0, "min_covered_share": 0.06306786311314679, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 6288544.323516745, "covered_min_N": 1572136.0808791863, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 300000.0, "max_covered_share": 0.20961814411722485, "metric": "http", "min_N": 300000.0, "min_covered_share": 0.05240453602930621, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_service,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 18865632.970550235, "covered_min_N": 4716408.242637559, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 900000.0, "max_covered_share": 0.20961814411722485, "metric": "http", "min_N": 900000.0, "min_covered_share": 0.05240453602930621, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_service,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 1876594.1875720161, "covered_min_N": 1876594.1875720161, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 12000.0, "max_covered_share": 0.06255313958573387, "metric": "http", "min_N": 12000.0, "min_covered_share": 0.06255313958573387, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_endpoint,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 5629782.562716048, "covered_min_N": 5629782.562716048, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.06255313958573387, "metric": "http", "min_N": 36000.0, "min_covered_share": 0.06255313958573387, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_endpoint,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 959447.493044697, "covered_min_N": 959447.493044697, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 12000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 12000.0, "min_covered_share": 0.0319815831014899, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,endpoint", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2878342.479134091, "covered_min_N": 2878342.479134091, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 36000.0, "min_covered_share": 0.0319815831014899, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,endpoint", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 2, "covered_max_N": 2258445.438282906, "covered_min_N": 1596962.084349668, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 400, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 75000.0, "max_covered_share": 0.07528151460943021, "metric": "http", "min_N": 75000.0, "min_covered_share": 0.053232069478322264, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 2, "covered_max_N": 6775336.314848719, "covered_min_N": 4790886.253049004, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 400, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 225000.0, "max_covered_share": 0.07528151460943021, "metric": "http", "min_N": 225000.0, "min_covered_share": 0.053232069478322264, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 673953.3609679822, "covered_min_N": 673953.3609679822, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 3000.0, "max_covered_share": 0.022465112032266074, "metric": "http", "min_N": 3000.0, "min_covered_share": 0.022465112032266074, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,endpoint,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2021860.0829039467, "covered_min_N": 2021860.0829039467, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 9000.0, "max_covered_share": 0.022465112032266074, "metric": "http", "min_N": 9000.0, "min_covered_share": 0.022465112032266074, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,endpoint,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 1876594.1875720161, "covered_min_N": 1876594.1875720161, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,endpoint,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 12000.0, "max_covered_share": 0.06255313958573387, "metric": "http", "min_N": 12000.0, "min_covered_share": 0.06255313958573387, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_service,endpoint,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 5629782.562716048, "covered_min_N": 5629782.562716048, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,endpoint,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.06255313958573387, "metric": "http", "min_N": 36000.0, "min_covered_share": 0.06255313958573387, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_service,endpoint,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 673953.3609679822, "covered_min_N": 673953.3609679822, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 3000.0, "max_covered_share": 0.022465112032266074, "metric": "http", "min_N": 3000.0, "min_covered_share": 0.022465112032266074, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,endpoint,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2021860.0829039467, "covered_min_N": 2021860.0829039467, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 9000.0, "max_covered_share": 0.022465112032266074, "metric": "http", "min_N": 9000.0, "min_covered_share": 0.022465112032266074, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,endpoint,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "quantile", "covered_groups": 4, "covered_max_N": 10774093.281829244, "covered_min_N": 5387046.640914622, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": null}, "lookback_secs": 300, "max_N": 7500000.0, "max_covered_share": 0.35913644272764145, "metric": "http", "min_N": 7500000.0, "min_covered_share": 0.17956822136382072, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 4, "covered_max_N": 32322279.84548773, "covered_min_N": 16161139.922743864, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": null}, "lookback_secs": 900, "max_N": 22500000.0, "max_covered_share": 0.35913644272764145, "metric": "http", "min_N": 22500000.0, "min_covered_share": 0.17956822136382072, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 25, "covered_max_N": 8952441.571673146, "covered_min_N": 259541.9036564592, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["service"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 25, "keys_per_window": null}, "lookback_secs": 300, "max_N": 1200000.0, "max_covered_share": 0.2984147190557715, "metric": "http", "min_N": 1200000.0, "min_covered_share": 0.00865139678854864, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_service", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 25, "covered_max_N": 26857324.715019435, "covered_min_N": 778625.7109693777, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["service"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 25, "keys_per_window": null}, "lookback_secs": 900, "max_N": 3600000.0, "max_covered_share": 0.2984147190557715, "metric": "http", "min_N": 3600000.0, "min_covered_share": 0.00865139678854864, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_service", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 625, "covered_max_N": 2671540.3364740512, "covered_min_N": 2245.3999917872916, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["endpoint"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_endpoint/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": null}, "lookback_secs": 300, "max_N": 48000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 48000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_endpoint", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 625, "covered_max_N": 8014621.009422153, "covered_min_N": 6736.199975361875, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["endpoint"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_endpoint/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": null}, "lookback_secs": 900, "max_N": 144000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 144000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_endpoint", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 100, "covered_max_N": 3215148.0197777487, "covered_min_N": 46605.478008970495, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region", "service"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,service/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": null}, "lookback_secs": 300, "max_N": 300000.0, "max_covered_share": 0.10717160065925829, "metric": "http", "min_N": 300000.0, "min_covered_share": 0.00155351593363235, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region,service", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 100, "covered_max_N": 9645444.059333246, "covered_min_N": 139816.4340269115, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region", "service"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,service/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": null}, "lookback_secs": 900, "max_N": 900000.0, "max_covered_share": 0.10717160065925829, "metric": "http", "min_N": 900000.0, "min_covered_share": 0.00155351593363235, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region,service", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 2500, "covered_max_N": 2878342.479134091, "covered_min_N": 1209.6074483267448, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,endpoint/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": null}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 36000.0, "min_covered_share": 1.3440082759186053e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region,endpoint", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 625, "covered_max_N": 2671540.3364740512, "covered_min_N": 2245.3999917872916, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service,endpoint/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": null}, "lookback_secs": 300, "max_N": 48000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 48000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_service,endpoint", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 625, "covered_max_N": 8014621.009422153, "covered_min_N": 6736.199975361875, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service,endpoint/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": null}, "lookback_secs": 900, "max_N": 144000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 144000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_service,endpoint", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 2500, "covered_max_N": 2878342.479134091, "covered_min_N": 1209.6074483267448, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region", "service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,service,endpoint/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": null}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 36000.0, "min_covered_share": 1.3440082759186053e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region,service,endpoint", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 625, "covered_max_N": 2671540.3364740512, "covered_min_N": 2245.3999917872916, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t17_distinct_users_by_service,endpoint/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 48000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 48000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t17_distinct_users_by_service,endpoint", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 625, "covered_max_N": 8014621.009422153, "covered_min_N": 6736.199975361875, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t17_distinct_users_by_service,endpoint/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 144000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 144000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t17_distinct_users_by_service,endpoint", "range": "15m", "stream": "http/user_id"}], "schemas": {"flows": {"labels": [{"cardinality": 1000, "name": "dst_subnet", "skew": 1.1}, {"cardinality": 1000, "name": "dst_port", "skew": 1.2}, {"cardinality": 3, "name": "proto", "skew": 0.0}], "rate": 200000, "values": {"src_ip": {"burst": {"keys": 10000, "label": "dst_subnet", "share": 0.05, "value": 999}, "keys": 1000000, "zipf": 0.0}}}, "http": {"labels": [{"cardinality": 4, "name": "region", "skew": 0.5}, {"cardinality": 25, "name": "service", "skew": 1.1}, {"cardinality": 25, "child_of": "service", "name": "endpoint", "skew": 1.1}, {"cardinality": 4, "name": "status", "skew": 2.0}], "rate": 100000, "values": {"latency": {"anomaly": {"factor": 10, "label": "endpoint"}, "pareto": 2.0, "scaled_by": "service"}, "user_id": {"keys": 1000000, "zipf": 0.8}}}}}]} +{"inputs": {}, "plan": "ProjectASAP/ASAPQuery#777", "schema_version": 1, "sketch_bench_revision": "acc2db1", "workloads": [{"dataset": "synthetic/templates=multigroup/shared=1", "e2e": {"metrics": {"flows": {"labels": [{"cardinality": 1000, "name": "dst_subnet", "skew": 1.1}, {"cardinality": 1000, "name": "dst_port", "skew": 1.2}, {"cardinality": 3, "name": "proto", "skew": 0.0}], "records_per_sec": 200000, "type": "records", "values": {"src_ip": {"burst": {"keys": 10000, "label": "dst_subnet", "share": 0.05, "value": 999}, "keys": 1000000, "zipf": 0.0}}}, "http": {"labels": [{"cardinality": 4, "name": "region", "skew": 0.5}, {"cardinality": 25, "name": "service", "skew": 1.1}, {"cardinality": 25, "child_of": "service", "name": "endpoint", "skew": 1.1}, {"cardinality": 4, "name": "status", "skew": 2.0}], "records_per_sec": 100000, "type": "records", "values": {"latency": {"anomaly": {"factor": 10, "label": "endpoint"}, "pareto": 2.0, "scaled_by": "service"}, "user_id": {"keys": 1000000, "zipf": 0.8}}}}, "queries": [{"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["dst_subnet"], "id": "synthetic/templates=multigroup/shared=1/t11_distinct_src_by_dst_subnet/keys/5m", "lookback_ms": 300000, "metric": "flows", "value": "src_ip"}}, "grouping": ["dst_subnet"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t11_distinct_src_by_dst_subnet/keys/5m"], "sql": "SELECT dst_subnet, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY dst_subnet", "table": "flows", "value": "src_ip", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["dst_subnet"], "id": "synthetic/templates=multigroup/shared=1/t11_distinct_src_by_dst_subnet/keys/15m", "lookback_ms": 900000, "metric": "flows", "value": "src_ip"}}, "grouping": ["dst_subnet"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t11_distinct_src_by_dst_subnet/keys/15m"], "sql": "SELECT dst_subnet, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY dst_subnet", "table": "flows", "value": "src_ip", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["dst_port"], "id": "synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port/keys/5m", "lookback_ms": 300000, "metric": "flows", "value": "src_ip"}}, "grouping": ["dst_port"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port/keys/5m"], "sql": "SELECT dst_port, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY dst_port", "table": "flows", "value": "src_ip", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["dst_port"], "id": "synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port/keys/15m", "lookback_ms": 900000, "metric": "flows", "value": "src_ip"}}, "grouping": ["dst_port"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port/keys/15m"], "sql": "SELECT dst_port, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY dst_port", "table": "flows", "value": "src_ip", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["dst_subnet", "proto"], "id": "synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/5m", "lookback_ms": 300000, "metric": "flows", "value": "src_ip"}}, "grouping": ["dst_subnet", "proto"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/5m"], "sql": "SELECT dst_subnet, proto, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY dst_subnet, proto", "table": "flows", "value": "src_ip", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["dst_subnet", "proto"], "id": "synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/15m", "lookback_ms": 900000, "metric": "flows", "value": "src_ip"}}, "grouping": ["dst_subnet", "proto"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/15m"], "sql": "SELECT dst_subnet, proto, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY dst_subnet, proto", "table": "flows", "value": "src_ip", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["dst_port", "proto"], "id": "synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port,proto/keys/5m", "lookback_ms": 300000, "metric": "flows", "value": "src_ip"}}, "grouping": ["dst_port", "proto"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port,proto/keys/5m"], "sql": "SELECT dst_port, proto, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY dst_port, proto", "table": "flows", "value": "src_ip", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["dst_port", "proto"], "id": "synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port,proto/keys/15m", "lookback_ms": 900000, "metric": "flows", "value": "src_ip"}}, "grouping": ["dst_port", "proto"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port,proto/keys/15m"], "sql": "SELECT dst_port, proto, COUNT(DISTINCT src_ip) FROM flows WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY dst_port, proto", "table": "flows", "value": "src_ip", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region"], "id": "synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["region"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region/keys/5m"], "sql": "SELECT region, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region"], "id": "synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["region"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region/keys/15m"], "sql": "SELECT region, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["service"], "id": "synthetic/templates=multigroup/shared=1/t14_distinct_users_by_service/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["service"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t14_distinct_users_by_service/keys/5m"], "sql": "SELECT service, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["service"], "id": "synthetic/templates=multigroup/shared=1/t14_distinct_users_by_service/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["service"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t14_distinct_users_by_service/keys/15m"], "sql": "SELECT service, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "service"], "id": "synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region,service/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "service"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region,service/keys/5m"], "sql": "SELECT region, service, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "service"], "id": "synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region,service/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "service"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region,service/keys/15m"], "sql": "SELECT region, service, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["endpoint"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint/keys/5m"], "sql": "SELECT endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY endpoint", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["endpoint"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint/keys/15m"], "sql": "SELECT endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY endpoint", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_status/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_status/keys/5m"], "sql": "SELECT status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_status/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_status/keys/15m"], "sql": "SELECT status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint/keys/5m"], "sql": "SELECT region, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, endpoint", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint/keys/15m"], "sql": "SELECT region, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, endpoint", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,status/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,status/keys/5m"], "sql": "SELECT region, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,status/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,status/keys/15m"], "sql": "SELECT region, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["service", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,status/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["service", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,status/keys/5m"], "sql": "SELECT service, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["service", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,status/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["service", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,status/keys/15m"], "sql": "SELECT service, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint,status/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint,status/keys/5m"], "sql": "SELECT endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY endpoint, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint,status/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint,status/keys/15m"], "sql": "SELECT endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY endpoint, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "service", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint/keys/5m"], "sql": "SELECT region, service, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service, endpoint", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "service", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint/keys/15m"], "sql": "SELECT region, service, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service, endpoint", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "service", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,status/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "service", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,status/keys/5m"], "sql": "SELECT region, service, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "service", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,status/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "service", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,status/keys/15m"], "sql": "SELECT region, service, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint,status/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint,status/keys/5m"], "sql": "SELECT region, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, endpoint, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint,status/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint,status/keys/15m"], "sql": "SELECT region, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, endpoint, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["service", "endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,endpoint,status/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["service", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,endpoint,status/keys/5m"], "sql": "SELECT service, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service, endpoint, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["service", "endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,endpoint,status/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["service", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,endpoint,status/keys/15m"], "sql": "SELECT service, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service, endpoint, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "service", "endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "service", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/5m"], "sql": "SELECT region, service, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service, endpoint, status", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["region", "service", "endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["region", "service", "endpoint", "status"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/15m"], "sql": "SELECT region, service, endpoint, status, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service, endpoint, status", "table": "http", "value": "user_id", "window_secs": 900}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["region"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region/values/5m", "lookback_ms": 300000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["region"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region/values/5m"], "sql": "SELECT region, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["region"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region/values/15m", "lookback_ms": 900000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["region"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region/values/15m"], "sql": "SELECT region, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["service"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service/values/5m", "lookback_ms": 300000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["service"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service/values/5m"], "sql": "SELECT service, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["service"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service/values/15m", "lookback_ms": 900000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["service"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service/values/15m"], "sql": "SELECT service, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["endpoint"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_endpoint/values/5m", "lookback_ms": 300000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_endpoint/values/5m"], "sql": "SELECT endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY endpoint", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["endpoint"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_endpoint/values/15m", "lookback_ms": 900000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_endpoint/values/15m"], "sql": "SELECT endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY endpoint", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["region", "service"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,service/values/5m", "lookback_ms": 300000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["region", "service"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,service/values/5m"], "sql": "SELECT region, service, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY region, service", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["region", "service"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,service/values/15m", "lookback_ms": 900000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["region", "service"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,service/values/15m"], "sql": "SELECT region, service, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["region", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,endpoint/values/15m", "lookback_ms": 900000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["region", "endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,endpoint/values/15m"], "sql": "SELECT region, endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, endpoint", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service,endpoint/values/5m", "lookback_ms": 300000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["service", "endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service,endpoint/values/5m"], "sql": "SELECT service, endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service, endpoint", "table": "http", "value": "latency", "window_secs": 300}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service,endpoint/values/15m", "lookback_ms": 900000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["service", "endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service,endpoint/values/15m"], "sql": "SELECT service, endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service, endpoint", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "quantile", "expr": {"rqe": {"capability": "quantile", "grouping": ["region", "service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,service,endpoint/values/15m", "lookback_ms": 900000, "metric": "http", "phi": 0.99, "value": "latency"}}, "grouping": ["region", "service", "endpoint"], "interval_secs": 60, "quantile": 0.99, "rqes": ["synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,service,endpoint/values/15m"], "sql": "SELECT region, service, endpoint, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY region, service, endpoint", "table": "http", "value": "latency", "window_secs": 900}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t17_distinct_users_by_service,endpoint/keys/5m", "lookback_ms": 300000, "metric": "http", "value": "user_id"}}, "grouping": ["service", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t17_distinct_users_by_service,endpoint/keys/5m"], "sql": "SELECT service, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY service, endpoint", "table": "http", "value": "user_id", "window_secs": 300}, {"capability": "cardinality", "expr": {"rqe": {"capability": "cardinality", "grouping": ["service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t17_distinct_users_by_service,endpoint/keys/15m", "lookback_ms": 900000, "metric": "http", "value": "user_id"}}, "grouping": ["service", "endpoint"], "interval_secs": 60, "rqes": ["synthetic/templates=multigroup/shared=1/t17_distinct_users_by_service,endpoint/keys/15m"], "sql": "SELECT service, endpoint, COUNT(DISTINCT user_id) FROM http WHERE ts BETWEEN DATEADD(s, -900, NOW()) AND NOW() GROUP BY service, endpoint", "table": "http", "value": "user_id", "window_secs": 900}]}, "rqes": [{"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 10228202.546091888, "covered_min_N": 3005126.2445390555, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_subnet"], "id": "synthetic/templates=multigroup/shared=1/t11_distinct_src_by_dst_subnet/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 1000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 60000.0, "max_covered_share": 0.1704700424348648, "metric": "flows", "min_N": 60000.0, "min_covered_share": 0.05008543740898426, "queries_per_instance": 1, "query_id": "t11_distinct_src_by_dst_subnet", "range": "5m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 30684607.638275664, "covered_min_N": 9015378.733617166, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_subnet"], "id": "synthetic/templates=multigroup/shared=1/t11_distinct_src_by_dst_subnet/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 1000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 180000.0, "max_covered_share": 0.1704700424348648, "metric": "flows", "min_N": 180000.0, "min_covered_share": 0.05008543740898426, "queries_per_instance": 1, "query_id": "t11_distinct_src_by_dst_subnet", "range": "15m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 13838389.036778929, "covered_min_N": 3702883.342543191, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_port"], "id": "synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 1000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 60000.0, "max_covered_share": 0.2306398172796488, "metric": "flows", "min_N": 60000.0, "min_covered_share": 0.061714722375719844, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_port", "range": "5m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 41515167.11033678, "covered_min_N": 11108650.027629571, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_port"], "id": "synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 1000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 180000.0, "max_covered_share": 0.2306398172796488, "metric": "flows", "min_N": 180000.0, "min_covered_share": 0.061714722375719844, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_port", "range": "15m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 3409400.848697296, "covered_min_N": 3409400.848697296, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_subnet", "proto"], "id": "synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 3000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 20000.0, "max_covered_share": 0.056823347478288266, "metric": "flows", "min_N": 20000.0, "min_covered_share": 0.056823347478288266, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_subnet,proto", "range": "5m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 10228202.546091888, "covered_min_N": 10228202.546091888, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_subnet", "proto"], "id": "synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_subnet,proto/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 3000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 60000.0, "max_covered_share": 0.056823347478288266, "metric": "flows", "min_N": 60000.0, "min_covered_share": 0.056823347478288266, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_subnet,proto", "range": "15m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 4612796.345592976, "covered_min_N": 4612796.345592976, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_port", "proto"], "id": "synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port,proto/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 3000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 20000.0, "max_covered_share": 0.07687993909321626, "metric": "flows", "min_N": 20000.0, "min_covered_share": 0.07687993909321626, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_port,proto", "range": "5m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 13838389.036778927, "covered_min_N": 13838389.036778927, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.0, "sketch": "hll", "target": 0.02}], "grouping": ["dst_port", "proto"], "id": "synthetic/templates=multigroup/shared=1/t12_distinct_src_by_dst_port,proto/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 200000, "groups": 3000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 60000.0, "max_covered_share": 0.07687993909321626, "metric": "flows", "min_N": 60000.0, "min_covered_share": 0.07687993909321626, "queries_per_instance": 1, "query_id": "t12_distinct_src_by_dst_port,proto", "range": "15m", "stream": "flows/src_ip"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 10774093.281829244, "covered_min_N": 5387046.640914622, "covers_share": 0.01, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region"], "id": "synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 7500000.0, "max_covered_share": 0.35913644272764145, "metric": "http", "min_N": 7500000.0, "min_covered_share": 0.17956822136382072, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_region", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 32322279.84548773, "covered_min_N": 16161139.922743864, "covers_share": 0.01, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region"], "id": "synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 22500000.0, "max_covered_share": 0.35913644272764145, "metric": "http", "min_N": 22500000.0, "min_covered_share": 0.17956822136382072, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_region", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 21, "covered_max_N": 8952441.571673146, "covered_min_N": 314412.8382575546, "covers_share": 0.01, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service"], "id": "synthetic/templates=multigroup/shared=1/t14_distinct_users_by_service/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 25, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 1200000.0, "max_covered_share": 0.2984147190557715, "metric": "http", "min_N": 1200000.0, "min_covered_share": 0.010480427941918488, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_service", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 21, "covered_max_N": 26857324.715019435, "covered_min_N": 943238.5147726639, "covers_share": 0.01, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service"], "id": "synthetic/templates=multigroup/shared=1/t14_distinct_users_by_service/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 25, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 3600000.0, "max_covered_share": 0.2984147190557715, "metric": "http", "min_N": 3600000.0, "min_covered_share": 0.010480427941918488, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_service", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 23, "covered_max_N": 3215148.0197777487, "covered_min_N": 316062.76837714465, "covers_share": 0.01, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service"], "id": "synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region,service/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 300000.0, "max_covered_share": 0.10717160065925829, "metric": "http", "min_N": 300000.0, "min_covered_share": 0.010535425612571488, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_region,service", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 23, "covered_max_N": 9645444.059333246, "covered_min_N": 948188.3051314339, "covers_share": 0.01, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service"], "id": "synthetic/templates=multigroup/shared=1/t14_distinct_users_by_region,service/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 900000.0, "max_covered_share": 0.10717160065925829, "metric": "http", "min_N": 900000.0, "min_covered_share": 0.010535425612571488, "queries_per_instance": 1, "query_id": "t14_distinct_users_by_region,service", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2671540.3364740512, "covered_min_N": 2671540.3364740512, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["endpoint"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 48000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 48000.0, "min_covered_share": 0.08905134454913503, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_endpoint", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 8014621.009422153, "covered_min_N": 8014621.009422153, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["endpoint"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 144000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 144000.0, "min_covered_share": 0.08905134454913503, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_endpoint", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 21073170.731707316, "covered_min_N": 2341463.414634146, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 7500000.0, "max_covered_share": 0.7024390243902439, "metric": "http", "min_N": 7500000.0, "min_covered_share": 0.07804878048780486, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 3, "covered_max_N": 63219512.195121944, "covered_min_N": 7024390.243902437, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 22500000.0, "max_covered_share": 0.7024390243902439, "metric": "http", "min_N": 22500000.0, "min_covered_share": 0.07804878048780486, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 959447.493044697, "covered_min_N": 959447.493044697, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 12000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 12000.0, "min_covered_share": 0.0319815831014899, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,endpoint", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2878342.479134091, "covered_min_N": 2878342.479134091, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 36000.0, "min_covered_share": 0.0319815831014899, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,endpoint", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 5, "covered_max_N": 7568143.5735776145, "covered_min_N": 1892035.8933944036, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 16, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 1875000.0, "max_covered_share": 0.25227145245258714, "metric": "http", "min_N": 1875000.0, "min_covered_share": 0.06306786311314679, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 5, "covered_max_N": 22704430.72073284, "covered_min_N": 5676107.68018321, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 16, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 5625000.0, "max_covered_share": 0.25227145245258714, "metric": "http", "min_N": 5625000.0, "min_covered_share": 0.06306786311314679, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 6288544.323516745, "covered_min_N": 1572136.0808791863, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 300000.0, "max_covered_share": 0.20961814411722485, "metric": "http", "min_N": 300000.0, "min_covered_share": 0.05240453602930621, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_service,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 4, "covered_max_N": 18865632.970550235, "covered_min_N": 4716408.242637559, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 900000.0, "max_covered_share": 0.20961814411722485, "metric": "http", "min_N": 900000.0, "min_covered_share": 0.05240453602930621, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_service,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 1876594.1875720161, "covered_min_N": 1876594.1875720161, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 12000.0, "max_covered_share": 0.06255313958573387, "metric": "http", "min_N": 12000.0, "min_covered_share": 0.06255313958573387, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_endpoint,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 5629782.562716048, "covered_min_N": 5629782.562716048, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_endpoint,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.06255313958573387, "metric": "http", "min_N": 36000.0, "min_covered_share": 0.06255313958573387, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_endpoint,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 959447.493044697, "covered_min_N": 959447.493044697, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 12000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 12000.0, "min_covered_share": 0.0319815831014899, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,endpoint", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2878342.479134091, "covered_min_N": 2878342.479134091, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 36000.0, "min_covered_share": 0.0319815831014899, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,endpoint", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 2, "covered_max_N": 2258445.438282906, "covered_min_N": 1596962.084349668, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 400, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 75000.0, "max_covered_share": 0.07528151460943021, "metric": "http", "min_N": 75000.0, "min_covered_share": 0.053232069478322264, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 2, "covered_max_N": 6775336.314848719, "covered_min_N": 4790886.253049004, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 400, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 225000.0, "max_covered_share": 0.07528151460943021, "metric": "http", "min_N": 225000.0, "min_covered_share": 0.053232069478322264, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 673953.3609679822, "covered_min_N": 673953.3609679822, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 3000.0, "max_covered_share": 0.022465112032266074, "metric": "http", "min_N": 3000.0, "min_covered_share": 0.022465112032266074, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,endpoint,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2021860.0829039467, "covered_min_N": 2021860.0829039467, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,endpoint,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 9000.0, "max_covered_share": 0.022465112032266074, "metric": "http", "min_N": 9000.0, "min_covered_share": 0.022465112032266074, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,endpoint,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 1876594.1875720161, "covered_min_N": 1876594.1875720161, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,endpoint,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 12000.0, "max_covered_share": 0.06255313958573387, "metric": "http", "min_N": 12000.0, "min_covered_share": 0.06255313958573387, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_service,endpoint,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 5629782.562716048, "covered_min_N": 5629782.562716048, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_service,endpoint,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.06255313958573387, "metric": "http", "min_N": 36000.0, "min_covered_share": 0.06255313958573387, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_service,endpoint,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 673953.3609679822, "covered_min_N": 673953.3609679822, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 3000.0, "max_covered_share": 0.022465112032266074, "metric": "http", "min_N": 3000.0, "min_covered_share": 0.022465112032266074, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,endpoint,status", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 1, "covered_max_N": 2021860.0829039467, "covered_min_N": 2021860.0829039467, "covers_share": 0.05, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["region", "service", "endpoint", "status"], "id": "synthetic/templates=multigroup/shared=1/t15_distinct_users_by_region,service,endpoint,status/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 10000, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 9000.0, "max_covered_share": 0.022465112032266074, "metric": "http", "min_N": 9000.0, "min_covered_share": 0.022465112032266074, "queries_per_instance": 1, "query_id": "t15_distinct_users_by_region,service,endpoint,status", "range": "15m", "stream": "http/user_id"}, {"assumptions": [], "capability": "quantile", "covered_groups": 4, "covered_max_N": 10774093.281829244, "covered_min_N": 5387046.640914622, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": null}, "lookback_secs": 300, "max_N": 7500000.0, "max_covered_share": 0.35913644272764145, "metric": "http", "min_N": 7500000.0, "min_covered_share": 0.17956822136382072, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 4, "covered_max_N": 32322279.84548773, "covered_min_N": 16161139.922743864, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 4, "keys_per_window": null}, "lookback_secs": 900, "max_N": 22500000.0, "max_covered_share": 0.35913644272764145, "metric": "http", "min_N": 22500000.0, "min_covered_share": 0.17956822136382072, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 25, "covered_max_N": 8952441.571673146, "covered_min_N": 259541.9036564592, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["service"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 25, "keys_per_window": null}, "lookback_secs": 300, "max_N": 1200000.0, "max_covered_share": 0.2984147190557715, "metric": "http", "min_N": 1200000.0, "min_covered_share": 0.00865139678854864, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_service", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 25, "covered_max_N": 26857324.715019435, "covered_min_N": 778625.7109693777, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["service"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 25, "keys_per_window": null}, "lookback_secs": 900, "max_N": 3600000.0, "max_covered_share": 0.2984147190557715, "metric": "http", "min_N": 3600000.0, "min_covered_share": 0.00865139678854864, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_service", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 625, "covered_max_N": 2671540.3364740512, "covered_min_N": 2245.3999917872916, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["endpoint"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_endpoint/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": null}, "lookback_secs": 300, "max_N": 48000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 48000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_endpoint", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 625, "covered_max_N": 8014621.009422153, "covered_min_N": 6736.199975361875, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["endpoint"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_endpoint/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": null}, "lookback_secs": 900, "max_N": 144000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 144000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_endpoint", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 100, "covered_max_N": 3215148.0197777487, "covered_min_N": 46605.478008970495, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region", "service"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,service/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": null}, "lookback_secs": 300, "max_N": 300000.0, "max_covered_share": 0.10717160065925829, "metric": "http", "min_N": 300000.0, "min_covered_share": 0.00155351593363235, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region,service", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 100, "covered_max_N": 9645444.059333246, "covered_min_N": 139816.4340269115, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region", "service"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,service/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 100, "keys_per_window": null}, "lookback_secs": 900, "max_N": 900000.0, "max_covered_share": 0.10717160065925829, "metric": "http", "min_N": 900000.0, "min_covered_share": 0.00155351593363235, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region,service", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 2500, "covered_max_N": 2878342.479134091, "covered_min_N": 1209.6074483267448, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,endpoint/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": null}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 36000.0, "min_covered_share": 1.3440082759186053e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region,endpoint", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 625, "covered_max_N": 2671540.3364740512, "covered_min_N": 2245.3999917872916, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service,endpoint/values/5m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": null}, "lookback_secs": 300, "max_N": 48000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 48000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_service,endpoint", "range": "5m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 625, "covered_max_N": 8014621.009422153, "covered_min_N": 6736.199975361875, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_service,endpoint/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": null}, "lookback_secs": 900, "max_N": 144000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 144000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_service,endpoint", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "quantile", "covered_groups": 2500, "covered_max_N": 2878342.479134091, "covered_min_N": 1209.6074483267448, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "kll", "grid_K": null, "grid_param": 2.0, "sketch": "kll-percall", "target": 0.01}, {"family": "dd", "grid_K": null, "grid_param": 2.0, "sketch": "dd", "target": 0.01}], "grouping": ["region", "service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t16_p99_latency_by_region,service,endpoint/values/15m", "instant": false, "interval_secs": 60, "kind": "values", "label_set": {"arrival_rate_per_sec": 100000, "groups": 2500, "keys_per_window": null}, "lookback_secs": 900, "max_N": 36000.0, "max_covered_share": 0.0319815831014899, "metric": "http", "min_N": 36000.0, "min_covered_share": 1.3440082759186053e-05, "queries_per_instance": 1, "query_id": "t16_p99_latency_by_region,service,endpoint", "range": "15m", "stream": "http/latency"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 625, "covered_max_N": 2671540.3364740512, "covered_min_N": 2245.3999917872916, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t17_distinct_users_by_service,endpoint/keys/5m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": 1000000}, "lookback_secs": 300, "max_N": 48000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 48000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t17_distinct_users_by_service,endpoint", "range": "5m", "stream": "http/user_id"}, {"assumptions": [], "capability": "cardinality", "covered_groups": 625, "covered_max_N": 8014621.009422153, "covered_min_N": 6736.199975361875, "covers_share": null, "dataset": "synthetic/templates=multigroup/shared=1", "families": [{"family": "hll", "grid_K": 1000000, "grid_param": 0.8, "sketch": "hll", "target": 0.02}], "grouping": ["service", "endpoint"], "id": "synthetic/templates=multigroup/shared=1/t17_distinct_users_by_service,endpoint/keys/15m", "instant": false, "interval_secs": 60, "kind": "keys", "label_set": {"arrival_rate_per_sec": 100000, "groups": 625, "keys_per_window": 1000000}, "lookback_secs": 900, "max_N": 144000.0, "max_covered_share": 0.08905134454913503, "metric": "http", "min_N": 144000.0, "min_covered_share": 7.484666639290972e-05, "queries_per_instance": 1, "query_id": "t17_distinct_users_by_service,endpoint", "range": "15m", "stream": "http/user_id"}], "schemas": {"flows": {"labels": [{"cardinality": 1000, "name": "dst_subnet", "skew": 1.1}, {"cardinality": 1000, "name": "dst_port", "skew": 1.2}, {"cardinality": 3, "name": "proto", "skew": 0.0}], "rate": 200000, "values": {"src_ip": {"burst": {"keys": 10000, "label": "dst_subnet", "share": 0.05, "value": 999}, "keys": 1000000, "zipf": 0.0}}}, "http": {"labels": [{"cardinality": 4, "name": "region", "skew": 0.5}, {"cardinality": 25, "name": "service", "skew": 1.1}, {"cardinality": 25, "child_of": "service", "name": "endpoint", "skew": 1.1}, {"cardinality": 4, "name": "status", "skew": 2.0}], "rate": 100000, "values": {"latency": {"anomaly": {"factor": 10, "label": "endpoint"}, "pareto": 2.0, "scaled_by": "service"}, "user_id": {"keys": 1000000, "zipf": 0.8}}}}}]} diff --git a/scripts/export_autosketch_eval_table.py b/scripts/export_autosketch_eval_table.py index 8bfa19a4..32f61865 100644 --- a/scripts/export_autosketch_eval_table.py +++ b/scripts/export_autosketch_eval_table.py @@ -222,6 +222,10 @@ def rqe_entry(q, curves, curves_big, sat, sat_big, merge): EXACT_SKETCH = {"exact-sum": "exact-sum", "exact-increase": "exact-increase"} WINDOW_SECS = {"1m": 60, "5m": 300, "10m": 600, "15m": 900, "1h": 3600, "6h": 21600, "24h": 86400} +SERIES_LABELS = ["job", "label_0"] # a classic metric's labels +# Capabilities an expression-tree leaf can read (no rate); a topk leaf is +# named topk_by_value. +LEAF_CAPABILITIES = {"sum", "quantile", "cardinality", "topk"} DASHBOARD_QUANTILES = ["0.5", "0.9", "0.99"] DASHBOARD_FIXED_WINDOWS = ["15m", "1h"] # D5 # Shared replicas: each replica draws windows, quantiles and an interval. @@ -425,6 +429,20 @@ def point_id(point): return base if metrics == 1 else f"{base}/metrics={metrics}" +def rqe_leaf(rqe, metric, capability, lookback_s, grouping, phi=None, k=None, value=None): + """An expression-tree leaf reading RQE `rqe`, whose output is grouped by + `grouping`; None for a capability no leaf reads (rate).""" + if capability not in LEAF_CAPABILITIES: + return None + if capability == "topk": + capability = "topk_by_value" + leaf = {"id": rqe, "metric": metric, "capability": capability, + "lookback_ms": round(lookback_s * 1000), "grouping": list(grouping)} + leaf.update((key, v) for key, v in [("phi", phi), ("k", k), ("value", value)] + if v is not None) + return {"rqe": leaf} + + def synthetic_queries(windows=SYNTHETIC_WINDOWS, interval=SYNTHETIC_INTERVAL, templates="dashboard", quantiles=None, dataset=None, range_with_interval=False, seen=None, metric=None, e2e=None): @@ -445,9 +463,10 @@ def synthetic_queries(windows=SYNTHETIC_WINDOWS, interval=SYNTHETIC_INTERVAL, schema_queries() to the `classic` set. With `e2e` (a list), the `classic` templates append their PromQL to it, - one {promql, interval_secs, rqes} per query (e2e_block()), and the schema - templates their query fields (schema_queries()). Values are read from the - gauge `data`, increments from the counter `data_total`. + one {promql, interval_secs, rqes, expr} per query (e2e_block()), and the + schema templates their query fields (schema_queries()). `expr` is the + query's RQE expression tree (rqe_leaf()); a rate query has none. Values are + read from the gauge `data`, increments from the counter `data_total`. """ rate = SYNTHETIC_SERIES * SYNTHETIC_SAMPLES_PER_SEC # samples/s over all series scrape = 1 / SYNTHETIC_SAMPLES_PER_SEC # an instant query's lookback, in s @@ -459,14 +478,18 @@ def synthetic_queries(windows=SYNTHETIC_WINDOWS, interval=SYNTHETIC_INTERVAL, def label(rng): return f"{rng}@{interval}s" if range_with_interval else rng - def add(query_id, stream, capability, rng, s, t, groups, keys=None, promql=None): - """Adds the RQE (once) and its query `promql`; returns the RQE's id.""" + def add(query_id, stream, capability, rng, s, t, groups, keys=None, promql=None, + grouping=SERIES_LABELS, **leaf): + """Adds the RQE (once) and its query `promql`, grouped by `grouping`, + with `leaf`'s rqe_leaf() fields; returns the RQE's id.""" if metric: query_id, stream = f"{query_id}_{metric}", f"{metric}/{stream}" kind = "values" if capability == "quantile" else "keys" rqe = f"{dataset}/{query_id}/{kind}/{rng}" if promql and e2e is not None: - e2e.append({"promql": promql, "interval_secs": t, "rqes": [rqe]}) + query = {"promql": promql, "interval_secs": t, "rqes": [rqe]} + expr = rqe_leaf(rqe, gauge, capability, s, grouping, **leaf) + e2e.append({**query, "expr": expr} if expr else query) if (query_id, rng) in seen: return rqe seen.add((query_id, rng)) @@ -505,10 +528,11 @@ def add(query_id, stream, capability, rng, s, t, groups, keys=None, promql=None) return schema_queries(interval, dataset, range_with_interval, seen, metric, e2e) assert templates in ("classic", "all"), templates quantiles = quantiles or SYNTHETIC_QUANTILES - add("sum_by_job", "job/value", "sum", "1s", scrape, 1, J, promql=f"sum by (job) ({gauge})") + add("sum_by_job", "job/value", "sum", "1s", scrape, 1, J, promql=f"sum by (job) ({gauge})", + grouping=["job"]) for q in quantiles: add(f"quantile_by_job_p{q}", "job/dist", "quantile", "1s", scrape, 1, J, - promql=f"quantile by (job) ({q}, {gauge})") + promql=f"quantile by (job) ({q}, {gauge})", grouping=["job"], phi=float(q)) for rng, s in ranges: lbl = label(rng) # Template 2's PromQL omits `sum by (label_0)`: label_0 names one @@ -516,23 +540,26 @@ def add(query_id, stream, capability, rng, s, t, groups, keys=None, promql=None) # the ranking and values are the same. ASAPQuery's planner supports # this two-level shape, not the three-level one (#744, #772). add("topk32_sum_by_label0_sum_over_time", "label_0/value", "topk", lbl, s, interval, - 1, C, promql=f"topk(32, sum_over_time({gauge}[{rng}]))") + 1, C, promql=f"topk(32, sum_over_time({gauge}[{rng}]))", k=32) add("sum_over_time", "series/value", "sum", lbl, s, interval, C, promql=f"sum_over_time({gauge}[{rng}])") for q in quantiles: add(f"quantile_over_time_p{q}", "series/dist", "quantile", lbl, s, interval, C, - promql=f"quantile_over_time({q}, {gauge}[{rng}])") + promql=f"quantile_over_time({q}, {gauge}[{rng}])", phi=float(q)) add("rate", "series/increment", "rate", lbl, s, interval, C, promql=f"rate({counter}[{rng}])") add("sum_by_job_sum_over_time", "job/value", "sum", lbl, s, interval, J, - promql=f"sum by (job) (sum_over_time({gauge}[{rng}]))") + promql=f"sum by (job) (sum_over_time({gauge}[{rng}]))", grouping=["job"]) # Template 10, the same RQEs as template 5's: one query reads both. rqes = [add(f"quantile_over_time_p{q}", "series/dist", "quantile", lbl, s, interval, C) for q in ["0.9", "0.5"]] if e2e is not None: + lhs, rhs = (rqe_leaf(rqe, gauge, "quantile", s, SERIES_LABELS, phi=phi) + for rqe, phi in zip(rqes, [0.9, 0.5])) e2e.append({"promql": f"quantile_over_time(0.9, {gauge}[{rng}]) / " f"quantile_over_time(0.5, {gauge}[{rng}])", - "interval_secs": interval, "rqes": rqes}) + "interval_secs": interval, "rqes": rqes, + "expr": {"op": "/", "lhs": lhs, "rhs": rhs}}) if templates == "all": out += schema_queries(interval, dataset, range_with_interval, seen, metric, e2e) return out @@ -570,8 +597,8 @@ def schema_queries(interval, dataset, range_with_interval, seen, metric=None, e2 With `e2e` (a list), each RQE appends its query's fields and canonical ASAPQuery SQL (there is no PromQL): {sql, table, value, capability, grouping, quantile (quantiles only), window_secs, - interval_secs, rqes}. `table` is the metric with `/` as `_` - (`data_1_http`). + interval_secs, rqes, expr}. `table` is the metric with `/` as `_` + (`data_1_http`); `expr` is one rqe_leaf() on it. A query several templates ask (14, 15 and 17 share groupings) is only its strictest template's RQE, unless KEEP_DUPLICATE_QUERIES.""" @@ -621,8 +648,11 @@ def schema_queries(interval, dataset, range_with_interval, seen, metric=None, e2 query = schema_query(full.replace("/", "_"), value, capability, what, grouping) query["sql"] = asapquery_sql(query, s) + rqe = f"{dataset}/{query_id}/{kind}/{rng}" e2e.append({**query, "window_secs": s, "interval_secs": interval, - "rqes": [f"{dataset}/{query_id}/{kind}/{rng}"]}) + "rqes": [rqe], + "expr": rqe_leaf(rqe, query["table"], capability, s, grouping, + phi=query.get("quantile"), value=value)}) out.append({ "dataset": dataset, "query_id": query_id, "kind": kind, "range": rng, "range_s": s, "step_s": interval, @@ -741,7 +771,8 @@ def e2e_block(qs, queries): labels in SCHEMAS' format: `label_0` has SYNTHETIC_SERIES / SYNTHETIC_JOBS values under each `job` (`child_of`), so there are SYNTHETIC_SERIES series. Schema queries are schema_queries()' fields, one - per distinct query (with every RQE it reads, sorted); each schema metric + per distinct query (with every RQE it reads, sorted; one reading several + has no `expr`, as no single leaf names them); each schema metric is a `records` table (`http`, or `data_1_http` under metric `data_1`) with SCHEMAS' labels, `rate` as `records_per_sec`, and its `values`.""" unique = {} @@ -751,9 +782,11 @@ def e2e_block(qs, queries): continue # Schema queries identical but for their RQEs (templates 14, 15, 17 # share groupings) are one query reading them all. - key = json.dumps({k: v for k, v in q.items() if k != "rqes"}, sort_keys=True) + key = json.dumps({k: v for k, v in q.items() if k not in ("rqes", "expr")}, + sort_keys=True) if key in unique: - unique[key] = {**unique[key], "rqes": sorted(unique[key]["rqes"] + q["rqes"])} + merged = {k: v for k, v in unique[key].items() if k != "expr"} + unique[key] = {**merged, "rqes": sorted(unique[key]["rqes"] + q["rqes"])} else: unique[key] = q labels = [{"name": "job", "cardinality": SYNTHETIC_JOBS}, diff --git a/scripts/test_export_autosketch_eval_table.py b/scripts/test_export_autosketch_eval_table.py index d2a2555d..08a8dd25 100644 --- a/scripts/test_export_autosketch_eval_table.py +++ b/scripts/test_export_autosketch_eval_table.py @@ -238,13 +238,74 @@ def test_schema_queries_read_every_rqe_with_their_fields(self): "grouping": ["region"], "quantile": 0.99, "window_secs": 300, "interval_secs": 60, "rqes": ["d/t16_p99_latency_by_region/values/5m"], "sql": "SELECT region, QUANTILE(0.99, latency) FROM http WHERE ts BETWEEN " - "DATEADD(s, -300, NOW()) AND NOW() GROUP BY region"}) + "DATEADD(s, -300, NOW()) AND NOW() GROUP BY region", + "expr": {"rqe": {"id": "d/t16_p99_latency_by_region/values/5m", "metric": "http", + "capability": "quantile", "lookback_ms": 300_000, + "grouping": ["region"], "phi": 0.99, "value": "latency"}}}) distinct = next(q for q in e2e if q["capability"] == "cardinality") self.assertNotIn("quantile", distinct) + self.assertEqual(distinct["expr"], {"rqe": { + "id": distinct["rqes"][0], "metric": "flows", "capability": "cardinality", + "lookback_ms": 300_000, "grouping": ["dst_subnet"], "value": "src_ip"}}) self.assertEqual(distinct["sql"], "SELECT dst_subnet, COUNT(DISTINCT src_ip) FROM flows WHERE ts " "BETWEEN DATEADD(s, -300, NOW()) AND NOW() GROUP BY dst_subnet") + def test_classic_queries_carry_their_rqe_expression_trees(self): + e2e = [] + synthetic_queries(templates="classic", dataset="d", e2e=e2e) + by_text = {query["promql"]: query for query in e2e} + + def leaf(query_id, capability, lookback_ms, grouping, **extra): + return {"rqe": {"id": f"d/{query_id}", "metric": "data", "capability": capability, + "lookback_ms": lookback_ms, "grouping": grouping, **extra}} + + series = ["job", "label_0"] + # Instant RQEs read one scrape: 5 ms at 200 samples/s. + self.assertEqual(by_text["sum by (job) (data)"]["expr"], + leaf("sum_by_job/keys/1s", "sum", 5, ["job"])) + self.assertEqual(by_text["quantile by (job) (0.75, data)"]["expr"], + leaf("quantile_by_job_p0.75/values/1s", "quantile", 5, ["job"], + phi=0.75)) + self.assertEqual(by_text["topk(32, sum_over_time(data[15m]))"]["expr"], + leaf("topk32_sum_by_label0_sum_over_time/keys/15m", "topk_by_value", + 900_000, series, k=32)) + self.assertEqual(by_text["sum_over_time(data[1h])"]["expr"], + leaf("sum_over_time/keys/1h", "sum", 3_600_000, series)) + self.assertEqual(by_text["quantile_over_time(0.99, data[6h])"]["expr"], + leaf("quantile_over_time_p0.99/values/6h", "quantile", 21_600_000, + series, phi=0.99)) + self.assertEqual(by_text["sum by (job) (sum_over_time(data[24h]))"]["expr"], + leaf("sum_by_job_sum_over_time/keys/24h", "sum", 86_400_000, ["job"])) + ratio = by_text["quantile_over_time(0.9, data[1h]) / quantile_over_time(0.5, data[1h])"] + self.assertEqual(ratio["expr"], { + "op": "/", + "lhs": leaf("quantile_over_time_p0.9/values/1h", "quantile", 3_600_000, series, + phi=0.9), + "rhs": leaf("quantile_over_time_p0.5/values/1h", "quantile", 3_600_000, series, + phi=0.5)}) + # A rate leaf has no capability on the RQE route. + self.assertNotIn("expr", by_text["rate(data_total[15m])"]) + self.assertEqual([q["promql"] for q in e2e if "expr" not in q], + [f"rate(data_total[{w}])" for w in ["15m", "1h", "6h", "24h"]]) + + def leaves(node): + return [node["rqe"]] if "rqe" in node else leaves(node["lhs"]) + leaves(node["rhs"]) + + # Every leaf names the query's RQEs, in order. + for query in e2e: + if "expr" in query: + self.assertEqual([x["id"] for x in leaves(query["expr"])], query["rqes"]) + + def test_metric_copies_name_their_metric_in_each_leaf(self): + e2e = [] + metric_queries({**SYNTHETIC_DEFAULT, "templates": "all", "metrics": 2}, e2e) + leaf = next(q for q in e2e if q.get("promql") == "sum_over_time(data_1[1h])")["expr"] + self.assertEqual(leaf["rqe"]["metric"], "data_1") + self.assertTrue(leaf["rqe"]["id"].endswith("/sum_over_time_data_1/keys/1h")) + sql = next(q for q in e2e if q.get("table") == "data_1_http")["expr"] + self.assertEqual(sql["rqe"]["metric"], "data_1_http") + @mock.patch("export_autosketch_eval_table.KEEP_DUPLICATE_QUERIES", True) def test_schema_metrics_are_records_tables_named_by_metric(self): e2e = [] @@ -262,9 +323,12 @@ def test_schema_metrics_are_records_tables_named_by_metric(self): # templates 14, 15 and 17 share some groupings. read = [r for q in block["queries"] for r in q["rqes"]] self.assertEqual(sorted(read), sorted(synthetic_entry(q)["id"] for q in qs)) - fields = [json.dumps({k: v for k, v in q.items() if k != "rqes"}, sort_keys=True) + fields = [json.dumps({k: v for k, v in q.items() if k not in ("rqes", "expr")}, + sort_keys=True) for q in block["queries"]] self.assertEqual(len(fields), len(set(fields))) + # A query reading several RQEs has no single leaf. + self.assertTrue(all(("expr" in q) == (len(q["rqes"]) == 1) for q in block["queries"])) self.assertTrue(all(q["rqes"] == sorted(q["rqes"]) for q in block["queries"])) by_service = [q for q in block["queries"] if q["table"] == "data_0_http" and q["capability"] == "cardinality" and q["grouping"] == ["service"] @@ -281,6 +345,7 @@ def test_each_query_is_only_its_strictest_templates_rqe(self): synthetic_queries(templates="multigroup", dataset="d", e2e=e2e) block = e2e_block([], e2e) self.assertTrue(all(len(q["rqes"]) == 1 for q in block["queries"])) + self.assertTrue(all(q["expr"]["rqe"]["id"] == q["rqes"][0] for q in block["queries"])) users = {(tuple(q["grouping"]), q["window_secs"]): q["rqes"][0].split("/")[1] for q in block["queries"] if q["value"] == "user_id"} for window in [300, 900]: