diff --git a/control_plane/examples/audit_metricsql_compile.rs b/control_plane/examples/audit_metricsql_compile.rs new file mode 100644 index 000000000..28be62f86 --- /dev/null +++ b/control_plane/examples/audit_metricsql_compile.rs @@ -0,0 +1,81 @@ +use control_plane::physical::{ + compiler::{BackendLocalPlanningSnapshot, PhysicalCompiler}, + post_asap::cost_model::ForcedFamilyCostModel, +}; +use planner_types::post_asap::SketchAlgorithm; +use serde::Deserialize; +use serde_json::{json, Value}; +use std::fs; +#[derive(Deserialize)] +struct C { + queries: Vec, +} +#[derive(Deserialize)] +struct R { + id: String, + metricsql: String, +} +fn main() { + let c: C = + serde_json::from_slice(&fs::read(std::env::args().nth(1).unwrap()).unwrap()).unwrap(); + let template: Value = serde_json::from_str(include_str!( + "../../docs/examples/asapquery-compatibility-demo-snapshot.json" + )) + .unwrap(); + let mut out = vec![]; + for row in c.queries { + let mut fixture = template.clone(); + let mut demand = fixture["query_workload"]["repeating_queries"][0].clone(); + demand["query"] = row.metricsql.clone().into(); + fixture["query_workload"]["repeating_queries"] = json!([demand]); + fixture["implementation"]["topk_evidence"] = json!({}); + let snapshot: BackendLocalPlanningSnapshot = serde_json::from_value(fixture).unwrap(); + let (mut req, env) = snapshot.planning_request().unwrap(); + req.hybrid_execution = false; + let accuracy = req.queries[0].accuracy.clone(); + let expr = match asap_frontend_metricsql::lower_metricsql(&row.metricsql, accuracy.clone()) + { + Ok(x) => x, + Err(e) => { + out.push( + json!({"id":row.id,"compile":{"status":"not_reached","reason":e.to_string()}}), + ); + continue; + } + }; + if let Err(e) = + control_plane::physical::compiler::validate_metricsql_acceleration_shape(&expr) + { + out.push(json!({"id":row.id,"compile":{"status":"not_reached","reason":e}})); + continue; + } + req.queries[0].query_string = row.metricsql.clone(); + req.queries[0].post_asap = match control_plane::planner_selection::select_summary( + &expr, + &ForcedFamilyCostModel::new(accuracy, SketchAlgorithm::Kll), + ) { + Ok(x) => x, + Err(e) => { + out.push(json!({"id":row.id,"compile":{"status":"typed_fallback","reason":e.to_string()}})); + continue; + } + }; + match PhysicalCompiler.compile_metricsql(req, env) { + Ok(plan) => { + let pub_ok = plan.publication().and_then(|p| { + serde_json::to_vec(&p) + .map(|_| ()) + .map_err(|e| e.to_string()) + }); + out.push(json!({"id":row.id,"compile":{"status":"pass"},"publication":{"status":if pub_ok.is_ok(){"pass"}else{"failed"},"reason":pub_ok.err()}})) + } + Err(e) => out.push( + json!({"id":row.id,"compile":{"status":"typed_fallback","reason":e.to_string()}}), + ), + } + } + println!( + "{}", + serde_json::to_string_pretty(&json!({"queries":out})).unwrap() + ) +} diff --git a/control_plane/examples/audit_multilang_corpus.rs b/control_plane/examples/audit_multilang_corpus.rs new file mode 100644 index 000000000..7a9f247a2 --- /dev/null +++ b/control_plane/examples/audit_multilang_corpus.rs @@ -0,0 +1,79 @@ +use asap_frontend_sql::SqlCatalog; +use control_plane::physical::post_asap::bind_query_expr; +use planner_types::pre_asap::{Column, DataType, Schema}; +use planner_types::types::AccuracyTarget; +use serde::Deserialize; +use serde_json::json; +use std::{fs, path::PathBuf}; +#[derive(Deserialize)] +struct Corpus { + queries: Vec, +} +#[derive(Deserialize)] +struct Row { + id: String, + metricsql: String, + clickhouse_sql: Option, +} +#[tokio::main] +async fn main() { + let path = std::env::args_os() + .nth(1) + .map(PathBuf::from) + .expect("corpus path"); + let corpus: Corpus = serde_json::from_slice(&fs::read(path).unwrap()).unwrap(); + let schema = Schema::with_time_index( + vec![ + Column::new("metric", DataType::Utf8, false), + Column::new("labels", DataType::Utf8, false), + Column::new("ts_ms", DataType::Timestamp, false), + Column::new("value", DataType::Float64, false), + ], + 2, + vec![], + ); + let catalog = SqlCatalog::new().with_table("raw_samples", schema); + let accuracy = AccuracyTarget::Epsilon(0.01); + let mut rows = Vec::new(); + for row in corpus.queries { + let ml = asap_frontend_metricsql::lower_metricsql(&row.metricsql, accuracy.clone()); + let (mcanon, mplan) = match ml { + Ok(expr) => ( + json!({"status":"pass"}), + match control_plane::physical::compiler::validate_metricsql_acceleration_shape( + &expr, + ) + .and_then(|_| { + bind_query_expr(&expr, accuracy.clone()) + .map(|_| ()) + .map_err(|e| Box::leak(e.to_string().into_boxed_str()) as &str) + }) { + Ok(_) => json!({"status":"pass"}), + Err(e) => json!({"status":"typed_fallback","reason":e}), + }, + ), + Err(e) => ( + json!({"status":"failed","reason":e.to_string()}), + json!({"status":"not_reached"}), + ), + }; + let sql = match row.clickhouse_sql { + Some(sql) => match control_plane::clickhouse::plan_clickhouse_sql( + &sql.replace("{eval_ms}", "1788891296000"), + &catalog, + accuracy.clone(), + ) + .await + { + Ok(_) => json!({"parser_canonical":"pass","planner":"pass"}), + Err(e) => json!({"status":"typed_fallback","reason":e.to_string()}), + }, + None => json!({"status":"missing_mapping"}), + }; + rows.push(json!({"id":row.id,"metricsql":{"parser_canonical":mcanon,"planner":mplan},"clickhouse_sql":sql})); + } + println!( + "{}", + serde_json::to_string_pretty(&json!({"queries":rows})).unwrap() + ); +} diff --git a/control_plane/examples/emit_benchmark_physical_plan.rs b/control_plane/examples/emit_benchmark_physical_plan.rs new file mode 100644 index 000000000..f6187aadf --- /dev/null +++ b/control_plane/examples/emit_benchmark_physical_plan.rs @@ -0,0 +1,22 @@ +use serde_json::json; + +fn main() { + let snapshot: control_plane::physical::compiler::BackendLocalPlanningSnapshot = + serde_json::from_str(include_str!( + "../../docs/examples/asapquery-compatibility-demo-snapshot.json" + )) + .expect("checked-in planning snapshot"); + let plan = snapshot.compile().expect("compile physical plan"); + let artifact = json!({ + "summary_catalog": plan.summary_catalog, + "collector_plans": plan.collector_plans, + "precompute_plan": plan.precompute_plan, + "transmission_plan": plan.transmission_plan, + "query_plan": plan.query_plan, + "metricsql_plan": plan.metricsql_plan, + "clickhouse_sql": null, + "storage_routing": null, + "adaptation_evidence": [], + }); + serde_json::to_writer(std::io::stdout(), &artifact).expect("write artifact"); +} diff --git a/docs/benchmarks/o11y-multilang-benefit.md b/docs/benchmarks/o11y-multilang-benefit.md new file mode 100644 index 000000000..2c2f5c932 --- /dev/null +++ b/docs/benchmarks/o11y-multilang-benefit.md @@ -0,0 +1,48 @@ +# O11y multi-language fallback experiment + +This benchmark keeps all 27 source occurrences in the denominator. `corpus.json` preserves each PromQL expression byte-for-byte as MetricsQL and contains its exact ClickHouse SQL over `raw_samples(metric, labels, ts_ms, value)`. The SQL implements counter reset and boundary extrapolation, offset, subquery grids, and classic histogram interpolation rather than importing answers from another engine. + +## Reproduce + +The command below starts with an empty output directory. It deterministically generates the OpenMetrics fixture, Prometheus configuration and TSDB, and physical plan; records their SHA-256 hashes; builds the data-plane binary from that same clean HEAD; runs both production frontend/compiler auditors; provisions fresh Prometheus, VictoriaMetrics, ClickHouse, and data-plane state; then writes raw requests, structured comparisons, phase resources, and terminal-stage coverage. + +```bash +CARGO_TARGET_DIR=/path/to/target python3 tools/o11y-multilang/reproduce.py \ + --backend-source "$PWD" \ + --output-dir /tmp/o11y-repro-fresh \ + --trials 1 --repetitions 3 --seed 20260910 +``` + +The command never changes tracked evidence. After review, promote only the designated JSON artifacts explicitly: + +```bash +cp /tmp/o11y-repro-fresh/{manifest,source-provenance,frontend-planner,metricsql-production,stage-pre-runtime,stage-coverage,trial-0-raw,trial-0-comparisons,trial-0-latency-summary}.json \ + tools/o11y-multilang/repro-fresh/ +``` + +The seed randomizes query order independently for each repetition. Engine order alternates. Each trial creates new storage and process state and removes it afterward. Container images are launched by immutable digest and the manifest also records their actual image IDs. Resource snapshots are totals for the mixed alternating query phase and cannot be attributed to native or ASAP mode independently. The manifest records the clean source HEAD, binary hash, generated-input hashes, lifecycle and ingest duration, and process CPU ticks, RSS/HWM, and storage at start, after ingest, and after queries. + +## Observed result + +The checked-in evidence is one fresh trial with three repetitions and 27 queries, or 81 requests per engine. All five endpoints completed 81/81 requests. Both ASAP listeners reported `exact_fallback` for 81/81, so this result measures fallback overhead and does not establish acceleration benefit. + +- VictoriaMetrics median/p95: 2.36/9.12 ms; ASAP MetricsQL fallback: 5.03/6.34 ms. +- ClickHouse median/p95: 49.92/169.56 ms; ASAP ClickHouse fallback: 56.25/179.34 ms. +- Native ClickHouse versus ASAP ClickHouse: 81/81 structured matches. +- Native VictoriaMetrics versus ASAP MetricsQL: 81/81 structured matches. +- Prometheus versus VictoriaMetrics: 48/81 strict matches and 33/81 mismatches. +- Prometheus versus ClickHouse label/value SQL oracle: 81/81 matches; timestamps and result type are reported as protocol-noncomparable. + +The offline fail-closed matrix reports that the parser/canonical stage accepts 12/27 MetricsQL expressions, the early planner accepts 7/27, and the production compiler/publication validator accepts 2/27. The SQL acceleration frontend accepts 0/27 of the exact ClickHouse dialect mappings. Every row records its offline terminal stage plus the HTTP-observed exact fallback. Although q03 and q16 pass offline publication validation, the benchmark physical plan deliberately contains no corpus sidecars; their catalog-miss classification is inferred from that artifact, while only exact fallback is observed on the wire. Binder, validator, and executor are not reached in this fallback-only experiment. + +## Evidence files + +- `repro-fresh/stage-coverage.json`: per-query parser, planner, compiler, publication, terminal, adapter, and fallback result. +- `repro-fresh/manifest.json`: hashes, immutable images, lifecycle timing, and phase resource snapshots. +- `repro-fresh/trial-0-raw.json`: every timed response and `x-asap-execution` value. +- `repro-fresh/trial-0-comparisons.json`: labels, value, timestamp, result type, and warnings for each required engine pair. +- `repro-fresh/trial-0-latency-summary.json`: query-only latency summary. + +## Limitations + +This is one fresh trial and does not estimate variance across trials. CPU is process scheduler ticks rather than normalized CPU time, and the process totals cover mixed alternating native and ASAP requests rather than either mode alone. Container writable-layer size is an operational proxy for VM and ClickHouse storage. The production corpus has no warm executions, so it cannot quantify acceleration benefit. Native-histogram exponential interpolation is outside q21, which consumes classic `_bucket` series. diff --git a/tools/o11y-multilang/build_counter_sql.py b/tools/o11y-multilang/build_counter_sql.py new file mode 100755 index 000000000..f7601dd67 --- /dev/null +++ b/tools/o11y-multilang/build_counter_sql.py @@ -0,0 +1,35 @@ +#!/usr/bin/env python3 +import json +from pathlib import Path +E='{eval_ms}' +def series(metric,window,offset=0,rate=False): + end=f'({E}-{offset})'; start=f'({end}-{window})' + divisor=f'/({window}/1000)' if rate else '' + return f'''SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled{divisor} AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='{metric}' AND ts_ms>={start} AND ts_ms<={end} GROUP BY labels) WHERE n>=2)''' +def agg(src,by=None): + if by:return f"SELECT map('{by}',job) labels,sum(value) value FROM (SELECT labels['{by}'] job,value FROM ({src})) GROUP BY job" + return f"SELECT map() labels,sum(value) value FROM ({src})" +def ratio(a,b):return f"SELECT a.labels,a.value/b.value value FROM ({a}) a INNER JOIN ({b}) b ON a.labels=b.labels" +def top(src,k):return f"SELECT * FROM ({src}) ORDER BY value DESC,labels LIMIT {k}" +def filt(src):return f"SELECT * FROM ({src}) WHERE value>0" +inc=lambda m,w,o=0:series(m,w,o,False); rate=lambda m,w,o=0:series(m,w,o,True) +job=lambda x:agg(x,'job'); glob=lambda x:agg(x) +ratio6=ratio(job(inc('backend_http_5xx_total',21600000)),job(inc('backend_http_requests_total',21600000))) +M={ +'q01':f'SELECT * FROM ({ratio6}) ORDER BY value DESC,labels','q02':top(ratio6,1), +'q03':ratio(glob(inc('payment_service_http_5xx_total',3600000)),glob(inc('payment_service_http_requests_total',3600000))), +'q04':ratio(glob(inc('payment_service_http_5xx_total',3600000,21600000)),glob(inc('payment_service_http_requests_total',3600000,21600000))), +'q08':glob(rate('backend_process_cpu_seconds_total',3600000)), +'q11':top(job(rate('backend_process_cpu_seconds_total',3600000)),2), +'q14':glob(rate('backend_http_requests_total',300000)),'q15':job(rate('backend_http_requests_total',300000)), +'q16':ratio(glob(inc('backend_http_5xx_total',3600000)),glob(inc('backend_http_requests_total',3600000))), +'q17':top(ratio6,1),'q18':filt(job(inc('backend_http_5xx_total',86400000))), +'q19':glob(rate('order_service_http_requests_total',300000)),'q20':glob(rate('order_service_http_requests_total',300000,3600000)), +'q22':glob(rate('order_service_http_requests_total',300000)), +'q25':top(f"SELECT a.labels,a.value/b.value value FROM ({job(inc('backend_http_5xx_total',86400000))}) a CROSS JOIN ({glob(inc('backend_http_5xx_total',86400000))}) b",1), +'q26':top(job(rate('backend_process_cpu_seconds_total',21600000)),1), +} +p=Path(__file__).with_name('corpus.json');x=json.loads(p.read_text()) +for r in x['queries']: + if r['id'] in M:r['clickhouse_sql']=M[r['id']];r['sql_mapping_status']='oracle_pending' +p.write_text(json.dumps(x,indent=2)+'\n') diff --git a/tools/o11y-multilang/build_exact_sql.py b/tools/o11y-multilang/build_exact_sql.py new file mode 100755 index 000000000..bb26d2f2d --- /dev/null +++ b/tools/o11y-multilang/build_exact_sql.py @@ -0,0 +1,18 @@ +#!/usr/bin/env python3 +"""Attach native ClickHouse SQL for the first exact-semantics pattern batch.""" +import json +from pathlib import Path +E='{eval_ms}' +SQL={ +'q05': f"""SELECT labels, max(value) AS value FROM raw_samples WHERE metric='cache_refresh_lag_seconds' AND ts_ms>{E}-43200000 AND ts_ms<={E} GROUP BY labels ORDER BY labels""", +'q06': f"""SELECT labels, max(value) AS value FROM raw_samples WHERE metric='user_service_cache_refresh_lag_seconds' AND ts_ms>{E}-43200000 AND ts_ms<={E} GROUP BY labels ORDER BY labels""", +'q07': f"""SELECT mapConcat(labels,map('__name__','user_service_cache_refresh_lag_seconds')) AS labels, argMax(value,ts_ms) AS value FROM raw_samples WHERE metric='user_service_cache_refresh_lag_seconds' AND ts_ms>{E}-300000 AND ts_ms<={E} GROUP BY labels ORDER BY labels""", +'q09': f"""SELECT map() AS labels, sum(value) AS value FROM (SELECT labels,argMax(value,ts_ms) AS value FROM raw_samples WHERE metric='backend_process_resident_memory_bytes' AND ts_ms>{E}-300000 AND ts_ms<={E} GROUP BY labels)""", +'q12': f"""SELECT map('job',job) AS labels,sum(value) AS value FROM (SELECT labels['job'] AS job,labels,argMax(value,ts_ms) AS value FROM raw_samples WHERE metric='backend_process_resident_memory_bytes' AND ts_ms>{E}-300000 AND ts_ms<={E} GROUP BY job,labels) GROUP BY job ORDER BY value DESC,job LIMIT 2""", +'q23': f"""SELECT labels,max(value) AS value FROM raw_samples WHERE metric='backend_retry_backlog_depth' AND ts_ms>{E}-21600000 AND ts_ms<={E} GROUP BY labels ORDER BY value DESC,labels LIMIT 2""", +} +p=Path(__file__).with_name('corpus.json'); corpus=json.loads(p.read_text()) +for row in corpus['queries']: + row['clickhouse_sql']=SQL.get(row['id']) + row['sql_mapping_status']='oracle_pending' if row['id'] in SQL else 'later_pattern_batch' +p.write_text(json.dumps(corpus,indent=2)+'\n') diff --git a/tools/o11y-multilang/build_histogram_sql.py b/tools/o11y-multilang/build_histogram_sql.py new file mode 100755 index 000000000..ffd023f18 --- /dev/null +++ b/tools/o11y-multilang/build_histogram_sql.py @@ -0,0 +1,11 @@ +#!/usr/bin/env python3 +import json +from pathlib import Path +# Reuse the reviewed counter template without importing side-effect script. +ns={}; exec(Path(__file__).with_name('build_counter_sql.py').read_text().split("p=Path(__file__)")[0],ns) +src=ns['rate']('order_service_http_request_duration_seconds_bucket',300000) +sql=f'''SELECT map() labels,if(idx=length(buckets),buckets[idx-1].1,if(idx=1 AND buckets[idx].1<=0,buckets[idx].1,(if(idx=1,0.,buckets[idx-1].1)+(buckets[idx].1-if(idx=1,0.,buckets[idx-1].1))*(rank-if(idx=1,0.,buckets[idx-1].2))/(buckets[idx].2-if(idx=1,0.,buckets[idx-1].2))))) value FROM (SELECT buckets,0.95*buckets[length(buckets)].2 rank,arrayFirstIndex(x->x.2>=rank,buckets) idx FROM (SELECT arrayMap(i->(raw[i].1,arrayMax(arrayMap(x->x.2,arraySlice(raw,1,i)))),range(1,length(raw)+1)) buckets FROM (SELECT arraySort(x->x.1,groupArray((if(le='+Inf',inf,toFloat64(le)),value))) raw FROM (SELECT labels['le'] le,sum(value) value FROM ({src}) GROUP BY le)))) WHERE idx>0''' +p=Path(__file__).with_name('corpus.json');x=json.loads(p.read_text()) +for r in x['queries']: + if r['id']=='q21':r['clickhouse_sql']=sql;r['sql_mapping_status']='oracle_pending' +p.write_text(json.dumps(x,indent=2)+'\n') diff --git a/tools/o11y-multilang/build_stage_report.py b/tools/o11y-multilang/build_stage_report.py new file mode 100755 index 000000000..ffe0f0af8 --- /dev/null +++ b/tools/o11y-multilang/build_stage_report.py @@ -0,0 +1,9 @@ +#!/usr/bin/env python3 +import argparse,json +from pathlib import Path +p=argparse.ArgumentParser();p.add_argument('--corpus',type=Path,required=True);p.add_argument('--frontend',type=Path,required=True);p.add_argument('--production',type=Path,required=True);p.add_argument('--output',type=Path,required=True);a=p.parse_args() +corpus=json.loads(a.corpus.read_text());front={r['id']:r for r in json.loads(a.frontend.read_text())['queries']};production={r['id']:r for r in json.loads(a.production.read_text())['queries']};out=[] +for q in corpus['queries']: + f=front[q['id']];m=f['metricsql'];pc=production[q['id']];sf=f['clickhouse_sql'];sp=sf.get('status','pass') + langs={'metricsql':{'parser_canonical':m['parser_canonical'],'planner':m['planner'],'compiler':pc['compile'],'publication':pc.get('publication',{'status':'not_reached'}),'binder':{'status':'not_reached'},'validator':{'status':'not_reached'},'executor':{'status':'not_reached'}},'clickhouse_sql':{'exact_sql_oracle':{'status':q['sql_mapping_status']},'parser_canonical':sf,'planner':{'status':'not_reached' if sp!='pass' else 'pass'},'publication':{'status':'not_reached'},'binder':{'status':'not_reached'},'validator':{'status':'not_reached'},'executor':{'status':'not_reached'}}};out.append({'id':q['id'],'operators':q['operators'],'languages':langs}) +report={'schema_version':2,'denominator':27,'evidence':{'metricsql_parser_pass':sum(r['languages']['metricsql']['parser_canonical']['status']=='pass' for r in out),'metricsql_planner_pass':sum(r['languages']['metricsql']['planner']['status']=='pass' for r in out),'metricsql_compiler_pass':sum(r['languages']['metricsql']['compiler']['status']=='pass' for r in out),'metricsql_publication_pass':sum(r['languages']['metricsql']['publication']['status']=='pass' for r in out),'sql_acceleration_frontend_pass':sum(r['languages']['clickhouse_sql']['parser_canonical'].get('status','pass')=='pass' for r in out)},'queries':out};a.output.write_text(json.dumps(report,indent=2)+'\n') diff --git a/tools/o11y-multilang/build_subquery_sql.py b/tools/o11y-multilang/build_subquery_sql.py new file mode 100755 index 000000000..25ca9a154 --- /dev/null +++ b/tools/o11y-multilang/build_subquery_sql.py @@ -0,0 +1,19 @@ +#!/usr/bin/env python3 +import json +from pathlib import Path +E='{eval_ms}' +M={ +'q10':f"""SELECT map() labels,max(value) value FROM (SELECT ts_ms,sum(value) value FROM raw_samples WHERE metric='backend_process_resident_memory_bytes' AND ts_ms>={E}-21600000 AND ts_ms<={E} AND modulo({E}-ts_ms,60000)=0 GROUP BY ts_ms)""", +'q27':f"""SELECT map('job',job) labels,avg(value) value FROM (SELECT labels['job'] job,ts_ms,sum(value) value FROM raw_samples WHERE metric='backend_process_resident_memory_bytes' AND ts_ms+4000>={E}-21600000 AND ts_ms+4000<={E} AND modulo(ts_ms+4000,60000)=0 GROUP BY job,ts_ms) GROUP BY job ORDER BY value DESC,job LIMIT 3""", +} + +def grid_rate(metric): + start=f"toUInt64(intDiv({E}-21600000+59999,60000))"; end=f"toUInt64(intDiv({E},60000)+1)" + return f"""SELECT grid_ms,labels,corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled/300 value FROM (SELECT grid_ms,labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2x.1,groupArray((ts_ms,value))) samples FROM raw_samples CROSS JOIN (SELECT arrayJoin(arrayMap(x->x*60000,range({start},{end}))) grid_ms) grids WHERE metric='{metric}' AND ts_ms>=grid_ms-300000 AND ts_ms<=grid_ms GROUP BY grid_ms,labels) WHERE n>=2)""" +def grid_sum_rate(metric): return f"SELECT grid_ms,sum(value) value FROM ({grid_rate(metric)}) GROUP BY grid_ms" +M['q13']=f"SELECT map() labels,max(value) value FROM ({grid_sum_rate('backend_process_cpu_seconds_total')})" +M['q24']=f"SELECT map() labels,max(a.value/b.value) value FROM ({grid_sum_rate('order_service_http_5xx_total')}) a INNER JOIN ({grid_sum_rate('order_service_http_requests_total')}) b ON a.grid_ms=b.grid_ms" +p=Path(__file__).with_name('corpus.json');x=json.loads(p.read_text()) +for r in x['queries']: + if r['id'] in M:r['clickhouse_sql']=M[r['id']];r['sql_mapping_status']='oracle_pending' +p.write_text(json.dumps(x,indent=2)+'\n') diff --git a/tools/o11y-multilang/compare_structured.py b/tools/o11y-multilang/compare_structured.py new file mode 100644 index 000000000..067f5b72d --- /dev/null +++ b/tools/o11y-multilang/compare_structured.py @@ -0,0 +1,30 @@ +#!/usr/bin/env python3 +import argparse,json +from pathlib import Path +def prom(body): + d=json.loads(body);data=d.get('data',{});rows=[] + for x in data.get('result',[]): + v=x.get('value');rows.append({'labels':dict(sorted(x.get('metric',{}).items())),'timestamp':float(v[0]),'value':round(float(v[1]),10)}) + return {'resultType':data.get('resultType'),'rows':sorted(rows,key=lambda x:json.dumps(x,sort_keys=True)),'warnings':d.get('warnings',[])} +def ch(body): + d=json.loads(body);rows=[{'labels':dict(sorted(x.get('labels',{}).items())),'timestamp':x.get('timestamp'),'value':round(float(x['value']),10)} for x in d.get('data',[])] + return {'resultType':'table','rows':sorted(rows,key=lambda x:json.dumps(x,sort_keys=True)),'warnings':d.get('warnings',[])} +def main(): + p=argparse.ArgumentParser();p.add_argument('raw',type=Path);p.add_argument('--output',type=Path,required=True);a=p.parse_args();d=json.loads(a.raw.read_text());by={(x['query_id'],x['repetition'],x['engine']):x for x in d['runs']};out=[] + pairs=[('clickhouse','asap_clickhouse',ch),('victoriametrics','asap_metricsql',prom),('prometheus','victoriametrics',prom)] + for q in sorted({x['query_id'] for x in d['runs']}): + for rep in range(d['repetitions']): + for left,right,parse in pairs: + l,r=by[q,rep,left],by[q,rep,right];record={'query_id':q,'repetition':rep,'left':left,'right':right} + try: + ls,rs=parse(l['body']),parse(r['body']);fields={k:ls[k]==rs[k] for k in ('resultType','rows','warnings')};record.update({'status':'match' if all(fields.values()) else 'mismatch','fields':fields,'left_structured':ls,'right_structured':rs}) + except Exception as e:record.update({'status':'error','reason':f'{type(e).__name__}: {e}'}) + out.append(record) + # Cross-protocol SQL oracle compares label/value rows; instant Prometheus + # timestamps and ClickHouse's table result type are intentionally reported + # but are not semantically equivalent protocol fields. + l,r=by[q,rep,'prometheus'],by[q,rep,'clickhouse'];ls,rs=prom(l['body']),ch(r['body']) + lp=[{'labels':x['labels'],'value':x['value']} for x in ls['rows']];rp=[{'labels':x['labels'],'value':x['value']} for x in rs['rows']] + out.append({'query_id':q,'repetition':rep,'left':'prometheus','right':'clickhouse','status':'match' if lp==rp else 'mismatch','fields':{'labels_and_values':lp==rp,'timestamp':'not_comparable','resultType':'not_comparable','warnings':ls['warnings']==rs['warnings']},'left_structured':ls,'right_structured':rs}) + a.output.write_text(json.dumps({'schema_version':1,'comparisons':out},indent=2)+'\n');print(json.dumps({'match':sum(x['status']=='match' for x in out),'mismatch':sum(x['status']=='mismatch' for x in out),'error':sum(x['status']=='error' for x in out)},indent=2)) +if __name__=='__main__':main() diff --git a/tools/o11y-multilang/corpus.json b/tools/o11y-multilang/corpus.json new file mode 100644 index 000000000..58ee835eb --- /dev/null +++ b/tools/o11y-multilang/corpus.json @@ -0,0 +1,342 @@ +{ + "schema_version": 1, + "source": "source-corpus.json", + "count": 27, + "queries": [ + { + "id": "q01", + "promql": "sort_desc(sum by (job) (increase(backend_http_5xx_total[6h])) / sum by (job) (increase(backend_http_requests_total[6h])))", + "metricsql": "sort_desc(sum by (job) (increase(backend_http_5xx_total[6h])) / sum by (job) (increase(backend_http_requests_total[6h])))", + "clickhouse_sql": "SELECT * FROM (SELECT a.labels,a.value/b.value value FROM (SELECT map('job',job) labels,sum(value) value FROM (SELECT labels['job'] job,value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='backend_http_5xx_total' AND ts_ms>=(({eval_ms}-0)-21600000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))) GROUP BY job) a INNER JOIN (SELECT map('job',job) labels,sum(value) value FROM (SELECT labels['job'] job,value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='backend_http_requests_total' AND ts_ms>=(({eval_ms}-0)-21600000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))) GROUP BY job) b ON a.labels=b.labels) ORDER BY value DESC,labels", + "operators": [ + "sort_desc", + "increase", + "division" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q02", + "promql": "topk(1, sum by (job) (increase(backend_http_5xx_total[6h])) / sum by (job) (increase(backend_http_requests_total[6h])))", + "metricsql": "topk(1, sum by (job) (increase(backend_http_5xx_total[6h])) / sum by (job) (increase(backend_http_requests_total[6h])))", + "clickhouse_sql": "SELECT * FROM (SELECT a.labels,a.value/b.value value FROM (SELECT map('job',job) labels,sum(value) value FROM (SELECT labels['job'] job,value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='backend_http_5xx_total' AND ts_ms>=(({eval_ms}-0)-21600000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))) GROUP BY job) a INNER JOIN (SELECT map('job',job) labels,sum(value) value FROM (SELECT labels['job'] job,value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='backend_http_requests_total' AND ts_ms>=(({eval_ms}-0)-21600000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))) GROUP BY job) b ON a.labels=b.labels) ORDER BY value DESC,labels LIMIT 1", + "operators": [ + "topk", + "increase", + "division" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q03", + "promql": "sum(increase(payment_service_http_5xx_total[1h])) / sum(increase(payment_service_http_requests_total[1h]))", + "metricsql": "sum(increase(payment_service_http_5xx_total[1h])) / sum(increase(payment_service_http_requests_total[1h]))", + "clickhouse_sql": "SELECT a.labels,a.value/b.value value FROM (SELECT map() labels,sum(value) value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='payment_service_http_5xx_total' AND ts_ms>=(({eval_ms}-0)-3600000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))) a INNER JOIN (SELECT map() labels,sum(value) value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='payment_service_http_requests_total' AND ts_ms>=(({eval_ms}-0)-3600000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))) b ON a.labels=b.labels", + "operators": [ + "increase", + "sum", + "division" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q04", + "promql": "sum(increase(payment_service_http_5xx_total[1h] offset 6h)) / sum(increase(payment_service_http_requests_total[1h] offset 6h))", + "metricsql": "sum(increase(payment_service_http_5xx_total[1h] offset 6h)) / sum(increase(payment_service_http_requests_total[1h] offset 6h))", + "clickhouse_sql": "SELECT a.labels,a.value/b.value value FROM (SELECT map() labels,sum(value) value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='payment_service_http_5xx_total' AND ts_ms>=(({eval_ms}-21600000)-3600000) AND ts_ms<=({eval_ms}-21600000) GROUP BY labels) WHERE n>=2))) a INNER JOIN (SELECT map() labels,sum(value) value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='payment_service_http_requests_total' AND ts_ms>=(({eval_ms}-21600000)-3600000) AND ts_ms<=({eval_ms}-21600000) GROUP BY labels) WHERE n>=2))) b ON a.labels=b.labels", + "operators": [ + "increase", + "sum", + "offset", + "division" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q05", + "promql": "max_over_time(cache_refresh_lag_seconds[12h])", + "metricsql": "max_over_time(cache_refresh_lag_seconds[12h])", + "clickhouse_sql": "SELECT labels, max(value) AS value FROM raw_samples WHERE metric='cache_refresh_lag_seconds' AND ts_ms>{eval_ms}-43200000 AND ts_ms<={eval_ms} GROUP BY labels ORDER BY labels", + "operators": [ + "max_over_time" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q06", + "promql": "max_over_time(user_service_cache_refresh_lag_seconds[12h])", + "metricsql": "max_over_time(user_service_cache_refresh_lag_seconds[12h])", + "clickhouse_sql": "SELECT labels, max(value) AS value FROM raw_samples WHERE metric='user_service_cache_refresh_lag_seconds' AND ts_ms>{eval_ms}-43200000 AND ts_ms<={eval_ms} GROUP BY labels ORDER BY labels", + "operators": [ + "max_over_time" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q07", + "promql": "user_service_cache_refresh_lag_seconds", + "metricsql": "user_service_cache_refresh_lag_seconds", + "clickhouse_sql": "SELECT mapConcat(labels,map('__name__','user_service_cache_refresh_lag_seconds')) AS labels, argMax(value,ts_ms) AS value FROM raw_samples WHERE metric='user_service_cache_refresh_lag_seconds' AND ts_ms>{eval_ms}-300000 AND ts_ms<={eval_ms} GROUP BY labels ORDER BY labels", + "operators": [], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q08", + "promql": "sum(rate(backend_process_cpu_seconds_total[1h]))", + "metricsql": "sum(rate(backend_process_cpu_seconds_total[1h]))", + "clickhouse_sql": "SELECT map() labels,sum(value) value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled/(3600000/1000) AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='backend_process_cpu_seconds_total' AND ts_ms>=(({eval_ms}-0)-3600000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))", + "operators": [ + "rate", + "sum" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q09", + "promql": "sum(backend_process_resident_memory_bytes)", + "metricsql": "sum(backend_process_resident_memory_bytes)", + "clickhouse_sql": "SELECT map() AS labels, sum(value) AS value FROM (SELECT labels,argMax(value,ts_ms) AS value FROM raw_samples WHERE metric='backend_process_resident_memory_bytes' AND ts_ms>{eval_ms}-300000 AND ts_ms<={eval_ms} GROUP BY labels)", + "operators": [ + "sum" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q10", + "promql": "max_over_time((sum(backend_process_resident_memory_bytes))[6h:])", + "metricsql": "max_over_time((sum(backend_process_resident_memory_bytes))[6h:])", + "clickhouse_sql": "SELECT map() labels,max(value) value FROM (SELECT ts_ms,sum(value) value FROM raw_samples WHERE metric='backend_process_resident_memory_bytes' AND ts_ms>={eval_ms}-21600000 AND ts_ms<={eval_ms} AND modulo({eval_ms}-ts_ms,60000)=0 GROUP BY ts_ms)", + "operators": [ + "max_over_time", + "sum", + "subquery" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q11", + "promql": "topk(2, sum by (job) (rate(backend_process_cpu_seconds_total[1h])))", + "metricsql": "topk(2, sum by (job) (rate(backend_process_cpu_seconds_total[1h])))", + "clickhouse_sql": "SELECT * FROM (SELECT map('job',job) labels,sum(value) value FROM (SELECT labels['job'] job,value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled/(3600000/1000) AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='backend_process_cpu_seconds_total' AND ts_ms>=(({eval_ms}-0)-3600000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))) GROUP BY job) ORDER BY value DESC,labels LIMIT 2", + "operators": [ + "topk", + "rate" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q12", + "promql": "topk(2, sum by (job) (backend_process_resident_memory_bytes))", + "metricsql": "topk(2, sum by (job) (backend_process_resident_memory_bytes))", + "clickhouse_sql": "SELECT map('job',job) AS labels,sum(value) AS value FROM (SELECT labels['job'] AS job,labels,argMax(value,ts_ms) AS value FROM raw_samples WHERE metric='backend_process_resident_memory_bytes' AND ts_ms>{eval_ms}-300000 AND ts_ms<={eval_ms} GROUP BY job,labels) GROUP BY job ORDER BY value DESC,job LIMIT 2", + "operators": [ + "topk" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q13", + "promql": "max_over_time((sum(rate(backend_process_cpu_seconds_total[5m])))[6h:])", + "metricsql": "max_over_time((sum(rate(backend_process_cpu_seconds_total[5m])))[6h:])", + "clickhouse_sql": "SELECT map() labels,max(value) value FROM (SELECT grid_ms,sum(value) value FROM (SELECT grid_ms,labels,corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled/300 value FROM (SELECT grid_ms,labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2x.1,groupArray((ts_ms,value))) samples FROM raw_samples CROSS JOIN (SELECT arrayJoin(arrayMap(x->x*60000,range(toUInt64(intDiv({eval_ms}-21600000+59999,60000)),toUInt64(intDiv({eval_ms},60000)+1)))) grid_ms) grids WHERE metric='backend_process_cpu_seconds_total' AND ts_ms>=grid_ms-300000 AND ts_ms<=grid_ms GROUP BY grid_ms,labels) WHERE n>=2)) GROUP BY grid_ms)", + "operators": [ + "rate", + "max_over_time", + "sum", + "subquery" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q14", + "promql": "sum(rate(backend_http_requests_total[5m]))", + "metricsql": "sum(rate(backend_http_requests_total[5m]))", + "clickhouse_sql": "SELECT map() labels,sum(value) value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled/(300000/1000) AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='backend_http_requests_total' AND ts_ms>=(({eval_ms}-0)-300000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))", + "operators": [ + "rate", + "sum" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q15", + "promql": "sum by (job) (rate(backend_http_requests_total[5m]))", + "metricsql": "sum by (job) (rate(backend_http_requests_total[5m]))", + "clickhouse_sql": "SELECT map('job',job) labels,sum(value) value FROM (SELECT labels['job'] job,value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled/(300000/1000) AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='backend_http_requests_total' AND ts_ms>=(({eval_ms}-0)-300000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))) GROUP BY job", + "operators": [ + "rate" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q16", + "promql": "sum(increase(backend_http_5xx_total[60m])) / sum(increase(backend_http_requests_total[60m]))", + "metricsql": "sum(increase(backend_http_5xx_total[60m])) / sum(increase(backend_http_requests_total[60m]))", + "clickhouse_sql": "SELECT a.labels,a.value/b.value value FROM (SELECT map() labels,sum(value) value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='backend_http_5xx_total' AND ts_ms>=(({eval_ms}-0)-3600000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))) a INNER JOIN (SELECT map() labels,sum(value) value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='backend_http_requests_total' AND ts_ms>=(({eval_ms}-0)-3600000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))) b ON a.labels=b.labels", + "operators": [ + "increase", + "sum", + "division" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q17", + "promql": "topk(1, sum by (job) (increase(backend_http_5xx_total[6h])) / sum by (job) (increase(backend_http_requests_total[6h])))", + "metricsql": "topk(1, sum by (job) (increase(backend_http_5xx_total[6h])) / sum by (job) (increase(backend_http_requests_total[6h])))", + "clickhouse_sql": "SELECT * FROM (SELECT a.labels,a.value/b.value value FROM (SELECT map('job',job) labels,sum(value) value FROM (SELECT labels['job'] job,value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='backend_http_5xx_total' AND ts_ms>=(({eval_ms}-0)-21600000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))) GROUP BY job) a INNER JOIN (SELECT map('job',job) labels,sum(value) value FROM (SELECT labels['job'] job,value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='backend_http_requests_total' AND ts_ms>=(({eval_ms}-0)-21600000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))) GROUP BY job) b ON a.labels=b.labels) ORDER BY value DESC,labels LIMIT 1", + "operators": [ + "topk", + "increase", + "division" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q18", + "promql": "sum by (job) (increase(backend_http_5xx_total[24h])) > 0", + "metricsql": "sum by (job) (increase(backend_http_5xx_total[24h])) > 0", + "clickhouse_sql": "SELECT * FROM (SELECT map('job',job) labels,sum(value) value FROM (SELECT labels['job'] job,value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='backend_http_5xx_total' AND ts_ms>=(({eval_ms}-0)-86400000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))) GROUP BY job) WHERE value>0", + "operators": [ + "increase", + "comparison" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q19", + "promql": "sum(rate(order_service_http_requests_total[5m]))", + "metricsql": "sum(rate(order_service_http_requests_total[5m]))", + "clickhouse_sql": "SELECT map() labels,sum(value) value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled/(300000/1000) AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='order_service_http_requests_total' AND ts_ms>=(({eval_ms}-0)-300000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))", + "operators": [ + "rate", + "sum" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q20", + "promql": "sum(rate(order_service_http_requests_total[5m] offset 1h))", + "metricsql": "sum(rate(order_service_http_requests_total[5m] offset 1h))", + "clickhouse_sql": "SELECT map() labels,sum(value) value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled/(300000/1000) AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='order_service_http_requests_total' AND ts_ms>=(({eval_ms}-3600000)-300000) AND ts_ms<=({eval_ms}-3600000) GROUP BY labels) WHERE n>=2))", + "operators": [ + "rate", + "sum", + "offset" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q21", + "promql": "histogram_quantile(0.95, sum by (le) (rate(order_service_http_request_duration_seconds_bucket[5m])))", + "metricsql": "histogram_quantile(0.95, sum by (le) (rate(order_service_http_request_duration_seconds_bucket[5m])))", + "clickhouse_sql": "SELECT map() labels,if(idx=length(buckets),buckets[idx-1].1,if(idx=1 AND buckets[idx].1<=0,buckets[idx].1,(if(idx=1,0.,buckets[idx-1].1)+(buckets[idx].1-if(idx=1,0.,buckets[idx-1].1))*(rank-if(idx=1,0.,buckets[idx-1].2))/(buckets[idx].2-if(idx=1,0.,buckets[idx-1].2))))) value FROM (SELECT buckets,0.95*buckets[length(buckets)].2 rank,arrayFirstIndex(x->x.2>=rank,buckets) idx FROM (SELECT arrayMap(i->(raw[i].1,arrayMax(arrayMap(x->x.2,arraySlice(raw,1,i)))),range(1,length(raw)+1)) buckets FROM (SELECT arraySort(x->x.1,groupArray((if(le='+Inf',inf,toFloat64(le)),value))) raw FROM (SELECT labels['le'] le,sum(value) value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled/(300000/1000) AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='order_service_http_request_duration_seconds_bucket' AND ts_ms>=(({eval_ms}-0)-300000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2)) GROUP BY le)))) WHERE idx>0", + "operators": [ + "histogram_quantile", + "rate" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q22", + "promql": "sum(rate(order_service_http_requests_total[5m]))", + "metricsql": "sum(rate(order_service_http_requests_total[5m]))", + "clickhouse_sql": "SELECT map() labels,sum(value) value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled/(300000/1000) AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='order_service_http_requests_total' AND ts_ms>=(({eval_ms}-0)-300000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))", + "operators": [ + "rate", + "sum" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q23", + "promql": "topk(2, max_over_time(backend_retry_backlog_depth[6h]))", + "metricsql": "topk(2, max_over_time(backend_retry_backlog_depth[6h]))", + "clickhouse_sql": "SELECT labels,max(value) AS value FROM raw_samples WHERE metric='backend_retry_backlog_depth' AND ts_ms>{eval_ms}-21600000 AND ts_ms<={eval_ms} GROUP BY labels ORDER BY value DESC,labels LIMIT 2", + "operators": [ + "topk", + "max_over_time" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q24", + "promql": "max_over_time((sum(rate(order_service_http_5xx_total[5m])) / sum(rate(order_service_http_requests_total[5m])))[6h:])", + "metricsql": "max_over_time((sum(rate(order_service_http_5xx_total[5m])) / sum(rate(order_service_http_requests_total[5m])))[6h:])", + "clickhouse_sql": "SELECT map() labels,max(a.value/b.value) value FROM (SELECT grid_ms,sum(value) value FROM (SELECT grid_ms,labels,corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled/300 value FROM (SELECT grid_ms,labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2x.1,groupArray((ts_ms,value))) samples FROM raw_samples CROSS JOIN (SELECT arrayJoin(arrayMap(x->x*60000,range(toUInt64(intDiv({eval_ms}-21600000+59999,60000)),toUInt64(intDiv({eval_ms},60000)+1)))) grid_ms) grids WHERE metric='order_service_http_5xx_total' AND ts_ms>=grid_ms-300000 AND ts_ms<=grid_ms GROUP BY grid_ms,labels) WHERE n>=2)) GROUP BY grid_ms) a INNER JOIN (SELECT grid_ms,sum(value) value FROM (SELECT grid_ms,labels,corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled/300 value FROM (SELECT grid_ms,labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2x.1,groupArray((ts_ms,value))) samples FROM raw_samples CROSS JOIN (SELECT arrayJoin(arrayMap(x->x*60000,range(toUInt64(intDiv({eval_ms}-21600000+59999,60000)),toUInt64(intDiv({eval_ms},60000)+1)))) grid_ms) grids WHERE metric='order_service_http_requests_total' AND ts_ms>=grid_ms-300000 AND ts_ms<=grid_ms GROUP BY grid_ms,labels) WHERE n>=2)) GROUP BY grid_ms) b ON a.grid_ms=b.grid_ms", + "operators": [ + "rate", + "max_over_time", + "sum", + "subquery", + "division" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q25", + "promql": "topk(1, sum by (job) (increase(backend_http_5xx_total[24h])) / scalar(sum(increase(backend_http_5xx_total[24h]))))", + "metricsql": "topk(1, sum by (job) (increase(backend_http_5xx_total[24h])) / scalar(sum(increase(backend_http_5xx_total[24h]))))", + "clickhouse_sql": "SELECT * FROM (SELECT a.labels,a.value/b.value value FROM (SELECT map('job',job) labels,sum(value) value FROM (SELECT labels['job'] job,value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='backend_http_5xx_total' AND ts_ms>=(({eval_ms}-0)-86400000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))) GROUP BY job) a CROSS JOIN (SELECT map() labels,sum(value) value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='backend_http_5xx_total' AND ts_ms>=(({eval_ms}-0)-86400000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))) b) ORDER BY value DESC,labels LIMIT 1", + "operators": [ + "topk", + "scalar", + "increase", + "sum", + "division" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q26", + "promql": "topk(1, sum by (job) (rate(backend_process_cpu_seconds_total[6h])))", + "metricsql": "topk(1, sum by (job) (rate(backend_process_cpu_seconds_total[6h])))", + "clickhouse_sql": "SELECT * FROM (SELECT map('job',job) labels,sum(value) value FROM (SELECT labels['job'] job,value FROM (SELECT labels, corrected*(sampled+least(start_extra,if(corrected>0,sampled*(first_value/corrected),start_extra))+end_extra)/sampled/(21600000/1000) AS value FROM (SELECT labels,samples,length(samples) n,samples[1].1 first_ts,samples[n].1 last_ts,samples[1].2 first_value,samples[n].2 last_value,(last_ts-first_ts)/1000 sampled,(last_value-first_value)+arraySum(i -> if(samples[i].2 x.1,groupArray((ts_ms,value))) samples FROM raw_samples WHERE metric='backend_process_cpu_seconds_total' AND ts_ms>=(({eval_ms}-0)-21600000) AND ts_ms<=({eval_ms}-0) GROUP BY labels) WHERE n>=2))) GROUP BY job) ORDER BY value DESC,labels LIMIT 1", + "operators": [ + "topk", + "rate" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + }, + { + "id": "q27", + "promql": "topk(3, avg_over_time((sum by (job) (backend_process_resident_memory_bytes))[6h:]))", + "metricsql": "topk(3, avg_over_time((sum by (job) (backend_process_resident_memory_bytes))[6h:]))", + "clickhouse_sql": "SELECT map('job',job) labels,avg(value) value FROM (SELECT labels['job'] job,ts_ms,sum(value) value FROM raw_samples WHERE metric='backend_process_resident_memory_bytes' AND ts_ms+4000>={eval_ms}-21600000 AND ts_ms+4000<={eval_ms} AND modulo(ts_ms+4000,60000)=0 GROUP BY job,ts_ms) GROUP BY job ORDER BY value DESC,job LIMIT 3", + "operators": [ + "topk", + "avg_over_time", + "subquery" + ], + "sql_mapping_contract": "Derived from identical raw samples by the checked Prometheus-semantics loader, never from baseline query answers.", + "sql_mapping_status": "oracle_valid" + } + ], + "source_sha256": "72c334fab18674746a2cef7c926e81d06a13dc9f11858d080460a99aa5b31ecf" +} diff --git a/tools/o11y-multilang/differential_counter_batch.py b/tools/o11y-multilang/differential_counter_batch.py new file mode 100755 index 000000000..7a1c65941 --- /dev/null +++ b/tools/o11y-multilang/differential_counter_batch.py @@ -0,0 +1,25 @@ +#!/usr/bin/env python3 +import argparse,json,urllib.parse,urllib.request +from pathlib import Path +def get(url): return json.load(urllib.request.urlopen(url,timeout=60)) +def norm(rows): + out=[] + for labels,value in rows: + out.append((tuple(sorted(labels.items())),round(float(value),12))) + return sorted(out) +def main(): + p=argparse.ArgumentParser();p.add_argument('--corpus',type=Path,default=Path(__file__).with_name('corpus.json'));p.add_argument('--prometheus',default='http://127.0.0.1:19090');p.add_argument('--clickhouse',default='http://127.0.0.1:18123');p.add_argument('--eval-ms',type=int,default=1788891296000);p.add_argument('--output',type=Path,required=True);a=p.parse_args() + corpus=json.loads(a.corpus.read_text()); evidence=[] + for row in corpus['queries']: + if row.get('sql_mapping_status')!='oracle_pending':continue + pu=a.prometheus+'/api/v1/query?'+urllib.parse.urlencode({'query':row['promql'],'time':a.eval_ms/1000}) + pres=get(pu); prows=[(x['metric'],x['value'][1]) for x in pres['data']['result']] + sql=row['clickhouse_sql'].format(eval_ms=a.eval_ms)+' FORMAT JSON' + cu=a.clickhouse+'/?'+urllib.parse.urlencode({'user':'bench','password':'bench','query':sql}) + cres=get(cu); crows=[(x['labels'],x['value']) for x in cres['data']] + pn,cn=norm(prows),norm(crows); ok=pn==cn + evidence.append({'id':row['id'],'valid':ok,'prometheus':pn,'clickhouse':cn,'sql':sql}) + row['sql_mapping_status']='oracle_valid' if ok else 'mapping_invalid' + a.corpus.write_text(json.dumps(corpus,indent=2)+'\n');a.output.write_text(json.dumps({'eval_ms':a.eval_ms,'results':evidence},indent=2)+'\n') + if not all(x['valid'] for x in evidence):raise SystemExit(1) +if __name__=='__main__':main() diff --git a/tools/o11y-multilang/differential_first_batch.py b/tools/o11y-multilang/differential_first_batch.py new file mode 100755 index 000000000..7a1c65941 --- /dev/null +++ b/tools/o11y-multilang/differential_first_batch.py @@ -0,0 +1,25 @@ +#!/usr/bin/env python3 +import argparse,json,urllib.parse,urllib.request +from pathlib import Path +def get(url): return json.load(urllib.request.urlopen(url,timeout=60)) +def norm(rows): + out=[] + for labels,value in rows: + out.append((tuple(sorted(labels.items())),round(float(value),12))) + return sorted(out) +def main(): + p=argparse.ArgumentParser();p.add_argument('--corpus',type=Path,default=Path(__file__).with_name('corpus.json'));p.add_argument('--prometheus',default='http://127.0.0.1:19090');p.add_argument('--clickhouse',default='http://127.0.0.1:18123');p.add_argument('--eval-ms',type=int,default=1788891296000);p.add_argument('--output',type=Path,required=True);a=p.parse_args() + corpus=json.loads(a.corpus.read_text()); evidence=[] + for row in corpus['queries']: + if row.get('sql_mapping_status')!='oracle_pending':continue + pu=a.prometheus+'/api/v1/query?'+urllib.parse.urlencode({'query':row['promql'],'time':a.eval_ms/1000}) + pres=get(pu); prows=[(x['metric'],x['value'][1]) for x in pres['data']['result']] + sql=row['clickhouse_sql'].format(eval_ms=a.eval_ms)+' FORMAT JSON' + cu=a.clickhouse+'/?'+urllib.parse.urlencode({'user':'bench','password':'bench','query':sql}) + cres=get(cu); crows=[(x['labels'],x['value']) for x in cres['data']] + pn,cn=norm(prows),norm(crows); ok=pn==cn + evidence.append({'id':row['id'],'valid':ok,'prometheus':pn,'clickhouse':cn,'sql':sql}) + row['sql_mapping_status']='oracle_valid' if ok else 'mapping_invalid' + a.corpus.write_text(json.dumps(corpus,indent=2)+'\n');a.output.write_text(json.dumps({'eval_ms':a.eval_ms,'results':evidence},indent=2)+'\n') + if not all(x['valid'] for x in evidence):raise SystemExit(1) +if __name__=='__main__':main() diff --git a/tools/o11y-multilang/evaluation_query_datasets.snapshot.yaml b/tools/o11y-multilang/evaluation_query_datasets.snapshot.yaml new file mode 100644 index 000000000..95bb913bb --- /dev/null +++ b/tools/o11y-multilang/evaluation_query_datasets.snapshot.yaml @@ -0,0 +1,27 @@ +sort_desc(sum by (job) (increase(backend_http_5xx_total[6h])) / sum by (job) (increase(backend_http_requests_total[6h]))) +topk(1, sum by (job) (increase(backend_http_5xx_total[6h])) / sum by (job) (increase(backend_http_requests_total[6h]))) +sum(increase(payment_service_http_5xx_total[1h])) / sum(increase(payment_service_http_requests_total[1h])) +sum(increase(payment_service_http_5xx_total[1h] offset 6h)) / sum(increase(payment_service_http_requests_total[1h] offset 6h)) +max_over_time(cache_refresh_lag_seconds[12h]) +max_over_time(user_service_cache_refresh_lag_seconds[12h]) +user_service_cache_refresh_lag_seconds +sum(rate(backend_process_cpu_seconds_total[1h])) +sum(backend_process_resident_memory_bytes) +max_over_time((sum(backend_process_resident_memory_bytes))[6h:]) +topk(2, sum by (job) (rate(backend_process_cpu_seconds_total[1h]))) +topk(2, sum by (job) (backend_process_resident_memory_bytes)) +max_over_time((sum(rate(backend_process_cpu_seconds_total[5m])))[6h:]) +sum(rate(backend_http_requests_total[5m])) +sum by (job) (rate(backend_http_requests_total[5m])) +sum(increase(backend_http_5xx_total[60m])) / sum(increase(backend_http_requests_total[60m])) +topk(1, sum by (job) (increase(backend_http_5xx_total[6h])) / sum by (job) (increase(backend_http_requests_total[6h]))) +sum by (job) (increase(backend_http_5xx_total[24h])) > 0 +sum(rate(order_service_http_requests_total[5m])) +sum(rate(order_service_http_requests_total[5m] offset 1h)) +histogram_quantile(0.95, sum by (le) (rate(order_service_http_request_duration_seconds_bucket[5m]))) +sum(rate(order_service_http_requests_total[5m])) +topk(2, max_over_time(backend_retry_backlog_depth[6h])) +max_over_time((sum(rate(order_service_http_5xx_total[5m])) / sum(rate(order_service_http_requests_total[5m])))[6h:]) +topk(1, sum by (job) (increase(backend_http_5xx_total[24h])) / scalar(sum(increase(backend_http_5xx_total[24h])))) +topk(1, sum by (job) (rate(backend_process_cpu_seconds_total[6h]))) +topk(3, avg_over_time((sum by (job) (backend_process_resident_memory_bytes))[6h:])) \ No newline at end of file diff --git a/tools/o11y-multilang/finalize_stage_report.py b/tools/o11y-multilang/finalize_stage_report.py new file mode 100644 index 000000000..750ef0b5a --- /dev/null +++ b/tools/o11y-multilang/finalize_stage_report.py @@ -0,0 +1,31 @@ +#!/usr/bin/env python3 +import argparse +import json +from pathlib import Path + +p = argparse.ArgumentParser() +p.add_argument('--stage', type=Path, required=True) +p.add_argument('--raw', type=Path, required=True) +p.add_argument('--output', type=Path, required=True) +a = p.parse_args() +d = json.loads(a.stage.read_text()) +raw = json.loads(a.raw.read_text())['runs'] +routes = {(x['query_id'], x['engine']): x.get('execution') for x in raw if x['status'] == 'ok'} +for q in d['queries']: + m = q['languages']['metricsql'] + s = q['languages']['clickhouse_sql'] + if m['parser_canonical']['status'] != 'pass': + terminal = {'evidence': 'offline_fail_closed', 'stage': 'parser_canonical', 'status': 'typed_fallback', 'reason': m['parser_canonical'].get('reason')} + elif m['planner']['status'] != 'pass': + terminal = {'evidence': 'offline_fail_closed', 'stage': 'planner', 'status': 'typed_fallback', 'reason': m['planner'].get('reason')} + elif m['compiler']['status'] != 'pass': + terminal = {'evidence': 'offline_fail_closed', 'stage': 'compiler', 'status': 'typed_fallback', 'reason': m['compiler'].get('reason')} + else: + terminal = {'evidence': 'offline_inference', 'stage': 'publication', 'status': 'exact_fallback', 'reason': 'corpus sidecar absent from measured physical plan'} + m['terminal'] = terminal + m['adapter'] = {'evidence': 'http_observed', 'status': 'pass'} + m['fallback'] = {'evidence': 'http_observed', 'status': 'pass' if routes.get((q['id'], 'asap_metricsql')) == 'exact_fallback' else 'failed'} + s['terminal'] = {'evidence': 'offline_fail_closed', 'stage': 'parser_canonical', 'status': 'typed_fallback', 'reason': s['parser_canonical'].get('reason')} + s['adapter'] = {'evidence': 'http_observed', 'status': 'pass'} + s['fallback'] = {'evidence': 'http_observed', 'status': 'pass' if routes.get((q['id'], 'asap_clickhouse')) == 'exact_fallback' else 'failed'} +a.output.write_text(json.dumps(d, indent=2) + '\n') diff --git a/tools/o11y-multilang/generate_fixture.py b/tools/o11y-multilang/generate_fixture.py new file mode 100644 index 000000000..7fa8e9cc3 --- /dev/null +++ b/tools/o11y-multilang/generate_fixture.py @@ -0,0 +1,33 @@ +#!/usr/bin/env python3 +"""Generate the complete deterministic OpenMetrics fixture used by this benchmark.""" +import argparse,math +from pathlib import Path +EVAL_MS=1788891296000 +COUNTERS=['backend_http_5xx_total','backend_http_requests_total','payment_service_http_5xx_total','payment_service_http_requests_total','backend_process_cpu_seconds_total','order_service_http_requests_total','order_service_http_5xx_total'] +GAUGES=['cache_refresh_lag_seconds','user_service_cache_refresh_lag_seconds','backend_process_resident_memory_bytes','backend_retry_backlog_depth'] +JOBS=[('api-gateway','api-gateway:8081'),('user-service','user-service:8082'),('order-service','order-service:8083'),('payment-service','payment-service:8084')] +def main(): + p=argparse.ArgumentParser();p.add_argument('--output',type=Path,required=True);a=p.parse_args();start=EVAL_MS-26*3600_000;lines=[] + for mi,m in enumerate(COUNTERS): + for ji,(job,instance) in enumerate(JOBS): + value=0. + for n,ts in enumerate(range(start,EVAL_MS+1,240_000)): + if n==180 and ji==1:value=2. # deterministic reset + value+=(mi+1)*(ji+2)+(n%5) + lines.append(f'{m}{{job="{job}",instance="{instance}"}} {value:.9f} {ts/1000:.3f}') + for mi,m in enumerate(GAUGES): + for ji,(job,instance) in enumerate(JOBS): + for n,ts in enumerate(range(start,EVAL_MS+1,240_000)): + value=(mi+1)*10+ji*3+(n%17)+math.sin(n/7) + lines.append(f'{m}{{job="{job}",instance="{instance}"}} {value:.9f} {ts/1000:.3f}') + # Classic cumulative buckets; +Inf is mandatory for histogram_quantile. + for ji,(job,instance) in enumerate([JOBS[2]]): + counts={.1:0.,.5:0.,1.:0.,5.:0.,float('inf'):0.} + for n,ts in enumerate(range(start,EVAL_MS+1,240_000)): + inc=[1+n%2,2+n%3,3+n%4,5+n%5,7+n%6] + for le,delta in zip(counts,inc):counts[le]+=delta + for le,v in counts.items(): + lev='+Inf' if math.isinf(le) else str(le) + lines.append(f'order_service_http_request_duration_seconds_bucket{{job="{job}",instance="{instance}",le="{lev}"}} {v:.9f} {ts/1000:.3f}') + lines.append('# EOF');a.output.parent.mkdir(parents=True,exist_ok=True);a.output.write_text('\n'.join(lines)+'\n') +if __name__=='__main__':main() diff --git a/tools/o11y-multilang/load_openmetrics_clickhouse.py b/tools/o11y-multilang/load_openmetrics_clickhouse.py new file mode 100644 index 000000000..ae7ba3b9e --- /dev/null +++ b/tools/o11y-multilang/load_openmetrics_clickhouse.py @@ -0,0 +1,28 @@ +#!/usr/bin/env python3 +"""Stream strict OpenMetrics samples into ClickHouse raw_samples as JSONEachRow.""" +import argparse,json,re,urllib.request,urllib.parse +LINE=re.compile(r'^(?P[A-Za-z_:][A-Za-z0-9_:]*)(?:\{(?P.*)\})?\s+(?P\S+)\s+(?P\S+)$') +def labels(raw): + out={} + if not raw:return out + for part in re.findall(r'(?:[^,"\\]|\\.|"[^"]*")+',raw): + if not part.strip():continue + k,v=part.split('=',1);out[k]=json.loads(v) + return out +def main(): + p=argparse.ArgumentParser();p.add_argument('--metrics',required=True);p.add_argument('--url',required=True);p.add_argument('--batch',type=int,default=20000);a=p.parse_args() + ddl="CREATE TABLE IF NOT EXISTS raw_samples(metric LowCardinality(String),labels Map(String,String),ts_ms UInt64,value Float64) ENGINE=MergeTree ORDER BY (metric,cityHash64(labels),ts_ms)" + urllib.request.urlopen(urllib.request.Request(a.url+'/?user=bench&password=bench&query='+urllib.parse.quote(ddl),method='POST')).read() + batch=[] + def send(): + if not batch:return + req=urllib.request.Request(a.url+'/?user=bench&password=bench&query='+urllib.parse.quote('INSERT INTO raw_samples FORMAT JSONEachRow'),data=('\n'.join(batch)+'\n').encode(),method='POST');urllib.request.urlopen(req,timeout=60).read();batch.clear() + with open(a.metrics) as f: + for line in f: + if line.startswith('#') or not line.strip():continue + m=LINE.match(line.strip()) + if not m: raise ValueError(line[:200]) + value=float(m['value']); batch.append(json.dumps({'metric':m['metric'],'labels':labels(m['labels']),'ts_ms':round(float(m['ts'])*1000),'value':value},separators=(',',':'))) + if len(batch)>=a.batch:send() + send() +if __name__=='__main__':main() diff --git a/tools/o11y-multilang/repro-fresh/frontend-planner.json b/tools/o11y-multilang/repro-fresh/frontend-planner.json new file mode 100644 index 000000000..2d513803b --- /dev/null +++ b/tools/o11y-multilang/repro-fresh/frontend-planner.json @@ -0,0 +1,429 @@ +{ + "queries": [ + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: .\")", + "status": "typed_fallback" + }, + "id": "q01", + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: function `sort_desc`", + "status": "failed" + }, + "planner": { + "status": "not_reached" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: .\")", + "status": "typed_fallback" + }, + "id": "q02", + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: identifier, found: )\")", + "status": "typed_fallback" + }, + "id": "q03", + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: identifier, found: )\")", + "status": "typed_fallback" + }, + "id": "q04", + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: offset and @ modifiers", + "status": "failed" + }, + "planner": { + "status": "not_reached" + } + } + }, + { + "clickhouse_sql": { + "reason": "physical mapping failed: ASAPPlanner produced no legal summary candidate for the target", + "status": "typed_fallback" + }, + "id": "q05", + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + } + } + }, + { + "clickhouse_sql": { + "reason": "physical mapping failed: ASAPPlanner produced no legal summary candidate for the target", + "status": "typed_fallback" + }, + "id": "q06", + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: Error during planning: Invalid function 'mapconcat'.\nDid you mean 'concat'?", + "status": "typed_fallback" + }, + "id": "q07", + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "id": "q08", + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "typed_fallback" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: Error during planning: Error during planning: map does not support zero arguments. No function matches the given name and argument types 'map()'. You might need to add explicit type casts.\n\tCandidate functions:\n\tmap(Any, .., Any)", + "status": "typed_fallback" + }, + "id": "q09", + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: Error during planning: Invalid function 'modulo'.\nDid you mean 'todate'?", + "status": "typed_fallback" + }, + "id": "q10", + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: subquery step or inherited step", + "status": "failed" + }, + "planner": { + "status": "not_reached" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: labels\")", + "status": "typed_fallback" + }, + "id": "q11", + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: This feature is not implemented: Map Access", + "status": "typed_fallback" + }, + "id": "q12", + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "id": "q13", + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: subquery step or inherited step", + "status": "failed" + }, + "planner": { + "status": "not_reached" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "id": "q14", + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "typed_fallback" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: [\")", + "status": "typed_fallback" + }, + "id": "q15", + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "typed_fallback" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: identifier, found: )\")", + "status": "typed_fallback" + }, + "id": "q16", + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: .\")", + "status": "typed_fallback" + }, + "id": "q17", + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: labels\")", + "status": "typed_fallback" + }, + "id": "q18", + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "id": "q19", + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "typed_fallback" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "id": "q20", + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: offset and @ modifiers", + "status": "failed" + }, + "planner": { + "status": "not_reached" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: ), found: .1\")", + "status": "typed_fallback" + }, + "id": "q21", + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: function `histogram_quantile`", + "status": "failed" + }, + "planner": { + "status": "not_reached" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "id": "q22", + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "typed_fallback" + } + } + }, + { + "clickhouse_sql": { + "reason": "physical mapping failed: ASAPPlanner produced no legal summary candidate for the target", + "status": "typed_fallback" + }, + "id": "q23", + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "id": "q24", + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: subquery step or inherited step", + "status": "failed" + }, + "planner": { + "status": "not_reached" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: .\")", + "status": "typed_fallback" + }, + "id": "q25", + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: labels\")", + "status": "typed_fallback" + }, + "id": "q26", + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + } + } + }, + { + "clickhouse_sql": { + "reason": "SQL lowering failed: DataFusion error: Error during planning: Invalid function 'modulo'.\nDid you mean 'todate'?", + "status": "typed_fallback" + }, + "id": "q27", + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + } + } + } + ] +} diff --git a/tools/o11y-multilang/repro-fresh/manifest.json b/tools/o11y-multilang/repro-fresh/manifest.json new file mode 100644 index 000000000..cde707c95 --- /dev/null +++ b/tools/o11y-multilang/repro-fresh/manifest.json @@ -0,0 +1,133 @@ +{ + "schema_version": 3, + "backend_head": "806945b345de9c90db80285cd5cd14c46f8e6677", + "backend_tree_dirty": false, + "binary_sha256": "e85126b71fdfdcad0c37a4239e72979a7429c3aa7ddcbaacd82bb30782bc0a2b", + "fixture_sha256": "b6e05405e9dc46edd268ced39c2dff0505f71f2a3bbce2c50f1a7f4d4b7aa49b", + "physical_plan_sha256": "f09f08a1181965069a4317282ea4770c3d10dc3cd37185cba1fc9a8858e01bd9", + "pinned_images": { + "prom": "prom/prometheus@sha256:2659f4c2ebb718e7695cb9b25ffa7d6be64db013daba13e05c875451cf51b0d3", + "vm": "victoriametrics/victoria-metrics@sha256:26dfc4ab90cf6fedc8115269adc22d300bcd5eab82ea1ebed3c8e22b49886ce1", + "ch": "clickhouse/clickhouse-server@sha256:fa394da808cc53f76d0344429421d6c422a6ee85fe7450135c0e3cff4df9bcbb" + }, + "trials": [ + { + "trial": 0, + "seed": 20260910, + "lifecycle_seconds": 20.298696958925575, + "ingest_seconds": 1.2140253740362823, + "query_seconds": 12.05022633005865, + "raw": "trial-0-raw.json", + "phases": { + "started": { + "processes": { + "dp": { + "pid": 2668382, + "cpu_ticks": 5, + "rss_pages": 14543, + "vm_hwm": "58172 kB" + }, + "prom": { + "pid": 2667643, + "cpu_ticks": 18, + "rss_pages": 18311, + "vm_hwm": "73244 kB" + }, + "vm": { + "pid": 2667900, + "cpu_ticks": 138, + "rss_pages": 21924, + "vm_hwm": "87696 kB" + }, + "ch": { + "pid": 2668052, + "cpu_ticks": 92, + "rss_pages": 156605, + "vm_hwm": "626420 kB" + } + }, + "storage_bytes": { + "prom": 168792, + "dp": 7963, + "vm": 81920, + "ch": 106496 + } + }, + "post_ingest": { + "processes": { + "dp": { + "pid": 2668382, + "cpu_ticks": 6, + "rss_pages": 14543, + "vm_hwm": "58172 kB" + }, + "prom": { + "pid": 2667643, + "cpu_ticks": 18, + "rss_pages": 18311, + "vm_hwm": "73244 kB" + }, + "vm": { + "pid": 2667900, + "cpu_ticks": 328, + "rss_pages": 39765, + "vm_hwm": "159060 kB" + }, + "ch": { + "pid": 2668052, + "cpu_ticks": 110, + "rss_pages": 161919, + "vm_hwm": "647676 kB" + } + }, + "storage_bytes": { + "prom": 168792, + "dp": 7963, + "vm": 90112, + "ch": 118784 + } + }, + "post_query": { + "processes": { + "dp": { + "pid": 2668382, + "cpu_ticks": 87, + "rss_pages": 16125, + "vm_hwm": "64500 kB" + }, + "prom": { + "pid": 2667643, + "cpu_ticks": 43, + "rss_pages": 19250, + "vm_hwm": "77000 kB" + }, + "vm": { + "pid": 2667900, + "cpu_ticks": 360, + "rss_pages": 41308, + "vm_hwm": "165232 kB" + }, + "ch": { + "pid": 2668052, + "cpu_ticks": 1583, + "rss_pages": 197168, + "vm_hwm": "990928 kB" + } + }, + "storage_bytes": { + "prom": 168792, + "dp": 30562, + "vm": 172032, + "ch": 2957312 + } + } + }, + "container_image_ids": { + "prom": "sha256:2659f4c2ebb718e7695cb9b25ffa7d6be64db013daba13e05c875451cf51b0d3", + "vm": "sha256:26dfc4ab90cf6fedc8115269adc22d300bcd5eab82ea1ebed3c8e22b49886ce1", + "ch": "sha256:fa394da808cc53f76d0344429421d6c422a6ee85fe7450135c0e3cff4df9bcbb" + }, + "resource_scope": "mixed alternating native and ASAP queries; process totals are not attributable to one mode" + } + ] +} diff --git a/tools/o11y-multilang/repro-fresh/metricsql-production.json b/tools/o11y-multilang/repro-fresh/metricsql-production.json new file mode 100644 index 000000000..903937e10 --- /dev/null +++ b/tools/o11y-multilang/repro-fresh/metricsql-production.json @@ -0,0 +1,199 @@ +{ + "queries": [ + { + "compile": { + "reason": "unsupported MetricsQL feature: function `sort_desc`", + "status": "not_reached" + }, + "id": "q01" + }, + { + "compile": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "id": "q02" + }, + { + "compile": { + "status": "pass" + }, + "id": "q03", + "publication": { + "reason": null, + "status": "pass" + } + }, + { + "compile": { + "reason": "unsupported MetricsQL feature: offset and @ modifiers", + "status": "not_reached" + }, + "id": "q04" + }, + { + "compile": { + "reason": "query compat-query-0: lifecycle planning failed: no complete executor-feasible window implementation evidence", + "status": "typed_fallback" + }, + "id": "q05" + }, + { + "compile": { + "reason": "query compat-query-0: lifecycle planning failed: no complete executor-feasible window implementation evidence", + "status": "typed_fallback" + }, + "id": "q06" + }, + { + "compile": { + "reason": "ASAPPlanner produced no legal summary candidate for the target", + "status": "typed_fallback" + }, + "id": "q07" + }, + { + "compile": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "not_reached" + }, + "id": "q08" + }, + { + "compile": { + "reason": "query compat-query-0: instantaneous sample selection is not a temporal accumulator readout", + "status": "typed_fallback" + }, + "id": "q09" + }, + { + "compile": { + "reason": "unsupported MetricsQL feature: subquery step or inherited step", + "status": "not_reached" + }, + "id": "q10" + }, + { + "compile": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "id": "q11" + }, + { + "compile": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "id": "q12" + }, + { + "compile": { + "reason": "unsupported MetricsQL feature: subquery step or inherited step", + "status": "not_reached" + }, + "id": "q13" + }, + { + "compile": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "not_reached" + }, + "id": "q14" + }, + { + "compile": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "not_reached" + }, + "id": "q15" + }, + { + "compile": { + "status": "pass" + }, + "id": "q16", + "publication": { + "reason": null, + "status": "pass" + } + }, + { + "compile": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "id": "q17" + }, + { + "compile": { + "reason": "ASAPPlanner produced no legal summary candidate for the target", + "status": "typed_fallback" + }, + "id": "q18" + }, + { + "compile": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "not_reached" + }, + "id": "q19" + }, + { + "compile": { + "reason": "unsupported MetricsQL feature: offset and @ modifiers", + "status": "not_reached" + }, + "id": "q20" + }, + { + "compile": { + "reason": "unsupported MetricsQL feature: function `histogram_quantile`", + "status": "not_reached" + }, + "id": "q21" + }, + { + "compile": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "not_reached" + }, + "id": "q22" + }, + { + "compile": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "id": "q23" + }, + { + "compile": { + "reason": "unsupported MetricsQL feature: subquery step or inherited step", + "status": "not_reached" + }, + "id": "q24" + }, + { + "compile": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "id": "q25" + }, + { + "compile": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "id": "q26" + }, + { + "compile": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "id": "q27" + } + ] +} diff --git a/tools/o11y-multilang/repro-fresh/source-provenance.json b/tools/o11y-multilang/repro-fresh/source-provenance.json new file mode 100644 index 000000000..6b86e3a40 --- /dev/null +++ b/tools/o11y-multilang/repro-fresh/source-provenance.json @@ -0,0 +1,141 @@ +{ + "snapshot": "evaluation_query_datasets.snapshot.yaml", + "source_sha256": "72c334fab18674746a2cef7c926e81d06a13dc9f11858d080460a99aa5b31ecf", + "occurrences": [ + { + "occurrence_index": 0, + "id": "q01", + "expression": "sort_desc(sum by (job) (increase(backend_http_5xx_total[6h])) / sum by (job) (increase(backend_http_requests_total[6h])))" + }, + { + "occurrence_index": 1, + "id": "q02", + "expression": "topk(1, sum by (job) (increase(backend_http_5xx_total[6h])) / sum by (job) (increase(backend_http_requests_total[6h])))" + }, + { + "occurrence_index": 2, + "id": "q03", + "expression": "sum(increase(payment_service_http_5xx_total[1h])) / sum(increase(payment_service_http_requests_total[1h]))" + }, + { + "occurrence_index": 3, + "id": "q04", + "expression": "sum(increase(payment_service_http_5xx_total[1h] offset 6h)) / sum(increase(payment_service_http_requests_total[1h] offset 6h))" + }, + { + "occurrence_index": 4, + "id": "q05", + "expression": "max_over_time(cache_refresh_lag_seconds[12h])" + }, + { + "occurrence_index": 5, + "id": "q06", + "expression": "max_over_time(user_service_cache_refresh_lag_seconds[12h])" + }, + { + "occurrence_index": 6, + "id": "q07", + "expression": "user_service_cache_refresh_lag_seconds" + }, + { + "occurrence_index": 7, + "id": "q08", + "expression": "sum(rate(backend_process_cpu_seconds_total[1h]))" + }, + { + "occurrence_index": 8, + "id": "q09", + "expression": "sum(backend_process_resident_memory_bytes)" + }, + { + "occurrence_index": 9, + "id": "q10", + "expression": "max_over_time((sum(backend_process_resident_memory_bytes))[6h:])" + }, + { + "occurrence_index": 10, + "id": "q11", + "expression": "topk(2, sum by (job) (rate(backend_process_cpu_seconds_total[1h])))" + }, + { + "occurrence_index": 11, + "id": "q12", + "expression": "topk(2, sum by (job) (backend_process_resident_memory_bytes))" + }, + { + "occurrence_index": 12, + "id": "q13", + "expression": "max_over_time((sum(rate(backend_process_cpu_seconds_total[5m])))[6h:])" + }, + { + "occurrence_index": 13, + "id": "q14", + "expression": "sum(rate(backend_http_requests_total[5m]))" + }, + { + "occurrence_index": 14, + "id": "q15", + "expression": "sum by (job) (rate(backend_http_requests_total[5m]))" + }, + { + "occurrence_index": 15, + "id": "q16", + "expression": "sum(increase(backend_http_5xx_total[60m])) / sum(increase(backend_http_requests_total[60m]))" + }, + { + "occurrence_index": 16, + "id": "q17", + "expression": "topk(1, sum by (job) (increase(backend_http_5xx_total[6h])) / sum by (job) (increase(backend_http_requests_total[6h])))" + }, + { + "occurrence_index": 17, + "id": "q18", + "expression": "sum by (job) (increase(backend_http_5xx_total[24h])) > 0" + }, + { + "occurrence_index": 18, + "id": "q19", + "expression": "sum(rate(order_service_http_requests_total[5m]))" + }, + { + "occurrence_index": 19, + "id": "q20", + "expression": "sum(rate(order_service_http_requests_total[5m] offset 1h))" + }, + { + "occurrence_index": 20, + "id": "q21", + "expression": "histogram_quantile(0.95, sum by (le) (rate(order_service_http_request_duration_seconds_bucket[5m])))" + }, + { + "occurrence_index": 21, + "id": "q22", + "expression": "sum(rate(order_service_http_requests_total[5m]))" + }, + { + "occurrence_index": 22, + "id": "q23", + "expression": "topk(2, max_over_time(backend_retry_backlog_depth[6h]))" + }, + { + "occurrence_index": 23, + "id": "q24", + "expression": "max_over_time((sum(rate(order_service_http_5xx_total[5m])) / sum(rate(order_service_http_requests_total[5m])))[6h:])" + }, + { + "occurrence_index": 24, + "id": "q25", + "expression": "topk(1, sum by (job) (increase(backend_http_5xx_total[24h])) / scalar(sum(increase(backend_http_5xx_total[24h]))))" + }, + { + "occurrence_index": 25, + "id": "q26", + "expression": "topk(1, sum by (job) (rate(backend_process_cpu_seconds_total[6h])))" + }, + { + "occurrence_index": 26, + "id": "q27", + "expression": "topk(3, avg_over_time((sum by (job) (backend_process_resident_memory_bytes))[6h:]))" + } + ] +} diff --git a/tools/o11y-multilang/repro-fresh/stage-coverage.json b/tools/o11y-multilang/repro-fresh/stage-coverage.json new file mode 100644 index 000000000..0d5ecb1d5 --- /dev/null +++ b/tools/o11y-multilang/repro-fresh/stage-coverage.json @@ -0,0 +1,2338 @@ +{ + "schema_version": 2, + "denominator": 27, + "evidence": { + "metricsql_parser_pass": 12, + "metricsql_planner_pass": 7, + "metricsql_compiler_pass": 2, + "metricsql_publication_pass": 2, + "sql_acceleration_frontend_pass": 0 + }, + "queries": [ + { + "id": "q01", + "operators": [ + "sort_desc", + "increase", + "division" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: function `sort_desc`", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: function `sort_desc`", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "unsupported MetricsQL feature: function `sort_desc`" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: .\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: .\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q02", + "operators": [ + "topk", + "increase", + "division" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: .\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: .\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q03", + "operators": [ + "increase", + "sum", + "division" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + }, + "compiler": { + "status": "pass" + }, + "publication": { + "reason": null, + "status": "pass" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_inference", + "stage": "publication", + "status": "exact_fallback", + "reason": "corpus sidecar absent from measured physical plan" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: identifier, found: )\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: identifier, found: )\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q04", + "operators": [ + "increase", + "sum", + "offset", + "division" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: offset and @ modifiers", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: offset and @ modifiers", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "unsupported MetricsQL feature: offset and @ modifiers" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: identifier, found: )\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: identifier, found: )\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q05", + "operators": [ + "max_over_time" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + }, + "compiler": { + "reason": "query compat-query-0: lifecycle planning failed: no complete executor-feasible window implementation evidence", + "status": "typed_fallback" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "compiler", + "status": "typed_fallback", + "reason": "query compat-query-0: lifecycle planning failed: no complete executor-feasible window implementation evidence" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "physical mapping failed: ASAPPlanner produced no legal summary candidate for the target", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "physical mapping failed: ASAPPlanner produced no legal summary candidate for the target" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q06", + "operators": [ + "max_over_time" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + }, + "compiler": { + "reason": "query compat-query-0: lifecycle planning failed: no complete executor-feasible window implementation evidence", + "status": "typed_fallback" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "compiler", + "status": "typed_fallback", + "reason": "query compat-query-0: lifecycle planning failed: no complete executor-feasible window implementation evidence" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "physical mapping failed: ASAPPlanner produced no legal summary candidate for the target", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "physical mapping failed: ASAPPlanner produced no legal summary candidate for the target" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q07", + "operators": [], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + }, + "compiler": { + "reason": "ASAPPlanner produced no legal summary candidate for the target", + "status": "typed_fallback" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "compiler", + "status": "typed_fallback", + "reason": "ASAPPlanner produced no legal summary candidate for the target" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: Error during planning: Invalid function 'mapconcat'.\nDid you mean 'concat'?", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: Error during planning: Invalid function 'mapconcat'.\nDid you mean 'concat'?" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q08", + "operators": [ + "rate", + "sum" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "typed_fallback" + }, + "compiler": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "planner", + "status": "typed_fallback", + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q09", + "operators": [ + "sum" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + }, + "compiler": { + "reason": "query compat-query-0: instantaneous sample selection is not a temporal accumulator readout", + "status": "typed_fallback" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "compiler", + "status": "typed_fallback", + "reason": "query compat-query-0: instantaneous sample selection is not a temporal accumulator readout" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: Error during planning: Error during planning: map does not support zero arguments. No function matches the given name and argument types 'map()'. You might need to add explicit type casts.\n\tCandidate functions:\n\tmap(Any, .., Any)", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: Error during planning: Error during planning: map does not support zero arguments. No function matches the given name and argument types 'map()'. You might need to add explicit type casts.\n\tCandidate functions:\n\tmap(Any, .., Any)" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q10", + "operators": [ + "max_over_time", + "sum", + "subquery" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: subquery step or inherited step", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: subquery step or inherited step", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "unsupported MetricsQL feature: subquery step or inherited step" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: Error during planning: Invalid function 'modulo'.\nDid you mean 'todate'?", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: Error during planning: Invalid function 'modulo'.\nDid you mean 'todate'?" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q11", + "operators": [ + "topk", + "rate" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: labels\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: labels\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q12", + "operators": [ + "topk" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: This feature is not implemented: Map Access", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: This feature is not implemented: Map Access" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q13", + "operators": [ + "rate", + "max_over_time", + "sum", + "subquery" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: subquery step or inherited step", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: subquery step or inherited step", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "unsupported MetricsQL feature: subquery step or inherited step" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q14", + "operators": [ + "rate", + "sum" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "typed_fallback" + }, + "compiler": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "planner", + "status": "typed_fallback", + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q15", + "operators": [ + "rate" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "typed_fallback" + }, + "compiler": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "planner", + "status": "typed_fallback", + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: [\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: [\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q16", + "operators": [ + "increase", + "sum", + "division" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + }, + "compiler": { + "status": "pass" + }, + "publication": { + "reason": null, + "status": "pass" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_inference", + "stage": "publication", + "status": "exact_fallback", + "reason": "corpus sidecar absent from measured physical plan" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: identifier, found: )\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: identifier, found: )\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q17", + "operators": [ + "topk", + "increase", + "division" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: .\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: .\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q18", + "operators": [ + "increase", + "comparison" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + }, + "compiler": { + "reason": "ASAPPlanner produced no legal summary candidate for the target", + "status": "typed_fallback" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "compiler", + "status": "typed_fallback", + "reason": "ASAPPlanner produced no legal summary candidate for the target" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: labels\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: labels\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q19", + "operators": [ + "rate", + "sum" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "typed_fallback" + }, + "compiler": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "planner", + "status": "typed_fallback", + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q20", + "operators": [ + "rate", + "sum", + "offset" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: offset and @ modifiers", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: offset and @ modifiers", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "unsupported MetricsQL feature: offset and @ modifiers" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q21", + "operators": [ + "histogram_quantile", + "rate" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: function `histogram_quantile`", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: function `histogram_quantile`", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "unsupported MetricsQL feature: function `histogram_quantile`" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: ), found: .1\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: ), found: .1\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q22", + "operators": [ + "rate", + "sum" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "typed_fallback" + }, + "compiler": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "planner", + "status": "typed_fallback", + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q23", + "operators": [ + "topk", + "max_over_time" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "physical mapping failed: ASAPPlanner produced no legal summary candidate for the target", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "physical mapping failed: ASAPPlanner produced no legal summary candidate for the target" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q24", + "operators": [ + "rate", + "max_over_time", + "sum", + "subquery", + "division" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: subquery step or inherited step", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: subquery step or inherited step", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "unsupported MetricsQL feature: subquery step or inherited step" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q25", + "operators": [ + "topk", + "scalar", + "increase", + "sum", + "division" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: .\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: .\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q26", + "operators": [ + "topk", + "rate" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: labels\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: labels\")" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + }, + { + "id": "q27", + "operators": [ + "topk", + "avg_over_time", + "subquery" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: Error during planning: Invalid function 'modulo'.\nDid you mean 'todate'?", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + }, + "terminal": { + "evidence": "offline_fail_closed", + "stage": "parser_canonical", + "status": "typed_fallback", + "reason": "SQL lowering failed: DataFusion error: Error during planning: Invalid function 'modulo'.\nDid you mean 'todate'?" + }, + "adapter": { + "evidence": "http_observed", + "status": "pass" + }, + "fallback": { + "evidence": "http_observed", + "status": "pass" + } + } + } + } + ] +} diff --git a/tools/o11y-multilang/repro-fresh/stage-pre-runtime.json b/tools/o11y-multilang/repro-fresh/stage-pre-runtime.json new file mode 100644 index 000000000..68491f979 --- /dev/null +++ b/tools/o11y-multilang/repro-fresh/stage-pre-runtime.json @@ -0,0 +1,1582 @@ +{ + "schema_version": 2, + "denominator": 27, + "evidence": { + "metricsql_parser_pass": 12, + "metricsql_planner_pass": 7, + "metricsql_compiler_pass": 2, + "metricsql_publication_pass": 2, + "sql_acceleration_frontend_pass": 0 + }, + "queries": [ + { + "id": "q01", + "operators": [ + "sort_desc", + "increase", + "division" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: function `sort_desc`", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: function `sort_desc`", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: .\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q02", + "operators": [ + "topk", + "increase", + "division" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: .\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q03", + "operators": [ + "increase", + "sum", + "division" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + }, + "compiler": { + "status": "pass" + }, + "publication": { + "reason": null, + "status": "pass" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: identifier, found: )\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q04", + "operators": [ + "increase", + "sum", + "offset", + "division" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: offset and @ modifiers", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: offset and @ modifiers", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: identifier, found: )\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q05", + "operators": [ + "max_over_time" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + }, + "compiler": { + "reason": "query compat-query-0: lifecycle planning failed: no complete executor-feasible window implementation evidence", + "status": "typed_fallback" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "physical mapping failed: ASAPPlanner produced no legal summary candidate for the target", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q06", + "operators": [ + "max_over_time" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + }, + "compiler": { + "reason": "query compat-query-0: lifecycle planning failed: no complete executor-feasible window implementation evidence", + "status": "typed_fallback" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "physical mapping failed: ASAPPlanner produced no legal summary candidate for the target", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q07", + "operators": [], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + }, + "compiler": { + "reason": "ASAPPlanner produced no legal summary candidate for the target", + "status": "typed_fallback" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: Error during planning: Invalid function 'mapconcat'.\nDid you mean 'concat'?", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q08", + "operators": [ + "rate", + "sum" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "typed_fallback" + }, + "compiler": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q09", + "operators": [ + "sum" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + }, + "compiler": { + "reason": "query compat-query-0: instantaneous sample selection is not a temporal accumulator readout", + "status": "typed_fallback" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: Error during planning: Error during planning: map does not support zero arguments. No function matches the given name and argument types 'map()'. You might need to add explicit type casts.\n\tCandidate functions:\n\tmap(Any, .., Any)", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q10", + "operators": [ + "max_over_time", + "sum", + "subquery" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: subquery step or inherited step", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: subquery step or inherited step", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: Error during planning: Invalid function 'modulo'.\nDid you mean 'todate'?", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q11", + "operators": [ + "topk", + "rate" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: labels\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q12", + "operators": [ + "topk" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: This feature is not implemented: Map Access", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q13", + "operators": [ + "rate", + "max_over_time", + "sum", + "subquery" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: subquery step or inherited step", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: subquery step or inherited step", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q14", + "operators": [ + "rate", + "sum" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "typed_fallback" + }, + "compiler": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q15", + "operators": [ + "rate" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "typed_fallback" + }, + "compiler": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: [\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q16", + "operators": [ + "increase", + "sum", + "division" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + }, + "compiler": { + "status": "pass" + }, + "publication": { + "reason": null, + "status": "pass" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: identifier, found: )\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q17", + "operators": [ + "topk", + "increase", + "division" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: .\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q18", + "operators": [ + "increase", + "comparison" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "status": "pass" + }, + "compiler": { + "reason": "ASAPPlanner produced no legal summary candidate for the target", + "status": "typed_fallback" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: labels\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q19", + "operators": [ + "rate", + "sum" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "typed_fallback" + }, + "compiler": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q20", + "operators": [ + "rate", + "sum", + "offset" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: offset and @ modifiers", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: offset and @ modifiers", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q21", + "operators": [ + "histogram_quantile", + "rate" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: function `histogram_quantile`", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: function `histogram_quantile`", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: ), found: .1\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q22", + "operators": [ + "rate", + "sum" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "status": "pass" + }, + "planner": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "typed_fallback" + }, + "compiler": { + "reason": "nested sum(rate(...)) has VictoriaMetrics extrapolation semantics that the shared DAG cannot yet preserve", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q23", + "operators": [ + "topk", + "max_over_time" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "physical mapping failed: ASAPPlanner produced no legal summary candidate for the target", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q24", + "operators": [ + "rate", + "max_over_time", + "sum", + "subquery", + "division" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: subquery step or inherited step", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: subquery step or inherited step", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: ,\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q25", + "operators": [ + "topk", + "scalar", + "increase", + "sum", + "division" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: .\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q26", + "operators": [ + "topk", + "rate" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: SQL error: ParserError(\"Expected: joined table, found: labels\")", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + }, + { + "id": "q27", + "operators": [ + "topk", + "avg_over_time", + "subquery" + ], + "languages": { + "metricsql": { + "parser_canonical": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "failed" + }, + "planner": { + "status": "not_reached" + }, + "compiler": { + "reason": "unsupported MetricsQL feature: `topk` with 2 arguments; canonical lowering requires exactly 1", + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + }, + "clickhouse_sql": { + "exact_sql_oracle": { + "status": "oracle_valid" + }, + "parser_canonical": { + "reason": "SQL lowering failed: DataFusion error: Error during planning: Invalid function 'modulo'.\nDid you mean 'todate'?", + "status": "typed_fallback" + }, + "planner": { + "status": "not_reached" + }, + "publication": { + "status": "not_reached" + }, + "binder": { + "status": "not_reached" + }, + "validator": { + "status": "not_reached" + }, + "executor": { + "status": "not_reached" + } + } + } + } + ] +} diff --git a/tools/o11y-multilang/repro-fresh/trial-0-comparisons.json b/tools/o11y-multilang/repro-fresh/trial-0-comparisons.json new file mode 100644 index 000000000..2b040e944 --- /dev/null +++ b/tools/o11y-multilang/repro-fresh/trial-0-comparisons.json @@ -0,0 +1,16160 @@ +{ + "schema_version": 1, + "comparisons": [ + { + "query_id": "q01", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 0.625 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 0.625 + } + ], + "warnings": [] + } + }, + { + "query_id": "q01", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.625 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.625 + } + ], + "warnings": [] + } + }, + { + "query_id": "q01", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.625 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.625 + } + ], + "warnings": [] + } + }, + { + "query_id": "q01", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.625 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 0.625 + } + ], + "warnings": [] + } + }, + { + "query_id": "q01", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 0.625 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 0.625 + } + ], + "warnings": [] + } + }, + { + "query_id": "q01", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.625 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.625 + } + ], + "warnings": [] + } + }, + { + "query_id": "q01", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.625 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.625 + } + ], + "warnings": [] + } + }, + { + "query_id": "q01", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.625 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 0.625 + } + ], + "warnings": [] + } + }, + { + "query_id": "q01", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 0.625 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 0.625 + } + ], + "warnings": [] + } + }, + { + "query_id": "q01", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.625 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.625 + } + ], + "warnings": [] + } + }, + { + "query_id": "q01", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.625 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.625 + } + ], + "warnings": [] + } + }, + { + "query_id": "q01", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.625 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.6 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.5833333333 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 0.625 + } + ], + "warnings": [] + } + }, + { + "query_id": "q02", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q02", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q02", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q02", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q02", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q02", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q02", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q02", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q02", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q02", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q02", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q02", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q03", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q03", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q03", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q03", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q03", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q03", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q03", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q03", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q03", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q03", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q03", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q03", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q04", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q04", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q04", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q04", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q04", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q04", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q04", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q04", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q04", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q04", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q04", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q04", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.78125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.78125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q05", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 26.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 32.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 35.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 29.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 26.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 32.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 35.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 29.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q05", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 26.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 32.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 35.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 29.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 26.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 32.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 35.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 29.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q05", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 26.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 32.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 35.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 29.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 26.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 32.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 35.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 29.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q05", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 26.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 32.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 35.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 29.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 26.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 32.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 35.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 29.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q05", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 26.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 32.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 35.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 29.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 26.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 32.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 35.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 29.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q05", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 26.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 32.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 35.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 29.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 26.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 32.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 35.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 29.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q05", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 26.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 32.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 35.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 29.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 26.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 32.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 35.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 29.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q05", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 26.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 32.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 35.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 29.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 26.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 32.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 35.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 29.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q05", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 26.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 32.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 35.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 29.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 26.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 32.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 35.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 29.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q05", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 26.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 32.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 35.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 29.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 26.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 32.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 35.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 29.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q05", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 26.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 32.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 35.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 29.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 26.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 32.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 35.901788348 + }, + { + "labels": { + "__name__": "cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 29.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q05", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 26.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 32.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 35.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 29.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 26.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 32.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 35.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 29.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q06", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 36.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 42.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 45.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 39.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 36.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 42.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 45.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 39.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q06", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 36.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 42.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 45.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 39.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 36.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 42.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 45.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 39.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q06", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 36.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 42.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 45.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 39.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 36.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 42.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 45.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 39.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q06", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 36.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 42.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 45.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 39.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 36.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 42.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 45.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 39.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q06", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 36.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 42.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 45.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 39.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 36.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 42.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 45.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 39.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q06", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 36.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 42.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 45.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 39.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 36.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 42.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 45.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 39.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q06", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 36.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 42.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 45.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 39.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 36.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 42.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 45.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 39.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q06", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 36.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 42.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 45.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 39.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 36.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 42.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 45.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 39.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q06", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 36.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 42.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 45.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 39.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 36.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 42.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 45.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 39.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q06", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 36.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 42.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 45.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 39.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 36.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 42.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 45.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 39.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q06", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 36.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 42.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 45.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 39.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 36.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 42.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 45.901788348 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 39.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q06", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 36.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 42.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 45.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 39.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 36.901788348 + }, + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 42.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 45.901788348 + }, + { + "labels": { + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 39.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q07", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 38.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 38.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q07", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 38.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 38.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q07", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 38.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 38.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q07", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 38.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 38.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q07", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 38.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 38.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q07", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 38.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 38.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q07", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 38.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 38.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q07", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 38.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 38.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q07", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 38.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 38.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q07", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 38.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 38.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q07", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 38.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 38.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q07", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 38.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "api-gateway:8081", + "job": "api-gateway" + }, + "timestamp": null, + "value": 35.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 41.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 44.259118384 + }, + { + "labels": { + "__name__": "user_service_cache_refresh_lag_seconds", + "instance": "user-service:8082", + "job": "user-service" + }, + "timestamp": null, + "value": 38.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q08", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.325 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.325 + } + ], + "warnings": [] + } + }, + { + "query_id": "q08", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.325 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.325 + } + ], + "warnings": [] + } + }, + { + "query_id": "q08", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.325 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.325 + } + ], + "warnings": [] + } + }, + { + "query_id": "q08", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.325 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.325 + } + ], + "warnings": [] + } + }, + { + "query_id": "q08", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.325 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.325 + } + ], + "warnings": [] + } + }, + { + "query_id": "q08", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.325 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.325 + } + ], + "warnings": [] + } + }, + { + "query_id": "q08", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.325 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.325 + } + ], + "warnings": [] + } + }, + { + "query_id": "q08", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.325 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.325 + } + ], + "warnings": [] + } + }, + { + "query_id": "q08", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.325 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.325 + } + ], + "warnings": [] + } + }, + { + "query_id": "q08", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.325 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.325 + } + ], + "warnings": [] + } + }, + { + "query_id": "q08", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.325 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.325 + } + ], + "warnings": [] + } + }, + { + "query_id": "q08", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.325 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.325 + } + ], + "warnings": [] + } + }, + { + "query_id": "q09", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 199.036473536 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 199.036473536 + } + ], + "warnings": [] + } + }, + { + "query_id": "q09", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 199.036473536 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 199.036473536 + } + ], + "warnings": [] + } + }, + { + "query_id": "q09", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 199.036473536 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 199.036473536 + } + ], + "warnings": [] + } + }, + { + "query_id": "q09", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 199.036473536 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 199.036473536 + } + ], + "warnings": [] + } + }, + { + "query_id": "q09", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 199.036473536 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 199.036473536 + } + ], + "warnings": [] + } + }, + { + "query_id": "q09", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 199.036473536 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 199.036473536 + } + ], + "warnings": [] + } + }, + { + "query_id": "q09", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 199.036473536 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 199.036473536 + } + ], + "warnings": [] + } + }, + { + "query_id": "q09", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 199.036473536 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 199.036473536 + } + ], + "warnings": [] + } + }, + { + "query_id": "q09", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 199.036473536 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 199.036473536 + } + ], + "warnings": [] + } + }, + { + "query_id": "q09", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 199.036473536 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 199.036473536 + } + ], + "warnings": [] + } + }, + { + "query_id": "q09", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 199.036473536 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 199.036473536 + } + ], + "warnings": [] + } + }, + { + "query_id": "q09", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 199.036473536 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 199.036473536 + } + ], + "warnings": [] + } + }, + { + "query_id": "q10", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 205.607153392 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 205.607153392 + } + ], + "warnings": [] + } + }, + { + "query_id": "q10", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 205.607153392 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 205.607153392 + } + ], + "warnings": [] + } + }, + { + "query_id": "q10", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 205.607153392 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 205.607153392 + } + ], + "warnings": [] + } + }, + { + "query_id": "q10", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 205.607153392 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 205.607153392 + } + ], + "warnings": [] + } + }, + { + "query_id": "q10", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 205.607153392 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 205.607153392 + } + ], + "warnings": [] + } + }, + { + "query_id": "q10", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 205.607153392 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 205.607153392 + } + ], + "warnings": [] + } + }, + { + "query_id": "q10", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 205.607153392 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 205.607153392 + } + ], + "warnings": [] + } + }, + { + "query_id": "q10", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 205.607153392 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 205.607153392 + } + ], + "warnings": [] + } + }, + { + "query_id": "q10", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 205.607153392 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 205.607153392 + } + ], + "warnings": [] + } + }, + { + "query_id": "q10", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 205.607153392 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 205.607153392 + } + ], + "warnings": [] + } + }, + { + "query_id": "q10", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 205.607153392 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 205.607153392 + } + ], + "warnings": [] + } + }, + { + "query_id": "q10", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 205.607153392 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 205.607153392 + } + ], + "warnings": [] + } + }, + { + "query_id": "q11", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q11", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q11", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q11", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q11", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q11", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q11", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q11", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q11", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q11", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q11", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q11", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.0916666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q12", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 54.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 54.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q12", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 54.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 54.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q12", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 54.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 54.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q12", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 54.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 54.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q12", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 54.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 54.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q12", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 54.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 54.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q12", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 54.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 54.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q12", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 54.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 54.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q12", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 54.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 54.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q12", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 54.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 54.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q12", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 54.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 54.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q12", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 54.259118384 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 51.259118384 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 54.259118384 + } + ], + "warnings": [] + } + }, + { + "query_id": "q13", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.3583333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.3583333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q13", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3416666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3416666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q13", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3583333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3416666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q13", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3583333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.3583333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q13", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.3583333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.3583333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q13", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3416666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3416666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q13", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3583333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3416666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q13", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3583333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.3583333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q13", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.3583333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.3583333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q13", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3416666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3416666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q13", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3583333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3416666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q13", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3583333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.3583333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q14", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.1166666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.1166666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q14", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.15 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.15 + } + ], + "warnings": [] + } + }, + { + "query_id": "q14", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.1166666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.15 + } + ], + "warnings": [] + } + }, + { + "query_id": "q14", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.1166666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.1166666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q14", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.1166666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.1166666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q14", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.15 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.15 + } + ], + "warnings": [] + } + }, + { + "query_id": "q14", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.1166666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.15 + } + ], + "warnings": [] + } + }, + { + "query_id": "q14", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.1166666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.1166666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q14", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.1166666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.1166666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q14", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.15 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.15 + } + ], + "warnings": [] + } + }, + { + "query_id": "q14", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.1166666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.15 + } + ], + "warnings": [] + } + }, + { + "query_id": "q14", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.1166666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.1166666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q15", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.0166666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.0333333333 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.0416666667 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 0.025 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.0166666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.0333333333 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.0416666667 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 0.025 + } + ], + "warnings": [] + } + }, + { + "query_id": "q15", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.025 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0416666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.05 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.0333333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.025 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0416666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.05 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.0333333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q15", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.0166666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0333333333 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.0416666667 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.025 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.025 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0416666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.05 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.0333333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q15", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.0166666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0333333333 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.0416666667 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.025 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.0166666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.0333333333 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.0416666667 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 0.025 + } + ], + "warnings": [] + } + }, + { + "query_id": "q15", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.0166666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.0333333333 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.0416666667 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 0.025 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.0166666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.0333333333 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.0416666667 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 0.025 + } + ], + "warnings": [] + } + }, + { + "query_id": "q15", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.025 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0416666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.05 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.0333333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.025 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0416666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.05 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.0333333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q15", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.0166666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0333333333 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.0416666667 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.025 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.025 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0416666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.05 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.0333333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q15", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.0166666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0333333333 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.0416666667 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.025 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.0166666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.0333333333 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.0416666667 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 0.025 + } + ], + "warnings": [] + } + }, + { + "query_id": "q15", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.0166666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.0333333333 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.0416666667 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 0.025 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.0166666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.0333333333 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.0416666667 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 0.025 + } + ], + "warnings": [] + } + }, + { + "query_id": "q15", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.025 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0416666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.05 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.0333333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.025 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0416666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.05 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.0333333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q15", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.0166666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0333333333 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.0416666667 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.025 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.025 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0416666667 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.05 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.0333333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q15", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.0166666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 0.0333333333 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.0416666667 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 0.025 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.0166666667 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 0.0333333333 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.0416666667 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 0.025 + } + ], + "warnings": [] + } + }, + { + "query_id": "q16", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.6111111111 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.6111111111 + } + ], + "warnings": [] + } + }, + { + "query_id": "q16", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.6111111111 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.6111111111 + } + ], + "warnings": [] + } + }, + { + "query_id": "q16", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.6111111111 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.6111111111 + } + ], + "warnings": [] + } + }, + { + "query_id": "q16", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.6111111111 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.6111111111 + } + ], + "warnings": [] + } + }, + { + "query_id": "q16", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.6111111111 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.6111111111 + } + ], + "warnings": [] + } + }, + { + "query_id": "q16", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.6111111111 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.6111111111 + } + ], + "warnings": [] + } + }, + { + "query_id": "q16", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.6111111111 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.6111111111 + } + ], + "warnings": [] + } + }, + { + "query_id": "q16", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.6111111111 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.6111111111 + } + ], + "warnings": [] + } + }, + { + "query_id": "q16", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.6111111111 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.6111111111 + } + ], + "warnings": [] + } + }, + { + "query_id": "q16", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.6111111111 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.6111111111 + } + ], + "warnings": [] + } + }, + { + "query_id": "q16", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.6111111111 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.6111111111 + } + ], + "warnings": [] + } + }, + { + "query_id": "q16", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.6111111111 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.6111111111 + } + ], + "warnings": [] + } + }, + { + "query_id": "q17", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q17", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q17", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q17", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q17", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q17", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q17", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q17", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q17", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q17", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q17", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q17", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 0.6666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 0.6666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q18", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 1802.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 1802.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q18", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 1802.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 1802.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q18", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 1802.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 1802.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q18", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 1802.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 1802.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q18", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 1802.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 1802.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q18", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 1802.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 1802.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q18", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 1802.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 1802.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q18", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 1802.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 1802.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q18", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 1802.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 1802.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q18", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 1802.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 1802.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q18", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 1802.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 1802.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q18", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": 1788891296.0, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 1802.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "api-gateway" + }, + "timestamp": null, + "value": 1440.0 + }, + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 2160.0 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 2520.0 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 1802.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q19", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + } + }, + { + "query_id": "q19", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q19", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q19", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + } + }, + { + "query_id": "q19", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + } + }, + { + "query_id": "q19", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q19", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q19", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + } + }, + { + "query_id": "q19", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + } + }, + { + "query_id": "q19", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q19", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q19", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + } + }, + { + "query_id": "q20", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + } + }, + { + "query_id": "q20", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q20", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q20", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + } + }, + { + "query_id": "q20", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + } + }, + { + "query_id": "q20", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q20", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q20", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + } + }, + { + "query_id": "q20", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + } + }, + { + "query_id": "q20", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q20", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q20", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + } + }, + { + "query_id": "q21", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 5.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 5.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q21", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 5.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 5.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q21", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 5.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 5.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q21", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 5.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 5.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q21", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 5.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 5.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q21", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 5.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 5.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q21", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 5.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 5.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q21", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 5.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 5.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q21", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 5.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 5.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q21", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 5.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 5.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q21", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 5.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 5.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q21", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 5.0 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 5.0 + } + ], + "warnings": [] + } + }, + { + "query_id": "q22", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + } + }, + { + "query_id": "q22", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q22", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q22", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + } + }, + { + "query_id": "q22", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + } + }, + { + "query_id": "q22", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q22", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q22", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + } + }, + { + "query_id": "q22", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + } + }, + { + "query_id": "q22", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q22", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.3833333333 + } + ], + "warnings": [] + } + }, + { + "query_id": "q22", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 0.35 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 0.35 + } + ], + "warnings": [] + } + }, + { + "query_id": "q23", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 62.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 65.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 62.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 65.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q23", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "backend_retry_backlog_depth", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 62.901788348 + }, + { + "labels": { + "__name__": "backend_retry_backlog_depth", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 65.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "backend_retry_backlog_depth", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 62.901788348 + }, + { + "labels": { + "__name__": "backend_retry_backlog_depth", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 65.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q23", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 62.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 65.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "backend_retry_backlog_depth", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 62.901788348 + }, + { + "labels": { + "__name__": "backend_retry_backlog_depth", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 65.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q23", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 62.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 65.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 62.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 65.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q23", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 62.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 65.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 62.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 65.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q23", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "backend_retry_backlog_depth", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 62.901788348 + }, + { + "labels": { + "__name__": "backend_retry_backlog_depth", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 65.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "backend_retry_backlog_depth", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 62.901788348 + }, + { + "labels": { + "__name__": "backend_retry_backlog_depth", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 65.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q23", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 62.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 65.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "backend_retry_backlog_depth", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 62.901788348 + }, + { + "labels": { + "__name__": "backend_retry_backlog_depth", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 65.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q23", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 62.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 65.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 62.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 65.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q23", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 62.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 65.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 62.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 65.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q23", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "backend_retry_backlog_depth", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 62.901788348 + }, + { + "labels": { + "__name__": "backend_retry_backlog_depth", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 65.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "backend_retry_backlog_depth", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 62.901788348 + }, + { + "labels": { + "__name__": "backend_retry_backlog_depth", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 65.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q23", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 62.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 65.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "__name__": "backend_retry_backlog_depth", + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 62.901788348 + }, + { + "labels": { + "__name__": "backend_retry_backlog_depth", + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 65.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q23", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 62.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 65.901788348 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "instance": "order-service:8083", + "job": "order-service" + }, + "timestamp": null, + "value": 62.901788348 + }, + { + "labels": { + "instance": "payment-service:8084", + "job": "payment-service" + }, + "timestamp": null, + "value": 65.901788348 + } + ], + "warnings": [] + } + }, + { + "query_id": "q24", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 1.1666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 1.1666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q24", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 1.1590909091 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 1.1590909091 + } + ], + "warnings": [] + } + }, + { + "query_id": "q24", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 1.1666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 1.1590909091 + } + ], + "warnings": [] + } + }, + { + "query_id": "q24", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 1.1666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 1.1666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q24", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 1.1666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 1.1666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q24", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 1.1590909091 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 1.1590909091 + } + ], + "warnings": [] + } + }, + { + "query_id": "q24", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 1.1666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 1.1590909091 + } + ], + "warnings": [] + } + }, + { + "query_id": "q24", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 1.1666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 1.1666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q24", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 1.1666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 1.1666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q24", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 1.1590909091 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 1.1590909091 + } + ], + "warnings": [] + } + }, + { + "query_id": "q24", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 1.1666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 1.1590909091 + } + ], + "warnings": [] + } + }, + { + "query_id": "q24", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": {}, + "timestamp": 1788891296.0, + "value": 1.1666666667 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": {}, + "timestamp": null, + "value": 1.1666666667 + } + ], + "warnings": [] + } + }, + { + "query_id": "q25", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.3181014895 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.3181014895 + } + ], + "warnings": [] + } + }, + { + "query_id": "q25", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.3181014895 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.3181014895 + } + ], + "warnings": [] + } + }, + { + "query_id": "q25", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.3181014895 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.3181014895 + } + ], + "warnings": [] + } + }, + { + "query_id": "q25", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.3181014895 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.3181014895 + } + ], + "warnings": [] + } + }, + { + "query_id": "q25", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.3181014895 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.3181014895 + } + ], + "warnings": [] + } + }, + { + "query_id": "q25", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.3181014895 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.3181014895 + } + ], + "warnings": [] + } + }, + { + "query_id": "q25", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.3181014895 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.3181014895 + } + ], + "warnings": [] + } + }, + { + "query_id": "q25", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.3181014895 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.3181014895 + } + ], + "warnings": [] + } + }, + { + "query_id": "q25", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.3181014895 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.3181014895 + } + ], + "warnings": [] + } + }, + { + "query_id": "q25", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.3181014895 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.3181014895 + } + ], + "warnings": [] + } + }, + { + "query_id": "q25", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.3181014895 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.3181014895 + } + ], + "warnings": [] + } + }, + { + "query_id": "q25", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.3181014895 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.3181014895 + } + ], + "warnings": [] + } + }, + { + "query_id": "q26", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q26", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q26", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q26", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q26", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q26", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q26", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q26", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q26", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q26", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q26", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q26", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 0.1125 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 0.1125 + } + ], + "warnings": [] + } + }, + { + "query_id": "q27", + "repetition": 0, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 44.2581994513 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 47.2581994513 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 41.2581994513 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 44.2581994513 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 47.2581994513 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 41.2581994513 + } + ], + "warnings": [] + } + }, + { + "query_id": "q27", + "repetition": 0, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 44.2295150501 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 47.2295150501 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 41.2295150501 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 44.2295150501 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 47.2295150501 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 41.2295150501 + } + ], + "warnings": [] + } + }, + { + "query_id": "q27", + "repetition": 0, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 44.2581994513 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 47.2581994513 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 41.2581994513 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 44.2295150501 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 47.2295150501 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 41.2295150501 + } + ], + "warnings": [] + } + }, + { + "query_id": "q27", + "repetition": 0, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 44.2581994513 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 47.2581994513 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 41.2581994513 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 44.2581994513 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 47.2581994513 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 41.2581994513 + } + ], + "warnings": [] + } + }, + { + "query_id": "q27", + "repetition": 1, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 44.2581994513 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 47.2581994513 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 41.2581994513 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 44.2581994513 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 47.2581994513 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 41.2581994513 + } + ], + "warnings": [] + } + }, + { + "query_id": "q27", + "repetition": 1, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 44.2295150501 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 47.2295150501 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 41.2295150501 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 44.2295150501 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 47.2295150501 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 41.2295150501 + } + ], + "warnings": [] + } + }, + { + "query_id": "q27", + "repetition": 1, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 44.2581994513 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 47.2581994513 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 41.2581994513 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 44.2295150501 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 47.2295150501 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 41.2295150501 + } + ], + "warnings": [] + } + }, + { + "query_id": "q27", + "repetition": 1, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 44.2581994513 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 47.2581994513 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 41.2581994513 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 44.2581994513 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 47.2581994513 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 41.2581994513 + } + ], + "warnings": [] + } + }, + { + "query_id": "q27", + "repetition": 2, + "left": "clickhouse", + "right": "asap_clickhouse", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 44.2581994513 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 47.2581994513 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 41.2581994513 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 44.2581994513 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 47.2581994513 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 41.2581994513 + } + ], + "warnings": [] + } + }, + { + "query_id": "q27", + "repetition": 2, + "left": "victoriametrics", + "right": "asap_metricsql", + "status": "match", + "fields": { + "resultType": true, + "rows": true, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 44.2295150501 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 47.2295150501 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 41.2295150501 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 44.2295150501 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 47.2295150501 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 41.2295150501 + } + ], + "warnings": [] + } + }, + { + "query_id": "q27", + "repetition": 2, + "left": "prometheus", + "right": "victoriametrics", + "status": "mismatch", + "fields": { + "resultType": true, + "rows": false, + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 44.2581994513 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 47.2581994513 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 41.2581994513 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 44.2295150501 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 47.2295150501 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 41.2295150501 + } + ], + "warnings": [] + } + }, + { + "query_id": "q27", + "repetition": 2, + "left": "prometheus", + "right": "clickhouse", + "status": "match", + "fields": { + "labels_and_values": true, + "timestamp": "not_comparable", + "resultType": "not_comparable", + "warnings": true + }, + "left_structured": { + "resultType": "vector", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": 1788891296.0, + "value": 44.2581994513 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": 1788891296.0, + "value": 47.2581994513 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": 1788891296.0, + "value": 41.2581994513 + } + ], + "warnings": [] + }, + "right_structured": { + "resultType": "table", + "rows": [ + { + "labels": { + "job": "order-service" + }, + "timestamp": null, + "value": 44.2581994513 + }, + { + "labels": { + "job": "payment-service" + }, + "timestamp": null, + "value": 47.2581994513 + }, + { + "labels": { + "job": "user-service" + }, + "timestamp": null, + "value": 41.2581994513 + } + ], + "warnings": [] + } + } + ] +} diff --git a/tools/o11y-multilang/repro-fresh/trial-0-latency-summary.json b/tools/o11y-multilang/repro-fresh/trial-0-latency-summary.json new file mode 100644 index 000000000..4fc197a23 --- /dev/null +++ b/tools/o11y-multilang/repro-fresh/trial-0-latency-summary.json @@ -0,0 +1,44 @@ +{ + "source": "/mydata/o11y-repro-clean/trial-0-raw.json", + "engines": { + "asap_clickhouse": { + "attempted": 81, + "ok": 81, + "p50_ms": 60.213982, + "p95_ms": 185.515115, + "mean_ms": 68.4702927037037 + }, + "asap_metricsql": { + "attempted": 81, + "ok": 81, + "p50_ms": 4.922981, + "p95_ms": 5.875802, + "mean_ms": 5.163874938271604 + }, + "clickhouse": { + "attempted": 81, + "ok": 81, + "p50_ms": 50.488668, + "p95_ms": 163.596736, + "mean_ms": 64.99199570370371 + }, + "prometheus": { + "attempted": 81, + "ok": 81, + "p50_ms": 2.812486, + "p95_ms": 7.320659, + "mean_ms": 3.4506330740740743 + }, + "victoriametrics": { + "attempted": 81, + "ok": 81, + "p50_ms": 2.417401, + "p95_ms": 3.290796, + "mean_ms": 2.5050195802469135, + "prometheus_differential": { + "valid": 48, + "total": 81 + } + } + } +} diff --git a/tools/o11y-multilang/repro-fresh/trial-0-raw.json b/tools/o11y-multilang/repro-fresh/trial-0-raw.json new file mode 100644 index 000000000..45c14bab3 --- /dev/null +++ b/tools/o11y-multilang/repro-fresh/trial-0-raw.json @@ -0,0 +1,4148 @@ +{ + "schema_version": 1, + "eval_ms": 1788891296000, + "repetitions": 3, + "seed": 20260910, + "query_orders": [ + [ + "q18", + "q14", + "q05", + "q08", + "q13", + "q27", + "q10", + "q02", + "q16", + "q20", + "q11", + "q07", + "q15", + "q21", + "q17", + "q24", + "q25", + "q01", + "q26", + "q19", + "q23", + "q12", + "q22", + "q06", + "q03", + "q09", + "q04" + ], + [ + "q08", + "q19", + "q23", + "q04", + "q21", + "q25", + "q24", + "q18", + "q07", + "q02", + "q27", + "q05", + "q13", + "q10", + "q22", + "q09", + "q16", + "q11", + "q14", + "q17", + "q06", + "q03", + "q15", + "q01", + "q12", + "q20", + "q26" + ], + [ + "q21", + "q13", + "q11", + "q23", + "q05", + "q25", + "q17", + "q06", + "q27", + "q26", + "q10", + "q12", + "q09", + "q15", + "q08", + "q18", + "q24", + "q03", + "q16", + "q19", + "q20", + "q01", + "q04", + "q07", + "q14", + "q22", + "q02" + ] + ], + "denominator_per_engine": 81, + "runs": [ + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 8640420, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"1440\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"2160\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"2520\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"1802\"]}]}}", + "query_id": "q18", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 69429837, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 1440\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 1802\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 2520\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 2160\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.06697594,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q18", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4218948, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"1440\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"2160\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"2520\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"1802\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":2}}", + "query_id": "q18", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 8343160, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"1440\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"2160\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"2520\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"1802\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q18", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 60671200, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 1440\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 1802\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 2520\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 2160\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.054754866,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q18", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 1771969, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.11666666666666667\"]}]}}", + "query_id": "q14", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 28210825, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.11666666666666667\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.024987549,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q14", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3050365, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.15000000000000002\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q14", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2812222, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.15000000000000002\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q14", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 151893475, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.11666666666666667\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.147103342,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q14", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3796470, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"26.901788348\"]},{\"metric\":{\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"32.901788348\"]},{\"metric\":{\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"35.901788348\"]},{\"metric\":{\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"29.901788348\"]}]}}", + "query_id": "q05", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 22224771, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\",\n\t\t\t\t\"instance\": \"api-gateway:8081\"\n\t\t\t},\n\t\t\t\"value\": 26.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\"\n\t\t\t},\n\t\t\t\"value\": 32.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\"\n\t\t\t},\n\t\t\t\"value\": 35.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\",\n\t\t\t\t\"instance\": \"user-service:8082\"\n\t\t\t},\n\t\t\t\"value\": 29.901788348\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.019364456,\n\t\t\"rows_read\": 19159,\n\t\t\"bytes_read\": 1930074\n\t}\n}\n", + "query_id": "q05", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3560674, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"26.901788348\"]},{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"32.901788348\"]},{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"35.901788348\"]},{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"29.901788348\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q05", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4875295, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"26.901788348\"]},{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"32.901788348\"]},{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"35.901788348\"]},{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"29.901788348\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q05", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 14188610, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\",\n\t\t\t\t\"instance\": \"api-gateway:8081\"\n\t\t\t},\n\t\t\t\"value\": 26.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\"\n\t\t\t},\n\t\t\t\"value\": 32.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\"\n\t\t\t},\n\t\t\t\"value\": 35.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\",\n\t\t\t\t\"instance\": \"user-service:8082\"\n\t\t\t},\n\t\t\t\"value\": 29.901788348\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.008225827,\n\t\t\"rows_read\": 19159,\n\t\t\"bytes_read\": 1930074\n\t}\n}\n", + "query_id": "q05", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2632617, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.325\"]}]}}", + "query_id": "q08", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 41265765, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.325\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.037846454,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q08", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2455614, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.32499999999999996\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q08", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4404220, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.325\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q08", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 20434140, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.325\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.01382384,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q08", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3161833, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.35833333333333334\"]}]}}", + "query_id": "q13", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 141576335, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.3583333333333334\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.139126041,\n\t\t\"rows_read\": 8193,\n\t\t\"bytes_read\": 806582\n\t}\n}\n", + "query_id": "q13", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2286455, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.3416666666666667\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q13", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3039433, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.3416666666666667\"]}]},\"stats\":{\"seriesFetched\": \"1\",\"executionTimeMsec\":0}}", + "query_id": "q13", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 185515115, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.3583333333333334\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.180388162,\n\t\t\"rows_read\": 8193,\n\t\t\"bytes_read\": 806582\n\t}\n}\n", + "query_id": "q13", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2643672, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"47.25819945125556\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"44.25819945125556\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"41.25819945125556\"]}]}}", + "query_id": "q27", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 13922994, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 47.258199451255564\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 44.25819945125555\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 41.25819945125555\n\t\t}\n\t],\n\n\t\"rows\": 3,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.011939497,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 268236\n\t}\n}\n", + "query_id": "q27", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 1963121, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"47.2295150501111\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"44.2295150501111\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"41.22951505011111\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q27", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2303881, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"47.2295150501111\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"44.2295150501111\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"41.22951505011111\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q27", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 13515008, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 47.258199451255564\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 44.25819945125555\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 41.25819945125555\n\t\t}\n\t],\n\n\t\"rows\": 3,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.010390728,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 268236\n\t}\n}\n", + "query_id": "q27", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2180234, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"205.607153392\"]}]}}", + "query_id": "q10", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 14103808, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 205.607153392\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.011709371,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 139491\n\t}\n}\n", + "query_id": "q10", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2650414, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"205.607153392\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q10", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4291537, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"205.607153392\"]}]},\"stats\":{\"seriesFetched\": \"1\",\"executionTimeMsec\":0}}", + "query_id": "q10", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 18873851, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 205.607153392\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.012677974,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 139491\n\t}\n}\n", + "query_id": "q10", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2746887, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]}]}}", + "query_id": "q02", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 122002594, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.6666666666666666\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.117511043,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q02", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3758883, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":1}}", + "query_id": "q02", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3398215, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q02", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 126029839, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.6666666666666666\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.118425605,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q02", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2716028, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.6111111111111112\"]}]}}", + "query_id": "q16", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 91012101, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.6111111111111112\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.086407652,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q16", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2678529, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.6111111111111112\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q16", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5010026, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.6111111111111112\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q16", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 66179178, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.6111111111111112\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.055851474,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q16", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2251694, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.35\"]}]}}", + "query_id": "q20", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 26076568, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.35\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.022829025,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q20", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3143978, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.38333333333333336\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q20", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4953336, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.3833333333333333\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q20", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 62292874, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.35\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.055800175,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q20", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5229604, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.1125\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.09166666666666666\"]}]}}", + "query_id": "q11", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 47610227, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.1125\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 0.09166666666666666\n\t\t}\n\t],\n\n\t\"rows\": 2,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.044140793,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q11", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2455478, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.1125\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.09166666666666666\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q11", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5454294, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.1125\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.09166666666666666\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q11", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 81892202, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.1125\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 0.09166666666666666\n\t\t}\n\t],\n\n\t\"rows\": 2,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.073305379,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q11", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2483860, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"35.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"41.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"44.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"38.259118384\"]}]}}", + "query_id": "q07", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 16256454, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\",\n\t\t\t\t\"instance\": \"api-gateway:8081\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 35.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 41.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 44.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\",\n\t\t\t\t\"instance\": \"user-service:8082\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 38.259118384\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.013467077,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q07", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2747984, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"35.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"41.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"44.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"38.259118384\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q07", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4667862, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"35.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"41.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"44.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"38.259118384\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q07", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 17063580, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\",\n\t\t\t\t\"instance\": \"api-gateway:8081\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 35.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 41.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 44.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\",\n\t\t\t\t\"instance\": \"user-service:8082\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 38.259118384\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.010631913,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q07", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2317353, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.016666666666666666\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.03333333333333333\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.041666666666666664\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"0.025\"]}]}}", + "query_id": "q15", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 47497588, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.016666666666666666\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 0.025\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.041666666666666664\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 0.03333333333333333\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.043801877,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q15", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2513850, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.025\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.041666666666666664\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.05\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"0.03333333333333333\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q15", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4314772, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.025\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.041666666666666664\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.05\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"0.03333333333333333\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q15", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 75665963, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.016666666666666666\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 0.025\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.041666666666666664\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 0.03333333333333333\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.067878086,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q15", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2808327, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"5\"]}]}}", + "query_id": "q21", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 83322577, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 5\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.079117224,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q21", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3046327, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"5\"]}]},\"stats\":{\"seriesFetched\": \"5\",\"executionTimeMsec\":0}}", + "query_id": "q21", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3632904, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"5\"]}]},\"stats\":{\"seriesFetched\": \"5\",\"executionTimeMsec\":0}}", + "query_id": "q21", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 69331646, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 5\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.062825506,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q21", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3702702, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]}]}}", + "query_id": "q17", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 105940344, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.6666666666666666\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.100441826,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q17", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2765594, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q17", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5595169, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q17", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 99501239, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.6666666666666666\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.088192986,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q17", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 7320659, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"1.1666666666666667\"]}]}}", + "query_id": "q24", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 277148316, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 1.1666666666666667\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.271170063,\n\t\t\"rows_read\": 21936,\n\t\t\"bytes_read\": 2247070\n\t}\n}\n", + "query_id": "q24", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3820223, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"1.1590909090909092\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":1}}", + "query_id": "q24", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5626892, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"1.1590909090909092\"]}]},\"stats\":{\"seriesFetched\": \"2\",\"executionTimeMsec\":0}}", + "query_id": "q24", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 280250560, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 1.1666666666666667\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.268833795,\n\t\t\"rows_read\": 21936,\n\t\t\"bytes_read\": 2247070\n\t}\n}\n", + "query_id": "q24", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 8103329, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.3181014895228478\"]}]}}", + "query_id": "q25", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 144131060, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.3181014895228478\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.138343361,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q25", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3290796, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.3181014895228478\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q25", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5541422, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.3181014895228478\"]}]},\"stats\":{\"seriesFetched\": \"5\",\"executionTimeMsec\":0}}", + "query_id": "q25", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 107661596, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.3181014895228478\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.096704713,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q25", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4241487, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"0.625\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.6\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.5833333333333334\"]}]}}", + "query_id": "q01", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 109418380, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.6666666666666666\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 0.625\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 0.6\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.5833333333333334\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.103751167,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q01", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2672568, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"0.625\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.6\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.5833333333333334\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q01", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5495377, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"0.625\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.6\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.5833333333333334\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q01", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 101910335, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.6666666666666666\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 0.625\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 0.6\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.5833333333333334\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.090828648,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q01", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3163494, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.11249999999999999\"]}]}}", + "query_id": "q26", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 60761957, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.1125\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.056489611,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q26", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 1742428, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.1125\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q26", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4303449, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.1125\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q26", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 53222893, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.1125\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.046131423,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q26", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2312700, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.35\"]}]}}", + "query_id": "q19", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 40419046, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.35\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.036966045,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q19", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2499485, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.3833333333333333\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q19", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4664440, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.38333333333333336\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q19", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 45954280, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.35\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.03760868,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q19", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2621986, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"65.901788348\"]},{\"metric\":{\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"62.901788348\"]}]}}", + "query_id": "q23", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 14605238, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\"\n\t\t\t},\n\t\t\t\"value\": 65.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\"\n\t\t\t},\n\t\t\t\"value\": 62.901788348\n\t\t}\n\t],\n\n\t\"rows\": 2,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.01170934,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q23", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3045043, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"backend_retry_backlog_depth\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"65.901788348\"]},{\"metric\":{\"__name__\":\"backend_retry_backlog_depth\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"62.901788348\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q23", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4698819, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"backend_retry_backlog_depth\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"65.901788348\"]},{\"metric\":{\"__name__\":\"backend_retry_backlog_depth\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"62.901788348\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q23", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 18243567, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\"\n\t\t\t},\n\t\t\t\"value\": 65.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\"\n\t\t\t},\n\t\t\t\"value\": 62.901788348\n\t\t}\n\t],\n\n\t\"rows\": 2,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.011861075,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q23", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2514666, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"54.259118384\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"51.259118384\"]}]}}", + "query_id": "q12", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 20231871, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 54.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 51.259118384\n\t\t}\n\t],\n\n\t\"rows\": 2,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.016701753,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q12", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2481522, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"54.259118384\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"51.259118384\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q12", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4696371, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"54.259118384\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"51.259118384\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q12", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 25282904, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 54.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 51.259118384\n\t\t}\n\t],\n\n\t\"rows\": 2,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.018680171,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q12", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2508972, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.35\"]}]}}", + "query_id": "q22", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 37678757, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.35\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.034195595,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q22", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2379686, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.38333333333333336\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q22", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4711296, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.38333333333333336\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q22", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 42562405, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.35\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.034324855,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q22", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3597208, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"36.901788348\"]},{\"metric\":{\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"42.901788348\"]},{\"metric\":{\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"45.901788348\"]},{\"metric\":{\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"39.901788348\"]}]}}", + "query_id": "q06", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 15239981, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\",\n\t\t\t\t\"instance\": \"api-gateway:8081\"\n\t\t\t},\n\t\t\t\"value\": 36.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\"\n\t\t\t},\n\t\t\t\"value\": 42.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\"\n\t\t\t},\n\t\t\t\"value\": 45.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\",\n\t\t\t\t\"instance\": \"user-service:8082\"\n\t\t\t},\n\t\t\t\"value\": 39.901788348\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.012590995,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q06", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2472083, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"36.901788348\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"42.901788348\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"45.901788348\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"39.901788348\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q06", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4404870, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"36.901788348\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"42.901788348\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"45.901788348\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"39.901788348\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q06", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 19085149, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\",\n\t\t\t\t\"instance\": \"api-gateway:8081\"\n\t\t\t},\n\t\t\t\"value\": 36.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\"\n\t\t\t},\n\t\t\t\"value\": 42.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\"\n\t\t\t},\n\t\t\t\"value\": 45.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\",\n\t\t\t\t\"instance\": \"user-service:8082\"\n\t\t\t},\n\t\t\t\"value\": 39.901788348\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.012833735,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q06", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3207657, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.78125\"]}]}}", + "query_id": "q03", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 70928017, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.78125\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.066499811,\n\t\t\"rows_read\": 21934,\n\t\t\"bytes_read\": 2247068\n\t}\n}\n", + "query_id": "q03", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3069086, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.78125\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q03", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5091755, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.78125\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q03", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 80590918, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.78125\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.070047243,\n\t\t\"rows_read\": 21934,\n\t\t\"bytes_read\": 2247068\n\t}\n}\n", + "query_id": "q03", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2414760, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"199.036473536\"]}]}}", + "query_id": "q09", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 13655299, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 199.036473536\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.011023745,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q09", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2447239, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"199.036473536\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q09", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4891173, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"199.036473536\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q09", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 16241348, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 199.036473536\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.010024205,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q09", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3134036, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.78125\"]}]}}", + "query_id": "q04", + "engine": "prometheus", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 72816247, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.78125\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.068443154,\n\t\t\"rows_read\": 21934,\n\t\t\"bytes_read\": 2247068\n\t}\n}\n", + "query_id": "q04", + "engine": "clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2612160, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.78125\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q04", + "engine": "victoriametrics", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5001125, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.78125\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q04", + "engine": "asap_metricsql", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 130063188, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.78125\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.119395918,\n\t\t\"rows_read\": 21934,\n\t\t\"bytes_read\": 2247068\n\t}\n}\n", + "query_id": "q04", + "engine": "asap_clickhouse", + "repetition": 0 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 26524772, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.325\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.018597602,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q08", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4881675, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.32499999999999996\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q08", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2357381, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.32499999999999996\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q08", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 37394087, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.325\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.033779237,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q08", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2662141, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.325\"]}]}}", + "query_id": "q08", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 27931515, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.35\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.020145544,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q19", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4763271, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.3833333333333333\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q19", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2245802, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.3833333333333333\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q19", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 37378914, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.35\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.033990035,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q19", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2388170, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.35\"]}]}}", + "query_id": "q19", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 14804917, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\"\n\t\t\t},\n\t\t\t\"value\": 65.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\"\n\t\t\t},\n\t\t\t\"value\": 62.901788348\n\t\t}\n\t],\n\n\t\"rows\": 2,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.008577031,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q23", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4503291, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"backend_retry_backlog_depth\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"65.901788348\"]},{\"metric\":{\"__name__\":\"backend_retry_backlog_depth\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"62.901788348\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q23", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 1932169, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"backend_retry_backlog_depth\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"65.901788348\"]},{\"metric\":{\"__name__\":\"backend_retry_backlog_depth\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"62.901788348\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q23", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 13807884, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\"\n\t\t\t},\n\t\t\t\"value\": 65.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\"\n\t\t\t},\n\t\t\t\"value\": 62.901788348\n\t\t}\n\t],\n\n\t\"rows\": 2,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.011210631,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q23", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3036950, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"65.901788348\"]},{\"metric\":{\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"62.901788348\"]}]}}", + "query_id": "q23", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 64409669, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.78125\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.053971983,\n\t\t\"rows_read\": 21934,\n\t\t\"bytes_read\": 2247068\n\t}\n}\n", + "query_id": "q04", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5098116, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.78125\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q04", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2426377, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.78125\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q04", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 72395918, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.78125\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.068126365,\n\t\t\"rows_read\": 21934,\n\t\t\"bytes_read\": 2247068\n\t}\n}\n", + "query_id": "q04", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3085020, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.78125\"]}]}}", + "query_id": "q04", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 78464686, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 5\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.068793331,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q21", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5224522, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"5\"]}]},\"stats\":{\"seriesFetched\": \"5\",\"executionTimeMsec\":0}}", + "query_id": "q21", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2427360, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"5\"]}]},\"stats\":{\"seriesFetched\": \"5\",\"executionTimeMsec\":0}}", + "query_id": "q21", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 120346770, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 5\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.115820239,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q21", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2693384, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"5\"]}]}}", + "query_id": "q21", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 116139059, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.3181014895228478\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.105306882,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q25", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 6525897, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.3181014895228478\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":1}}", + "query_id": "q25", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2343197, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.3181014895228478\"]}]},\"stats\":{\"seriesFetched\": \"5\",\"executionTimeMsec\":0}}", + "query_id": "q25", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 109467394, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.3181014895228478\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.103940509,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q25", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 7705762, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.3181014895228478\"]}]}}", + "query_id": "q25", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 241893767, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 1.1666666666666667\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.229840161,\n\t\t\"rows_read\": 21936,\n\t\t\"bytes_read\": 2247070\n\t}\n}\n", + "query_id": "q24", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5875802, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"1.1590909090909092\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q24", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2410320, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"1.1590909090909092\"]}]},\"stats\":{\"seriesFetched\": \"2\",\"executionTimeMsec\":0}}", + "query_id": "q24", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 287039535, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 1.1666666666666667\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.282066196,\n\t\t\"rows_read\": 21936,\n\t\t\"bytes_read\": 2247070\n\t}\n}\n", + "query_id": "q24", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 7117160, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"1.1666666666666667\"]}]}}", + "query_id": "q24", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 79800750, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 1440\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 1802\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 2520\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 2160\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.070699015,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q18", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4062820, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"1440\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"2160\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"2520\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"1802\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q18", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2062836, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"1440\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"2160\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"2520\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"1802\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q18", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 62770697, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 1440\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 1802\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 2520\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 2160\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.059316242,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q18", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5348052, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"1440\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"2160\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"2520\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"1802\"]}]}}", + "query_id": "q18", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 28421624, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\",\n\t\t\t\t\"instance\": \"api-gateway:8081\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 35.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 41.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 44.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\",\n\t\t\t\t\"instance\": \"user-service:8082\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 38.259118384\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.020417647,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q07", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4963638, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"35.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"41.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"44.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"38.259118384\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q07", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2581989, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"35.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"41.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"44.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"38.259118384\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q07", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 13918830, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\",\n\t\t\t\t\"instance\": \"api-gateway:8081\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 35.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 41.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 44.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\",\n\t\t\t\t\"instance\": \"user-service:8082\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 38.259118384\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.011197566,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q07", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2466853, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"35.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"41.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"44.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"38.259118384\"]}]}}", + "query_id": "q07", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 72588880, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.6666666666666666\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.061774905,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q02", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5430116, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q02", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2335253, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q02", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 81181217, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.6666666666666666\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.075954283,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q02", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4298678, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]}]}}", + "query_id": "q02", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 22713330, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 47.258199451255564\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 44.25819945125555\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 41.25819945125555\n\t\t}\n\t],\n\n\t\"rows\": 3,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.015117952,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 268236\n\t}\n}\n", + "query_id": "q27", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5946265, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"47.2295150501111\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"44.2295150501111\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"41.22951505011111\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q27", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2400007, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"47.2295150501111\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"44.2295150501111\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"41.22951505011111\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q27", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 56044174, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 47.258199451255564\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 44.25819945125555\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 41.25819945125555\n\t\t}\n\t],\n\n\t\"rows\": 3,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.052771966,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 268236\n\t}\n}\n", + "query_id": "q27", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4578795, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"47.25819945125556\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"44.25819945125556\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"41.25819945125556\"]}]}}", + "query_id": "q27", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 25566309, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\",\n\t\t\t\t\"instance\": \"api-gateway:8081\"\n\t\t\t},\n\t\t\t\"value\": 26.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\"\n\t\t\t},\n\t\t\t\"value\": 32.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\"\n\t\t\t},\n\t\t\t\"value\": 35.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\",\n\t\t\t\t\"instance\": \"user-service:8082\"\n\t\t\t},\n\t\t\t\"value\": 29.901788348\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.018545201,\n\t\t\"rows_read\": 19159,\n\t\t\"bytes_read\": 1930074\n\t}\n}\n", + "query_id": "q05", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5003665, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"26.901788348\"]},{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"32.901788348\"]},{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"35.901788348\"]},{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"29.901788348\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q05", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2267947, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"26.901788348\"]},{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"32.901788348\"]},{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"35.901788348\"]},{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"29.901788348\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q05", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 13063362, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\",\n\t\t\t\t\"instance\": \"api-gateway:8081\"\n\t\t\t},\n\t\t\t\"value\": 26.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\"\n\t\t\t},\n\t\t\t\"value\": 32.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\"\n\t\t\t},\n\t\t\t\"value\": 35.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\",\n\t\t\t\t\"instance\": \"user-service:8082\"\n\t\t\t},\n\t\t\t\"value\": 29.901788348\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.010405178,\n\t\t\"rows_read\": 19159,\n\t\t\"bytes_read\": 1930074\n\t}\n}\n", + "query_id": "q05", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3594350, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"26.901788348\"]},{\"metric\":{\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"32.901788348\"]},{\"metric\":{\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"35.901788348\"]},{\"metric\":{\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"29.901788348\"]}]}}", + "query_id": "q05", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 191467602, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.3583333333333334\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.184287822,\n\t\t\"rows_read\": 8193,\n\t\t\"bytes_read\": 806582\n\t}\n}\n", + "query_id": "q13", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5399127, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.3416666666666667\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q13", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2180106, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.3416666666666667\"]}]},\"stats\":{\"seriesFetched\": \"1\",\"executionTimeMsec\":0}}", + "query_id": "q13", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 178573273, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.3583333333333334\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.173964018,\n\t\t\"rows_read\": 8193,\n\t\t\"bytes_read\": 806582\n\t}\n}\n", + "query_id": "q13", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3682188, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.35833333333333334\"]}]}}", + "query_id": "q13", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 19792264, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 205.607153392\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.012404571,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 139491\n\t}\n}\n", + "query_id": "q10", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5649055, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"205.607153392\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q10", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2372663, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"205.607153392\"]}]},\"stats\":{\"seriesFetched\": \"1\",\"executionTimeMsec\":0}}", + "query_id": "q10", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 16587800, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 205.607153392\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.013319771,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 139491\n\t}\n}\n", + "query_id": "q10", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2812486, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"205.607153392\"]}]}}", + "query_id": "q10", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 46206892, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.35\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.037335776,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q22", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4922981, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.38333333333333336\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q22", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2236016, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.38333333333333336\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q22", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 39700088, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.35\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.035970758,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q22", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2596571, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.35\"]}]}}", + "query_id": "q22", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 19418138, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 199.036473536\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.012453471,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q09", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4847755, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"199.036473536\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q09", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2277836, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"199.036473536\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q09", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 15069789, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 199.036473536\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.012212796,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q09", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2475548, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"199.036473536\"]}]}}", + "query_id": "q09", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 77512279, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.6111111111111112\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.066845677,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q16", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 26701521, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.6111111111111112\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":21}}", + "query_id": "q16", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2650872, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.6111111111111112\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q16", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 73592928, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.6111111111111112\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.069046103,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q16", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3348837, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.6111111111111112\"]}]}}", + "query_id": "q16", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 64612478, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.1125\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 0.09166666666666666\n\t\t}\n\t],\n\n\t\"rows\": 2,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.055812899,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q11", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4936339, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.1125\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.09166666666666666\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q11", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2129391, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.1125\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.09166666666666666\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q11", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 56889716, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.1125\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 0.09166666666666666\n\t\t}\n\t],\n\n\t\"rows\": 2,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.052599178,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q11", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2844710, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.1125\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.09166666666666666\"]}]}}", + "query_id": "q11", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 43201553, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.11666666666666667\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.035129374,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q14", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4593619, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.15\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q14", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2106311, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.15000000000000002\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q14", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 37677586, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.11666666666666667\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.034084834,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q14", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2631319, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.11666666666666667\"]}]}}", + "query_id": "q14", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 100995974, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.6666666666666666\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.089441812,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q17", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5314754, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q17", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2226857, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q17", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 104743632, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.6666666666666666\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.099090611,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q17", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3425075, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]}]}}", + "query_id": "q17", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 18337778, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\",\n\t\t\t\t\"instance\": \"api-gateway:8081\"\n\t\t\t},\n\t\t\t\"value\": 36.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\"\n\t\t\t},\n\t\t\t\"value\": 42.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\"\n\t\t\t},\n\t\t\t\"value\": 45.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\",\n\t\t\t\t\"instance\": \"user-service:8082\"\n\t\t\t},\n\t\t\t\"value\": 39.901788348\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.011451583,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q06", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5274921, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"36.901788348\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"42.901788348\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"45.901788348\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"39.901788348\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q06", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2093894, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"36.901788348\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"42.901788348\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"45.901788348\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"39.901788348\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q06", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 15870116, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\",\n\t\t\t\t\"instance\": \"api-gateway:8081\"\n\t\t\t},\n\t\t\t\"value\": 36.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\"\n\t\t\t},\n\t\t\t\"value\": 42.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\"\n\t\t\t},\n\t\t\t\"value\": 45.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\",\n\t\t\t\t\"instance\": \"user-service:8082\"\n\t\t\t},\n\t\t\t\"value\": 39.901788348\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.012987401,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q06", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2832618, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"36.901788348\"]},{\"metric\":{\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"42.901788348\"]},{\"metric\":{\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"45.901788348\"]},{\"metric\":{\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"39.901788348\"]}]}}", + "query_id": "q06", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 75586659, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.78125\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.065063773,\n\t\t\"rows_read\": 21934,\n\t\t\"bytes_read\": 2247068\n\t}\n}\n", + "query_id": "q03", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5242541, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.78125\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q03", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2315873, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.78125\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q03", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 73908949, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.78125\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.069353807,\n\t\t\"rows_read\": 21934,\n\t\t\"bytes_read\": 2247068\n\t}\n}\n", + "query_id": "q03", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2866803, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.78125\"]}]}}", + "query_id": "q03", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 51805385, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.016666666666666666\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 0.025\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.041666666666666664\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 0.03333333333333333\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.043257694,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q15", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4775163, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.025\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.041666666666666664\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.05\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"0.03333333333333333\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q15", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2392368, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.025\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.041666666666666664\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.05\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"0.03333333333333333\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q15", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 50488668, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.016666666666666666\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 0.025\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.041666666666666664\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 0.03333333333333333\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.046674129,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q15", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2174338, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.016666666666666666\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.03333333333333333\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.041666666666666664\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"0.025\"]}]}}", + "query_id": "q15", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 102535326, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.6666666666666666\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 0.625\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 0.6\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.5833333333333334\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.091600971,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q01", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5239546, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"0.625\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.6\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.5833333333333334\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q01", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2318960, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"0.625\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.6\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.5833333333333334\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q01", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 106905861, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.6666666666666666\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 0.625\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 0.6\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.5833333333333334\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.100986186,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q01", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4277900, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"0.625\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.6\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.5833333333333334\"]}]}}", + "query_id": "q01", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 26047821, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 54.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 51.259118384\n\t\t}\n\t],\n\n\t\"rows\": 2,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.019144851,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q12", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5159545, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"54.259118384\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"51.259118384\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q12", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2374103, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"54.259118384\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"51.259118384\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q12", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 22011739, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 54.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 51.259118384\n\t\t}\n\t],\n\n\t\"rows\": 2,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.018454198,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q12", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2601331, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"54.259118384\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"51.259118384\"]}]}}", + "query_id": "q12", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 42431120, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.35\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.034373017,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q20", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4929945, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.38333333333333336\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q20", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2149334, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.38333333333333336\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q20", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 89455313, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.35\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.085797654,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q20", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2590314, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.35\"]}]}}", + "query_id": "q20", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 62771305, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.1125\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.053923223,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q26", + "engine": "asap_clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5309739, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.1125\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q26", + "engine": "asap_metricsql", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2084287, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.1125\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q26", + "engine": "victoriametrics", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 71543171, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.1125\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.067643277,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q26", + "engine": "clickhouse", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3393205, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.11249999999999999\"]}]}}", + "query_id": "q26", + "engine": "prometheus", + "repetition": 1 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2411806, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"5\"]}]}}", + "query_id": "q21", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 58012168, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 5\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.053599079,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q21", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2414697, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"5\"]}]},\"stats\":{\"seriesFetched\": \"5\",\"executionTimeMsec\":0}}", + "query_id": "q21", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5182193, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"5\"]}]},\"stats\":{\"seriesFetched\": \"5\",\"executionTimeMsec\":0}}", + "query_id": "q21", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 86984518, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 5\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.076954839,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q21", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4492496, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.35833333333333334\"]}]}}", + "query_id": "q13", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 163596736, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.3583333333333334\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.159081238,\n\t\t\"rows_read\": 8193,\n\t\t\"bytes_read\": 806582\n\t}\n}\n", + "query_id": "q13", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 1774433, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.3416666666666667\"]}]},\"stats\":{\"seriesFetched\": \"1\",\"executionTimeMsec\":0}}", + "query_id": "q13", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4351591, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.3416666666666667\"]}]},\"stats\":{\"seriesFetched\": \"1\",\"executionTimeMsec\":0}}", + "query_id": "q13", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 180827215, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.3583333333333334\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.172702182,\n\t\t\"rows_read\": 8193,\n\t\t\"bytes_read\": 806582\n\t}\n}\n", + "query_id": "q13", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2979489, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.1125\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.09166666666666666\"]}]}}", + "query_id": "q11", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 59114565, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.1125\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 0.09166666666666666\n\t\t}\n\t],\n\n\t\"rows\": 2,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.054650278,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q11", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2475239, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.1125\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.09166666666666666\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q11", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5251252, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.1125\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.09166666666666666\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q11", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 62632246, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.1125\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 0.09166666666666666\n\t\t}\n\t],\n\n\t\"rows\": 2,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.054170032,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q11", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2562595, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"65.901788348\"]},{\"metric\":{\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"62.901788348\"]}]}}", + "query_id": "q23", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 17026871, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\"\n\t\t\t},\n\t\t\t\"value\": 65.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\"\n\t\t\t},\n\t\t\t\"value\": 62.901788348\n\t\t}\n\t],\n\n\t\"rows\": 2,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.014213444,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q23", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2632495, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"backend_retry_backlog_depth\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"65.901788348\"]},{\"metric\":{\"__name__\":\"backend_retry_backlog_depth\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"62.901788348\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q23", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4654578, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"backend_retry_backlog_depth\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"65.901788348\"]},{\"metric\":{\"__name__\":\"backend_retry_backlog_depth\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"62.901788348\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q23", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 18657516, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\"\n\t\t\t},\n\t\t\t\"value\": 65.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\"\n\t\t\t},\n\t\t\t\"value\": 62.901788348\n\t\t}\n\t],\n\n\t\"rows\": 2,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.012490107,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q23", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3741075, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"26.901788348\"]},{\"metric\":{\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"32.901788348\"]},{\"metric\":{\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"35.901788348\"]},{\"metric\":{\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"29.901788348\"]}]}}", + "query_id": "q05", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 20985379, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\",\n\t\t\t\t\"instance\": \"api-gateway:8081\"\n\t\t\t},\n\t\t\t\"value\": 26.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\"\n\t\t\t},\n\t\t\t\"value\": 32.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\"\n\t\t\t},\n\t\t\t\"value\": 35.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\",\n\t\t\t\t\"instance\": \"user-service:8082\"\n\t\t\t},\n\t\t\t\"value\": 29.901788348\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.018100179,\n\t\t\"rows_read\": 19159,\n\t\t\"bytes_read\": 1930074\n\t}\n}\n", + "query_id": "q05", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2030234, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"26.901788348\"]},{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"32.901788348\"]},{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"35.901788348\"]},{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"29.901788348\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q05", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4420953, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"26.901788348\"]},{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"32.901788348\"]},{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"35.901788348\"]},{\"metric\":{\"__name__\":\"cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"29.901788348\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q05", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 23752144, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\",\n\t\t\t\t\"instance\": \"api-gateway:8081\"\n\t\t\t},\n\t\t\t\"value\": 26.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\"\n\t\t\t},\n\t\t\t\"value\": 32.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\"\n\t\t\t},\n\t\t\t\"value\": 35.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\",\n\t\t\t\t\"instance\": \"user-service:8082\"\n\t\t\t},\n\t\t\t\"value\": 29.901788348\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.017421039,\n\t\t\"rows_read\": 19159,\n\t\t\"bytes_read\": 1930074\n\t}\n}\n", + "query_id": "q05", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 7425065, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.3181014895228478\"]}]}}", + "query_id": "q25", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 114241508, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.3181014895228478\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.108568673,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q25", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2482715, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.3181014895228478\"]}]},\"stats\":{\"seriesFetched\": \"5\",\"executionTimeMsec\":0}}", + "query_id": "q25", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5385528, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.3181014895228478\"]}]},\"stats\":{\"seriesFetched\": \"5\",\"executionTimeMsec\":0}}", + "query_id": "q25", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 121188148, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.3181014895228478\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.110371549,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q25", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4315071, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]}]}}", + "query_id": "q17", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 105808157, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.6666666666666666\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.100124138,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q17", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2513044, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q17", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5159647, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q17", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 106845080, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.6666666666666666\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.097632643,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q17", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3715511, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"36.901788348\"]},{\"metric\":{\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"42.901788348\"]},{\"metric\":{\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"45.901788348\"]},{\"metric\":{\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"39.901788348\"]}]}}", + "query_id": "q06", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 15773603, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\",\n\t\t\t\t\"instance\": \"api-gateway:8081\"\n\t\t\t},\n\t\t\t\"value\": 36.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\"\n\t\t\t},\n\t\t\t\"value\": 42.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\"\n\t\t\t},\n\t\t\t\"value\": 45.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\",\n\t\t\t\t\"instance\": \"user-service:8082\"\n\t\t\t},\n\t\t\t\"value\": 39.901788348\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.012873476,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q06", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2268318, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"36.901788348\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"42.901788348\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"45.901788348\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"39.901788348\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q06", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4378792, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"36.901788348\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"42.901788348\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"45.901788348\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"39.901788348\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q06", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 18771401, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\",\n\t\t\t\t\"instance\": \"api-gateway:8081\"\n\t\t\t},\n\t\t\t\"value\": 36.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\"\n\t\t\t},\n\t\t\t\"value\": 42.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\"\n\t\t\t},\n\t\t\t\"value\": 45.901788348\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\",\n\t\t\t\t\"instance\": \"user-service:8082\"\n\t\t\t},\n\t\t\t\"value\": 39.901788348\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.012561104,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q06", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4385533, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"47.25819945125556\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"44.25819945125556\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"41.25819945125556\"]}]}}", + "query_id": "q27", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 24556705, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 47.258199451255564\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 44.25819945125555\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 41.25819945125555\n\t\t}\n\t],\n\n\t\"rows\": 3,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.020804341,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 268236\n\t}\n}\n", + "query_id": "q27", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2408016, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"47.2295150501111\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"44.2295150501111\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"41.22951505011111\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q27", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4853481, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"47.2295150501111\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"44.2295150501111\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"41.22951505011111\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q27", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 27071661, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 47.258199451255564\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 44.25819945125555\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 41.25819945125555\n\t\t}\n\t],\n\n\t\"rows\": 3,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.020398616,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 268236\n\t}\n}\n", + "query_id": "q27", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2710613, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.11249999999999999\"]}]}}", + "query_id": "q26", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 55860488, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.1125\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.051798501,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q26", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2289130, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.1125\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q26", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5155661, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.1125\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q26", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 60213982, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.1125\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.051650257,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q26", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4275445, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"205.607153392\"]}]}}", + "query_id": "q10", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 14782127, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 205.607153392\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.011746947,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 139491\n\t}\n}\n", + "query_id": "q10", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2417401, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"205.607153392\"]}]},\"stats\":{\"seriesFetched\": \"1\",\"executionTimeMsec\":0}}", + "query_id": "q10", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4698292, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"205.607153392\"]}]},\"stats\":{\"seriesFetched\": \"1\",\"executionTimeMsec\":0}}", + "query_id": "q10", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 20157501, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 205.607153392\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.013625328,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 139491\n\t}\n}\n", + "query_id": "q10", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2526724, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"54.259118384\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"51.259118384\"]}]}}", + "query_id": "q12", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 23114129, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 54.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 51.259118384\n\t\t}\n\t],\n\n\t\"rows\": 2,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.019447913,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q12", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2364857, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"54.259118384\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"51.259118384\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q12", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4677740, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"54.259118384\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"51.259118384\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q12", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 24561231, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 54.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 51.259118384\n\t\t}\n\t],\n\n\t\"rows\": 2,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.018004744,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q12", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2414927, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"199.036473536\"]}]}}", + "query_id": "q09", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 14686571, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 199.036473536\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.01169917,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q09", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2381611, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"199.036473536\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q09", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4540803, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"199.036473536\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q09", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 18133822, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 199.036473536\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.011764445,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q09", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2391432, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.016666666666666666\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.03333333333333333\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.041666666666666664\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"0.025\"]}]}}", + "query_id": "q15", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 47542106, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.016666666666666666\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 0.025\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.041666666666666664\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 0.03333333333333333\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.04407518,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q15", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2237904, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.025\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.041666666666666664\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.05\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"0.03333333333333333\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q15", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4754596, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.025\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.041666666666666664\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.05\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"0.03333333333333333\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q15", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 55800984, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.016666666666666666\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 0.025\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.041666666666666664\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 0.03333333333333333\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.047597634,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q15", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2710767, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.325\"]}]}}", + "query_id": "q08", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 37627059, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.325\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.033995569,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q08", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2364461, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.32499999999999996\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q08", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4405057, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.325\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q08", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 42914970, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.325\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.034640467,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q08", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5185056, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"1440\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"2160\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"2520\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"1802\"]}]}}", + "query_id": "q18", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 71678364, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 1440\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 1802\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 2520\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 2160\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.067910802,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q18", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2251872, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"1440\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"2160\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"2520\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"1802\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q18", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4677022, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"1440\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"2160\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"2520\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"1802\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q18", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 75277775, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 1440\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 1802\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 2520\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 2160\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.067124438,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q18", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 6919062, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"1.1666666666666667\"]}]}}", + "query_id": "q24", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 236833138, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 1.1666666666666667\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.231100809,\n\t\t\"rows_read\": 21936,\n\t\t\"bytes_read\": 2247070\n\t}\n}\n", + "query_id": "q24", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2508311, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"1.1590909090909092\"]}]},\"stats\":{\"seriesFetched\": \"2\",\"executionTimeMsec\":0}}", + "query_id": "q24", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5347308, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"1.1590909090909092\"]}]},\"stats\":{\"seriesFetched\": \"2\",\"executionTimeMsec\":0}}", + "query_id": "q24", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 242649868, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 1.1666666666666667\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.231206403,\n\t\t\"rows_read\": 21936,\n\t\t\"bytes_read\": 2247070\n\t}\n}\n", + "query_id": "q24", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2733237, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.78125\"]}]}}", + "query_id": "q03", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 73537524, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.78125\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.069061211,\n\t\t\"rows_read\": 21934,\n\t\t\"bytes_read\": 2247068\n\t}\n}\n", + "query_id": "q03", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2986245, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.78125\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q03", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5337756, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.78125\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q03", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 79818553, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.78125\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.069503626,\n\t\t\"rows_read\": 21934,\n\t\t\"bytes_read\": 2247068\n\t}\n}\n", + "query_id": "q03", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2369350, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.6111111111111112\"]}]}}", + "query_id": "q16", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 71319748, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.6111111111111112\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.066772111,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q16", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2655843, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.6111111111111112\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q16", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5161749, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.6111111111111112\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q16", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 82034974, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.6111111111111112\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.071454791,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q16", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2186526, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.35\"]}]}}", + "query_id": "q19", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 28994956, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.35\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.025546847,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q19", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2557820, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.3833333333333333\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q19", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4249008, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.38333333333333336\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q19", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 41664012, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.35\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.03470835,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q19", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2118606, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.35\"]}]}}", + "query_id": "q20", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 38004901, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.35\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.034416652,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q20", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2507545, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.3833333333333333\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q20", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4791764, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.3833333333333333\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q20", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 42764193, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.35\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.034546266,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q20", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 3248105, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"0.625\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.6\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.5833333333333334\"]}]}}", + "query_id": "q01", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 100664912, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.6666666666666666\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 0.625\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 0.6\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.5833333333333334\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.095338608,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q01", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2525087, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"0.625\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.6\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.5833333333333334\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q01", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5221805, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]},{\"metric\":{\"job\":\"user-service\"},\"value\":[1788891296,\"0.625\"]},{\"metric\":{\"job\":\"order-service\"},\"value\":[1788891296,\"0.6\"]},{\"metric\":{\"job\":\"payment-service\"},\"value\":[1788891296,\"0.5833333333333334\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q01", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 106610760, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.6666666666666666\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\"\n\t\t\t},\n\t\t\t\"value\": 0.625\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\"\n\t\t\t},\n\t\t\t\"value\": 0.6\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\"\n\t\t\t},\n\t\t\t\"value\": 0.5833333333333334\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.095734122,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q01", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2503569, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.78125\"]}]}}", + "query_id": "q04", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 73951160, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.78125\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.069114965,\n\t\t\"rows_read\": 21934,\n\t\t\"bytes_read\": 2247068\n\t}\n}\n", + "query_id": "q04", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2646114, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.78125\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q04", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4738544, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.78125\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q04", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 76638427, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.78125\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.06692243,\n\t\t\"rows_read\": 21934,\n\t\t\"bytes_read\": 2247068\n\t}\n}\n", + "query_id": "q04", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2146990, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"35.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"41.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"44.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"38.259118384\"]}]}}", + "query_id": "q07", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 16099078, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\",\n\t\t\t\t\"instance\": \"api-gateway:8081\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 35.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 41.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 44.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\",\n\t\t\t\t\"instance\": \"user-service:8082\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 38.259118384\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.013130649,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q07", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2469032, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"35.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"41.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"44.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"38.259118384\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q07", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4689555, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"api-gateway:8081\",\"job\":\"api-gateway\"},\"value\":[1788891296,\"35.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"order-service:8083\",\"job\":\"order-service\"},\"value\":[1788891296,\"41.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"payment-service:8084\",\"job\":\"payment-service\"},\"value\":[1788891296,\"44.259118384\"]},{\"metric\":{\"__name__\":\"user_service_cache_refresh_lag_seconds\",\"instance\":\"user-service:8082\",\"job\":\"user-service\"},\"value\":[1788891296,\"38.259118384\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q07", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 16056470, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\",\n\t\t\t\t\"instance\": \"api-gateway:8081\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 35.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"order-service\",\n\t\t\t\t\"instance\": \"order-service:8083\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 41.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"payment-service\",\n\t\t\t\t\"instance\": \"payment-service:8084\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 44.259118384\n\t\t},\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"user-service\",\n\t\t\t\t\"instance\": \"user-service:8082\",\n\t\t\t\t\"__name__\": \"user_service_cache_refresh_lag_seconds\"\n\t\t\t},\n\t\t\t\"value\": 38.259118384\n\t\t}\n\t],\n\n\t\"rows\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.009564258,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q07", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2516390, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.11666666666666667\"]}]}}", + "query_id": "q14", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 37952442, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.11666666666666667\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.034463442,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q14", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2322599, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.15000000000000002\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q14", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4773693, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.15000000000000002\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q14", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 35245816, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.11666666666666667\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.027252611,\n\t\t\"rows_read\": 8192,\n\t\t\"bytes_read\": 806581\n\t}\n}\n", + "query_id": "q14", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2458155, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.35\"]}]}}", + "query_id": "q22", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 38710335, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.35\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.035231952,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q22", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2358453, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.3833333333333333\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q22", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5217396, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{},\"value\":[1788891296,\"0.38333333333333336\"]}]},\"stats\":{\"seriesFetched\": \"4\",\"executionTimeMsec\":0}}", + "query_id": "q22", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 43557488, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(Nothing, Nothing)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {},\n\t\t\t\"value\": 0.35\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.034503311,\n\t\t\"rows_read\": 10967,\n\t\t\"bytes_read\": 1123534\n\t}\n}\n", + "query_id": "q22", + "engine": "asap_clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 4304502, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]}]}}", + "query_id": "q02", + "engine": "prometheus", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 98562554, + "execution": null, + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.6666666666666666\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.093031839,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q02", + "engine": "clickhouse", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 2535068, + "execution": null, + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q02", + "engine": "victoriametrics", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 5399162, + "execution": "exact_fallback", + "body": "{\"status\":\"success\",\"data\":{\"resultType\":\"vector\",\"result\":[{\"metric\":{\"job\":\"api-gateway\"},\"value\":[1788891296,\"0.6666666666666666\"]}]},\"stats\":{\"seriesFetched\": \"8\",\"executionTimeMsec\":0}}", + "query_id": "q02", + "engine": "asap_metricsql", + "repetition": 2 + }, + { + "status": "ok", + "http_status": 200, + "elapsed_ns": 109164039, + "execution": "exact_fallback", + "body": "{\n\t\"meta\":\n\t[\n\t\t{\n\t\t\t\"name\": \"labels\",\n\t\t\t\"type\": \"Map(String, String)\"\n\t\t},\n\t\t{\n\t\t\t\"name\": \"value\",\n\t\t\t\"type\": \"Float64\"\n\t\t}\n\t],\n\n\t\"data\":\n\t[\n\t\t{\n\t\t\t\"labels\": {\n\t\t\t\t\"job\": \"api-gateway\"\n\t\t\t},\n\t\t\t\"value\": 0.6666666666666666\n\t\t}\n\t],\n\n\t\"rows\": 1,\n\n\t\"rows_before_limit_at_least\": 4,\n\n\t\"statistics\":\n\t{\n\t\t\"elapsed\": 0.097967679,\n\t\t\"rows_read\": 16384,\n\t\t\"bytes_read\": 1613162\n\t}\n}\n", + "query_id": "q02", + "engine": "asap_clickhouse", + "repetition": 2 + } + ] +} diff --git a/tools/o11y-multilang/reproduce.py b/tools/o11y-multilang/reproduce.py new file mode 100644 index 000000000..ecefac4c8 --- /dev/null +++ b/tools/o11y-multilang/reproduce.py @@ -0,0 +1,21 @@ +#!/usr/bin/env python3 +"""Regenerate all stage, runtime, comparison, and summary artifacts.""" +import argparse,os,shutil,subprocess +from pathlib import Path +HERE=Path(__file__).resolve().parent +def run(*cmd,**kw):subprocess.run(cmd,check=True,text=True,**kw) +def main(): + p=argparse.ArgumentParser();p.add_argument('--backend-source',type=Path,required=True);p.add_argument('--output-dir',type=Path,required=True);p.add_argument('--trials',type=int,default=1);p.add_argument('--repetitions',type=int,default=3);p.add_argument('--seed',type=int,default=20260910);a=p.parse_args() + dirty=subprocess.check_output(['git','-C',str(a.backend_source),'status','--porcelain'],text=True).strip(); + if dirty:raise SystemExit('backend source must be clean before reproduction') + target=Path(os.environ.get('CARGO_TARGET_DIR',a.backend_source/'target'));run('cargo','build','-q','-p','data_plane','--bin','data_plane',cwd=a.backend_source);binary=target/'debug/data_plane' + if a.output_dir.exists():shutil.rmtree(a.output_dir) + a.output_dir.mkdir(parents=True);corpus=HERE/'corpus.json';run('python3',str(HERE/'validate_corpus_source.py'),'--snapshot',str(HERE/'evaluation_query_datasets.snapshot.yaml'),'--corpus',str(corpus),'--output',str(a.output_dir/'source-provenance.json'));front=a.output_dir/'frontend-planner.json';production=a.output_dir/'metricsql-production.json';stage=a.output_dir/'stage-pre-runtime.json' + with front.open('w') as f:run('cargo','run','-q','-p','control_plane','--example','audit_multilang_corpus','--',str(corpus),cwd=a.backend_source,stdout=f) + with production.open('w') as f:run('cargo','run','-q','-p','control_plane','--example','audit_metricsql_compile','--',str(corpus),cwd=a.backend_source,stdout=f) + run('python3',str(HERE/'build_stage_report.py'),'--corpus',str(corpus),'--frontend',str(front),'--production',str(production),'--output',str(stage)) + run('python3',str(HERE/'run_fresh_fallback_trials.py'),'--trials',str(a.trials),'--repetitions',str(a.repetitions),'--seed',str(a.seed),'--output-dir',str(a.output_dir),'--binary',str(binary),'--backend-source',str(a.backend_source)) + for t in range(a.trials): + raw=a.output_dir/f'trial-{t}-raw.json';run('python3',str(HERE/'compare_structured.py'),str(raw),'--output',str(a.output_dir/f'trial-{t}-comparisons.json'));run('python3',str(HERE/'summarize_latency.py'),str(raw),'--output',str(a.output_dir/f'trial-{t}-latency-summary.json')) + run('python3',str(HERE/'finalize_stage_report.py'),'--stage',str(stage),'--raw',str(a.output_dir/'trial-0-raw.json'),'--output',str(a.output_dir/'stage-coverage.json')) +if __name__=='__main__':main() diff --git a/tools/o11y-multilang/run_fresh_fallback_trials.py b/tools/o11y-multilang/run_fresh_fallback_trials.py new file mode 100755 index 000000000..aeef87db7 --- /dev/null +++ b/tools/o11y-multilang/run_fresh_fallback_trials.py @@ -0,0 +1,46 @@ +#!/usr/bin/env python3 +"""One-command, isolated reproduction of the full-corpus fallback experiment.""" +import argparse,hashlib,json,os,shutil,subprocess,time,urllib.request +from pathlib import Path +HERE=Path(__file__).resolve().parent + +def run(*cmd,**kw): return subprocess.run(cmd,check=True,text=True,**kw) +def wait(url): + for _ in range(120): + try: urllib.request.urlopen(url,timeout=1).read();return + except Exception:time.sleep(.25) + raise RuntimeError('not ready: '+url) +def pid(name):return int(subprocess.check_output(['sudo','docker','inspect','-f','{{.State.Pid}}',name],text=True)) +def process(pid): + s=Path(f'/proc/{pid}/stat').read_text().split();status=dict(x.split(':',1) for x in Path(f'/proc/{pid}/status').read_text().splitlines() if ':' in x) + return {'pid':pid,'cpu_ticks':int(s[13])+int(s[14]),'rss_pages':int(s[23]),'vm_hwm':status.get('VmHWM','').strip()} +def size(path):return sum(x.stat().st_size for x in Path(path).rglob('*') if x.is_file()) +def container_size(name):return int(json.loads(subprocess.check_output(['sudo','docker','inspect','--size',name],text=True))[0].get('SizeRw') or 0) +def snap(dp,names,paths):return {'processes':{'dp':process(dp.pid),**{k:process(pid(v)) for k,v in names.items()}},'storage_bytes':{**{k:size(v) for k,v in paths.items()},**{k:container_size(v) for k,v in names.items() if k not in paths}}} +def main(): + p=argparse.ArgumentParser();p.add_argument('--trials',type=int,default=1);p.add_argument('--repetitions',type=int,default=3);p.add_argument('--seed',type=int,default=20260910);p.add_argument('--output-dir',type=Path,required=True);p.add_argument('--binary',type=Path,required=True);p.add_argument('--backend-source',type=Path,required=True);a=p.parse_args();a.output_dir=a.output_dir.resolve();a.output_dir.mkdir(parents=True,exist_ok=True) + images={'prom':'prom/prometheus@sha256:2659f4c2ebb718e7695cb9b25ffa7d6be64db013daba13e05c875451cf51b0d3','vm':'victoriametrics/victoria-metrics@sha256:26dfc4ab90cf6fedc8115269adc22d300bcd5eab82ea1ebed3c8e22b49886ce1','ch':'clickhouse/clickhouse-server@sha256:fa394da808cc53f76d0344429421d6c422a6ee85fe7450135c0e3cff4df9bcbb'} + fixture=a.output_dir/'fixture.prom';run('python3',str(HERE/'generate_fixture.py'),'--output',str(fixture));config=a.output_dir/'prometheus.yml';config.write_text('global:\n scrape_interval: 1h\nscrape_configs: []\n') + plan=a.output_dir/'physical-plan.json' + with plan.open('w') as f:run('cargo','run','-q','-p','control_plane','--example','emit_benchmark_physical_plan',cwd=a.backend_source,stdout=f) + manifest=[] + for t in range(a.trials): + root=a.output_dir/f'trial-{t}-state' + if root.exists():shutil.rmtree(root) + (root/'prom').mkdir(parents=True);(root/'dp').mkdir();names={x:f'o11y-repro-{x}-{os.getpid()}-{t}' for x in ('prom','vm','ch')};pp,vp,cp,apv,apc=19100+t,18500+t,18200+t,18600+t,18300+t + run('sudo','docker','run','--rm','--user',f'{os.getuid()}:{os.getgid()}','-v',f'{a.output_dir}:/input:ro','-v',f'{root}/prom:/output','--entrypoint','promtool',images['prom'],'tsdb','create-blocks-from','openmetrics','/input/fixture.prom','/output',stdout=subprocess.DEVNULL) + phase={};started=time.monotonic();dp=None + try: + run('sudo','docker','run','-d','--name',names['prom'],'--user',f'{os.getuid()}:{os.getgid()}','-p',f'{pp}:9090','-v',f'{config}:/etc/prometheus/prometheus.yml:ro','-v',f'{root}/prom:/prometheus',images['prom'],'--config.file=/etc/prometheus/prometheus.yml','--storage.tsdb.path=/prometheus',stdout=subprocess.DEVNULL) + run('sudo','docker','run','-d','--name',names['vm'],'-p',f'{vp}:8428',images['vm'],'-storageDataPath=/vm-data',stdout=subprocess.DEVNULL) + run('sudo','docker','run','-d','--name',names['ch'],'-p',f'{cp}:8123','--tmpfs','/var/lib/clickhouse:size=1g','-e','CLICKHOUSE_USER=bench','-e','CLICKHOUSE_PASSWORD=bench',images['ch'],stdout=subprocess.DEVNULL) + wait(f'http://127.0.0.1:{pp}/-/ready');wait(f'http://127.0.0.1:{vp}/health');wait(f'http://127.0.0.1:{cp}/?user=bench&password=bench&query=SELECT%201') + dp=subprocess.Popen([str(a.binary),'--profile','asapquery','--physical-plan',str(plan),'--http-port',str(18700+t),'--victoriametrics-http-port',str(apv),'--victoriametrics-url',f'http://127.0.0.1:{vp}','--clickhouse-http-port',str(apc),'--clickhouse-url',f'http://127.0.0.1:{cp}','--clickhouse-user','bench','--clickhouse-password','bench','--forward-unsupported-queries','--prometheus-server',f'http://127.0.0.1:{pp}','--output-dir',str(root/'dp')],stdout=subprocess.DEVNULL,stderr=subprocess.DEVNULL);wait(f'http://127.0.0.1:{apv}/api/v1/health');container_image_ids={k:subprocess.check_output(['sudo','docker','inspect','-f','{{.Image}}',v],text=True).strip() for k,v in names.items()};phase['started']=snap(dp,names,{'prom':root/'prom','dp':root/'dp'}) + ingest=time.monotonic();run('python3',str(HERE/'load_openmetrics_clickhouse.py'),'--metrics',str(fixture),'--url',f'http://127.0.0.1:{cp}');run('curl','-fsS','-X','POST','--data-binary',f'@{fixture}',f'http://127.0.0.1:{vp}/api/v1/import/prometheus',stdout=subprocess.DEVNULL);run('curl','-fsS','-X','POST',f'http://127.0.0.1:{vp}/internal/force_flush',stdout=subprocess.DEVNULL);phase['post_ingest']=snap(dp,names,{'prom':root/'prom','dp':root/'dp'});ingest_s=time.monotonic()-ingest + raw=a.output_dir/f'trial-{t}-raw.json';query=time.monotonic();run('python3',str(HERE/'run_latency_trials.py'),'--corpus',str(HERE/'corpus.json'),'--repetitions',str(a.repetitions),'--seed',str(a.seed+t*1000),'--prometheus',f'http://127.0.0.1:{pp}/api/v1/query','--victoriametrics',f'http://127.0.0.1:{vp}/api/v1/query','--clickhouse',f'http://127.0.0.1:{cp}/','--asap-metricsql',f'http://127.0.0.1:{apv}/api/v1/query','--asap-clickhouse',f'http://127.0.0.1:{apc}/','--output',str(raw),stdout=subprocess.DEVNULL);phase['post_query']=snap(dp,names,{'prom':root/'prom','dp':root/'dp'});manifest.append({'trial':t,'seed':a.seed+t*1000,'lifecycle_seconds':time.monotonic()-started,'ingest_seconds':ingest_s,'query_seconds':time.monotonic()-query,'raw':raw.name,'phases':phase,'container_image_ids':container_image_ids,'resource_scope':'mixed alternating native and ASAP queries; process totals are not attributable to one mode'}) + finally: + if dp and dp.poll() is None:dp.terminate();dp.wait(timeout=10) + for n in names.values():subprocess.run(['sudo','docker','rm','-f',n],stdout=subprocess.DEVNULL,stderr=subprocess.DEVNULL) + source_head=subprocess.check_output(['git','-C',str(a.backend_source),'rev-parse','HEAD'],text=True).strip();source_dirty=bool(subprocess.check_output(['git','-C',str(a.backend_source),'status','--porcelain'],text=True).strip()) + sha=lambda p:hashlib.sha256(Path(p).read_bytes()).hexdigest();(a.output_dir/'manifest.json').write_text(json.dumps({'schema_version':3,'backend_head':source_head,'backend_tree_dirty':source_dirty,'binary_sha256':sha(a.binary),'fixture_sha256':sha(fixture),'physical_plan_sha256':sha(plan),'pinned_images':images,'trials':manifest},indent=2)+'\n') +if __name__=='__main__':main() diff --git a/tools/o11y-multilang/run_latency_trials.py b/tools/o11y-multilang/run_latency_trials.py new file mode 100644 index 000000000..af5fa3caf --- /dev/null +++ b/tools/o11y-multilang/run_latency_trials.py @@ -0,0 +1,50 @@ +#!/usr/bin/env python3 +"""Run every corpus query against exact engines and optional ASAP proxies. + +Every attempt is retained in the denominator. The alternating order avoids +always giving one engine the warm cache. This runner deliberately records raw +responses and typed transport failures; summarization is a separate step. +""" +import argparse, json, random, time, urllib.parse, urllib.request +from pathlib import Path + +def request(url, params): + started=time.perf_counter_ns() + try: + with urllib.request.urlopen(url+'?'+urllib.parse.urlencode(params),timeout=120) as r: + body=r.read().decode(); headers=dict(r.headers); code=r.status + return {'status':'ok','http_status':code,'elapsed_ns':time.perf_counter_ns()-started, + 'execution':headers.get('x-asap-execution'),'body':body} + except Exception as e: + return {'status':'error','elapsed_ns':time.perf_counter_ns()-started, + 'reason':f'{type(e).__name__}: {e}'} + +def main(): + p=argparse.ArgumentParser(); p.add_argument('--corpus',type=Path,default=Path(__file__).with_name('corpus.json')) + p.add_argument('--eval-ms',type=int,default=1788891296000); p.add_argument('--repetitions',type=int,default=5) + p.add_argument('--seed',type=int,default=20260910) + p.add_argument('--prometheus',default='http://127.0.0.1:19090/api/v1/query') + p.add_argument('--victoriametrics'); p.add_argument('--clickhouse',default='http://127.0.0.1:18123/') + p.add_argument('--asap-metricsql'); p.add_argument('--asap-clickhouse'); p.add_argument('--output',type=Path,required=True) + a=p.parse_args(); rows=json.loads(a.corpus.read_text())['queries']; engines=['prometheus','clickhouse'] + if a.victoriametrics: engines.append('victoriametrics') + if a.asap_metricsql: engines.append('asap_metricsql') + if a.asap_clickhouse: engines.append('asap_clickhouse') + runs=[]; orders=[] + for rep in range(a.repetitions): + ordered=list(rows); random.Random(a.seed+rep).shuffle(ordered); orders.append([q['id'] for q in ordered]) + for q in ordered: + for engine in (engines if rep%2==0 else list(reversed(engines))): + if engine=='prometheus': url=a.prometheus; params={'query':q['promql'],'time':a.eval_ms/1000} + elif engine=='victoriametrics': url=a.victoriametrics; params={'query':q['metricsql'],'time':a.eval_ms/1000} + elif engine=='asap_metricsql': url=a.asap_metricsql; params={'query':q['metricsql'],'time':a.eval_ms/1000} + else: + url=a.clickhouse if engine=='clickhouse' else a.asap_clickhouse + params={'user':'bench','password':'bench','query':q['clickhouse_sql'].format(eval_ms=a.eval_ms)+' FORMAT JSON'} + result=request(url,params); result.update({'query_id':q['id'],'engine':engine,'repetition':rep}) + runs.append(result) + a.output.write_text(json.dumps({'schema_version':1,'eval_ms':a.eval_ms,'repetitions':a.repetitions, + 'seed':a.seed,'query_orders':orders,'denominator_per_engine':len(rows)*a.repetitions,'runs':runs},indent=2)+'\n') + print(json.dumps({e:{'attempted':sum(x['engine']==e for x in runs),'ok':sum(x['engine']==e and x['status']=='ok' for x in runs)} for e in engines},indent=2)) + +if __name__=='__main__': main() diff --git a/tools/o11y-multilang/summarize_latency.py b/tools/o11y-multilang/summarize_latency.py new file mode 100644 index 000000000..872591c18 --- /dev/null +++ b/tools/o11y-multilang/summarize_latency.py @@ -0,0 +1,23 @@ +#!/usr/bin/env python3 +import argparse,json,statistics +from pathlib import Path +def pct(xs,p): + xs=sorted(xs); return xs[min(len(xs)-1,int((len(xs)-1)*p))]/1e6 +def norm_prom(body): + d=json.loads(body); return sorted((tuple(sorted(x['metric'].items())),round(float(x['value'][1]),10)) for x in d['data']['result']) +def main(): + p=argparse.ArgumentParser();p.add_argument('raw',type=Path);p.add_argument('--output',type=Path,required=True);a=p.parse_args();d=json.loads(a.raw.read_text());runs=d['runs'];out={} + for e in sorted({x['engine'] for x in runs}): + rs=[x for x in runs if x['engine']==e];ns=[x['elapsed_ns'] for x in rs if x['status']=='ok'] + out[e]={'attempted':len(rs),'ok':len(ns),'p50_ms':pct(ns,.5),'p95_ms':pct(ns,.95),'mean_ms':statistics.mean(ns)/1e6} + # Prometheus and VM use the same response shape; compare every paired trial. + by={(x['query_id'],x['repetition'],x['engine']):x for x in runs} + if 'victoriametrics' in out: + pairs=[] + for q in {x['query_id'] for x in runs}: + for r in range(d['repetitions']): + x,y=by[q,r,'prometheus'],by[q,r,'victoriametrics'] + pairs.append(x['status']=='ok' and y['status']=='ok' and norm_prom(x['body'])==norm_prom(y['body'])) + out['victoriametrics']['prometheus_differential']={'valid':sum(pairs),'total':len(pairs)} + a.output.write_text(json.dumps({'source':str(a.raw),'engines':out},indent=2)+'\n');print(json.dumps(out,indent=2)) +if __name__=='__main__':main() diff --git a/tools/o11y-multilang/validate_corpus_source.py b/tools/o11y-multilang/validate_corpus_source.py new file mode 100644 index 000000000..4276411d7 --- /dev/null +++ b/tools/o11y-multilang/validate_corpus_source.py @@ -0,0 +1,9 @@ +#!/usr/bin/env python3 +import argparse,hashlib,json +from pathlib import Path +p=argparse.ArgumentParser();p.add_argument('--snapshot',type=Path,required=True);p.add_argument('--corpus',type=Path,required=True);p.add_argument('--output',type=Path,required=True);a=p.parse_args();source=[x.strip() for x in a.snapshot.read_text().splitlines() if x.strip()];c=json.loads(a.corpus.read_text());queries=c['queries'] +if len(source)!=len(queries):raise SystemExit(f'occurrence count mismatch: {len(source)} != {len(queries)}') +for i,(line,q) in enumerate(zip(source,queries)): + expected=q['promql'] + if line!=expected:raise SystemExit(f'occurrence {i} mismatch') +out={'snapshot':a.snapshot.name,'source_sha256':hashlib.sha256(a.snapshot.read_bytes()).hexdigest(),'occurrences':[{'occurrence_index':i,'id':q['id'],'expression':q['promql']} for i,q in enumerate(queries)]};a.output.write_text(json.dumps(out,indent=2)+'\n')