{"type":"Metric","data":{"name":"http_reqs","type":"counter","contains":"default","thresholds":[],"submetrics":null},"metric":"http_reqs"}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:08:38.2884916+07:00","value":1,"tags":{"endpoint":"ping","expected_response":"true","group":"::setup","method":"GET","name":"http://localhost:8080/api/v1/auth/ping","proto":"HTTP/1.1","status":"200","url":"http://localhost:8080/api/v1/auth/ping"}}}
{"type":"Metric","data":{"name":"http_req_duration","type":"trend","contains":"time","thresholds":["p(95)<500","p(99)<1000"],"submetrics":[{"name":"http_req_duration{expected_response:true}","suffix":"expected_response:true","tags":{"expected_response":"true"}}]},"metric":"http_req_duration"}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:08:38.2884916+07:00","value":2.9159,"tags":{"endpoint":"ping","expected_response":"true","group":"::setup","method":"GET","name":"http://localhost:8080/api/v1/auth/ping","proto":"HTTP/1.1","status":"200","url":"http://localhost:8080/api/v1/auth/ping"}}}
{"type":"Metric","data":{"name":"http_req_blocked","type":"trend","contains":"time","thresholds":[],"submetrics":null},"metric":"http_req_blocked"}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:08:38.2884916+07:00","value":1.3975,"tags":{"endpoint":"ping","expected_response":"true","group":"::setup","method":"GET","name":"http://localhost:8080/api/v1/auth/ping","proto":"HTTP/1.1","status":"200","url":"http://localhost:8080/api/v1/auth/ping"}}}
{"type":"Metric","data":{"name":"http_req_connecting","type":"trend","contains":"time","thresholds":[],"submetrics":null},"metric":"http_req_connecting"}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:08:38.2884916+07:00","value":0.873,"tags":{"endpoint":"ping","expected_response":"true","group":"::setup","method":"GET","name":"http://localhost:8080/api/v1/auth/ping","proto":"HTTP/1.1","status":"200","url":"http://localhost:8080/api/v1/auth/ping"}}}
{"type":"Metric","data":{"name":"http_req_tls_handshaking","type":"trend","contains":"time","thresholds":[],"submetrics":null},"metric":"http_req_tls_handshaking"}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:08:38.2884916+07:00","value":0,"tags":{"endpoint":"ping","expected_response":"true","group":"::setup","method":"GET","name":"http://localhost:8080/api/v1/auth/ping","proto":"HTTP/1.1","status":"200","url":"http://localhost:8080/api/v1/auth/ping"}}}
{"type":"Metric","data":{"name":"http_req_sending","type":"trend","contains":"time","thresholds":[],"submetrics":null},"metric":"http_req_sending"}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:08:38.2884916+07:00","value":0,"tags":{"endpoint":"ping","expected_response":"true","group":"::setup","method":"GET","name":"http://localhost:8080/api/v1/auth/ping","proto":"HTTP/1.1","status":"200","url":"http://localhost:8080/api/v1/auth/ping"}}}
{"type":"Metric","data":{"name":"http_req_waiting","type":"trend","contains":"time","thresholds":[],"submetrics":null},"metric":"http_req_waiting"}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:08:38.2884916+07:00","value":2.5303,"tags":{"endpoint":"ping","expected_response":"true","group":"::setup","method":"GET","name":"http://localhost:8080/api/v1/auth/ping","proto":"HTTP/1.1","status":"200","url":"http://localhost:8080/api/v1/auth/ping"}}}
{"type":"Metric","data":{"name":"http_req_receiving","type":"trend","contains":"time","thresholds":[],"submetrics":null},"metric":"http_req_receiving"}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:08:38.2884916+07:00","value":0.3856,"tags":{"endpoint":"ping","expected_response":"true","group":"::setup","method":"GET","name":"http://localhost:8080/api/v1/auth/ping","proto":"HTTP/1.1","status":"200","url":"http://localhost:8080/api/v1/auth/ping"}}}
{"type":"Metric","data":{"name":"http_req_failed","type":"rate","contains":"default","thresholds":["rate<0.01"],"submetrics":null},"metric":"http_req_failed"}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:08:38.2884916+07:00","value":0,"tags":{"endpoint":"ping","expected_response":"true","group":"::setup","method":"GET","name":"http://localhost:8080/api/v1/auth/ping","proto":"HTTP/1.1","status":"200","url":"http://localhost:8080/api/v1/auth/ping"}}}
{"type":"Metric","data":{"name":"walkguide_error_rate","type":"rate","contains":"default","thresholds":["rate<0.01"],"submetrics":null},"metric":"walkguide_error_rate"}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:08:38.2890025+07:00","value":0,"tags":{"group":"::setup"}}}
{"type":"Metric","data":{"name":"walkguide_endpoint_latency_ms","type":"trend","contains":"time","thresholds":["p(95)<500"],"submetrics":null},"metric":"walkguide_endpoint_latency_ms"}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:08:38.2890025+07:00","value":2.9159,"tags":{"endpoint":"ping","group":"::setup"}}}
{"type":"Metric","data":{"name":"walkguide_successful_requests","type":"counter","contains":"default","thresholds":[],"submetrics":null},"metric":"walkguide_successful_requests"}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:08:38.2890025+07:00","value":1,"tags":{"group":"::setup"}}}
{"type":"Metric","data":{"name":"data_sent","type":"counter","contains":"data","thresholds":[],"submetrics":null},"metric":"data_sent"}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:08:38.2895561+07:00","value":86,"tags":{"group":"::setup"}}}
{"type":"Metric","data":{"name":"data_received","type":"counter","contains":"data","thresholds":[],"submetrics":null},"metric":"data_received"}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:08:38.2895561+07:00","value":501,"tags":{"group":"::setup"}}}
{"type":"Metric","data":{"name":"vus","type":"gauge","contains":"default","thresholds":[],"submetrics":null},"metric":"vus"}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:39.1976578+07:00","value":0,"tags":{}}}
{"type":"Metric","data":{"name":"vus_max","type":"gauge","contains":"default","thresholds":[],"submetrics":null},"metric":"vus_max"}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:39.1976578+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:40.1986382+07:00","value":0,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:40.1986382+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:41.1982814+07:00","value":0,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:41.1982814+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:42.1981275+07:00","value":1,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:42.1981275+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:43.1974904+07:00","value":1,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:43.1974904+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:44.1979475+07:00","value":1,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:44.1979475+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:45.1978911+07:00","value":2,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:45.1978911+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:46.1979251+07:00","value":2,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:46.1979251+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:47.1987498+07:00","value":2,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:47.1987498+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:48.1978586+07:00","value":3,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:48.1978586+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:49.1976945+07:00","value":3,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:49.1976945+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:50.1982143+07:00","value":3,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:50.1982143+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:51.1978368+07:00","value":4,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:51.1978368+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:52.1980495+07:00","value":4,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:52.1980495+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:53.1979202+07:00","value":4,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:53.1979202+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:54.1979348+07:00","value":5,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:54.1979348+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:55.1975815+07:00","value":5,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:55.1975815+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:08:55.2798011+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:08:55.2798011+07:00","value":10990.1264,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:08:55.2798011+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:08:55.2798011+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:08:55.2798011+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:08:55.2798011+07:00","value":1.4263,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:08:55.2798011+07:00","value":10987.821,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:08:55.2798011+07:00","value":0.8791,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:08:55.2798011+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:08:55.2803903+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:08:55.2803903+07:00","value":10990.1264,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"type":"Metric","data":{"name":"walkguide_auth_latency_ms","type":"trend","contains":"time","thresholds":["p(95)<800","p(99)<1500"],"submetrics":null},"metric":"walkguide_auth_latency_ms"}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:08:55.2803903+07:00","value":10990.1264,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:08:55.2803903+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"type":"Metric","data":{"name":"checks","type":"rate","contains":"default","thresholds":[],"submetrics":null},"metric":"checks"}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:08:55.2803903+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:08:55.2803903+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:56.1979157+07:00","value":5,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:56.1979157+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:57.1974302+07:00","value":6,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:57.1974302+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:58.1977543+07:00","value":6,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:58.1977543+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:08:58.4183571+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:08:58.4183571+07:00","value":2635.0451,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:08:58.4183571+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:08:58.4183571+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:08:58.4183571+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:08:58.4183571+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:08:58.4183571+07:00","value":2633.8265,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:08:58.4183571+07:00","value":1.2186,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:08:58.4183571+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:08:58.4183571+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:08:58.4183571+07:00","value":2635.0451,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:08:58.4183571+07:00","value":2635.0451,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:08:58.4190384+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:08:58.4190384+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:08:58.4190384+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:08:58.4190384+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:08:58.4190384+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:08:58.9579895+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:08:58.9579895+07:00","value":17666.0669,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:08:58.9579895+07:00","value":1.8357,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:08:58.9579895+07:00","value":1.8357,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:08:58.9579895+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:08:58.9579895+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:08:58.9579895+07:00","value":17665.0604,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:08:58.9579895+07:00","value":1.0065,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:08:58.9579895+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:08:58.9579895+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:08:58.9579895+07:00","value":17666.0669,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:08:58.9579895+07:00","value":17666.0669,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:08:58.9587571+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:08:58.9587571+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:08:58.9587571+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:08:59.197867+07:00","value":6,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:08:59.197867+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:08:59.3813188+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:08:59.3813188+07:00","value":660.4112,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:08:59.3813188+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:08:59.3813188+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:08:59.3813188+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:08:59.3813188+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:08:59.3813188+07:00","value":658.4147,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:08:59.3813188+07:00","value":1.9965,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:08:59.3813188+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:08:59.3813188+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:08:59.3813188+07:00","value":660.4112,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:08:59.3813188+07:00","value":660.4112,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:08:59.3813188+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:08:59.3819392+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:08:59.3819392+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:08:59.6914535+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:08:59.6914535+07:00","value":12397.6279,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:08:59.6914535+07:00","value":3.1769,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:08:59.6914535+07:00","value":3.1769,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:08:59.6914535+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:08:59.6914535+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:08:59.6914535+07:00","value":12396.8895,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:08:59.6914535+07:00","value":0.7384,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:08:59.6914535+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:08:59.6914535+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:08:59.6914535+07:00","value":12397.6279,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:08:59.6914535+07:00","value":12397.6279,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:08:59.6914535+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:08:59.6914535+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:08:59.6914535+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:00.1975113+07:00","value":7,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:00.1975113+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:00.3530375+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:00.3530375+07:00","value":670.3594,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:00.3530375+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:00.3530375+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:00.3530375+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:00.3530375+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:00.3530375+07:00","value":669.3172,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:00.3530375+07:00","value":1.0422,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:00.3530375+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:00.353713+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:00.353713+07:00","value":670.3594,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:00.353713+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:00.353713+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:01.1975093+07:00","value":7,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:01.1975093+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:01.8806171+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:01.8806171+07:00","value":1688.0516,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:01.8806171+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:01.8806171+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:01.8806171+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:01.8806171+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:01.8806171+07:00","value":1686.8641,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:01.8806171+07:00","value":1.1875,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:01.8806171+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:01.8806171+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:01.8806171+07:00","value":1688.0516,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:01.8806171+07:00","value":1688.0516,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:01.8806171+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:01.8812837+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:01.8812837+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:01.8812837+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:01.8812837+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:02.1981159+07:00","value":7,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:02.1981159+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:02.28737+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:02.28737+07:00","value":1732.5917,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:02.28737+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:02.28737+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:02.28737+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:02.28737+07:00","value":1.2663,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:02.28737+07:00","value":1730.0887,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:02.28737+07:00","value":1.2367,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:02.28737+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:02.28737+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:02.28737+07:00","value":1732.5917,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:02.28737+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:02.28737+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:02.6634043+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:02.6634043+07:00","value":3203.7955,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:02.6634043+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:02.6634043+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:02.6634043+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:02.6634043+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:02.6634043+07:00","value":3203.2824,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:02.6634043+07:00","value":0.5131,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:02.6634043+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:02.6634043+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:02.6634043+07:00","value":3203.7955,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:02.6634043+07:00","value":3203.7955,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:02.6634043+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:02.6634043+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:02.6634043+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:02.6634043+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:02.6634043+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:02.7890264+07:00","value":1696,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:02.7890264+07:00","value":3815,"tags":{"group":"","scenario":"auth_flow"}}}
{"type":"Metric","data":{"name":"iteration_duration","type":"trend","contains":"time","thresholds":[],"submetrics":null},"metric":"iteration_duration"}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:02.7890264+07:00","value":18499.3517,"tags":{"group":"","scenario":"auth_flow"}}}
{"type":"Metric","data":{"name":"iterations","type":"counter","contains":"default","thresholds":[],"submetrics":null},"metric":"iterations"}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:02.7890264+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:03.0405626+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:03.0405626+07:00","value":857.9067,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:03.0405626+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:03.0405626+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:03.0405626+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:03.0405626+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:03.0405626+07:00","value":857.5759,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:03.0405626+07:00","value":0.3308,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:03.0405626+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:03.0405626+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:03.0411468+07:00","value":857.9067,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:03.0411468+07:00","value":857.9067,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:03.0411468+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:03.0411468+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:03.0411468+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:03.1982254+07:00","value":8,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:03.1982254+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:03.6071182+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:03.6071182+07:00","value":642.3436,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:03.6071182+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:03.6071182+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:03.6071182+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:03.6071182+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:03.6071182+07:00","value":641.2042,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:03.6071182+07:00","value":1.1394,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:03.6071182+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:03.6071182+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:03.6071182+07:00","value":642.3436,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:03.6071182+07:00","value":642.3436,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:03.6071182+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:03.6071182+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:03.6071182+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:03.9086693+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:03.9086693+07:00","value":566.0997,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:03.9086693+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:03.9086693+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:03.9086693+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:03.9086693+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:03.9086693+07:00","value":565.572,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:03.9086693+07:00","value":0.5277,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:03.9086693+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:03.9093413+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:03.9093413+07:00","value":566.0997,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:03.9093413+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:03.9093413+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:04.1978184+07:00","value":8,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:04.1978184+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:04.2394526+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:04.2394526+07:00","value":10944.5055,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:04.2394526+07:00","value":4.0032,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:04.2394526+07:00","value":4.0032,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:04.2394526+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:04.2394526+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:04.2394526+07:00","value":10943.5055,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:04.2394526+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:04.2394526+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:04.2394526+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:04.2394526+07:00","value":10944.5055,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:04.2394526+07:00","value":10944.5055,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:04.2394526+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:04.2394526+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:04.2394526+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:04.4237093+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:04.4237093+07:00","value":515.04,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:04.4237093+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:04.4237093+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:04.4237093+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:04.4237093+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:04.4237093+07:00","value":514.2253,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:04.4237093+07:00","value":0.8147,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:04.4237093+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:04.4237093+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:04.4237093+07:00","value":515.04,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:04.4237093+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:04.4245221+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:05.1982025+07:00","value":8,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:05.1982025+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:05.2180369+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:05.2180369+07:00","value":1108.1301,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:05.2180369+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:05.2180369+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:05.2180369+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:05.2180369+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:05.2180369+07:00","value":1107.6014,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:05.2180369+07:00","value":0.5287,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:05.2180369+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:05.2180369+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:05.2180369+07:00","value":1108.1301,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:05.2187238+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:05.2187238+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:05.4627673+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:05.4627673+07:00","value":15166.3725,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:05.4627673+07:00","value":3.2557,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:05.4627673+07:00","value":3.2557,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:05.4627673+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:05.4627673+07:00","value":0.8372,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:05.4627673+07:00","value":15165.5353,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:05.4627673+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:05.4627673+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:05.4642962+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:05.4650708+07:00","value":15166.3725,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:05.4650708+07:00","value":15166.3725,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:05.4650708+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:05.4650708+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:05.4650708+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:06.1974252+07:00","value":9,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:06.1974252+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:06.2499632+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:06.2499632+07:00","value":1624.4939,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:06.2499632+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:06.2499632+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:06.2499632+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:06.2499632+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:06.2499632+07:00","value":1623.5,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:06.2499632+07:00","value":0.9939,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:06.2499632+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:06.2499632+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:06.250777+07:00","value":1624.4939,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:06.250777+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:06.250777+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:06.3190881+07:00","value":1696,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:06.3190881+07:00","value":3818,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:06.3190881+07:00","value":19028.9636,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:06.3190881+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:06.951071+07:00","value":1723,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:06.951071+07:00","value":3842,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:06.951071+07:00","value":25660.9841,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:06.951071+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:07.1973935+07:00","value":9,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:07.1973935+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:07.3230706+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:07.3230706+07:00","value":2581.7726,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:07.3230706+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:07.3230706+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:07.3230706+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:07.3230706+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:07.3230706+07:00","value":2578.9702,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:07.3230706+07:00","value":2.8024,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:07.3230706+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:07.3230706+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:07.3230706+07:00","value":2581.7726,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:07.3230706+07:00","value":2581.7726,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:07.3230706+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:07.3237098+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:07.3237098+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:07.3237098+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:07.3237098+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:08.0093603+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:08.0093603+07:00","value":11717.8525,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:08.0093603+07:00","value":1.221,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:08.0093603+07:00","value":1.221,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:08.0093603+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:08.0093603+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:08.0093603+07:00","value":11716.865,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:08.0093603+07:00","value":0.9875,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:08.0093603+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:08.0099541+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:08.0099541+07:00","value":11717.8525,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:08.0099541+07:00","value":11717.8525,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:08.0099541+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:08.0099541+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:08.0099541+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:08.1289523+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:08.1289523+07:00","value":504.0834,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:08.1289523+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:08.1289523+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:08.1289523+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:08.1289523+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:08.1289523+07:00","value":503.6849,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:08.1289523+07:00","value":0.3985,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:08.1289523+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:08.1289523+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:08.1299212+07:00","value":504.0834,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:08.1299212+07:00","value":504.0834,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:08.1299212+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:08.1299212+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:08.1299212+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:08.1974293+07:00","value":9,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:08.1974293+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:08.1980613+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:08.1980613+07:00","value":2230.9269,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:08.1980613+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:08.1980613+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:08.1980613+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:08.1980613+07:00","value":1.0304,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:08.1980613+07:00","value":2229.2645,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:08.1980613+07:00","value":0.632,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:08.1980613+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:08.1980613+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:08.1980613+07:00","value":2230.9269,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:08.1980613+07:00","value":2230.9269,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:08.1980613+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:08.1980613+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:08.1980613+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:08.1980613+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:08.1980613+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:09.0609302+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:09.0609302+07:00","value":561.3516,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:09.0609302+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:09.0609302+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:09.0609302+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:09.0609302+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:09.0609302+07:00","value":560.9296,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:09.0609302+07:00","value":0.422,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:09.0609302+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:09.0609302+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:09.0609302+07:00","value":561.3516,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:09.0609302+07:00","value":561.3516,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:09.0609302+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:09.0609302+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:09.0609302+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:09.197751+07:00","value":10,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:09.197751+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:09.2357463+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:09.2357463+07:00","value":804.5007,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:09.2357463+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:09.2357463+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:09.2357463+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:09.2357463+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:09.2357463+07:00","value":803.8329,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:09.2357463+07:00","value":0.6678,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:09.2357463+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:09.2357463+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:09.2357463+07:00","value":804.5007,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:09.2357463+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:09.2357463+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:09.8520253+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:09.8520253+07:00","value":488.9791,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:09.8520253+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:09.8520253+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:09.8520253+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:09.8520253+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:09.8520253+07:00","value":488.0825,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:09.8520253+07:00","value":0.8966,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:09.8520253+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:09.8520253+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:09.8520253+07:00","value":488.9791,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:09.8520253+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:09.8520253+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:10.1974719+07:00","value":10,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:10.1974719+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:10.520726+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:10.520726+07:00","value":2009.5283,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:10.520726+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:10.520726+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:10.520726+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:10.520726+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:10.520726+07:00","value":2007.8891,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:10.520726+07:00","value":1.6392,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:10.520726+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:10.520726+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:10.5213834+07:00","value":2009.5283,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:10.5213834+07:00","value":2009.5283,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:10.5213834+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:10.5213834+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:10.5213834+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:10.5213834+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:10.5213834+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:11.1003675+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:11.1003675+07:00","value":1664.1278,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:11.1003675+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:11.1003675+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:11.1003675+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:11.1003675+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:11.1003675+07:00","value":1663.1572,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:11.1003675+07:00","value":0.9706,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:11.1003675+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:11.1009434+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:11.1009434+07:00","value":1664.1278,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:11.1009434+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:11.1009434+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:11.198023+07:00","value":10,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:11.198023+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:11.3372424+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:11.3372424+07:00","value":514.3781,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:11.3372424+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:11.3372424+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:11.3372424+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:11.3372424+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:11.3372424+07:00","value":513.8999,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:11.3372424+07:00","value":0.4782,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:11.3372424+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:11.3379137+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:11.3379137+07:00","value":514.3781,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:11.3379137+07:00","value":514.3781,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:11.3379137+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:11.3379137+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:11.3379137+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:11.4921388+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:11.4921388+07:00","value":12200.8486,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:11.4921388+07:00","value":1.1407,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:11.4921388+07:00","value":1.1407,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:11.4921388+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:11.4921388+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:11.4921388+07:00","value":12199.5149,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:11.4921388+07:00","value":1.3337,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:11.4921388+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:11.492742+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:11.4935007+07:00","value":12200.8486,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:11.4935007+07:00","value":12200.8486,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:11.4935007+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:11.4935007+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:11.4935007+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:11.8245304+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:11.8245304+07:00","value":1771.6675,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:11.8245304+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:11.8245304+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:11.8245304+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:11.8245304+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:11.8245304+07:00","value":1771.1773,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:11.8245304+07:00","value":0.4902,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:11.8245304+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:11.8245304+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:11.8250472+07:00","value":1771.6675,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:11.8250472+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:11.8250472+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:12.1014135+07:00","value":1696,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:12.1014135+07:00","value":3815,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:12.1014135+07:00","value":18811.0318,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:12.1014135+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:12.1975816+07:00","value":11,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:12.1975816+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:12.1991679+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:12.1991679+07:00","value":559.3672,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:12.1991679+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:12.1991679+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:12.1991679+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:12.1991679+07:00","value":0.622,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:12.1991679+07:00","value":557.7546,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:12.1991679+07:00","value":0.9906,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:12.1991679+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:12.1991679+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:12.1991679+07:00","value":559.3672,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:12.1991679+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:12.1999055+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:12.3260481+07:00","value":1730,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:12.3260481+07:00","value":3848,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:12.3260481+07:00","value":22035.3505,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:12.3260481+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:12.6186981+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:12.6186981+07:00","value":9829.1535,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:12.6186981+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:12.6186981+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:12.6186981+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:12.6186981+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:12.6186981+07:00","value":9828.2197,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:12.6186981+07:00","value":0.9338,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:12.6186981+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:12.6186981+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:12.6186981+07:00","value":9829.1535,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:12.6186981+07:00","value":9829.1535,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:12.6186981+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:12.6186981+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:12.6186981+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:13.197832+07:00","value":11,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:13.197832+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:13.6445347+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:13.6445347+07:00","value":1244.1401,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:13.6445347+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:13.6445347+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:13.6445347+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:13.6445347+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:13.6445347+07:00","value":1243.1368,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:13.6445347+07:00","value":1.0033,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:13.6445347+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:13.6445347+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:13.6445347+07:00","value":1244.1401,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:13.6445347+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:13.6445347+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:14.1976173+07:00","value":11,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:14.1976173+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:14.2136483+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:14.2136483+07:00","value":2217.433,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:14.2136483+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:14.2136483+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:14.2136483+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:14.2136483+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:14.2136483+07:00","value":2216.2265,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:14.2136483+07:00","value":1.2065,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:14.2136483+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:14.2136483+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:14.2136483+07:00","value":2217.433,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:14.2136483+07:00","value":2217.433,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:14.2136483+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:14.2136483+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:14.2136483+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:14.2136483+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:14.2136483+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:14.6312355+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:14.6312355+07:00","value":12337.2209,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:14.6312355+07:00","value":3.1168,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:14.6312355+07:00","value":2.7523,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:14.6312355+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:14.6312355+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:14.6312355+07:00","value":12337.2209,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:14.6312355+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:14.6312355+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:14.6312355+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:14.6312355+07:00","value":12337.2209,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:14.6312355+07:00","value":12337.2209,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:14.6312355+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:14.6312355+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:14.6312355+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:14.8460926+07:00","value":1700,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:14.8460926+07:00","value":3821,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:14.8460926+07:00","value":18555.8058,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:14.8460926+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:15.1976628+07:00","value":12,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:15.1976628+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:15.4281764+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:15.4281764+07:00","value":2308.8542,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:15.4281764+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:15.4281764+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:15.4281764+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:15.4281764+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:15.4281764+07:00","value":2308.1489,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:15.4281764+07:00","value":0.7053,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:15.4281764+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:15.4281764+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:15.4288828+07:00","value":2308.8542,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:15.4288828+07:00","value":2308.8542,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:15.4288828+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:15.4288828+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:15.4288828+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:15.4288828+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:15.4288828+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:15.4350423+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:15.4350423+07:00","value":921.0165,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:15.4350423+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:15.4350423+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:15.4350423+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:15.4350423+07:00","value":0.5415,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:15.4350423+07:00","value":918.7852,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:15.4350423+07:00","value":1.6898,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:15.4350423+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:15.4350423+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:15.4350423+07:00","value":921.0165,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:15.4350423+07:00","value":921.0165,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:15.4350423+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:15.4350423+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:15.4350423+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:16.1978411+07:00","value":12,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:16.1978411+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:16.8443239+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:16.8443239+07:00","value":11549.651,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:16.8443239+07:00","value":3.4979,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:16.8443239+07:00","value":3.4979,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:16.8443239+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:16.8443239+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:16.8443239+07:00","value":11548.8761,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:16.8443239+07:00","value":0.7749,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:16.8443239+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:16.8450985+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:16.8450985+07:00","value":11549.651,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:16.8450985+07:00","value":11549.651,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:16.8450985+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:16.8450985+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:16.8450985+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:17.0364242+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:17.0364242+07:00","value":1904.41,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:17.0364242+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:17.0364242+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:17.0364242+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:17.0364242+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:17.0364242+07:00","value":1903.6597,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:17.0364242+07:00","value":0.7503,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:17.0364242+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:17.0371163+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:17.0371163+07:00","value":1904.41,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:17.0371163+07:00","value":1904.41,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:17.0371163+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:17.0371163+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:17.0371163+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:17.0371163+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:17.0371163+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:17.197675+07:00","value":12,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:17.197675+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:17.3265093+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:17.3265093+07:00","value":1596.6984,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:17.3265093+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:17.3265093+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:17.3265093+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:17.3265093+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:17.3265093+07:00","value":1596.3498,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:17.3265093+07:00","value":0.3486,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:17.3265093+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:17.3272368+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:17.3272368+07:00","value":1596.6984,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:17.3272368+07:00","value":1596.6984,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:17.3272368+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:17.3272368+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:17.3272368+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:17.5475697+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:17.5475697+07:00","value":1811.4737,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:17.5475697+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:17.5475697+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:17.5475697+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:17.5475697+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:17.5475697+07:00","value":1810.9495,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:17.5475697+07:00","value":0.5242,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:17.5475697+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:17.5475697+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:17.5475697+07:00","value":1811.4737,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:17.5475697+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:17.5475697+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:18.0955267+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:18.0955267+07:00","value":757.2393,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:18.0955267+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:18.0955267+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:18.0955267+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:18.0955267+07:00","value":0.615,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:18.0955267+07:00","value":755.6316,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:18.0955267+07:00","value":0.9927,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:18.0955267+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:18.0960504+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:18.0960504+07:00","value":757.2393,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:18.0960504+07:00","value":757.2393,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:18.0960504+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:18.0960504+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:18.0960504+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:18.1977029+07:00","value":13,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:18.1977029+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:18.4428774+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:18.4428774+07:00","value":12123.2704,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:18.4428774+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:18.4428774+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:18.4428774+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:18.4428774+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:18.4428774+07:00","value":12122.2691,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:18.4428774+07:00","value":1.0013,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:18.4428774+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:18.4428774+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:18.4428774+07:00","value":12123.2704,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:18.4428774+07:00","value":12123.2704,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:18.4428774+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:18.4428774+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:18.4428774+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:18.5773439+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:18.5773439+07:00","value":11626.2729,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:18.5773439+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:18.5773439+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:18.5773439+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:18.5773439+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:18.5773439+07:00","value":11625.4713,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:18.5773439+07:00","value":0.8016,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:18.5773439+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:18.5779393+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:18.5779393+07:00","value":11626.2729,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:18.5779393+07:00","value":11626.2729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:18.5779393+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:18.5779393+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:18.5779393+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:19.198171+07:00","value":13,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:19.198171+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:19.8273652+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:19.8273652+07:00","value":2078.6746,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:19.8273652+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:19.8273652+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:19.8273652+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:19.8273652+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:19.8273652+07:00","value":2077.2054,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:19.8273652+07:00","value":1.4692,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:19.8273652+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:19.8273652+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:19.8273652+07:00","value":2078.6746,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:19.8273652+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:19.8273652+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:19.9191193+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:19.9191193+07:00","value":2290.0574,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:19.9191193+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:19.9191193+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:19.9191193+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:19.9191193+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:19.9191193+07:00","value":2288.492,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:19.9191193+07:00","value":1.5654,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:19.9191193+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:19.9191193+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:19.9191193+07:00","value":2290.0574,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:19.9191193+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:19.9191193+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:20.1976654+07:00","value":13,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:20.1976654+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:20.3036215+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:20.3036215+07:00","value":1904.9804,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:20.3036215+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:20.3036215+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:20.3036215+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:20.3036215+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:20.3036215+07:00","value":1903.9991,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:20.3036215+07:00","value":0.9813,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:20.3036215+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:20.3041881+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:20.3041881+07:00","value":1904.9804,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:20.3041881+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:20.3041881+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:20.5873946+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:20.5873946+07:00","value":12295.911,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:20.5873946+07:00","value":1.1979,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:20.5873946+07:00","value":1.1979,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:20.5873946+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:20.5873946+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:20.5873946+07:00","value":12295.213,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:20.5873946+07:00","value":0.698,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:20.5873946+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:20.5873946+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:20.5873946+07:00","value":12295.911,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:20.5873946+07:00","value":12295.911,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:20.5873946+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:20.5873946+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:20.5873946+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:20.6283471+07:00","value":1703,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:20.6283471+07:00","value":3824,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:20.6283471+07:00","value":21338.1976,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:20.6283471+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:20.6984814+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:20.6984814+07:00","value":3351.2154,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:20.6984814+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:20.6984814+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:20.6984814+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:20.6984814+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:20.6984814+07:00","value":3349.8649,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:20.6984814+07:00","value":1.3505,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:20.6984814+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:20.6984814+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:20.6984814+07:00","value":3351.2154,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:20.6984814+07:00","value":3351.2154,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:20.6984814+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:20.6984814+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:20.6984814+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:20.6984814+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:20.6984814+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:21.1979556+07:00","value":14,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:21.1979556+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:21.6982139+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:21.6982139+07:00","value":2619.053,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:21.6982139+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:21.6982139+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:21.6982139+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:21.6982139+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:21.6982139+07:00","value":2617.4234,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:21.6982139+07:00","value":1.6296,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:21.6982139+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:21.6982139+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:21.6987383+07:00","value":2619.053,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:21.6987383+07:00","value":2619.053,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:21.6987383+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:21.6987383+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:21.6987383+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:21.6987383+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:21.6987383+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:21.8208885+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:21.8208885+07:00","value":2876.8796,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:21.8208885+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:21.8208885+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:21.8208885+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:21.8208885+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:21.8208885+07:00","value":2875.174,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:21.8208885+07:00","value":1.7056,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:21.8208885+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:21.8208885+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:21.8208885+07:00","value":2876.8796,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:21.8208885+07:00","value":2876.8796,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:21.8208885+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:21.8215827+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:21.8215827+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:21.8215827+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:21.8215827+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:22.1978025+07:00","value":14,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:22.1978025+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:22.298736+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:22.298736+07:00","value":11005.0099,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:22.298736+07:00","value":3.7088,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:22.298736+07:00","value":3.7088,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:22.298736+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:22.298736+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:22.298736+07:00","value":11005.0099,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:22.298736+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:22.298736+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:22.298736+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:22.298736+07:00","value":11005.0099,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:22.298736+07:00","value":11005.0099,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:22.298736+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:22.298736+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:22.298736+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:22.536678+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:22.536678+07:00","value":2416.5619,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:22.536678+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:22.536678+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:22.536678+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:22.536678+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:22.536678+07:00","value":2415.5726,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:22.536678+07:00","value":0.9893,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:22.536678+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:22.536678+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:22.536678+07:00","value":2416.5619,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:22.536678+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:22.536678+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:22.5996753+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:22.5996753+07:00","value":10273.6272,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:22.5996753+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:22.5996753+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:22.5996753+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:22.5996753+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:22.5996753+07:00","value":10272.9742,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:22.5996753+07:00","value":0.653,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:22.5996753+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:22.5996753+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:22.5996753+07:00","value":10273.6272,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:22.5996753+07:00","value":10273.6272,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:22.5996753+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:22.5996753+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:22.5996753+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:22.6230412+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:22.6230412+07:00","value":2118.1722,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:22.6230412+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:22.6230412+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:22.6230412+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:22.6230412+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:22.6230412+07:00","value":2117.4409,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:22.6230412+07:00","value":0.7313,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:22.6230412+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:22.6230412+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:22.6235555+07:00","value":2118.1722,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:22.6235555+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:22.6235555+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:22.766922+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:22.766922+07:00","value":1766.9945,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:22.766922+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:22.766922+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:22.766922+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:22.766922+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:22.766922+07:00","value":1766.5408,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:22.766922+07:00","value":0.4537,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:22.766922+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:22.7674332+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:22.7674332+07:00","value":1766.9945,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:22.7674332+07:00","value":1766.9945,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:22.7674332+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:22.7674332+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:22.7674332+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:23.0879527+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:23.0879527+07:00","value":964.1026,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:23.0879527+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:23.0879527+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:23.0879527+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:23.0879527+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:23.0879527+07:00","value":963.6988,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:23.0879527+07:00","value":0.4038,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:23.0879527+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:23.0879527+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:23.0879527+07:00","value":964.1026,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:23.0879527+07:00","value":964.1026,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:23.0879527+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:23.0879527+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:23.0879527+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:23.1975177+07:00","value":14,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:23.1975177+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:23.3834708+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:23.3834708+07:00","value":1383.3621,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:23.3834708+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:23.3834708+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:23.3834708+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:23.3834708+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:23.3834708+07:00","value":1382.6037,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:23.3834708+07:00","value":0.7584,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:23.3834708+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:23.3841385+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:23.3841385+07:00","value":1383.3621,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:23.3841385+07:00","value":1383.3621,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:23.3841385+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:23.3841385+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:23.3841385+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:23.4567671+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:23.4567671+07:00","value":11355.3536,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:23.4567671+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:23.4567671+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:23.4567671+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:23.4567671+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:23.4567671+07:00","value":11355.3536,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:23.4567671+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:23.4567671+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:23.4567671+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:23.4567671+07:00","value":11355.3536,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:23.4567671+07:00","value":11355.3536,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:23.4567671+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:23.457586+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:23.457586+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:23.5376446+07:00","value":1697,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:23.5376446+07:00","value":3818,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:23.5376446+07:00","value":20748.6182,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:23.5376446+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:23.5762279+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:23.5762279+07:00","value":508.4837,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:23.5762279+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:23.5762279+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:23.5762279+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:23.5762279+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:23.5762279+07:00","value":507.4986,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:23.5762279+07:00","value":0.9851,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:23.5762279+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:23.5767784+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:23.5767784+07:00","value":508.4837,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:23.5767784+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:23.5767784+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:23.9239293+07:00","value":1701,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:23.9239293+07:00","value":3824,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:23.9239293+07:00","value":21634.1087,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:23.9239293+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:23.9422109+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:23.9422109+07:00","value":2853.8242,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:23.9422109+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:23.9422109+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:23.9422109+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:23.9422109+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:23.9422109+07:00","value":2852.9309,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:23.9422109+07:00","value":0.8933,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:23.9422109+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:23.9422109+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:23.9422109+07:00","value":2853.8242,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:23.9422109+07:00","value":2853.8242,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:23.9422109+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:23.9422109+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:23.9422109+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:23.9422109+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:23.9422109+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:24.1977359+07:00","value":15,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:24.1977359+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:24.3572473+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:24.3572473+07:00","value":968.2774,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:24.3572473+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:24.3572473+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:24.3572473+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:24.3572473+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:24.3572473+07:00","value":967.3633,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:24.3572473+07:00","value":0.9141,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:24.3572473+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:24.3572473+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:24.3572473+07:00","value":968.2774,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:24.3572473+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:24.3572473+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:24.9672596+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:24.9672596+07:00","value":1280.9778,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:24.9672596+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:24.9672596+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:24.9672596+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:24.9672596+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:24.9672596+07:00","value":1279.6438,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:24.9672596+07:00","value":1.334,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:24.9672596+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:24.9672596+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:24.9672596+07:00","value":1280.9778,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:24.9672596+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:24.9672596+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:24.9859787+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:24.9859787+07:00","value":10692.0818,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:24.9859787+07:00","value":3.2414,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:24.9859787+07:00","value":3.2414,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:24.9859787+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:24.9859787+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:24.9859787+07:00","value":10691.0158,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:24.9859787+07:00","value":1.066,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:24.9859787+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:24.986717+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:24.986717+07:00","value":10692.0818,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:24.986717+07:00","value":10692.0818,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:24.986717+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:24.986717+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:24.986717+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:25.1974353+07:00","value":15,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:25.1974353+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:25.4741389+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:25.4741389+07:00","value":2674.1555,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:25.4741389+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:25.4741389+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:25.4741389+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:25.4741389+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:25.4741389+07:00","value":2673.4033,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:25.4741389+07:00","value":0.7522,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:25.4741389+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:25.4741389+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:25.4741389+07:00","value":2674.1555,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:25.4741389+07:00","value":2674.1555,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:25.4741389+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:25.4741389+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:25.4741389+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:25.4741389+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:25.4741389+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:26.1978889+07:00","value":15,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:26.1978889+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:26.7436445+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:26.7436445+07:00","value":9448.4225,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:26.7436445+07:00","value":3.288,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:26.7436445+07:00","value":3.288,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:26.7436445+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:26.7436445+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:26.7436445+07:00","value":9446.7802,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:26.7436445+07:00","value":1.6423,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:26.7436445+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:26.7443343+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:26.7443343+07:00","value":9448.4225,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:26.7443343+07:00","value":9448.4225,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:26.7443343+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:26.7449+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:26.7449+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:26.7611929+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:26.7611929+07:00","value":3660.7742,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:26.7611929+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:26.7611929+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:26.7611929+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:26.7611929+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:26.7611929+07:00","value":3659.6144,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:26.7611929+07:00","value":1.1598,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:26.7611929+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:26.762049+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:26.762049+07:00","value":3660.7742,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:26.762049+07:00","value":3660.7742,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:26.762049+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:26.762049+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:26.762049+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:26.762049+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:26.762049+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:27.134138+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:27.134138+07:00","value":3356.0588,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:27.134138+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:27.134138+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:27.134138+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:27.134138+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:27.134138+07:00","value":3355.2132,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:27.134138+07:00","value":0.8456,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:27.134138+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:27.134138+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:27.134138+07:00","value":3356.0588,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:27.134138+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:27.1347679+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:27.197389+07:00","value":16,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:27.197389+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:27.2277129+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:27.2277129+07:00","value":2985.1846,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:27.2277129+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:27.2277129+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:27.2277129+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:27.2277129+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:27.2277129+07:00","value":2983.8876,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:27.2277129+07:00","value":1.297,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:27.2277129+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:27.2284051+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:27.2284051+07:00","value":2985.1846,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:27.2284051+07:00","value":2985.1846,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:27.2284051+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:27.2284051+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:27.2284051+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:27.724075+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:27.724075+07:00","value":12877.6278,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:27.724075+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:27.724075+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:27.724075+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:27.724075+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:27.724075+07:00","value":12876.8386,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:27.724075+07:00","value":0.7892,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:27.724075+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:27.7248105+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:27.7248105+07:00","value":12877.6278,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:27.7248105+07:00","value":12877.6278,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:27.7248105+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:27.7248105+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:27.7248105+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:28.1354088+07:00","value":1729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:28.1354088+07:00","value":3854,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:28.1354088+07:00","value":22845.2808,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:28.1354088+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:28.1978034+07:00","value":16,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:28.1978034+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:28.3896716+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:28.3896716+07:00","value":4431.7706,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:28.3896716+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:28.3896716+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:28.3896716+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:28.3896716+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:28.3896716+07:00","value":4431.0703,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:28.3896716+07:00","value":0.7003,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:28.3896716+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:28.3904116+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:28.3904116+07:00","value":4431.7706,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:28.3904116+07:00","value":4431.7706,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:28.3904116+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:28.3904116+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:28.3904116+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:28.3904116+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:28.3904116+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:28.5466645+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:28.5466645+07:00","value":2772.056,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:28.5466645+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:28.5466645+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:28.5466645+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:28.5466645+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:28.5466645+07:00","value":2770.5631,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:28.5466645+07:00","value":1.4929,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:28.5466645+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:28.5474628+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:28.5474628+07:00","value":2772.056,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:28.5474628+07:00","value":2772.056,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:28.5474628+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:28.5474628+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:28.5474628+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:28.6905459+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:28.6905459+07:00","value":4131.6239,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:28.6905459+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:28.6905459+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:28.6905459+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:28.6905459+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:28.6905459+07:00","value":4130.8681,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:28.6905459+07:00","value":0.7558,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:28.6905459+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:28.6905459+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:28.6905459+07:00","value":4131.6239,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:28.6905459+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:28.6905459+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:28.7165726+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:28.7165726+07:00","value":3228.4125,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:28.7165726+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:28.7165726+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:28.7165726+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:28.7165726+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:28.7165726+07:00","value":3227.6975,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:28.7165726+07:00","value":0.715,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:28.7165726+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:28.7173383+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:28.7173383+07:00","value":3228.4125,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:28.7173383+07:00","value":3228.4125,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:28.7173383+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:28.7183808+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:28.7183808+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:28.7183808+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:28.7183808+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:29.1774305+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:29.1774305+07:00","value":4008.8981,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:29.1774305+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:29.1774305+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:29.1774305+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:29.1774305+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:29.1774305+07:00","value":4008.8981,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:29.1774305+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:29.1774305+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:29.1774305+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:29.1774305+07:00","value":4008.8981,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:29.1774305+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:29.1774305+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:29.1979862+07:00","value":16,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:29.1979862+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:29.2907931+07:00","value":1697,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:29.2907931+07:00","value":3815,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:29.2907931+07:00","value":22971.705,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:29.2907931+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:29.3609015+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:29.3609015+07:00","value":2297.7397,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:29.3609015+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:29.3609015+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:29.3609015+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:29.3609015+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:29.3609015+07:00","value":2296.9488,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:29.3609015+07:00","value":0.7909,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:29.3609015+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:29.3609015+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:29.3614818+07:00","value":2297.7397,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:29.3614818+07:00","value":2297.7397,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:29.3614818+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:29.3614818+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:29.3614818+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:29.5220992+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:29.5220992+07:00","value":1993.1172,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:29.5220992+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:29.5220992+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:29.5220992+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:29.5220992+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:29.5220992+07:00","value":1991.9645,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:29.5220992+07:00","value":1.1527,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:29.5220992+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:29.5220992+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:29.5220992+07:00","value":1993.1172,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:29.5220992+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:29.5220992+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:29.996827+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:29.996827+07:00","value":1305.2276,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:29.996827+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:29.996827+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:29.996827+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:29.996827+07:00","value":0.5243,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:29.996827+07:00","value":1303.1787,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:29.996827+07:00","value":1.5246,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:29.996827+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:29.9975986+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:29.9975986+07:00","value":1305.2276,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:29.9975986+07:00","value":1305.2276,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:29.9975986+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:29.9975986+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:29.9975986+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:30.0784437+07:00","value":1723,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:30.0784437+07:00","value":3842,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:30.0784437+07:00","value":23127.3727,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:30.0784437+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:30.1978101+07:00","value":17,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:30.1978101+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:30.4678334+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:30.4678334+07:00","value":1619.0611,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:30.4678334+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:30.4678334+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:30.4678334+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:30.4678334+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:30.4678334+07:00","value":1617.9081,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:30.4678334+07:00","value":1.153,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:30.4678334+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:30.4678334+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:30.4678334+07:00","value":1619.0611,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:30.4678334+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:30.4678334+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:31.0289001+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:31.0289001+07:00","value":2007.7852,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:31.0289001+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:31.0289001+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:31.0289001+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:31.0289001+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:31.0289001+07:00","value":2007.1102,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:31.0289001+07:00","value":0.675,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:31.0289001+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:31.0289001+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:31.0289001+07:00","value":2007.7852,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:31.0289001+07:00","value":2007.7852,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:31.0289001+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:31.0295745+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:31.0295745+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:31.1977241+07:00","value":17,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:31.1977241+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:31.3952016+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:31.3952016+07:00","value":4148.3929,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:31.3952016+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:31.3952016+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:31.3952016+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:31.3952016+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:31.3952016+07:00","value":4148.3929,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:31.3952016+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:31.3952016+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:31.3952016+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:31.3952016+07:00","value":4148.3929,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:31.3952016+07:00","value":4148.3929,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:31.3952016+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:31.3964202+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:31.3964202+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:31.3964202+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:31.3964202+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:31.5709396+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:31.5709396+07:00","value":11276.596,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:31.5709396+07:00","value":3.6917,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:31.5709396+07:00","value":3.6917,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:31.5709396+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:31.5709396+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:31.5709396+07:00","value":11275.5849,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:31.5709396+07:00","value":1.0111,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:31.5709396+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:31.5709396+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:31.5715255+07:00","value":11276.596,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:31.5715255+07:00","value":11276.596,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:31.5715255+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:31.5715255+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:31.5715255+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:32.0451531+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:32.0451531+07:00","value":2383.0736,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:32.0451531+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:32.0451531+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:32.0451531+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:32.0451531+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:32.0451531+07:00","value":2383.0736,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:32.0451531+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:32.0451531+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:32.0451531+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:32.0451531+07:00","value":2383.0736,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:32.0459683+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:32.0459683+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:32.0859675+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:32.0859675+07:00","value":3859.8071,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:32.0859675+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:32.0859675+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:32.0859675+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:32.0859675+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:32.0859675+07:00","value":3859.1425,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:32.0859675+07:00","value":0.6646,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:32.0859675+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:32.0859675+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:32.0859675+07:00","value":3859.8071,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:32.0859675+07:00","value":3859.8071,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:32.0859675+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:32.0859675+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:32.0859675+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:32.0859675+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:32.0859675+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:32.1977078+07:00","value":17,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:32.1977078+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:32.8210629+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:32.8210629+07:00","value":9282.9871,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:32.8210629+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:32.8210629+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:32.8210629+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:32.8210629+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:32.8210629+07:00","value":9282.2447,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:32.8210629+07:00","value":0.7424,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:32.8210629+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:32.8210629+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:32.8210629+07:00","value":9282.9871,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:32.8210629+07:00","value":9282.9871,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:32.8210629+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:32.8210629+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:32.8210629+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:33.198158+07:00","value":18,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:33.198158+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:33.5989871+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:33.5989871+07:00","value":3298.7724,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:33.5989871+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:33.5989871+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:33.5989871+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:33.5989871+07:00","value":0.5206,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:33.5989871+07:00","value":3297.0833,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:33.5989871+07:00","value":1.1685,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:33.5989871+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:33.5989871+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:33.5989871+07:00","value":3298.7724,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:33.5989871+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:33.5989871+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:33.9898111+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:33.9898111+07:00","value":4266.2144,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:33.9898111+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:33.9898111+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:33.9898111+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:33.9898111+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:33.9898111+07:00","value":4264.2795,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:33.9898111+07:00","value":1.9349,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:33.9898111+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:33.9898111+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:33.9898111+07:00","value":4266.2144,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:33.9898111+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:33.9919536+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:34.1976138+07:00","value":18,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:34.1976138+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:34.6596061+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:34.6596061+07:00","value":3329.5537,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:34.6596061+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:34.6596061+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:34.6596061+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:34.6596061+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:34.6596061+07:00","value":3328.409,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:34.6596061+07:00","value":1.1447,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:34.6596061+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:34.6596061+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:34.6596061+07:00","value":3329.5537,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:34.6596061+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:34.660273+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:35.1195824+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:35.1195824+07:00","value":14491.2353,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:35.1195824+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:35.1195824+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:35.1195824+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:35.1195824+07:00","value":0.5035,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:35.1195824+07:00","value":14489.4167,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:35.1195824+07:00","value":1.3151,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:35.1195824+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:35.1202663+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:35.1202663+07:00","value":14491.2353,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:35.1202663+07:00","value":14491.2353,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:35.1202663+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:35.1209753+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:35.1209753+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:35.1976892+07:00","value":18,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:35.1976892+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:35.2482708+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:35.2482708+07:00","value":3550.6757,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:35.2482708+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:35.2482708+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:35.2482708+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:35.2482708+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:35.2482708+07:00","value":3549.4169,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:35.2482708+07:00","value":1.2588,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:35.2482708+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:35.2482708+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:35.2482708+07:00","value":3550.6757,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:35.2482708+07:00","value":3550.6757,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:35.2482708+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:35.2482708+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:35.2482708+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:35.3927515+07:00","value":1721,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:35.3927515+07:00","value":3845,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:35.3927515+07:00","value":27102.4658,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:35.3927515+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:35.4788724+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:35.4788724+07:00","value":4810.5246,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:35.4788724+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:35.4788724+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:35.4788724+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:35.4788724+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:35.4788724+07:00","value":4809.4479,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:35.4788724+07:00","value":1.0767,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:35.4788724+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:35.4793858+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:35.4793858+07:00","value":4810.5246,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:35.4793858+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:35.4793858+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:36.197871+07:00","value":19,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:36.197871+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:36.3807179+07:00","value":1730,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:36.3807179+07:00","value":3854,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:36.3807179+07:00","value":25090.7006,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:36.3807179+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:36.7870873+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:36.7870873+07:00","value":4539.8339,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:36.7870873+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:36.7870873+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:36.7870873+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:36.7870873+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:36.7870873+07:00","value":4538.1781,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:36.7870873+07:00","value":1.6558,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:36.7870873+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:36.7870873+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:36.7870873+07:00","value":4539.8339,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:36.7870873+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:36.7870873+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:36.9011916+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:36.9011916+07:00","value":4828.8509,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:36.9011916+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:36.9011916+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:36.9011916+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:36.9011916+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:36.9011916+07:00","value":4828.1274,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:36.9011916+07:00","value":0.7235,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:36.9011916+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:36.9015557+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:36.9015557+07:00","value":4828.8509,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:36.9015557+07:00","value":4828.8509,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:36.9015557+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:36.9015557+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:36.9015557+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:36.9015557+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:36.9015557+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:37.1975072+07:00","value":19,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:37.1975072+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:37.2712614+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:37.2712614+07:00","value":4884.4982,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:37.2712614+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:37.2712614+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:37.2712614+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:37.2712614+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:37.2712614+07:00","value":4883.2288,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:37.2712614+07:00","value":1.2694,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:37.2712614+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:37.2712614+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:37.2712614+07:00","value":4884.4982,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:37.2712614+07:00","value":4884.4982,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:37.2712614+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:37.2719134+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:37.2719134+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:37.9882862+07:00","value":1730,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:37.9882862+07:00","value":3854,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:37.9882862+07:00","value":25662.2381,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:37.9882862+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:38.1974405+07:00","value":19,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:38.1974405+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:38.4835487+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:38.4835487+07:00","value":4683.6762,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:38.4835487+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:38.4835487+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:38.4835487+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:38.4835487+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:38.4835487+07:00","value":4683.1264,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:38.4835487+07:00","value":0.5498,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:38.4835487+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:38.4840814+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:38.4840814+07:00","value":4683.6762,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:38.4840814+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:38.4840814+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:38.7521637+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:38.7521637+07:00","value":15457.9118,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:38.7521637+07:00","value":3.9995,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:38.7521637+07:00","value":3.3586,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:38.7521637+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:38.7521637+07:00","value":0.6409,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:38.7521637+07:00","value":15456.2644,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:38.7521637+07:00","value":1.0065,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:38.7521637+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:38.7521637+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:38.7521637+07:00","value":15457.9118,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:38.7521637+07:00","value":15457.9118,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:38.7521637+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:38.7521637+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:38.7521637+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:38.9519626+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:38.9519626+07:00","value":5629.1661,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:38.9519626+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:38.9519626+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:38.9519626+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:38.9519626+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:38.9519626+07:00","value":5627.9672,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:38.9519626+07:00","value":1.1989,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:38.9519626+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:38.952644+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:38.952644+07:00","value":5629.1661,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:38.952644+07:00","value":5629.1661,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:38.952644+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:38.952644+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:38.952644+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:38.952644+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:38.952644+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:38.9891168+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:38.9891168+07:00","value":15064.6603,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:38.9891168+07:00","value":0.5272,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:38.9891168+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:38.9891168+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:38.9891168+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:38.9891168+07:00","value":15064.2966,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:38.9891168+07:00","value":0.3637,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:38.9891168+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:38.9897089+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:38.9897089+07:00","value":15064.6603,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:38.9897089+07:00","value":15064.6603,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:38.9897089+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:38.9897089+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:38.9897089+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:39.197717+07:00","value":20,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:39.197717+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:39.784775+07:00","value":1696,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:39.784775+07:00","value":3818,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:39.784775+07:00","value":27683.3615,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:39.784775+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:39.9244322+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:39.9244322+07:00","value":4375.202,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:39.9244322+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:39.9244322+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:39.9244322+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:39.9244322+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:39.9244322+07:00","value":4372.8682,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:39.9244322+07:00","value":2.3338,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:39.9244322+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:39.9244322+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:39.9244322+07:00","value":4375.202,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:39.9250896+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:39.9250896+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:39.9600321+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:39.9600321+07:00","value":5098.9524,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:39.9600321+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:39.9600321+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:39.9600321+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:39.9600321+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:39.9600321+07:00","value":5097.6949,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:39.9600321+07:00","value":1.2575,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:39.9600321+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:39.9600321+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:39.9600321+07:00","value":5098.9524,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:39.9600321+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:39.9600321+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:40.1316727+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:40.1316727+07:00","value":11995.7752,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:40.1316727+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:40.1316727+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:40.1316727+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:40.1316727+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:40.1316727+07:00","value":11995.0328,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:40.1316727+07:00","value":0.7424,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:40.1316727+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:40.1316727+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:40.1316727+07:00","value":11995.7752,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:40.1316727+07:00","value":11995.7752,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:40.1316727+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:40.1316727+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:40.1316727+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:40.1978499+07:00","value":20,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:40.1978499+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:40.4393234+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:40.4393234+07:00","value":14143.2248,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:40.4393234+07:00","value":4.8422,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:40.4393234+07:00","value":4.8422,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:40.4393234+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:40.4393234+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:40.4393234+07:00","value":14143.2248,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:40.4393234+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:40.4393234+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:40.4405296+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:40.4405296+07:00","value":14143.2248,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:40.4405296+07:00","value":14143.2248,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:40.4405296+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:40.4405296+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:40.4405296+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:40.7374861+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:40.7374861+07:00","value":3534.8833,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:40.7374861+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:40.7374861+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:40.7374861+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:40.7374861+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:40.7374861+07:00","value":3533.8825,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:40.7374861+07:00","value":1.0008,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:40.7374861+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:40.7380544+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:40.7380544+07:00","value":3534.8833,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:40.7380544+07:00","value":3534.8833,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:40.7380544+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:40.7380544+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:40.7380544+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:40.7603299+07:00","value":1730,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:40.7603299+07:00","value":3851,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:40.7603299+07:00","value":26470.2,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:40.7603299+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:41.1977048+07:00","value":20,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:41.1977048+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:41.4718123+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:41.4718123+07:00","value":5850.592,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:41.4718123+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:41.4718123+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:41.4718123+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:41.4718123+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:41.4718123+07:00","value":5849.0231,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:41.4718123+07:00","value":1.5689,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:41.4718123+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:41.4718123+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:41.4718123+07:00","value":5850.592,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:41.4718123+07:00","value":5850.592,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:41.4718123+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:41.4718123+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:41.4718123+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:41.4718123+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:41.4718123+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:41.5493481+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:41.5493481+07:00","value":3975.9919,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:41.5493481+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:41.5493481+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:41.5493481+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:41.5493481+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:41.5493481+07:00","value":3975.2603,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:41.5493481+07:00","value":0.7316,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:41.5493481+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:41.5493481+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:41.5493481+07:00","value":3975.9919,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:41.5493481+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:41.5493481+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:41.8633587+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:41.8633587+07:00","value":12572.5656,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:41.8633587+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:41.8633587+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:41.8633587+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:41.8633587+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:41.8633587+07:00","value":12571.572,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:41.8633587+07:00","value":0.9936,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:41.8633587+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:41.8633587+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:41.8633587+07:00","value":12572.5656,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:41.8633587+07:00","value":12572.5656,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:41.8633587+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:41.8633587+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:41.8633587+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:42.1976379+07:00","value":21,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:42.1976379+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:42.4232443+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:42.4232443+07:00","value":3168.5745,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:42.4232443+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:42.4232443+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:42.4232443+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:42.4232443+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:42.4232443+07:00","value":3168.2461,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:42.4232443+07:00","value":0.3284,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:42.4232443+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:42.4237627+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:42.4237627+07:00","value":3168.5745,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:42.4237627+07:00","value":3168.5745,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:42.4237627+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:42.4237627+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:42.4237627+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:43.1984458+07:00","value":21,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:43.1984458+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:43.5778484+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:43.5778484+07:00","value":4324.5013,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:43.5778484+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:43.5778484+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:43.5778484+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:43.5778484+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:43.5778484+07:00","value":4318.6477,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:43.5778484+07:00","value":5.8536,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:43.5778484+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:43.5778484+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:43.5778484+07:00","value":4324.5013,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:43.5778484+07:00","value":4324.5013,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:43.5778484+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:43.578847+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:43.578847+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:43.578847+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:43.578847+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:44.1976008+07:00","value":21,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:44.1976008+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:44.7569424+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:44.7569424+07:00","value":5264.8429,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:44.7569424+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:44.7569424+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:44.7569424+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:44.7569424+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:44.7569424+07:00","value":5264.5292,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:44.7569424+07:00","value":0.3137,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:44.7569424+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:44.7574823+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:44.7574823+07:00","value":5264.8429,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:44.7574823+07:00","value":5264.8429,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:44.7574823+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:44.7574823+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:44.7574823+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:44.7574823+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:44.7574823+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:44.8349499+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:44.8349499+07:00","value":14756.5062,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:44.8349499+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:44.8349499+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:44.8349499+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:44.8349499+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:44.8349499+07:00","value":14755.3351,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:44.8349499+07:00","value":1.1711,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:44.8349499+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:44.8349499+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:44.8349499+07:00","value":14756.5062,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:44.8349499+07:00","value":14756.5062,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:44.8349499+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:44.8349499+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:44.8349499+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:45.1975068+07:00","value":22,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:45.1975068+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:45.5559204+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:45.5559204+07:00","value":13262.3432,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:45.5559204+07:00","value":2.744,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:45.5559204+07:00","value":2.744,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:45.5559204+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:45.5559204+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:45.5559204+07:00","value":13260.6815,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:45.5559204+07:00","value":1.6617,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:45.5559204+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:45.5559204+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:45.5564436+07:00","value":13262.3432,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:45.5564436+07:00","value":13262.3432,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:45.5564436+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:45.5564436+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:45.5564436+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:46.1980861+07:00","value":22,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:46.1980861+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:46.8073433+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:46.8073433+07:00","value":6681.4851,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:46.8073433+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:46.8073433+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:46.8073433+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:46.8073433+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:46.8073433+07:00","value":6680.7305,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:46.8073433+07:00","value":0.7546,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:46.8073433+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:46.8073433+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:46.8080488+07:00","value":6681.4851,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:46.8083777+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:46.8083777+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:47.1980088+07:00","value":22,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:47.1980088+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:47.4916531+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:47.4916531+07:00","value":6859.3207,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:47.4916531+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:47.4916531+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:47.4916531+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:47.4916531+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:47.4916531+07:00","value":6857.2892,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:47.4916531+07:00","value":2.0315,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:47.4916531+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:47.4916531+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:47.4916531+07:00","value":6859.3207,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:47.4916531+07:00","value":6859.3207,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:47.4916531+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:47.4916531+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:47.4916531+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:47.4916531+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:47.4916531+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:47.8096929+07:00","value":1723,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:47.8096929+07:00","value":3845,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:47.8096929+07:00","value":30519.3646,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:47.8096929+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:48.197443+07:00","value":23,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:48.197443+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:48.2485707+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:48.2485707+07:00","value":18957.7776,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:48.2485707+07:00","value":1.0951,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:48.2485707+07:00","value":1.0951,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:48.2485707+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:48.2485707+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:48.2485707+07:00","value":18957.3384,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:48.2485707+07:00","value":0.4392,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:48.2485707+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:48.249296+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:48.249296+07:00","value":18957.7776,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:48.249296+07:00","value":18957.7776,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:48.249296+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:48.250007+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:48.250007+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:48.3086907+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:48.3086907+07:00","value":7270.3514,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:48.3086907+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:48.3086907+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:48.3086907+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:48.3086907+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:48.3086907+07:00","value":7269.4355,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:48.3086907+07:00","value":0.9159,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:48.3086907+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:48.3086907+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:48.3086907+07:00","value":7270.3514,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:48.3086907+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:48.3086907+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:48.471946+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:48.471946+07:00","value":7531.1261,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:48.471946+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:48.471946+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:48.471946+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:48.471946+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:48.471946+07:00","value":7530.3624,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:48.471946+07:00","value":0.7637,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:48.471946+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:48.471946+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:48.4725639+07:00","value":7531.1261,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:48.4725639+07:00","value":7531.1261,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:48.4725639+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:48.4725639+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:48.4725639+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:48.4725639+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:48.4725639+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:48.7604679+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:48.7604679+07:00","value":13367.7164,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:48.7604679+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:48.7604679+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:48.7604679+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:48.7604679+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:48.7604679+07:00","value":13365.9833,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:48.7604679+07:00","value":1.7331,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:48.7604679+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:48.7604679+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:48.7604679+07:00","value":13367.7164,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:48.7604679+07:00","value":13367.7164,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:48.7604679+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:48.7604679+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:48.7604679+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:49.1331387+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:49.1331387+07:00","value":7360.0984,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:49.1331387+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:49.1331387+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:49.1331387+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:49.1331387+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:49.1331387+07:00","value":7359.6516,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:49.1331387+07:00","value":0.4468,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:49.1331387+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:49.1331387+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:49.1331387+07:00","value":7360.0984,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:49.1331387+07:00","value":7360.0984,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:49.1331387+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:49.1331387+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:49.1331387+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:49.1977098+07:00","value":23,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:49.1977098+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:49.6278734+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:49.6278734+07:00","value":7878.3488,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:49.6278734+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:49.6278734+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:49.6278734+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:49.6278734+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:49.6278734+07:00","value":7876.525,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:49.6278734+07:00","value":1.8238,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:49.6278734+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:49.6278734+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:49.6286008+07:00","value":7878.3488,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:49.6286008+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:49.6286008+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:49.6703777+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:49.6703777+07:00","value":6945.8771,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:49.6703777+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:49.6703777+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:49.6703777+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:49.6703777+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:49.6703777+07:00","value":6944.5755,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:49.6703777+07:00","value":1.3016,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:49.6703777+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:49.6703777+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:49.6703777+07:00","value":6945.8771,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:49.6703777+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:49.6703777+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:50.1565532+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:50.1565532+07:00","value":6277.1052,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:50.1565532+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:50.1565532+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:50.1565532+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:50.1565532+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:50.1565532+07:00","value":6276.6198,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:50.1565532+07:00","value":0.4854,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:50.1565532+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:50.1565532+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:50.1565532+07:00","value":6277.1052,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:50.1565532+07:00","value":6277.1052,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:50.1565532+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:50.1565532+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:50.1565532+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:50.1975315+07:00","value":23,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:50.1975315+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:50.3916957+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:50.3916957+07:00","value":8027.7569,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:50.3916957+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:50.3916957+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:50.3916957+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:50.3916957+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:50.3916957+07:00","value":8026.9362,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:50.3916957+07:00","value":0.8207,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:50.3916957+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:50.3916957+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:50.3916957+07:00","value":8027.7569,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:50.3916957+07:00","value":8027.7569,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:50.3916957+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:50.3923236+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:50.3923236+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:50.3923236+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:50.3923236+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:50.4303007+07:00","value":1701,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:50.4303007+07:00","value":3824,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:50.4303007+07:00","value":35584.2081,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:50.4303007+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:50.4959822+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:50.4959822+07:00","value":12507.696,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:50.4959822+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:50.4959822+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:50.4959822+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:50.4959822+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:50.4959822+07:00","value":12507.696,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:50.4959822+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:50.4959822+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:50.4959822+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:50.4967249+07:00","value":12507.696,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:50.4967249+07:00","value":12507.696,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:50.4967249+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:50.4967249+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:50.4967249+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:50.5254328+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:50.5254328+07:00","value":15229.2345,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:50.5254328+07:00","value":3.0946,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:50.5254328+07:00","value":3.0946,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:50.5254328+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:50.5254328+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:50.5254328+07:00","value":15228.888,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:50.5254328+07:00","value":0.3465,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:50.5254328+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:50.5260935+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:50.5260935+07:00","value":15229.2345,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:50.5260935+07:00","value":15229.2345,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:50.5260935+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:50.5260935+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:50.5260935+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:50.6557412+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:50.6557412+07:00","value":5597.4755,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:50.6557412+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:50.6557412+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:50.6557412+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:50.6557412+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:50.6557412+07:00","value":5596.8231,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:50.6557412+07:00","value":0.6524,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:50.6557412+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:50.6557412+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:50.6557412+07:00","value":5597.4755,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:50.6557412+07:00","value":5597.4755,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:50.6557412+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:50.6557412+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:50.6557412+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:51.1504107+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:51.1504107+07:00","value":3356.7692,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:51.1504107+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:51.1504107+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:51.1504107+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:51.1504107+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:51.1504107+07:00","value":3355.2429,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:51.1504107+07:00","value":1.5263,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:51.1504107+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:51.1504107+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:51.1510456+07:00","value":3356.7692,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:51.1510456+07:00","value":3356.7692,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:51.1510456+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:51.1510456+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:51.1510456+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:51.1974367+07:00","value":24,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:51.1974367+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:51.927421+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:51.927421+07:00","value":15546.1427,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:51.927421+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:51.927421+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:51.927421+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:51.927421+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:51.927421+07:00","value":15544.9745,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:51.927421+07:00","value":1.1682,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:51.927421+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:51.927421+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:51.927421+07:00","value":15546.1427,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:51.927421+07:00","value":15546.1427,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:51.927421+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:51.927421+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:51.927421+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:51.9947682+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:51.9947682+07:00","value":5937.3242,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:51.9947682+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:51.9947682+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:51.9947682+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:51.9947682+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:51.9947682+07:00","value":5936.3973,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:51.9947682+07:00","value":0.9269,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:51.9947682+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:51.9947682+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:51.9947682+07:00","value":5937.3242,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:51.9947682+07:00","value":5937.3242,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:51.9947682+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:51.9947682+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:51.9947682+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:51.9947682+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:51.9947682+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:52.1979381+07:00","value":24,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:52.1979381+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:52.2142997+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:52.2142997+07:00","value":6877.8199,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:52.2142997+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:52.2142997+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:52.2142997+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:52.2142997+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:52.2142997+07:00","value":6877.0707,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:52.2142997+07:00","value":0.7492,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:52.2142997+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:52.2142997+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:52.2142997+07:00","value":6877.8199,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:52.2142997+07:00","value":6877.8199,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:52.2142997+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:52.2142997+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:52.2142997+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:52.2142997+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:52.2142997+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:53.1976074+07:00","value":24,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:53.1976074+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:53.3218143+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:53.3218143+07:00","value":4546.7425,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:53.3218143+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:53.3218143+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:53.3218143+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:53.3218143+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:53.3218143+07:00","value":4545.255,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:53.3218143+07:00","value":1.4875,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:53.3218143+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:53.3221445+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:53.3221445+07:00","value":4546.7425,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:53.3221445+07:00","value":4546.7425,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:53.3221445+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:53.3221445+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:53.3221445+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:53.5941784+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:53.5941784+07:00","value":5085.0223,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:53.5941784+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:53.5941784+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:53.5941784+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:53.5941784+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:53.5941784+07:00","value":5085.0223,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:53.5941784+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:53.5941784+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:53.5941784+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:53.5941784+07:00","value":5085.0223,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:53.5941784+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:53.5941784+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:53.7004865+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:53.7004865+07:00","value":13913.6368,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:53.7004865+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:53.7004865+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:53.7004865+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:53.7004865+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:53.7004865+07:00","value":13911.6767,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:53.7004865+07:00","value":1.9601,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:53.7004865+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:53.7004865+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:53.7004865+07:00","value":13913.6368,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:53.7004865+07:00","value":13913.6368,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:53.7004865+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:53.7004865+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:53.7004865+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:53.720382+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:53.720382+07:00","value":4968.4942,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:53.720382+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:53.720382+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:53.720382+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:53.720382+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:53.720382+07:00","value":4967.5978,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:53.720382+07:00","value":0.8964,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:53.720382+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:53.720382+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:53.720382+07:00","value":4968.4942,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:53.720382+07:00","value":4968.4942,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:53.720382+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:53.720382+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:53.720382+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:53.720382+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:53.720382+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:54.1620901+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:54.1620901+07:00","value":4727.8175,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:54.1620901+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:54.1620901+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:54.1620901+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:54.1620901+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:54.1620901+07:00","value":4727.8175,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:54.1620901+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:54.1620901+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:54.1620901+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:54.1620901+07:00","value":4727.8175,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:54.1620901+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:54.1627219+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:54.1978828+07:00","value":25,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:54.1978828+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:54.4947046+07:00","value":1702,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:54.4947046+07:00","value":3824,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:54.4947046+07:00","value":34204.0527,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:54.4947046+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:54.6995012+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:54.6995012+07:00","value":5438.5054,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:54.6995012+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:54.6995012+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:54.6995012+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:54.6995012+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:54.6995012+07:00","value":5437.9143,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:54.6995012+07:00","value":0.5911,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:54.6995012+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:54.6995012+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:54.6995012+07:00","value":5438.5054,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:54.6995012+07:00","value":5438.5054,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:54.6995012+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:54.6995012+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:54.6995012+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:54.6995012+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:54.6995012+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:54.9629537+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:54.9629537+07:00","value":5091.5902,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:54.9629537+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:54.9629537+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:54.9629537+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:54.9629537+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:54.9629537+07:00","value":5090.7218,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:54.9629537+07:00","value":0.8684,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:54.9629537+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:54.9629537+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:54.9629537+07:00","value":5091.5902,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:54.9629537+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:54.9629537+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:55.197806+07:00","value":25,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:55.197806+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:55.2402734+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:55.2402734+07:00","value":4782.0892,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:55.2402734+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:55.2402734+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:55.2402734+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:55.2402734+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:55.2402734+07:00","value":4781.5819,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:55.2402734+07:00","value":0.5073,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:55.2402734+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:55.2402734+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:55.2402734+07:00","value":4782.0892,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:55.2402734+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:55.2402734+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:55.5000394+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:55.5000394+07:00","value":4801.045,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:55.5000394+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:55.5000394+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:55.5000394+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:55.5000394+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:55.5000394+07:00","value":4800.1044,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:55.5000394+07:00","value":0.9406,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:55.5000394+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:55.5005561+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:55.5005561+07:00","value":4801.045,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:55.5005561+07:00","value":4801.045,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:55.5005561+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:55.5005561+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:55.5005561+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:55.7147343+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:55.7147343+07:00","value":4757.1708,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:55.7147343+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:55.7147343+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:55.7147343+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:55.7147343+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:55.7147343+07:00","value":4756.2767,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:55.7147343+07:00","value":0.8941,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:55.7147343+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:55.7147343+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:55.7147343+07:00","value":4757.1708,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:55.7147343+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:55.7147343+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:55.7598648+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:55.7598648+07:00","value":17464.1475,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:55.7598648+07:00","value":4.3511,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:55.7598648+07:00","value":3.3702,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:55.7598648+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:55.7598648+07:00","value":0.535,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:55.7598648+07:00","value":17463.6125,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:55.7598648+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:55.7598648+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:55.7598648+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:55.7598648+07:00","value":17464.1475,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:55.7598648+07:00","value":17464.1475,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:55.7598648+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:55.7598648+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:55.7598648+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:56.1974916+07:00","value":25,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:56.1974916+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:09:56.3635253+07:00","value":1698,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:09:56.3635253+07:00","value":3815,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:09:56.3635253+07:00","value":32825.8807,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:09:56.3635253+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:56.8192015+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:56.8192015+07:00","value":5366.627,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:56.8192015+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:56.8192015+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:56.8192015+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:56.8192015+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:56.8192015+07:00","value":5364.7716,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:56.8192015+07:00","value":1.8554,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:56.8192015+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:56.8192015+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:56.8198329+07:00","value":5366.627,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:56.8198329+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:56.8198329+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:57.1973938+07:00","value":26,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:57.1973938+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:57.3178241+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:57.3178241+07:00","value":6320.0585,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:57.3178241+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:57.3178241+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:57.3178241+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:57.3178241+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:57.3178241+07:00","value":6318.7726,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:57.3178241+07:00","value":1.2859,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:57.3178241+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:57.3178241+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:57.3185083+07:00","value":6320.0585,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:57.3185083+07:00","value":6320.0585,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:57.3185083+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:57.3185083+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:57.3185083+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:57.3185083+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:57.3185083+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:58.1976064+07:00","value":26,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:58.1976064+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:09:59.1981799+07:00","value":26,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:09:59.1981799+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:09:59.7390056+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:09:59.7390056+07:00","value":7310.0952,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:09:59.7390056+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:09:59.7390056+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:09:59.7390056+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:09:59.7390056+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:09:59.7390056+07:00","value":7309.7499,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:09:59.7390056+07:00","value":0.3453,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:09:59.7390056+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:09:59.7397118+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:59.7397118+07:00","value":7310.0952,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:09:59.7397118+07:00","value":7310.0952,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:09:59.7397118+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:59.7397118+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:59.7397118+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:59.7397118+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:09:59.7397118+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:00.1981209+07:00","value":27,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:00.1981209+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:00.2847315+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:00.2847315+07:00","value":7769.709,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:00.2847315+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:00.2847315+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:00.2847315+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:00.2847315+07:00","value":1.039,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:00.2847315+07:00","value":7767.2303,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:00.2847315+07:00","value":1.4397,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:00.2847315+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:00.2847315+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:00.2847315+07:00","value":7769.709,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:00.2847315+07:00","value":7769.709,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:00.2847315+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:00.2847315+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:00.2847315+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:00.7799735+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:00.7799735+07:00","value":20019.6436,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:00.7799735+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:00.7799735+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:00.7799735+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:00.7799735+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:00.7799735+07:00","value":20018.0377,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:00.7799735+07:00","value":1.6059,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:00.7799735+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:00.7799735+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:00.7799735+07:00","value":20019.6436,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:00.7799735+07:00","value":20019.6436,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:00.7799735+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:00.7799735+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:00.7799735+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:01.1594562+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:01.1594562+07:00","value":8860.756,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:01.1594562+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:01.1594562+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:01.1594562+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:01.1594562+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:01.1594562+07:00","value":8859.7925,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:01.1594562+07:00","value":0.9635,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:01.1594562+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:01.1594562+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:01.1600245+07:00","value":8860.756,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:01.1600245+07:00","value":8860.756,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:01.1600245+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:01.1600245+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:01.1600245+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:01.1979737+07:00","value":27,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:01.1979737+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:01.7560249+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:01.7560249+07:00","value":13946.332,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:01.7560249+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:01.7560249+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:01.7560249+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:01.7560249+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:01.7560249+07:00","value":13945.6168,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:01.7560249+07:00","value":0.7152,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:01.7560249+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:01.7560249+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:01.7560249+07:00","value":13946.332,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:01.7560249+07:00","value":13946.332,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:01.7560249+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:01.7560249+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:01.7560249+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:01.8662073+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:01.8662073+07:00","value":8243.3606,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:01.8662073+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:01.8662073+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:01.8662073+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:01.8662073+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:01.8662073+07:00","value":8242.6046,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:01.8662073+07:00","value":0.756,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:01.8662073+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:01.8667677+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:01.8667677+07:00","value":8243.3606,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:01.8667677+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:01.8667677+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:02.0225908+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:02.0225908+07:00","value":20729.9465,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:02.0225908+07:00","value":2.3969,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:02.0225908+07:00","value":2.3969,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:02.0225908+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:02.0225908+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:02.0225908+07:00","value":20729.2192,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:02.0225908+07:00","value":0.7273,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:02.0225908+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:02.0225908+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:02.0225908+07:00","value":20729.9465,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:02.0225908+07:00","value":20729.9465,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:02.0225908+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:02.0225908+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:02.0225908+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:02.1978042+07:00","value":27,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:02.1978042+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:02.975896+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:02.975896+07:00","value":11949.1975,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:02.975896+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:02.975896+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:02.975896+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:02.975896+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:02.975896+07:00","value":11948.582,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:02.975896+07:00","value":0.6155,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:02.975896+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:02.975896+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:02.975896+07:00","value":11949.1975,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:02.975896+07:00","value":11949.1975,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:02.975896+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:02.975896+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:02.975896+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:02.975896+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:02.975896+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:03.1421879+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:03.1421879+07:00","value":18851.0839,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:03.1421879+07:00","value":1.1176,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:03.1421879+07:00","value":1.1176,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:03.1421879+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:03.1421879+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:03.1421879+07:00","value":18851.0839,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:03.1421879+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:03.1421879+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:03.1429159+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:03.1429159+07:00","value":18851.0839,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:03.1429159+07:00","value":18851.0839,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:03.1429159+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:03.1429159+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:03.1429159+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:03.1975973+07:00","value":28,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:03.1975973+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:03.2126023+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:03.2126023+07:00","value":8848.9931,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:03.2126023+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:03.2126023+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:03.2126023+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:03.2126023+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:03.2126023+07:00","value":8847.3932,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:03.2126023+07:00","value":1.5999,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:03.2126023+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:03.2126023+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:03.2126023+07:00","value":8848.9931,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:03.2132221+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:03.2132221+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:03.2517237+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:03.2517237+07:00","value":9050.3216,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:03.2517237+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:03.2517237+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:03.2517237+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:03.2517237+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:03.2517237+07:00","value":9049.2548,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:03.2517237+07:00","value":1.0668,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:03.2517237+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:03.2517237+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:03.2517237+07:00","value":9050.3216,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:03.2517237+07:00","value":9050.3216,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:03.2517237+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:03.2517237+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:03.2517237+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:03.2517237+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:03.2517237+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:03.4522903+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:03.4522903+07:00","value":8450.9817,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:03.4522903+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:03.4522903+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:03.4522903+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:03.4522903+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:03.4522903+07:00","value":8450.1682,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:03.4522903+07:00","value":0.8135,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:03.4522903+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:03.4522903+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:03.4522903+07:00","value":8450.9817,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:03.4522903+07:00","value":8450.9817,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:03.4522903+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:03.4522903+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:03.4522903+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:03.5594841+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:03.5594841+07:00","value":13264.1635,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:03.5594841+07:00","value":3.4391,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:03.5594841+07:00","value":2.8084,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:03.5594841+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:03.5594841+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:03.5594841+07:00","value":13263.4592,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:03.5594841+07:00","value":0.7043,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:03.5594841+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:03.5602649+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:03.5602649+07:00","value":13264.1635,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:03.5602649+07:00","value":13264.1635,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:03.5602649+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:03.5602649+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:03.5602649+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:03.7194708+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:03.7194708+07:00","value":7916.425,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:03.7194708+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:03.7194708+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:03.7194708+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:03.7194708+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:03.7194708+07:00","value":7916.425,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:03.7194708+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:03.7194708+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:03.7194708+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:03.7194708+07:00","value":7916.425,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:03.7194708+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:03.7194708+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:03.838958+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:03.838958+07:00","value":13407.9573,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:03.838958+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:03.838958+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:03.838958+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:03.838958+07:00","value":0.5346,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:03.838958+07:00","value":13407.4227,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:03.838958+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:03.838958+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:03.8397405+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:03.8397405+07:00","value":13407.9573,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:03.8397405+07:00","value":13407.9573,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:03.8397405+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:03.8397405+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:03.8397405+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:04.197566+07:00","value":28,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:04.197566+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:04.3184328+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:04.3184328+07:00","value":17024.6407,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:04.3184328+07:00","value":2.4762,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:04.3184328+07:00","value":2.4762,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:04.3184328+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:04.3184328+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:04.3184328+07:00","value":17024.6407,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:04.3184328+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:04.3184328+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:04.319004+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:04.319004+07:00","value":17024.6407,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:04.319004+07:00","value":17024.6407,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:04.319004+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:04.319004+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:04.319004+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:04.496614+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:04.496614+07:00","value":9055.1477,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:04.496614+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:04.496614+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:04.496614+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:04.496614+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:04.496614+07:00","value":9054.3458,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:04.496614+07:00","value":0.8019,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:04.496614+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:04.496614+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:04.496614+07:00","value":9055.1477,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:04.496614+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:04.496614+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:04.5137934+07:00","value":1703,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:04.5137934+07:00","value":3824,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:04.5137934+07:00","value":43885.4463,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:04.5137934+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:04.5652729+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:04.5652729+07:00","value":8650.1679,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:04.5652729+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:04.5652729+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:04.5652729+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:04.5652729+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:04.5652729+07:00","value":8649.0768,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:04.5652729+07:00","value":1.0911,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:04.5652729+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:04.5652729+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:04.5652729+07:00","value":8650.1679,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:04.5652729+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:04.5652729+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:04.8000075+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:04.8000075+07:00","value":7779.8097,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:04.8000075+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:04.8000075+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:04.8000075+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:04.8000075+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:04.8000075+07:00","value":7777.6977,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:04.8000075+07:00","value":2.112,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:04.8000075+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:04.8000075+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:04.8000075+07:00","value":7779.8097,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:04.8000075+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:04.8000075+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:05.1977102+07:00","value":28,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:05.1977102+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:05.2969651+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:05.2969651+07:00","value":7676.7316,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:05.2969651+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:05.2969651+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:05.2969651+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:05.2969651+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:05.2969651+07:00","value":7676.7316,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:05.2969651+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:05.2969651+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:05.2969651+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:05.2969651+07:00","value":7676.7316,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:05.2969651+07:00","value":7676.7316,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:05.2969651+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:05.2969651+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:05.2969651+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:05.385984+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:05.385984+07:00","value":4799.8236,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:05.385984+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:05.385984+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:05.385984+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:05.385984+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:05.385984+07:00","value":4799.3766,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:05.385984+07:00","value":0.447,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:05.385984+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:05.385984+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:05.385984+07:00","value":4799.8236,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:05.3864946+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:05.3864946+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:05.3950136+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:05.3950136+07:00","value":5354.0065,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:05.3950136+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:05.3950136+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:05.3950136+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:05.3950136+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:05.3950136+07:00","value":5354.0065,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:05.3950136+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:05.3950136+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:05.3956741+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:05.3956741+07:00","value":5354.0065,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:05.3956741+07:00","value":5354.0065,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:05.3956741+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:05.3956741+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:05.3956741+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:05.4323859+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:05.4323859+07:00","value":11409.9219,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:05.4323859+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:05.4323859+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:05.4323859+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:05.4323859+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:05.4323859+07:00","value":11409.4202,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:05.4323859+07:00","value":0.5017,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:05.4323859+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:05.4323859+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:05.4323859+07:00","value":11409.9219,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:05.4328964+07:00","value":11409.9219,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:05.4328964+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:05.4328964+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:05.4328964+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:05.5514732+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:05.5514732+07:00","value":9290.5899,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:05.5514732+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:05.5514732+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:05.5514732+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:05.5514732+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:05.5514732+07:00","value":9288.9802,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:05.5514732+07:00","value":1.6097,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:05.5514732+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:05.5514732+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:05.5514732+07:00","value":9290.5899,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:05.5514732+07:00","value":9290.5899,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:05.5514732+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:05.5514732+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:05.5514732+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:05.5514732+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:05.5514732+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:05.6654497+07:00","value":1702,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:05.6654497+07:00","value":3821,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:05.6654497+07:00","value":41741.5204,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:05.6654497+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:05.9971108+07:00","value":1728,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:05.9971108+07:00","value":3854,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:05.9971108+07:00","value":42706.2175,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:05.9971108+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:06.1008623+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:06.1008623+07:00","value":4640.1577,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:06.1008623+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:06.1008623+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:06.1008623+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:06.1008623+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:06.1008623+07:00","value":4639.5029,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:06.1008623+07:00","value":0.6548,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:06.1008623+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:06.1008623+07:00","value":1729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:06.1008623+07:00","value":3845,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:06.1008623+07:00","value":37965.4535,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:06.1008623+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:06.1008623+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:06.1011911+07:00","value":4640.1577,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:06.1011911+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:06.1011911+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:06.1975023+07:00","value":29,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:06.1975023+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:06.3580491+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:06.3580491+07:00","value":4290.5336,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:06.3580491+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:06.3580491+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:06.3580491+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:06.3580491+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:06.3580491+07:00","value":4289.4292,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:06.3580491+07:00","value":1.1044,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:06.3580491+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:06.3580491+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:06.3580491+07:00","value":4290.5336,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:06.3580491+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:06.3580491+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:06.8565446+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:06.8565446+07:00","value":3579.8904,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:06.8565446+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:06.8565446+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:06.8565446+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:06.8565446+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:06.8565446+07:00","value":3578.6281,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:06.8565446+07:00","value":1.2623,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:06.8565446+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:06.8565446+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:06.8565446+07:00","value":3579.8904,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:06.8565446+07:00","value":3579.8904,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:06.8565446+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:06.8565446+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:06.8565446+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:06.9915092+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:06.9915092+07:00","value":5710.1531,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:06.9915092+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:06.9915092+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:06.9915092+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:06.9915092+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:06.9915092+07:00","value":5709.0295,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:06.9915092+07:00","value":1.1236,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:06.9915092+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:06.9915092+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:06.9915092+07:00","value":5710.1531,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:06.9915092+07:00","value":5710.1531,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:06.9915092+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:06.9920899+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:06.9920899+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:06.9920899+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:06.9920899+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:07.1591769+07:00","value":1702,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:07.1591769+07:00","value":3821,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:07.1591769+07:00","value":40868.5106,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:07.1591769+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:07.1985166+07:00","value":29,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:07.1985166+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:07.33637+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:07.33637+07:00","value":3783.0365,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:07.33637+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:07.33637+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:07.33637+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:07.33637+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:07.33637+07:00","value":3783.0365,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:07.33637+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:07.33637+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:07.33637+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:07.33637+07:00","value":3783.0365,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:07.33637+07:00","value":3783.0365,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:07.33637+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:07.33637+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:07.33637+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:07.8488287+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:07.8488287+07:00","value":4094.9943,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:07.8488287+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:07.8488287+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:07.8488287+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:07.8488287+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:07.8488287+07:00","value":4093.8812,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:07.8488287+07:00","value":1.1131,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:07.8488287+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:07.8488287+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:07.8488287+07:00","value":4094.9943,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:07.8488287+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:07.8488287+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:08.198043+07:00","value":29,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:08.198043+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:08.4218747+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:08.4218747+07:00","value":5898.5706,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:08.4218747+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:08.4218747+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:08.4218747+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:08.4218747+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:08.4218747+07:00","value":5897.1056,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:08.4218747+07:00","value":1.465,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:08.4218747+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:08.4218747+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:08.4218747+07:00","value":5898.5706,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:08.4218747+07:00","value":5898.5706,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:08.4218747+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:08.4218747+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:08.4218747+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:08.4218747+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:08.4218747+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:08.862562+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:08.862562+07:00","value":4942.5422,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:08.862562+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:08.862562+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:08.862562+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:08.862562+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:08.862562+07:00","value":4941.1468,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:08.862562+07:00","value":1.3954,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:08.862562+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:08.862562+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:08.862562+07:00","value":4942.5422,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:08.862562+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:08.8632395+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:09.1977154+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:09.1977154+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:09.8273993+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:09.8273993+07:00","value":16532.5649,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:09.8273993+07:00","value":3.6839,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:09.8273993+07:00","value":3.6839,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:09.8273993+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:09.8273993+07:00","value":0.3034,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:09.8273993+07:00","value":16530.9226,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:09.8273993+07:00","value":1.3389,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:09.8273993+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:09.8273993+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:09.8273993+07:00","value":16532.5649,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:09.8273993+07:00","value":16532.5649,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:09.8273993+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:09.8281476+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:09.8281476+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:10.0430089+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:10.0430089+07:00","value":5981.7265,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:10.0430089+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:10.0430089+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:10.0430089+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:10.0430089+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:10.0430089+07:00","value":5980.6996,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:10.0430089+07:00","value":1.0269,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:10.0430089+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:10.0435951+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:10.0435951+07:00","value":5981.7265,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:10.0435951+07:00","value":5981.7265,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:10.0435951+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:10.0435951+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:10.0435951+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:10.0435951+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:10.0435951+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:10.1980393+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:10.1980393+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:10.2637334+07:00","value":1697,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:10.2637334+07:00","value":3818,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:10.2637334+07:00","value":40972.9403,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:10.2637334+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:10.5110738+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:10.5110738+07:00","value":6867.0156,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:10.5110738+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:10.5110738+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:10.5110738+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:10.5110738+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:10.5110738+07:00","value":6865.5746,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:10.5110738+07:00","value":1.441,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:10.5110738+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:10.5118972+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:10.5118972+07:00","value":6867.0156,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:10.5118972+07:00","value":6867.0156,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:10.5118972+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:10.5118972+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:10.5118972+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:10.5118972+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:10.5118972+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:10.6670536+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:10.6670536+07:00","value":6326.8712,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:10.6670536+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:10.6670536+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:10.6670536+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:10.6670536+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:10.6670536+07:00","value":6325.9924,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:10.6670536+07:00","value":0.8788,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:10.6670536+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:10.6670536+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:10.6670536+07:00","value":6326.8712,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:10.6670536+07:00","value":6326.8712,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:10.6670536+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:10.6675159+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:10.6675159+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:10.6675159+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:10.6675159+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:11.1358573+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:11.1358573+07:00","value":8878.4284,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:11.1358573+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:11.1358573+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:11.1358573+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:11.1358573+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:11.1358573+07:00","value":8877.6843,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:11.1358573+07:00","value":0.7441,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:11.1358573+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:11.1364777+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:11.1364777+07:00","value":8878.4284,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:11.1364777+07:00","value":8878.4284,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:11.1364777+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:11.1364777+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:11.1364777+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:11.1364777+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:11.1364777+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:11.197964+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:11.197964+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:11.6617389+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:11.6617389+07:00","value":6064.7263,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:11.6617389+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:11.6617389+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:11.6617389+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:11.6617389+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:11.6617389+07:00","value":6063.2242,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:11.6617389+07:00","value":1.5021,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:11.6617389+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:11.6617389+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:11.6617389+07:00","value":6064.7263,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:11.6617389+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:11.6617389+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:11.7004578+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:11.7004578+07:00","value":6113.8239,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:11.7004578+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:11.7004578+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:11.7004578+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:11.7004578+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:11.7004578+07:00","value":6113.1697,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:11.7004578+07:00","value":0.6542,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:11.7004578+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:11.7010107+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:11.7010107+07:00","value":6113.8239,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:11.7010107+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:11.7010107+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:12.1842746+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:12.1842746+07:00","value":6488.1568,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:12.1842746+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:12.1842746+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:12.1842746+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:12.1842746+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:12.1842746+07:00","value":6486.6032,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:12.1842746+07:00","value":1.5536,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:12.1842746+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:12.1842746+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:12.1842746+07:00","value":6488.1568,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:12.1842746+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:12.1842746+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:12.1976641+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:12.1976641+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:12.4882735+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:12.4882735+07:00","value":7668.2065,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:12.4882735+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:12.4882735+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:12.4882735+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:12.4882735+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:12.4882735+07:00","value":7666.675,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:12.4882735+07:00","value":1.5315,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:12.4882735+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:12.4882735+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:12.4882735+07:00","value":7668.2065,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:12.4882735+07:00","value":7668.2065,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:12.4882735+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:12.4882735+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:12.4882735+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:12.4882735+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:12.4882735+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:12.6706648+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:12.6706648+07:00","value":6937.1889,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:12.6706648+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:12.6706648+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:12.6706648+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:12.6706648+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:12.6706648+07:00","value":6936.1847,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:12.6706648+07:00","value":1.0042,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:12.6706648+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:12.6712272+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:12.6712272+07:00","value":6937.1889,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:12.6712272+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:12.6712272+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:13.1021484+07:00","value":1722,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:13.1021484+07:00","value":3845,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:13.1021484+07:00","value":43023.7047,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:13.1021484+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:13.1129634+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:13.1129634+07:00","value":7260.679,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:13.1129634+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:13.1129634+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:13.1129634+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:13.1129634+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:13.1129634+07:00","value":7259.8102,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:13.1129634+07:00","value":0.8688,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:13.1129634+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:13.1129634+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:13.1129634+07:00","value":7260.679,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:13.1129634+07:00","value":7260.679,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:13.1129634+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:13.1129634+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:13.1129634+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:13.1974269+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:13.1974269+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:13.7964447+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:13.7964447+07:00","value":17431.8744,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:13.7964447+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:13.7964447+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:13.7964447+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:13.7964447+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:13.7964447+07:00","value":17431.054,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:13.7964447+07:00","value":0.8204,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:13.7964447+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:13.7964447+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:13.7964447+07:00","value":17431.8744,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:13.7964447+07:00","value":17431.8744,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:13.7964447+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:13.7964447+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:13.7964447+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:14.1978625+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:14.1978625+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:14.723293+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:14.723293+07:00","value":8419.9961,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:14.723293+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:14.723293+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:14.723293+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:14.723293+07:00","value":0.4504,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:14.723293+07:00","value":8417.7429,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:14.723293+07:00","value":1.8028,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:14.723293+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:14.723293+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:14.723293+07:00","value":8419.9961,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:14.723293+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:14.7238744+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:15.0023109+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:15.0023109+07:00","value":18708.9624,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:15.0023109+07:00","value":3.0766,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:15.0023109+07:00","value":2.3885,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:15.0023109+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:15.0023109+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:15.0023109+07:00","value":18707.7564,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:15.0023109+07:00","value":1.206,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:15.0023109+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:15.0029393+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:15.0029393+07:00","value":18708.9624,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:15.0029393+07:00","value":18708.9624,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:15.0029393+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:15.0029393+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:15.0029393+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:15.1974689+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:15.1974689+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:15.4061404+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:15.4061404+07:00","value":16115.1547,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:15.4061404+07:00","value":0.9706,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:15.4061404+07:00","value":0.9706,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:15.4061404+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:15.4061404+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:15.4061404+07:00","value":16114.6373,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:15.4061404+07:00","value":0.5174,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:15.4061404+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:15.4061404+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:15.4061404+07:00","value":16115.1547,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:15.4061404+07:00","value":16115.1547,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:15.4061404+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:15.4061404+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:15.4061404+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:15.4243388+07:00","value":1723,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:15.4243388+07:00","value":3845,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:15.4243388+07:00","value":43134.2071,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:15.4243388+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:15.714097+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:15.714097+07:00","value":21218.873,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:15.714097+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:15.714097+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:15.714097+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:15.714097+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:15.714097+07:00","value":21218.3571,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:15.714097+07:00","value":0.5159,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:15.714097+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:15.7145897+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:15.7145897+07:00","value":21218.873,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:15.7145897+07:00","value":21218.873,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:15.7145897+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:15.7145897+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:15.7145897+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:15.8683251+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:15.8683251+07:00","value":8710.7284,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:15.8683251+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:15.8683251+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:15.8683251+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:15.8683251+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:15.8683251+07:00","value":8709.9775,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:15.8683251+07:00","value":0.7509,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:15.8683251+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:15.8683251+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:15.8683251+07:00","value":8710.7284,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:15.8683251+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:15.8683251+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:15.8834426+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:15.8834426+07:00","value":8590.1862,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:15.8834426+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:15.8834426+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:15.8834426+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:15.8834426+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:15.8834426+07:00","value":8588.8788,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:15.8834426+07:00","value":1.3074,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:15.8834426+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:15.8834426+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:15.8834426+07:00","value":8590.1862,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:15.8834426+07:00","value":8590.1862,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:15.8834426+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:15.8834426+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:15.8834426+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:16.1976596+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:16.1976596+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:16.4914113+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:16.4914113+07:00","value":8853.2354,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:16.4914113+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:16.4914113+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:16.4914113+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:16.4914113+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:16.4914113+07:00","value":8852.2037,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:16.4914113+07:00","value":1.0317,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:16.4914113+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:16.4921609+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:16.4921609+07:00","value":8853.2354,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:16.4921609+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:16.4921609+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:16.8493826+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:16.8493826+07:00","value":8799.9086,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:16.8493826+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:16.8493826+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:16.8493826+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:16.8493826+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:16.8493826+07:00","value":8799.1724,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:16.8493826+07:00","value":0.7362,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:16.8493826+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:16.8493826+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:16.8499267+07:00","value":8799.9086,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:16.8499267+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:16.8499267+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:17.1978665+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:17.1978665+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:17.350469+07:00","value":1722,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:17.350469+07:00","value":3842,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:17.350469+07:00","value":41957.7175,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:17.350469+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:17.3771564+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:17.3771564+07:00","value":8654.3442,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:17.3771564+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:17.3771564+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:17.3771564+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:17.3771564+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:17.3771564+07:00","value":8653.3334,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:17.3771564+07:00","value":1.0108,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:17.3771564+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:17.3778305+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:17.3778305+07:00","value":8654.3442,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:17.3778305+07:00","value":8654.3442,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:17.3778305+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:17.3784685+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:17.3784685+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:17.5635696+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:17.5635696+07:00","value":15268.2168,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:17.5635696+07:00","value":4.2901,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:17.5635696+07:00","value":3.7299,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:17.5635696+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:17.5635696+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:17.5635696+07:00","value":15267.834,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:17.5635696+07:00","value":0.3828,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:17.5635696+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:17.5635696+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:17.5635696+07:00","value":15268.2168,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:17.5635696+07:00","value":15268.2168,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:17.5635696+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:17.5635696+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:17.5635696+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:18.1050616+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:18.1050616+07:00","value":7760.4295,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:18.1050616+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:18.1050616+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:18.1050616+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:18.1050616+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:18.1050616+07:00","value":7759.9323,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:18.1050616+07:00","value":0.4972,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:18.1050616+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:18.1050616+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:18.1050616+07:00","value":7760.4295,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:18.1050616+07:00","value":7760.4295,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:18.1050616+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:18.1050616+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:18.1050616+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:18.1979992+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:18.1979992+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:18.6169416+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:18.6169416+07:00","value":7803.7604,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:18.6169416+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:18.6169416+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:18.6169416+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:18.6169416+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:18.6169416+07:00","value":7803.3838,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:18.6169416+07:00","value":0.3766,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:18.6169416+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:18.6175044+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:18.6175044+07:00","value":7803.7604,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:18.6175044+07:00","value":7803.7604,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:18.6175044+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:18.6179891+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:18.6179891+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:19.1305705+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:19.1305705+07:00","value":8162.1157,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:19.1305705+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:19.1305705+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:19.1305705+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:19.1305705+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:19.1305705+07:00","value":8160.1959,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:19.1305705+07:00","value":1.9198,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:19.1305705+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:19.1305705+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:19.1305705+07:00","value":8162.1157,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:19.1311798+07:00","value":8162.1157,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:19.1311798+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:19.1311798+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:19.1311798+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:19.1976514+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:19.1976514+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:19.4027387+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:19.4027387+07:00","value":9074.2547,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:19.4027387+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:19.4027387+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:19.4027387+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:19.4027387+07:00","value":0.5181,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:19.4027387+07:00","value":9072.7574,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:19.4027387+07:00","value":0.9792,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:19.4027387+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:19.4027387+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:19.4027387+07:00","value":9074.2547,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:19.4027387+07:00","value":9074.2547,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:19.4027387+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:19.4027387+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:19.4027387+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:19.4027387+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:19.4027387+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:19.5998207+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:19.5998207+07:00","value":8162.4404,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:19.5998207+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:19.5998207+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:19.5998207+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:19.5998207+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:19.5998207+07:00","value":8161.3319,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:19.5998207+07:00","value":1.1085,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:19.5998207+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:19.5998207+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:19.5998207+07:00","value":8162.4404,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:19.5998207+07:00","value":8162.4404,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:19.5998207+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:19.5998207+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:19.5998207+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:20.1981+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:20.1981+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:20.2309998+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:20.2309998+07:00","value":15717.2064,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:20.2309998+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:20.2309998+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:20.2309998+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:20.2309998+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:20.2309998+07:00","value":15716.5575,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:20.2309998+07:00","value":0.6489,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:20.2309998+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:20.2309998+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:20.2309998+07:00","value":15717.2064,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:20.2309998+07:00","value":15717.2064,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:20.2309998+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:20.2309998+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:20.2309998+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:20.7228846+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:20.7228846+07:00","value":8859.0651,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:20.7228846+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:20.7228846+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:20.7228846+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:20.7228846+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:20.7228846+07:00","value":8856.3723,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:20.7228846+07:00","value":2.6928,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:20.7228846+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:20.7228846+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:20.7228846+07:00","value":8859.0651,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:20.7228846+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:20.7235264+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:21.0434302+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:21.0434302+07:00","value":8251.8554,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:21.0434302+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:21.0434302+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:21.0434302+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:21.0434302+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:21.0434302+07:00","value":8251.537,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:21.0434302+07:00","value":0.3184,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:21.0434302+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:21.0441238+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:21.0441238+07:00","value":8251.8554,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:21.0441238+07:00","value":8251.8554,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:21.0441238+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:21.0441238+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:21.0441238+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:21.051999+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:21.051999+07:00","value":15758.2799,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:21.051999+07:00","value":3.2428,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:21.051999+07:00","value":3.2428,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:21.051999+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:21.051999+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:21.051999+07:00","value":15756.8722,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:21.051999+07:00","value":1.4077,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:21.051999+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:21.051999+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:21.051999+07:00","value":15758.2799,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:21.051999+07:00","value":15758.2799,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:21.051999+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:21.051999+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:21.051999+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:21.1637476+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:21.1637476+07:00","value":8777.9444,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:21.1637476+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:21.1637476+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:21.1637476+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:21.1637476+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:21.1637476+07:00","value":8777.2892,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:21.1637476+07:00","value":0.6552,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:21.1637476+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:21.1637476+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:21.1637476+07:00","value":8777.9444,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:21.1644085+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:21.1644085+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:21.1974944+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:21.1974944+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:21.5751318+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:21.5751318+07:00","value":8159.4972,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:21.5751318+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:21.5751318+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:21.5751318+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:21.5751318+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:21.5751318+07:00","value":8158.836,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:21.5751318+07:00","value":0.6612,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:21.5751318+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:21.5751318+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:21.5751318+07:00","value":8159.4972,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:21.5751318+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:21.5751318+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:21.723035+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:21.723035+07:00","value":8851.2754,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:21.723035+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:21.723035+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:21.723035+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:21.723035+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:21.723035+07:00","value":8849.6729,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:21.723035+07:00","value":1.6025,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:21.723035+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:21.723035+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:21.723035+07:00","value":8851.2754,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:21.7238529+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:21.7238529+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:21.8239587+07:00","value":1729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:21.8239587+07:00","value":3845,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:21.8239587+07:00","value":43835.6725,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:21.8239587+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:22.1974563+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:22.1974563+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:22.3648736+07:00","value":1729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:22.3648736+07:00","value":3854,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:22.3648736+07:00","value":45984.1557,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:22.3648736+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:22.543719+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:22.543719+07:00","value":16878.2693,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:22.543719+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:22.543719+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:22.543719+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:22.543719+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:22.543719+07:00","value":16877.7203,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:22.543719+07:00","value":0.549,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:22.543719+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:22.5443873+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:22.5443873+07:00","value":16878.2693,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:22.5443873+07:00","value":16878.2693,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:22.5443873+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:22.5443873+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:22.5443873+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:22.9929873+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:22.9929873+07:00","value":8695.1259,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:22.9929873+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:22.9929873+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:22.9929873+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:22.9929873+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:22.9929873+07:00","value":8693.9271,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:22.9929873+07:00","value":1.1988,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:22.9929873+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:22.9929873+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:22.9936693+07:00","value":8695.1259,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:22.9936693+07:00","value":8695.1259,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:22.9936693+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:22.9936693+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:22.9936693+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:22.9936693+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:22.9936693+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:23.1242491+07:00","value":1729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:23.1242491+07:00","value":3851,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:23.1242491+07:00","value":53834.5511,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:23.1242491+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:23.1977474+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:23.1977474+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:23.8115542+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:23.8115542+07:00","value":8307.3609,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:23.8115542+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:23.8115542+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:23.8115542+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:23.8115542+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:23.8115542+07:00","value":8305.7973,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:23.8115542+07:00","value":1.5636,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:23.8115542+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:23.8115542+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:23.8115542+07:00","value":8307.3609,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:23.8115542+07:00","value":8307.3609,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:23.8115542+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:23.8115542+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:23.8115542+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:23.8115542+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:23.8115542+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:24.1977774+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:24.1977774+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:24.3672244+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:24.3672244+07:00","value":8459.6854,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:24.3672244+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:24.3672244+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:24.3672244+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:24.3672244+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:24.3672244+07:00","value":8458.8726,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:24.3672244+07:00","value":0.8128,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:24.3672244+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:24.3672244+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:24.3672244+07:00","value":8459.6854,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:24.3672244+07:00","value":8459.6854,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:24.3672244+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:24.3672244+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:24.3672244+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:24.3672244+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:24.3672244+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:24.5531953+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:24.5531953+07:00","value":8483.834,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:24.5531953+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:24.5531953+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:24.5531953+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:24.5531953+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:24.5531953+07:00","value":8483.834,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:24.5531953+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:24.5531953+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:24.5531953+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:24.5531953+07:00","value":8483.834,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:24.5531953+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:24.5531953+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:24.637875+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:24.637875+07:00","value":8452.3066,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:24.637875+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:24.637875+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:24.637875+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:24.637875+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:24.637875+07:00","value":8451.7466,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:24.637875+07:00","value":0.56,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:24.637875+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:24.637875+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:24.637875+07:00","value":8452.3066,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:24.637875+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:24.637875+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:25.1973871+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:25.1973871+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:25.3542516+07:00","value":1700,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:25.3542516+07:00","value":3824,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:25.3542516+07:00","value":50062.4603,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:25.3542516+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:25.8682283+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:25.8682283+07:00","value":9174.8055,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:25.8682283+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:25.8682283+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:25.8682283+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:25.8682283+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:25.8682283+07:00","value":9174.4612,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:25.8682283+07:00","value":0.3443,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:25.8682283+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:25.8682283+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:25.8682283+07:00","value":9174.8055,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:25.8682283+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:25.8682283+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:26.1208765+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:26.1208765+07:00","value":20019.0829,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:26.1208765+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:26.1208765+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:26.1208765+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:26.1208765+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:26.1208765+07:00","value":20017.6218,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:26.1208765+07:00","value":1.4611,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:26.1208765+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:26.121502+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:26.121502+07:00","value":20019.0829,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:26.121502+07:00","value":20019.0829,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:26.121502+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:26.121502+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:26.121502+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:26.1974945+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:26.1974945+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:26.3568876+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:26.3568876+07:00","value":8677.2686,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:26.3568876+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:26.3568876+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:26.3568876+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:26.3568876+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:26.3568876+07:00","value":8675.8953,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:26.3568876+07:00","value":1.3733,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:26.3568876+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:26.3568876+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:26.3568876+07:00","value":8677.2686,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:26.3568876+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:26.3568876+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:26.9047112+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:26.9047112+07:00","value":8498.588,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:26.9047112+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:26.9047112+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:26.9047112+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:26.9047112+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:26.9047112+07:00","value":8497.3168,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:26.9047112+07:00","value":1.2712,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:26.9047112+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:26.9047112+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:26.9047112+07:00","value":8498.588,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:26.9047112+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:26.9047112+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:27.0092204+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:27.0092204+07:00","value":10793.9183,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:27.0092204+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:27.0092204+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:27.0092204+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:27.0092204+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:27.0092204+07:00","value":10792.7477,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:27.0092204+07:00","value":1.1706,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:27.0092204+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:27.0092204+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:27.0092204+07:00","value":10793.9183,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:27.0092204+07:00","value":10793.9183,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:27.0092204+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:27.0092204+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:27.0092204+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:27.0092204+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:27.0092204+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:27.1600088+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:27.1600088+07:00","value":16896.2754,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:27.1600088+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:27.1600088+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:27.1600088+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:27.1600088+07:00","value":1.0415,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:27.1600088+07:00","value":16893.6903,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:27.1600088+07:00","value":1.5436,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:27.1600088+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:27.1600088+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:27.1600088+07:00","value":16896.2754,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:27.1600088+07:00","value":16896.2754,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:27.1600088+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:27.1600088+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:27.1600088+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:27.1979219+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:27.1979219+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:27.2379021+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:27.2379021+07:00","value":18942.8354,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:27.2379021+07:00","value":2.84,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:27.2379021+07:00","value":2.84,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:27.2379021+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:27.2379021+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:27.2379021+07:00","value":18941.7175,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:27.2379021+07:00","value":1.1179,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:27.2379021+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:27.2385178+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:27.2385178+07:00","value":18942.8354,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:27.2385178+07:00","value":18942.8354,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:27.2385178+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:27.2385178+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:27.2385178+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:27.2698091+07:00","value":1696,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:27.2698091+07:00","value":3818,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:27.2698091+07:00","value":47485.0341,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:27.2698091+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:27.3417659+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:27.3417659+07:00","value":21344.6551,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:27.3417659+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:27.3417659+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:27.3417659+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:27.3417659+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:27.3417659+07:00","value":21343.6329,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:27.3417659+07:00","value":1.0222,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:27.3417659+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:27.3423483+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:27.3423483+07:00","value":21344.6551,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:27.3423483+07:00","value":21344.6551,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:27.3423483+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:27.3423483+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:27.3423483+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:27.4014481+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:27.4014481+07:00","value":8482.3809,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:27.4014481+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:27.4014481+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:27.4014481+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:27.4014481+07:00","value":1.0438,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:27.4014481+07:00","value":8480.6569,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:27.4014481+07:00","value":0.6802,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:27.4014481+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:27.4018271+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:27.4018271+07:00","value":8482.3809,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:27.4018271+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:27.4018271+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:27.6679944+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:27.6679944+07:00","value":7964.3248,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:27.6679944+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:27.6679944+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:27.6679944+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:27.6679944+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:27.6679944+07:00","value":7963.7399,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:27.6679944+07:00","value":0.5849,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:27.6679944+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:27.6679944+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:27.6679944+07:00","value":7964.3248,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:27.6679944+07:00","value":7964.3248,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:27.6679944+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:27.6679944+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:27.6679944+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:27.7463736+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:27.7463736+07:00","value":7845.0492,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:27.7463736+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:27.7463736+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:27.7463736+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:27.7463736+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:27.7463736+07:00","value":7845.0492,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:27.7463736+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:27.7463736+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:27.7463736+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:27.7463736+07:00","value":7845.0492,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:27.7463736+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:27.7472654+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:27.8490861+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:27.8490861+07:00","value":8417.2782,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:27.8490861+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:27.8490861+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:27.8490861+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:27.8490861+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:27.8490861+07:00","value":8416.5417,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:27.8490861+07:00","value":0.7365,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:27.8490861+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:27.8496783+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:27.8496783+07:00","value":8417.2782,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:27.8496783+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:27.8496783+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:28.1831851+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:28.1831851+07:00","value":6837.1491,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:28.1831851+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:28.1831851+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:28.1831851+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:28.1831851+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:28.1831851+07:00","value":6834.4963,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:28.1831851+07:00","value":2.6528,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:28.1831851+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:28.1831851+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:28.1831851+07:00","value":6837.1491,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:28.1831851+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:28.1838213+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:28.197986+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:28.197986+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:28.8707197+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:28.8707197+07:00","value":10805.7364,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:28.8707197+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:28.8707197+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:28.8707197+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:28.8707197+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:28.8707197+07:00","value":10804.5496,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:28.8707197+07:00","value":1.1868,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:28.8707197+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:28.8707197+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:28.8713929+07:00","value":10805.7364,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:28.8713929+07:00","value":10805.7364,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:28.8713929+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:28.8713929+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:28.8713929+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:28.8713929+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:28.8713929+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:29.1031587+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:29.1031587+07:00","value":7327.3439,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:29.1031587+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:29.1031587+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:29.1031587+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:29.1031587+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:29.1031587+07:00","value":7327.3439,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:29.1031587+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:29.1031587+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:29.1039539+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:29.1039539+07:00","value":7327.3439,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:29.1039539+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:29.1039539+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:29.1978897+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:29.1978897+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:29.3963903+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:29.3963903+07:00","value":7843.4367,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:29.3963903+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:29.3963903+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:29.3963903+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:29.3963903+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:29.3963903+07:00","value":7842.9195,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:29.3963903+07:00","value":0.5172,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:29.3963903+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:29.3963903+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:29.3963903+07:00","value":7843.4367,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:29.3963903+07:00","value":7843.4367,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:29.3963903+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:29.3970648+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:29.3970648+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:29.3970648+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:29.3970648+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:29.7370014+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:29.7370014+07:00","value":9004.6947,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:29.7370014+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:29.7370014+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:29.7370014+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:29.7370014+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:29.7370014+07:00","value":9003.6886,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:29.7370014+07:00","value":1.0061,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:29.7370014+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:29.7370014+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:29.7370014+07:00","value":9004.6947,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:29.7370014+07:00","value":9004.6947,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:29.7376333+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:29.7376333+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:29.7376333+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:29.7376333+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:29.7376333+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:30.1979677+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:30.1979677+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:30.2049256+07:00","value":1702,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:30.2049256+07:00","value":3821,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:30.2049256+07:00","value":51913.5594,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:30.2049256+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:30.5037596+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:30.5037596+07:00","value":7206.4924,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:30.5037596+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:30.5037596+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:30.5037596+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:30.5037596+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:30.5037596+07:00","value":7204.88,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:30.5037596+07:00","value":1.6124,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:30.5037596+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:30.5043683+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:30.5043683+07:00","value":7206.4924,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:30.5043683+07:00","value":7206.4924,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:30.5043683+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:30.5043683+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:30.5043683+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:30.5618001+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:30.5618001+07:00","value":6448.3915,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:30.5618001+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:30.5618001+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:30.5618001+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:30.5618001+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:30.5618001+07:00","value":6447.3824,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:30.5618001+07:00","value":1.0091,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:30.5618001+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:30.5618001+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:30.5618001+07:00","value":6448.3915,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:30.5618001+07:00","value":6448.3915,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:30.5618001+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:30.5618001+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:30.5618001+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:30.979696+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:30.979696+07:00","value":7933.8018,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:30.979696+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:30.979696+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:30.979696+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:30.979696+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:30.979696+07:00","value":7932.8047,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:30.979696+07:00","value":0.9971,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:30.979696+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:30.979696+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:30.979696+07:00","value":7933.8018,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:30.979696+07:00","value":7933.8018,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:30.979696+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:30.980304+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:30.980304+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:30.980304+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:30.980304+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:31.1302814+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:31.1302814+07:00","value":6462.4489,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:31.1302814+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:31.1302814+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:31.1302814+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:31.1302814+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:31.1302814+07:00","value":6461.003,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:31.1302814+07:00","value":1.4459,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:31.1302814+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:31.1302814+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:31.1309523+07:00","value":6462.4489,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:31.1309523+07:00","value":6462.4489,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:31.1309523+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:31.1309523+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:31.1309523+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:31.1976908+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:31.1976908+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:31.5180511+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:31.5180511+07:00","value":24358.4986,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:31.5180511+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:31.5180511+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:31.5180511+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:31.5180511+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:31.5180511+07:00","value":24357.5665,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:31.5180511+07:00","value":0.9321,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:31.5180511+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:31.5180511+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:31.5180511+07:00","value":24358.4986,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:31.5180511+07:00","value":24358.4986,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:31.5180511+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:31.5180511+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:31.5180511+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:31.8854164+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:31.8854164+07:00","value":7046.3911,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:31.8854164+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:31.8854164+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:31.8854164+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:31.8854164+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:31.8854164+07:00","value":7045.0751,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:31.8854164+07:00","value":1.316,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:31.8854164+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:31.8863377+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:31.8863377+07:00","value":7046.3911,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:31.8870583+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:31.8870583+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:32.1976452+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:32.1976452+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:32.3165156+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:32.3165156+07:00","value":16892.1768,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:32.3165156+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:32.3165156+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:32.3165156+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:32.3165156+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:32.3165156+07:00","value":16891.515,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:32.3165156+07:00","value":0.6618,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:32.3165156+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:32.3165156+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:32.3165156+07:00","value":16892.1768,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:32.3172643+07:00","value":16892.1768,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:32.3172643+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:32.3172643+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:32.3172643+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:32.5881588+07:00","value":1729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:32.5881588+07:00","value":3851,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:32.5881588+07:00","value":51827.8289,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:32.5881588+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:32.8360931+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:32.8360931+07:00","value":6277.9536,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:32.8360931+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:32.8360931+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:32.8360931+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:32.8360931+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:32.8360931+07:00","value":6276.4039,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:32.8360931+07:00","value":1.5497,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:32.8360931+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:32.8360931+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:32.8360931+07:00","value":6277.9536,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:32.8360931+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:32.8360931+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:32.9000203+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:32.9000203+07:00","value":5793.9674,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:32.9000203+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:32.9000203+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:32.9000203+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:32.9000203+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:32.9000203+07:00","value":5792.6975,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:32.9000203+07:00","value":1.2699,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:32.9000203+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:32.9006061+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:32.9006061+07:00","value":5793.9674,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:32.9006061+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:32.9006061+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:33.1981218+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:33.1981218+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:33.3328673+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:33.3328673+07:00","value":6710.314,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:33.3328673+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:33.3328673+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:33.3328673+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:33.3328673+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:33.3328673+07:00","value":6707.915,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:33.3328673+07:00","value":2.399,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:33.3328673+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:33.3336213+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:33.3336213+07:00","value":6710.314,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:33.3336213+07:00","value":6710.314,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:33.3336213+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:33.3336213+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:33.3336213+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:33.3336213+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:33.3336213+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:33.6889915+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:33.6889915+07:00","value":6378.4323,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:33.6889915+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:33.6889915+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:33.6889915+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:33.6889915+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:33.6889915+07:00","value":6377.5988,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:33.6889915+07:00","value":0.8335,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:33.6889915+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:33.6895109+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:33.6895109+07:00","value":6378.4323,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:33.6895109+07:00","value":6378.4323,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:33.6895109+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:33.6895109+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:33.6895109+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:34.0369552+07:00","value":1729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:34.0369552+07:00","value":3854,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:34.0369552+07:00","value":52747.1246,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:34.0369552+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:34.1975051+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:34.1975051+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:34.2756163+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:34.2756163+07:00","value":21173.4679,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:34.2756163+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:34.2756163+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:34.2756163+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:34.2756163+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:34.2756163+07:00","value":21173.4679,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:34.2756163+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:34.2756163+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:34.2756163+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:34.2756163+07:00","value":21173.4679,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:34.2756163+07:00","value":21173.4679,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:34.2756163+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:34.2756163+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:34.2756163+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:34.4011617+07:00","value":1729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:34.4011617+07:00","value":3854,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:34.4011617+07:00","value":44110.522,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:34.4011617+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:34.7283538+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:34.7283538+07:00","value":7126.1582,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:34.7283538+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:34.7283538+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:34.7283538+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:34.7283538+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:34.7283538+07:00","value":7125.249,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:34.7283538+07:00","value":0.9092,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:34.7283538+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:34.7283538+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:34.7283538+07:00","value":7126.1582,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:34.7283538+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:34.7290092+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:35.1978793+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:35.1978793+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:35.7293435+07:00","value":1695,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:35.7293435+07:00","value":3815,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:35.7293435+07:00","value":51439.3571,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:35.7293435+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:35.7928661+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:35.7928661+07:00","value":8053.0638,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:35.7928661+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:35.7928661+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:35.7928661+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:35.7928661+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:35.7928661+07:00","value":8052.1124,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:35.7928661+07:00","value":0.9514,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:35.7928661+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:35.7935193+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:35.7935193+07:00","value":8053.0638,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:35.7935193+07:00","value":8053.0638,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:35.7935193+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:35.7935193+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:35.7935193+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:35.7935193+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:35.7935193+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:36.1033543+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:36.1033543+07:00","value":8154.9888,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:36.1033543+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:36.1033543+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:36.1033543+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:36.1033543+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:36.1033543+07:00","value":8154.4927,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:36.1033543+07:00","value":0.4961,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:36.1033543+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:36.1038914+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:36.1038914+07:00","value":8154.9888,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:36.1038914+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:36.1038914+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:36.1975965+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:36.1975965+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:36.3060602+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:36.3060602+07:00","value":8337.3425,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:36.3060602+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:36.3060602+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:36.3060602+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:36.3060602+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:36.3060602+07:00","value":8336.545,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:36.3060602+07:00","value":0.7975,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:36.3060602+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:36.3067379+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:36.3067379+07:00","value":8337.3425,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:36.3067379+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:36.3067379+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:36.5531828+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:36.5531828+07:00","value":8892.2933,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:36.5531828+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:36.5531828+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:36.5531828+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:36.5531828+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:36.5531828+07:00","value":8890.6068,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:36.5531828+07:00","value":1.6865,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:36.5531828+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:36.5531828+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:36.5531828+07:00","value":8892.2933,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:36.5531828+07:00","value":8892.2933,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:36.5531828+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:36.5531828+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:36.5531828+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:36.5531828+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:36.5531828+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:36.6856965+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:36.6856965+07:00","value":8842.8306,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:36.6856965+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:36.6856965+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:36.6856965+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:36.6856965+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:36.6856965+07:00","value":8841.8372,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:36.6856965+07:00","value":0.9934,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:36.6856965+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:36.6860702+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:36.6860702+07:00","value":8842.8306,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:36.6860702+07:00","value":8842.8306,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:36.6860702+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:36.6860702+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:36.6860702+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:36.6860702+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:36.6860702+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:37.0213597+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:37.0213597+07:00","value":7848.0423,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:37.0213597+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:37.0213597+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:37.0213597+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:37.0213597+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:37.0213597+07:00","value":7847.1228,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:37.0213597+07:00","value":0.9195,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:37.0213597+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:37.0213597+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:37.0213597+07:00","value":7848.0423,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:37.0213597+07:00","value":7848.0423,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:37.0213597+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:37.0221599+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:37.0221599+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:37.1976698+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:37.1976698+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:37.3905799+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:37.3905799+07:00","value":9005.0947,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:37.3905799+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:37.3905799+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:37.3905799+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:37.3905799+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:37.3905799+07:00","value":9003.5349,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:37.3905799+07:00","value":1.5598,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:37.3905799+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:37.3905799+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:37.3905799+07:00","value":9005.0947,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:37.3905799+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:37.3905799+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:37.4835126+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:37.4835126+07:00","value":7785.9837,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:37.4835126+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:37.4835126+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:37.4835126+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:37.4835126+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:37.4835126+07:00","value":7784.6914,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:37.4835126+07:00","value":1.2923,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:37.4835126+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:37.4835126+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:37.4835126+07:00","value":7785.9837,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:37.4841844+07:00","value":7785.9837,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:37.4841844+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:37.4841844+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:37.4841844+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:37.5043158+07:00","value":1723,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:37.5043158+07:00","value":3842,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:37.5043158+07:00","value":49694.6229,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:37.5043158+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:37.7105989+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:37.7105989+07:00","value":9660.7557,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:37.7105989+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:37.7105989+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:37.7105989+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:37.7105989+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:37.7105989+07:00","value":9660.7557,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:37.7105989+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:37.7105989+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:37.7113195+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:37.7113195+07:00","value":9660.7557,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:37.7113195+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:37.7113195+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:37.9917462+07:00","value":1729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:37.9917462+07:00","value":3854,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:37.9917462+07:00","value":50701.452,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:37.9917462+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:38.197869+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:38.197869+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:38.2256435+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:38.2256435+07:00","value":7362.8668,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:38.2256435+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:38.2256435+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:38.2256435+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:38.2256435+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:38.2256435+07:00","value":7361.2114,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:38.2256435+07:00","value":1.6554,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:38.2256435+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:38.2256435+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:38.2256435+07:00","value":7362.8668,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:38.2256435+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:38.2256435+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:38.2766059+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:38.2766059+07:00","value":7471.3459,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:38.2766059+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:38.2766059+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:38.2766059+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:38.2766059+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:38.2766059+07:00","value":7471.3459,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:38.2766059+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:38.2766059+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:38.2772965+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:38.2772965+07:00","value":7471.3459,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:38.2772965+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:38.2772965+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:38.6116613+07:00","value":1702,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:38.6116613+07:00","value":3824,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:38.6116613+07:00","value":48181.3606,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:38.6116613+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:38.7426385+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:38.7426385+07:00","value":7459.9883,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:38.7426385+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:38.7426385+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:38.7426385+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:38.7426385+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:38.7426385+07:00","value":7459.1648,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:38.7426385+07:00","value":0.8235,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:38.7426385+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:38.7432936+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:38.7432936+07:00","value":7459.9883,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:38.7432936+07:00","value":7459.9883,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:38.7432936+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:38.7432936+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:38.7432936+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:38.7735586+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:38.7735586+07:00","value":8734.8426,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:38.7735586+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:38.7735586+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:38.7735586+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:38.7735586+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:38.7735586+07:00","value":8734.0086,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:38.7735586+07:00","value":0.834,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:38.7735586+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:38.7741537+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:38.7741537+07:00","value":8734.8426,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:38.7741537+07:00","value":8734.8426,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:38.7741537+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:38.7741537+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:38.7741537+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:39.0516151+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:39.0516151+07:00","value":21700.5782,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:39.0516151+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:39.0516151+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:39.0516151+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:39.0516151+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:39.0516151+07:00","value":21699.7586,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:39.0516151+07:00","value":0.8196,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:39.0516151+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:39.0516151+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:39.0516151+07:00","value":21700.5782,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:39.0516151+07:00","value":21700.5782,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:39.0516151+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:39.0516151+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:39.0516151+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:39.1979382+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:39.1979382+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:40.0271136+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:40.0271136+07:00","value":8594.6052,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:40.0271136+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:40.0271136+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:40.0271136+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:40.0271136+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:40.0271136+07:00","value":8594.2829,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:40.0271136+07:00","value":0.3223,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:40.0271136+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:40.0271136+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:40.0271136+07:00","value":8594.6052,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:40.0271136+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:40.0271136+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:40.1977238+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:40.1977238+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:40.501668+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:40.501668+07:00","value":8482.518,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:40.501668+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:40.501668+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:40.501668+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:40.501668+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:40.501668+07:00","value":8481.608,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:40.501668+07:00","value":0.91,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:40.501668+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:40.501668+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:40.501668+07:00","value":8482.518,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:40.501668+07:00","value":8482.518,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:40.501668+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:40.501668+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:40.501668+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:40.501668+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:40.501668+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:40.5807977+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:40.5807977+07:00","value":6945.4277,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:40.5807977+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:40.5807977+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:40.5807977+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:40.5807977+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:40.5807977+07:00","value":6944.4284,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:40.5807977+07:00","value":0.9993,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:40.5807977+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:40.5807977+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:40.5807977+07:00","value":6945.4277,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:40.5807977+07:00","value":6945.4277,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:40.5807977+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:40.5807977+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:40.5807977+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:41.1046211+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:41.1046211+07:00","value":8286.4997,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:41.1046211+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:41.1046211+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:41.1046211+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:41.1046211+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:41.1046211+07:00","value":8285.8877,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:41.1046211+07:00","value":0.612,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:41.1046211+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:41.1052126+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:41.1052126+07:00","value":8286.4997,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:41.1052126+07:00","value":8286.4997,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:41.1052126+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:41.1056443+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:41.1056443+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:41.1056443+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:41.1056443+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:41.1977739+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:41.1977739+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:41.2620194+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:41.2620194+07:00","value":18137.7703,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:41.2620194+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:41.2620194+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:41.2620194+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:41.2620194+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:41.2620194+07:00","value":18136.9882,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:41.2620194+07:00","value":0.7821,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:41.2620194+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:41.2620194+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:41.2620194+07:00","value":18137.7703,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:41.2620194+07:00","value":18137.7703,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:41.2620194+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:41.2620194+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:41.2620194+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:41.3058459+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:41.3058459+07:00","value":7314.9295,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:41.3058459+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:41.3058459+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:41.3058459+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:41.3058459+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:41.3058459+07:00","value":7312.9943,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:41.3058459+07:00","value":1.9352,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:41.3058459+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:41.3058459+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:41.3058459+07:00","value":7314.9295,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:41.3058459+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:41.3058459+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:41.3375989+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:41.3375989+07:00","value":19513.6402,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:41.3375989+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:41.3375989+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:41.3375989+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:41.3375989+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:41.3375989+07:00","value":19512.931,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:41.3375989+07:00","value":0.7092,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:41.3375989+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:41.3375989+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:41.3375989+07:00","value":19513.6402,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:41.3375989+07:00","value":19513.6402,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:41.3375989+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:41.3375989+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:41.3375989+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:41.3852407+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:41.3852407+07:00","value":19020.3671,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:41.3852407+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:41.3852407+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:41.3852407+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:41.3852407+07:00","value":1.0419,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:41.3852407+07:00","value":19017.544,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:41.3852407+07:00","value":1.7812,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:41.3852407+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:41.3852407+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:41.3852407+07:00","value":19020.3671,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:41.3852407+07:00","value":19020.3671,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:41.3852407+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:41.3852407+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:41.3852407+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:42.1977461+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:42.1977461+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:42.2383992+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:42.2383992+07:00","value":6142.8673,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:42.2383992+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:42.2383992+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:42.2383992+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:42.2383992+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:42.2383992+07:00","value":6142.8673,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:42.2383992+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:42.2383992+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:42.2393968+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:42.2403956+07:00","value":6142.8673,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:42.2403956+07:00","value":6142.8673,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:42.2403956+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:42.2403956+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:42.2403956+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:42.3929377+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:42.3929377+07:00","value":5885.4277,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:42.3929377+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:42.3929377+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:42.3929377+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:42.3929377+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:42.3929377+07:00","value":5885.4277,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:42.3929377+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:42.3929377+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:42.3929377+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:42.3929377+07:00","value":5885.4277,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:42.3929377+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:42.3929377+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:42.7506769+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:42.7506769+07:00","value":7974.243,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:42.7506769+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:42.7506769+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:42.7506769+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:42.7506769+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:42.7506769+07:00","value":7973.5416,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:42.7506769+07:00","value":0.7014,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:42.7506769+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:42.7506769+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:42.7511862+07:00","value":7974.243,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:42.7511862+07:00","value":7974.243,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:42.7511862+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:42.7511862+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:42.7511862+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:42.7511862+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:42.7511862+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:42.7886452+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:42.7886452+07:00","value":5934.2566,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:42.7886452+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:42.7886452+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:42.7886452+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:42.7886452+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:42.7886452+07:00","value":5933.6429,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:42.7886452+07:00","value":0.6137,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:42.7886452+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:42.7886452+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:42.7886452+07:00","value":5934.2566,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:42.7886452+07:00","value":5934.2566,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:42.7886452+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:42.7886452+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:42.7886452+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:43.197631+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:43.197631+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:43.217213+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:43.217213+07:00","value":5894.2532,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:43.217213+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:43.217213+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:43.217213+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:43.217213+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:43.217213+07:00","value":5894.2532,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:43.217213+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:43.217213+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":6229.2043,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":6228.7589,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":0.4454,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":5894.2532,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":6229.2043,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":6229.2043,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:43.2176584+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:43.2889493+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:43.2889493+07:00","value":16019.1402,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:43.2889493+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:43.2889493+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:43.2889493+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:43.2889493+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:43.2889493+07:00","value":16018.2054,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:43.2889493+07:00","value":0.9348,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:43.2889493+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:43.2889493+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:43.2889493+07:00","value":16019.1402,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:43.2889493+07:00","value":16019.1402,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:43.2889493+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:43.2889493+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:43.2889493+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:43.6936303+07:00","value":1701,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:43.6936303+07:00","value":3821,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:43.6936303+07:00","value":50403.0845,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:43.6936303+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:43.9449363+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:43.9449363+07:00","value":18590.6847,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:43.9449363+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:43.9449363+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:43.9449363+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:43.9449363+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:43.9449363+07:00","value":18588.7217,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:43.9449363+07:00","value":1.963,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:43.9449363+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:43.9449363+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:43.9455065+07:00","value":18590.6847,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:43.9455065+07:00","value":18590.6847,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:43.9455065+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:43.9455065+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:43.9455065+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:44.1977327+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:44.1977327+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:44.2826093+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:44.2826093+07:00","value":5846.6606,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:44.2826093+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:44.2826093+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:44.2826093+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:44.2826093+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:44.2826093+07:00","value":5846.6606,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:44.2826093+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:44.2826093+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:44.2832058+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:44.2832058+07:00","value":5846.6606,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:44.2832058+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:44.2832058+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:44.3006747+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:44.3006747+07:00","value":6515.1921,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:44.3006747+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:44.3006747+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:44.3006747+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:44.3006747+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:44.3006747+07:00","value":6514.4916,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:44.3006747+07:00","value":0.7005,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:44.3006747+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:44.3006747+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:44.3006747+07:00","value":6515.1921,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:44.3006747+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:44.3006747+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:45.0937004+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:45.0937004+07:00","value":6050.0176,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:45.0937004+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:45.0937004+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:45.0937004+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:45.0937004+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:45.0937004+07:00","value":6048.1033,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:45.0937004+07:00","value":1.9143,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:45.0937004+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:45.0944096+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:45.0944096+07:00","value":6050.0176,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:45.0944096+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:45.0944096+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:45.1973761+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:45.1973761+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:45.5836627+07:00","value":1697,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:45.5836627+07:00","value":3815,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:45.5836627+07:00","value":49293.3908,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:45.5836627+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:45.6566005+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:45.6566005+07:00","value":6582.0149,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:45.6566005+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:45.6566005+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:45.6566005+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:45.6566005+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:45.6566005+07:00","value":6582.0149,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:45.6566005+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:45.6566005+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:45.6566005+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:45.6566005+07:00","value":6582.0149,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:45.6566005+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:45.6566005+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:45.8294676+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:45.8294676+07:00","value":7350.8563,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:45.8294676+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:45.8294676+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:45.8294676+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:45.8294676+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:45.8294676+07:00","value":7349.8926,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:45.8294676+07:00","value":0.9637,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:45.8294676+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:45.8294676+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:45.8294676+07:00","value":7350.8563,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:45.8294676+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:45.8294676+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:46.1976317+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:46.1976317+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:47.198108+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:47.198108+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:47.230165+07:00","value":1695,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:47.230165+07:00","value":3815,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:47.230165+07:00","value":50866.6397,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:47.230165+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:47.3756706+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:47.3756706+07:00","value":7147.5005,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:47.3756706+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:47.3756706+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:47.3756706+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:47.3756706+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:47.3756706+07:00","value":7146.7238,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:47.3756706+07:00","value":0.7767,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:47.3756706+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:47.3756706+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:47.3756706+07:00","value":7147.5005,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:47.3756706+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:47.3756706+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:47.8187494+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:47.8187494+07:00","value":8266.7764,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:47.8187494+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:47.8187494+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:47.8187494+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:47.8187494+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:47.8187494+07:00","value":8265.1202,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:47.8187494+07:00","value":1.6562,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:47.8187494+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:47.8187494+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:47.8187494+07:00","value":8266.7764,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:47.8187494+07:00","value":8266.7764,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:47.8187494+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:47.8187494+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:47.8187494+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:47.8187494+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:47.8187494+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:48.1738314+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:48.1738314+07:00","value":7371.3572,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:48.1738314+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:48.1738314+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:48.1738314+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:48.1738314+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:48.1738314+07:00","value":7370.0602,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:48.1738314+07:00","value":1.297,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:48.1738314+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:48.1738314+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:48.1746412+07:00","value":7371.3572,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:48.1746412+07:00","value":7371.3572,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:48.1746412+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:48.1746412+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:48.1746412+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:48.1982487+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:48.1982487+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:48.3594433+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:48.3594433+07:00","value":7477.4222,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:48.3594433+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:48.3594433+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:48.3594433+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:48.3594433+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:48.3594433+07:00","value":7475.8183,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:48.3594433+07:00","value":1.6039,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:48.3594433+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:48.3594433+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:48.3594433+07:00","value":7477.4222,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:48.3594433+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:48.3594433+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:48.5202534+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:48.5202534+07:00","value":18314.8144,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:48.5202534+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:48.5202534+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:48.5202534+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:48.5202534+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:48.5202534+07:00","value":18314.316,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:48.5202534+07:00","value":0.4984,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:48.5202534+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:48.5202534+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:48.5202534+07:00","value":18314.8144,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:48.5202534+07:00","value":18314.8144,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:48.5202534+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:48.5208628+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:48.5208628+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:48.6586874+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:48.6586874+07:00","value":7250.5258,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:48.6586874+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:48.6586874+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:48.6586874+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:48.6586874+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:48.6586874+07:00","value":7249.0291,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:48.6586874+07:00","value":1.4967,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:48.6586874+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:48.6586874+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:48.6586874+07:00","value":7250.5258,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:48.6586874+07:00","value":7250.5258,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:48.6586874+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:48.6586874+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:48.6586874+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:48.7429778+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:48.7429778+07:00","value":16154.3279,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:48.7429778+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:48.7429778+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:48.7429778+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:48.7429778+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:48.7429778+07:00","value":16152.7218,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:48.7429778+07:00","value":1.6061,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:48.7429778+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:48.7429778+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:48.7429778+07:00","value":16154.3279,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:48.7429778+07:00","value":16154.3279,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:48.7429778+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:48.7429778+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:48.7429778+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:48.876211+07:00","value":1729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:48.876211+07:00","value":3851,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:48.876211+07:00","value":49586.1959,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:48.876211+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:49.201668+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:49.201668+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:49.5544531+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:49.5544531+07:00","value":8048.305,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:49.5544531+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:49.5544531+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:49.5544531+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:49.5544531+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:49.5544531+07:00","value":8047.7425,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:49.5544531+07:00","value":0.5625,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:49.5544531+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:49.5551516+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:49.5551516+07:00","value":8048.305,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:49.5551516+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:49.5551516+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:50.1976294+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:50.1976294+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:50.3565236+07:00","value":1702,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:50.3565236+07:00","value":3824,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:50.3565236+07:00","value":55861.819,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:50.3565236+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:50.3913667+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:50.3913667+07:00","value":7849.7276,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:50.3913667+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:50.3913667+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:50.3913667+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:50.3913667+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:50.3913667+07:00","value":7849.7276,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:50.3913667+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:50.3913667+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:50.3913667+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:50.3921876+07:00","value":7849.7276,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:50.3921876+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:50.3921876+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:50.443136+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:50.443136+07:00","value":8679.7215,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:50.443136+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:50.443136+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:50.443136+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:50.443136+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:50.443136+07:00","value":8678.7524,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:50.443136+07:00","value":0.9691,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:50.443136+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:50.443136+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:50.443136+07:00","value":8679.7215,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:50.443136+07:00","value":8679.7215,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:50.443136+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:50.4438084+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:50.4438084+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:50.4438084+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:50.4438084+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:50.7450115+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:50.7450115+07:00","value":8858.3424,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:50.7450115+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:50.7450115+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:50.7450115+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:50.7450115+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:50.7450115+07:00","value":8857.3487,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:50.7450115+07:00","value":0.9937,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:50.7450115+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:50.7450115+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:50.7450115+07:00","value":8858.3424,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:50.7450115+07:00","value":8858.3424,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:50.7450115+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:50.7450115+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:50.7450115+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:50.7450115+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:50.7450115+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:50.7699083+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:50.7699083+07:00","value":16732.9531,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:50.7699083+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:50.7699083+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:50.7699083+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:50.7699083+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:50.7699083+07:00","value":16731.3767,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:50.7699083+07:00","value":1.5764,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:50.7699083+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:50.7699083+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:50.7699083+07:00","value":16732.9531,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:50.7699083+07:00","value":16732.9531,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:50.7699083+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:50.7699083+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:50.7699083+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:50.949501+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:50.949501+07:00","value":15219.6332,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:50.949501+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:50.949501+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:50.949501+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:50.949501+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:50.949501+07:00","value":15218.2648,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:50.949501+07:00","value":1.3684,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:50.949501+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:50.9504541+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:50.9504541+07:00","value":15219.6332,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:50.9504541+07:00","value":15219.6332,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:50.9504541+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:50.9504541+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:50.9504541+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:50.9571443+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:50.9571443+07:00","value":7905.4834,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:50.9571443+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:50.9571443+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:50.9571443+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:50.9571443+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:50.9571443+07:00","value":7904.2403,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:50.9571443+07:00","value":1.2431,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:50.9571443+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:50.9571443+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:50.9571443+07:00","value":7905.4834,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:50.9571443+07:00","value":7905.4834,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:50.9571443+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:50.9571443+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:50.9571443+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:51.0041624+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:51.0041624+07:00","value":9165.8422,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:51.0041624+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:51.0041624+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:51.0041624+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:51.0041624+07:00","value":0.5905,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:51.0041624+07:00","value":9164.2623,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:51.0041624+07:00","value":0.9894,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:51.0041624+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:51.0041624+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:51.0041624+07:00","value":9165.8422,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:51.0041624+07:00","value":9165.8422,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:51.0041624+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:51.0041624+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:51.0041624+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:51.0041624+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:51.0041624+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:51.1974885+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:51.1974885+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:51.2587354+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:51.2587354+07:00","value":8168.7233,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:51.2587354+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:51.2587354+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:51.2587354+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:51.2587354+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:51.2587354+07:00","value":8168.0031,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:51.2587354+07:00","value":0.7202,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:51.2587354+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:51.2587354+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:51.2587354+07:00","value":8168.7233,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:51.2587354+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:51.2587354+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:51.6262817+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:51.6262817+07:00","value":8107.6735,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:51.6262817+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:51.6262817+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:51.6262817+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:51.6262817+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:51.6262817+07:00","value":8106.411,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:51.6262817+07:00","value":1.2625,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:51.6262817+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:51.6262817+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:51.6269781+07:00","value":8107.6735,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:51.6269781+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:51.6269781+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:52.0708021+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:52.0708021+07:00","value":8652.0464,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:52.0708021+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:52.0708021+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:52.0708021+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:52.0708021+07:00","value":0.6359,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:52.0708021+07:00","value":8650.41,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:52.0708021+07:00","value":1.0005,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:52.0708021+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:52.0708021+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:52.0708021+07:00","value":8652.0464,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:52.0714168+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:52.0714168+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:52.198016+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:52.198016+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:52.6971625+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:52.6971625+07:00","value":8906.6467,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:52.6971625+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:52.6971625+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:52.6971625+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:52.6971625+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:52.6971625+07:00","value":8905.5185,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:52.6971625+07:00","value":1.1282,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:52.6971625+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:52.6976896+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:52.6976896+07:00","value":8906.6467,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:52.6980249+07:00","value":8906.6467,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:52.6980249+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:52.6980249+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:52.6980249+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:52.6980249+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:52.6980249+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:52.8778905+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:52.8778905+07:00","value":8376.3525,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:52.8778905+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:52.8778905+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:52.8778905+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:52.8778905+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:52.8778905+07:00","value":8374.9782,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:52.8778905+07:00","value":1.3743,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:52.8778905+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:52.8778905+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:52.8787646+07:00","value":8376.3525,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:52.8787646+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:52.8787646+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:53.0673878+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:53.0673878+07:00","value":8620.2536,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:53.0673878+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:53.0673878+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:53.0673878+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:53.0673878+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:53.0673878+07:00","value":8619.3153,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:53.0673878+07:00","value":0.9383,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:53.0673878+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:53.0673878+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:53.0673878+07:00","value":8620.2536,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:53.0673878+07:00","value":8620.2536,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:53.0673878+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:53.0673878+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:53.0673878+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:53.0673878+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:53.0673878+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:53.1977485+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:53.1977485+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:53.471863+07:00","value":1702,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:53.471863+07:00","value":3818,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:53.471863+07:00","value":51181.3333,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:53.471863+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:53.5529266+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:53.5529266+07:00","value":8257.1496,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:53.5529266+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:53.5529266+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:53.5529266+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:53.5529266+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:53.5529266+07:00","value":8257.1496,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:53.5529266+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:53.5529266+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:53.5529266+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:53.5529266+07:00","value":8257.1496,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:53.5529266+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:53.5529266+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:53.5683582+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:53.5683582+07:00","value":5447.845,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:53.5683582+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:53.5683582+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:53.5683582+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:53.5683582+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:53.5683582+07:00","value":5447.1988,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:53.5683582+07:00","value":0.6462,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:53.5683582+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:53.5683582+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:53.5683582+07:00","value":5447.845,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:53.5683582+07:00","value":5447.845,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:53.5683582+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:53.5683582+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:53.5683582+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:53.7795898+07:00","value":1729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:53.7795898+07:00","value":3854,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:53.7795898+07:00","value":48489.4686,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:53.7795898+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:54.0646818+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:54.0646818+07:00","value":5588.2162,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:54.0646818+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:54.0646818+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:54.0646818+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:54.0646818+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:54.0646818+07:00","value":5587.7541,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:54.0646818+07:00","value":0.4621,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:54.0646818+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:54.0646818+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:54.0646818+07:00","value":5588.2162,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:54.0646818+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:54.0646818+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:54.1978077+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:54.1978077+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:54.3535483+07:00","value":1701,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:54.3535483+07:00","value":3821,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:54.3535483+07:00","value":48688.0986,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:54.3535483+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:54.5886765+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:54.5886765+07:00","value":8731.6577,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:54.5886765+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:54.5886765+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:54.5886765+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:54.5886765+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:54.5886765+07:00","value":8731.3309,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:54.5886765+07:00","value":0.3268,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:54.5886765+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:54.5886765+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:54.5886765+07:00","value":8731.6577,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:54.5886765+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:54.5886765+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:54.8522836+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:54.8522836+07:00","value":6292.4328,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:54.8522836+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:54.8522836+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:54.8522836+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:54.8522836+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:54.8522836+07:00","value":6291.4418,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:54.8522836+07:00","value":0.991,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:54.8522836+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:54.8522836+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:54.8522836+07:00","value":6292.4328,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:54.8522836+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:54.8528834+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:55.071685+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:55.071685+07:00","value":17566.853,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:55.071685+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:55.071685+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:55.071685+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:55.071685+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:55.071685+07:00","value":17565.9621,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:55.071685+07:00","value":0.8909,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:55.071685+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:55.071685+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:55.071685+07:00","value":17566.853,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:55.071685+07:00","value":17566.853,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:55.071685+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:55.071685+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:55.071685+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:55.1476952+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:55.1476952+07:00","value":6187.8248,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:55.1476952+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:55.1476952+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:55.1476952+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:55.1476952+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:55.1476952+07:00","value":6187.8248,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:55.1476952+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:55.1476952+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:55.1476952+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:55.1476952+07:00","value":6187.8248,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:55.1476952+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:55.1476952+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:55.1977519+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:55.1977519+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:55.2892336+07:00","value":1702,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:55.2892336+07:00","value":3821,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:55.2892336+07:00","value":50775.4402,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:55.2892336+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:55.2933073+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:55.2933073+07:00","value":16681.646,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:55.2933073+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:55.2933073+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:55.2933073+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:55.2933073+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:55.2933073+07:00","value":16680.2431,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:55.2933073+07:00","value":1.4029,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:55.2933073+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:55.2933073+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:55.2933073+07:00","value":16681.646,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:55.2933073+07:00","value":16681.646,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:55.2933073+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:55.2933073+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:55.2933073+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:55.75318+07:00","value":1730,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:55.75318+07:00","value":3851,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:55.75318+07:00","value":49652.3177,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:55.75318+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:56.0678048+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:56.0678048+07:00","value":18075.5196,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:56.0678048+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:56.0678048+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:56.0678048+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:56.0678048+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:56.0678048+07:00","value":18074.2295,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:56.0678048+07:00","value":1.2901,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:56.0678048+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:56.0678048+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:56.0678048+07:00","value":18075.5196,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:56.0678048+07:00","value":18075.5196,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:56.0678048+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:56.0678048+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:56.0678048+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:56.1976417+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:56.1976417+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:56.2924585+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:56.2924585+07:00","value":5698.8645,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:56.2924585+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:56.2924585+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:56.2924585+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:56.2924585+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:56.2924585+07:00","value":5697.9677,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:56.2924585+07:00","value":0.8968,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:56.2924585+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:56.2924585+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:56.2924585+07:00","value":5698.8645,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:56.2924585+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:56.2930026+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:56.5511993+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:56.5511993+07:00","value":5806.1878,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:56.5511993+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:56.5511993+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:56.5511993+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:56.5511993+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:56.5511993+07:00","value":5805.5766,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:56.5511993+07:00","value":0.6112,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:56.5511993+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:56.5511993+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:56.5518104+07:00","value":5806.1878,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:56.5518104+07:00","value":5806.1878,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:56.5518104+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:56.5518104+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:56.5518104+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:56.7594041+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:56.7594041+07:00","value":5712.7356,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:56.7594041+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:56.7594041+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:56.7594041+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:56.7594041+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:56.7594041+07:00","value":5711.7574,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:56.7594041+07:00","value":0.9782,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:56.7594041+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:56.7601973+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:56.7601973+07:00","value":5712.7356,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:56.7601973+07:00","value":5712.7356,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:56.7601973+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:56.7601973+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:56.7601973+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:10:56.893291+07:00","value":1702,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:10:56.893291+07:00","value":3821,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:10:56.893291+07:00","value":48602.5958,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:10:56.893291+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:57.197448+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:57.197448+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:57.3635365+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:57.3635365+07:00","value":6105.5213,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:57.3635365+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:57.3635365+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:57.3635365+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:57.3635365+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:57.3635365+07:00","value":6104.9321,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:57.3635365+07:00","value":0.5892,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:57.3635365+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:57.3635365+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:57.3635365+07:00","value":6105.5213,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:57.3635365+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:57.3635365+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:57.5254997+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:57.5254997+07:00","value":8281.2745,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:57.5254997+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:57.5254997+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:57.5254997+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:57.5254997+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:57.5254997+07:00","value":8280.2785,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:57.5254997+07:00","value":0.996,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:57.5254997+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:57.5260553+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:57.5260553+07:00","value":8281.2745,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:57.5260553+07:00","value":8281.2745,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:57.5260553+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:57.5260553+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:57.5260553+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:57.5260553+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:57.5260553+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:57.5770652+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:57.5770652+07:00","value":8555.9754,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:57.5770652+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:57.5770652+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:57.5770652+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:57.5770652+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:57.5770652+07:00","value":8555.2542,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:57.5770652+07:00","value":0.7212,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:57.5770652+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:57.577611+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:57.577611+07:00","value":8555.9754,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:57.577611+07:00","value":8555.9754,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:57.577611+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:57.577611+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:57.577611+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:57.577611+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:57.577611+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:57.8438108+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:57.8438108+07:00","value":6537.8165,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:57.8438108+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:57.8438108+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:57.8438108+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:57.8438108+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:57.8438108+07:00","value":6537.1716,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:57.8438108+07:00","value":0.6449,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:57.8438108+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:57.8438108+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:57.8438108+07:00","value":6537.8165,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:57.8438108+07:00","value":6537.8165,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:57.8438108+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:57.8438108+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:57.8438108+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:58.1974105+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:58.1974105+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:10:59.1974793+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:10:59.1974793+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:59.4634868+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:59.4634868+07:00","value":8011.2422,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:59.4634868+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:59.4634868+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:59.4634868+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:59.4634868+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:59.4634868+07:00","value":8011.2422,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:59.4634868+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:59.4634868+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:59.4634868+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:59.4634868+07:00","value":8011.2422,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:59.4634868+07:00","value":8011.2422,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:59.4634868+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:59.4634868+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:59.4634868+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:59.4634868+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:59.4634868+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:10:59.5511283+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:10:59.5511283+07:00","value":8092.2167,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:10:59.5511283+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:10:59.5511283+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:10:59.5511283+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:10:59.5511283+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:10:59.5511283+07:00","value":8090.2185,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:10:59.5511283+07:00","value":1.9982,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:10:59.5511283+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:10:59.5511283+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:10:59.5511283+07:00","value":8092.2167,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:10:59.5511283+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:10:59.5517231+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:00.0346608+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:00.0346608+07:00","value":6665.5922,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:00.0346608+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:00.0346608+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:00.0346608+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:00.0346608+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:00.0346608+07:00","value":6664.412,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:00.0346608+07:00","value":1.1802,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:00.0346608+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:00.0346608+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:00.0346608+07:00","value":6665.5922,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:00.0346608+07:00","value":6665.5922,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:00.0346608+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:00.0354442+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:00.0354442+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:00.1859185+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:00.1859185+07:00","value":25784.7568,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:00.1859185+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:00.1859185+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:00.1859185+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:00.1859185+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:00.1859185+07:00","value":25783.7096,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:00.1859185+07:00","value":1.0472,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:00.1859185+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:00.1866469+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:00.1866469+07:00","value":25784.7568,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:00.1866469+07:00","value":25784.7568,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:00.1866469+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:00.1866469+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:00.1866469+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:00.1975643+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:00.1975643+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:00.3104414+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:00.3104414+07:00","value":9040.0412,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:00.3104414+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:00.3104414+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:00.3104414+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:00.3104414+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:00.3104414+07:00","value":9039.5542,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:00.3104414+07:00","value":0.487,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:00.3104414+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:00.3104414+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:00.3104414+07:00","value":9040.0412,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:00.3104414+07:00","value":9040.0412,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:00.3109575+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:00.3109575+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:00.3109575+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:00.3109575+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:00.3109575+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:00.3388233+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:00.3388233+07:00","value":7337.9215,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:00.3388233+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:00.3388233+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:00.3388233+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:00.3388233+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:00.3388233+07:00","value":7337.4894,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:00.3388233+07:00","value":0.4321,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:00.3388233+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:00.3388233+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:00.3388233+07:00","value":7337.9215,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:00.3388233+07:00","value":7337.9215,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:00.3388233+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:00.3388233+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:00.3388233+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:00.3522382+07:00","value":1696,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:00.3522382+07:00","value":3818,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:00.3522382+07:00","value":50088.5048,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:00.3522382+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:00.6785929+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:00.6785929+07:00","value":8850.1512,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:00.6785929+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:00.6785929+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:00.6785929+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:00.6785929+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:00.6785929+07:00","value":8849.1813,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:00.6785929+07:00","value":0.9699,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:00.6785929+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:00.679168+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:00.679168+07:00","value":8850.1512,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:00.679168+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:00.679168+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:00.7772532+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:00.7772532+07:00","value":17083.0552,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:00.7772532+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:00.7772532+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:00.7772532+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:00.7772532+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:00.7772532+07:00","value":17081.9377,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:00.7772532+07:00","value":1.1175,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:00.7772532+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:00.7772532+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:00.7772532+07:00","value":17083.0552,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:00.7772532+07:00","value":17083.0552,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:00.7772532+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:00.7772532+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:00.7772532+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:01.1979085+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:01.1979085+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:01.5355603+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:01.5355603+07:00","value":7666.4416,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:01.5355603+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:01.5355603+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:01.5355603+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:01.5355603+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:01.5355603+07:00","value":7665.4638,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:01.5355603+07:00","value":0.9778,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:01.5355603+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:01.5361859+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:01.5361859+07:00","value":7666.4416,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:01.5361859+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:01.5361859+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:01.9798524+07:00","value":1729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:01.9798524+07:00","value":3854,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:01.9798524+07:00","value":55982.7416,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:01.9798524+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:02.0360494+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:02.0360494+07:00","value":7770.7895,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:02.0360494+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:02.0360494+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:02.0360494+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:02.0360494+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:02.0360494+07:00","value":7769.7596,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:02.0360494+07:00","value":1.0299,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:02.0360494+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:02.0367424+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:02.0367424+07:00","value":7770.7895,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:02.0367424+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:02.0367424+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:02.1979381+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:02.1979381+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:02.4912626+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:02.4912626+07:00","value":15261.0976,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:02.4912626+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:02.4912626+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:02.4912626+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:02.4912626+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:02.4912626+07:00","value":15260.0652,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:02.4912626+07:00","value":1.0324,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:02.4912626+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:02.4912626+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:02.4912626+07:00","value":15261.0976,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:02.4912626+07:00","value":15261.0976,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:02.4912626+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:02.4912626+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:02.4912626+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:03.1372361+07:00","value":1702,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:03.1372361+07:00","value":3821,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:03.1372361+07:00","value":55978.0592,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:03.1372361+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:03.1978009+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:03.1978009+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:03.2578314+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:03.2578314+07:00","value":7909.9192,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:03.2578314+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:03.2578314+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:03.2578314+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:03.2578314+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:03.2578314+07:00","value":7908.8022,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:03.2578314+07:00","value":1.117,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:03.2578314+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:03.2578314+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:03.2578314+07:00","value":7909.9192,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:03.2578314+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:03.2578314+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:03.6381285+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:03.6381285+07:00","value":18054.4658,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:03.6381285+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:03.6381285+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:03.6381285+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:03.6381285+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:03.6381285+07:00","value":18053.484,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:03.6381285+07:00","value":0.9818,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:03.6381285+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:03.6386731+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:03.6386731+07:00","value":18054.4658,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:03.6386731+07:00","value":18054.4658,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:03.6386731+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:03.6386731+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:03.6386731+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:04.05874+07:00","value":1723,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:04.05874+07:00","value":3845,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:04.05874+07:00","value":48634.4012,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:04.05874+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:04.1974445+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:04.1974445+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:04.595719+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:04.595719+07:00","value":9022.3273,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:04.595719+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:04.595719+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:04.595719+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:04.595719+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:04.595719+07:00","value":9021.2086,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:04.595719+07:00","value":1.1187,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:04.595719+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:04.5965746+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:04.5965746+07:00","value":9022.3273,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:04.5965746+07:00","value":9022.3273,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:04.5965746+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:04.5965746+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:04.5965746+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:04.5965746+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:04.5965746+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:04.7367929+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:04.7367929+07:00","value":15860.5819,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:04.7367929+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:04.7367929+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:04.7367929+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:04.7367929+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:04.7367929+07:00","value":15859.5026,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:04.7367929+07:00","value":1.0793,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:04.7367929+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:04.7367929+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:04.7367929+07:00","value":15860.5819,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:04.7367929+07:00","value":15860.5819,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:04.7367929+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:04.7367929+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:04.7367929+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:04.9706124+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:04.9706124+07:00","value":8401.5295,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:04.9706124+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:04.9706124+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:04.9706124+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:04.9706124+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:04.9706124+07:00","value":8398.7939,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:04.9706124+07:00","value":2.7356,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:04.9706124+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:04.9706124+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:04.9706124+07:00","value":8401.5295,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:04.9706124+07:00","value":8401.5295,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:04.9706124+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:04.9711907+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:04.9711907+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:04.9711907+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:04.9711907+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:05.1979449+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:05.1979449+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:05.3397236+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:05.3397236+07:00","value":9546.2057,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:05.3397236+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:05.3397236+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:05.3397236+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:05.3397236+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:05.3397236+07:00","value":9545.2096,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:05.3397236+07:00","value":0.9961,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:05.3397236+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:05.3404233+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:05.3404233+07:00","value":9546.2057,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:05.3404233+07:00","value":9546.2057,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:05.3404233+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:05.3409914+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:05.3409914+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:05.3409914+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:05.3409914+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:05.4703466+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:05.4703466+07:00","value":8617.1504,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:05.4703466+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:05.4703466+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:05.4703466+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:05.4703466+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:05.4703466+07:00","value":8616.6264,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:05.4703466+07:00","value":0.524,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:05.4703466+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:05.4703466+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:05.4703466+07:00","value":8617.1504,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:05.4703466+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:05.4703466+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:06.104664+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:06.104664+07:00","value":9043.0521,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:06.104664+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:06.104664+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:06.104664+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:06.104664+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:06.104664+07:00","value":9041.3402,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:06.104664+07:00","value":1.7119,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:06.104664+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:06.104664+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:06.104664+07:00","value":9043.0521,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:06.104664+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:06.104664+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:06.1973748+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:06.1973748+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:06.31535+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:06.31535+07:00","value":8487.709,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:06.31535+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:06.31535+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:06.31535+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:06.31535+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:06.31535+07:00","value":8485.8604,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:06.31535+07:00","value":1.8486,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:06.31535+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:06.31535+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:06.31535+07:00","value":8487.709,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:06.31535+07:00","value":8487.709,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:06.31535+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:06.31535+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:06.31535+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:06.8348127+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:06.8348127+07:00","value":16477.7906,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:06.8348127+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:06.8348127+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:06.8348127+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:06.8348127+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:06.8348127+07:00","value":16476.7706,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:06.8348127+07:00","value":1.02,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:06.8348127+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:06.8348127+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:06.8354336+07:00","value":16477.7906,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:06.8354336+07:00","value":16477.7906,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:06.8354336+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:06.8354336+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:06.8354336+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:06.9973787+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:06.9973787+07:00","value":9119.0791,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:06.9973787+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:06.9973787+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:06.9973787+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:06.9973787+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:06.9973787+07:00","value":9116.7212,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:06.9973787+07:00","value":2.3579,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:06.9973787+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:06.9973787+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:06.9973787+07:00","value":9119.0791,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:06.9973787+07:00","value":9119.0791,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:06.9973787+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:06.9973787+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:06.9973787+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:07.1723162+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:07.1723162+07:00","value":9027.8599,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:07.1723162+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:07.1723162+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:07.1723162+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:07.1723162+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:07.1723162+07:00","value":9027.1768,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:07.1723162+07:00","value":0.6831,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:07.1723162+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:07.1731246+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:07.1731246+07:00","value":9027.8599,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:07.1731246+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:07.1731246+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:07.197871+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:07.197871+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:07.3321359+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:07.3321359+07:00","value":7567.531,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:07.3321359+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:07.3321359+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:07.3321359+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:07.3321359+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:07.3321359+07:00","value":7565.4818,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:07.3321359+07:00","value":2.0492,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:07.3321359+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:07.3321359+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:07.3321359+07:00","value":7567.531,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:07.3321359+07:00","value":7567.531,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:07.3321359+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:07.3327395+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:07.3327395+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:07.8250192+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:07.8250192+07:00","value":7212.9326,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:07.8250192+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:07.8250192+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:07.8250192+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:07.8250192+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:07.8250192+07:00","value":7211.6964,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:07.8250192+07:00","value":1.2362,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:07.8250192+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:07.8250192+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:07.8250192+07:00","value":7212.9326,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:07.8250192+07:00","value":7212.9326,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:07.8250192+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:07.8250192+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:07.8250192+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:07.9520012+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:07.9520012+07:00","value":10387.7537,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:07.9520012+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:07.9520012+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:07.9520012+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:07.9520012+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:07.9520012+07:00","value":10386.3313,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:07.9520012+07:00","value":1.4224,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:07.9520012+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:07.9520012+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:07.9520012+07:00","value":10387.7537,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:07.9520012+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:07.9520012+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:08.1511616+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:08.1511616+07:00","value":7814.9588,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:08.1511616+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:08.1511616+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:08.1511616+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:08.1511616+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:08.1511616+07:00","value":7813.9586,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:08.1511616+07:00","value":1.0002,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:08.1511616+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:08.1511616+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:08.1511616+07:00","value":7814.9588,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:08.1511616+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:08.1511616+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:08.1980028+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:08.1980028+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:08.2956832+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:08.2956832+07:00","value":7656.5643,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:08.2956832+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:08.2956832+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:08.2956832+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:08.2956832+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:08.2956832+07:00","value":7655.038,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:08.2956832+07:00","value":1.5263,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:08.2956832+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:08.2956832+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:08.2963595+07:00","value":7656.5643,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:08.2963595+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:08.2963595+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:09.1975558+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:09.1975558+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:09.45206+07:00","value":1723,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:09.45206+07:00","value":3845,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:09.45206+07:00","value":56349.9116,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:09.45206+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:09.7587018+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:09.7587018+07:00","value":8020.9911,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:09.7587018+07:00","value":1.0356,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:09.7587018+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:09.7587018+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:09.7587018+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:09.7587018+07:00","value":8019.3298,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:09.7587018+07:00","value":1.6613,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:09.7587018+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:09.7587018+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:09.7587018+07:00","value":8020.9911,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:09.7587018+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:09.7587018+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:10.0607302+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:10.0607302+07:00","value":9372.2595,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:10.0607302+07:00","value":0.6271,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:10.0607302+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:10.0607302+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:10.0607302+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:10.0607302+07:00","value":9371.675,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:10.0607302+07:00","value":0.5845,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:10.0607302+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:10.0607302+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:10.0615548+07:00","value":9372.2595,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:10.0615548+07:00","value":9372.2595,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:10.0615548+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:10.0615548+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:10.0615548+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:10.0615548+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:10.0615548+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:10.1978404+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:10.1978404+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:10.2684844+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:10.2684844+07:00","value":16488.8946,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:10.2684844+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:10.2684844+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:10.2684844+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:10.2684844+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:10.2684844+07:00","value":16488.4896,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:10.2684844+07:00","value":0.405,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:10.2684844+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:10.2684844+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:10.2684844+07:00","value":16488.8946,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:10.2684844+07:00","value":16488.8946,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:10.2684844+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:10.2684844+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:10.2684844+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:10.3606368+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:10.3606368+07:00","value":16007.0885,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:10.3606368+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:10.3606368+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:10.3606368+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:10.3606368+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:10.3606368+07:00","value":16005.5397,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:10.3606368+07:00","value":1.5488,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:10.3606368+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:10.3606368+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:10.3606368+07:00","value":16007.0885,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:10.3606368+07:00","value":16007.0885,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:10.3606368+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:10.3606368+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:10.3606368+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:10.4597524+07:00","value":1722,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:10.4597524+07:00","value":3842,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:10.4597524+07:00","value":53109.2834,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:10.4597524+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:11.181233+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:11.181233+07:00","value":9902.6526,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:11.181233+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:11.181233+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:11.181233+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:11.181233+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:11.181233+07:00","value":9901.5563,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:11.181233+07:00","value":1.0963,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:11.181233+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:11.181233+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:11.181233+07:00","value":9902.6526,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:11.181233+07:00","value":9902.6526,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:11.181233+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:11.181233+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:11.181233+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:11.181233+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:11.181233+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:11.197402+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:11.197402+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:12.1976215+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:12.1976215+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:12.4142916+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:12.4142916+07:00","value":17124.6216,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:12.4142916+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:12.4142916+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:12.4142916+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:12.4142916+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:12.4142916+07:00","value":17123.2344,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:12.4142916+07:00","value":1.3872,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:12.4142916+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:12.4142916+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:12.4142916+07:00","value":17124.6216,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:12.4142916+07:00","value":17124.6216,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:12.4142916+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:12.4149178+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:12.4149178+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:12.8877654+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:12.8877654+07:00","value":8748.0242,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:12.8877654+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:12.8877654+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:12.8877654+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:12.8877654+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:12.8877654+07:00","value":8747.6652,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:12.8877654+07:00","value":0.359,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:12.8877654+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:12.8877654+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:12.8877654+07:00","value":8748.0242,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:12.8877654+07:00","value":8748.0242,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:12.8877654+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:12.8877654+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:12.8877654+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:12.8877654+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:12.8877654+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:12.9009307+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:12.9009307+07:00","value":8003.0265,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:12.9009307+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:12.9009307+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:12.9009307+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:12.9009307+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:12.9009307+07:00","value":8002.7084,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:12.9009307+07:00","value":0.3181,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:12.9009307+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:12.9009307+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:12.9009307+07:00","value":8003.0265,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:12.9009307+07:00","value":8003.0265,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:12.9009307+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:12.9009307+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:12.9009307+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:12.9774025+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:12.9774025+07:00","value":19505.0147,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:12.9774025+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:12.9774025+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:12.9774025+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:12.9774025+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:12.9774025+07:00","value":19503.9502,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:12.9774025+07:00","value":1.0645,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:12.9774025+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:12.9774025+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:12.9774025+07:00","value":19505.0147,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:12.9774025+07:00","value":19505.0147,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:12.9774025+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:12.9774025+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:12.9774025+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:13.1200761+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:13.1200761+07:00","value":16226.7851,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:13.1200761+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:13.1200761+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:13.1200761+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:13.1200761+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:13.1200761+07:00","value":16225.8973,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:13.1200761+07:00","value":0.8878,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:13.1200761+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:13.1200761+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:13.1200761+07:00","value":16226.7851,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:13.1200761+07:00","value":16226.7851,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:13.1200761+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:13.1200761+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:13.1200761+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:13.1978384+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:13.1978384+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:13.3769303+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:13.3769303+07:00","value":8104.3075,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:13.3769303+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:13.3769303+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:13.3769303+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:13.3769303+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:13.3769303+07:00","value":8103.576,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:13.3769303+07:00","value":0.7315,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:13.3769303+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:13.3774467+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:13.3774467+07:00","value":8104.3075,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:13.3774467+07:00","value":8104.3075,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:13.3774467+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:13.3774467+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:13.3774467+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:13.7493918+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:13.7493918+07:00","value":8107.5087,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:13.7493918+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:13.7493918+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:13.7493918+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:13.7493918+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:13.7493918+07:00","value":8106.4661,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:13.7493918+07:00","value":1.0426,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:13.7493918+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:13.7500378+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:13.7500378+07:00","value":8107.5087,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:13.7500378+07:00","value":8107.5087,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:13.7500378+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:13.7500378+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:13.7500378+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:14.0901716+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:14.0901716+07:00","value":8418.9077,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:14.0901716+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:14.0901716+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:14.0901716+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:14.0901716+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:14.0901716+07:00","value":8417.9705,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:14.0901716+07:00","value":0.9372,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:14.0901716+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:14.0909028+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:14.0909028+07:00","value":8418.9077,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:14.0909028+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:14.0909028+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:14.1975833+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:14.1975833+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:14.2261493+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:14.2261493+07:00","value":7609.1621,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:14.2261493+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:14.2261493+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:14.2261493+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:14.2261493+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:14.2261493+07:00","value":7607.6233,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:14.2261493+07:00","value":1.5388,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:14.2261493+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:14.2261493+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:14.2261493+07:00","value":7609.1621,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:14.2261493+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:14.2261493+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:14.4740095+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:14.4740095+07:00","value":11481.087,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:14.4740095+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:14.4740095+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:14.4740095+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:14.4740095+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:14.4740095+07:00","value":11481.087,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:14.4740095+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:14.4740095+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:14.4749694+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:14.4749694+07:00","value":11481.087,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:14.4749694+07:00","value":11481.087,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:14.4749694+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:14.4749694+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:14.4749694+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:14.4749694+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:14.4749694+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:14.5500784+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:14.5500784+07:00","value":9311.8536,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:14.5500784+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:14.5500784+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:14.5500784+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:14.5500784+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:14.5500784+07:00","value":9310.3393,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:14.5500784+07:00","value":1.5143,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:14.5500784+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:14.5500784+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:14.5500784+07:00","value":9311.8536,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:14.5500784+07:00","value":9311.8536,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:14.5500784+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:14.5506956+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:14.5506956+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:14.5506956+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:14.5506956+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:14.8668294+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:14.8668294+07:00","value":7567.392,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:14.8668294+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:14.8668294+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:14.8668294+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:14.8668294+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:14.8668294+07:00","value":7566.6122,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:14.8668294+07:00","value":0.7798,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:14.8668294+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:14.8673152+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:14.8673152+07:00","value":7567.392,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:14.8673152+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:14.8673152+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:14.9925542+07:00","value":1730,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:14.9925542+07:00","value":3851,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:14.9925542+07:00","value":51868.3051,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:14.9925542+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:15.020865+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:15.020865+07:00","value":7386.9014,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:15.020865+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:15.020865+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:15.020865+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:15.020865+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:15.020865+07:00","value":7385.4925,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:15.020865+07:00","value":1.4089,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:15.020865+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:15.020865+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:15.020865+07:00","value":7386.9014,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:15.020865+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:15.020865+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:15.1978186+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:15.1978186+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:15.3558611+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:15.3558611+07:00","value":9049.8085,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:15.3558611+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:15.3558611+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:15.3558611+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:15.3558611+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:15.3558611+07:00","value":9048.8567,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:15.3558611+07:00","value":0.9518,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:15.3558611+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:15.3558611+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:15.3564838+07:00","value":9049.8085,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:15.3564838+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:15.3564838+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:15.696119+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:15.696119+07:00","value":7570.1048,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:15.696119+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:15.696119+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:15.696119+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:15.696119+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:15.696119+07:00","value":7569.1787,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:15.696119+07:00","value":0.9261,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:15.696119+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:15.6967516+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:15.6967516+07:00","value":7570.1048,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:15.6967516+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:15.6967516+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:16.1977174+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:16.1977174+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:16.2415638+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:16.2415638+07:00","value":20488.3838,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:16.2415638+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:16.2415638+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:16.2415638+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:16.2415638+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:16.2415638+07:00","value":20488.3838,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:16.2415638+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:16.2415638+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:16.2415638+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:16.2415638+07:00","value":20488.3838,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:16.2415638+07:00","value":20488.3838,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:16.2415638+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:16.2415638+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:16.2415638+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:16.2597239+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:16.2597239+07:00","value":8923.8,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:16.2597239+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:16.2597239+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:16.2597239+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:16.2597239+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:16.2597239+07:00","value":8922.7843,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:16.2597239+07:00","value":1.0157,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:16.2597239+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:16.2603438+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:16.2603438+07:00","value":8923.8,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:16.2603438+07:00","value":8923.8,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:16.2603438+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:16.2603438+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:16.2603438+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:16.2603438+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:16.2603438+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:16.3120034+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:16.3120034+07:00","value":7960.284,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:16.3120034+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:16.3120034+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:16.3120034+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:16.3120034+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:16.3120034+07:00","value":7959.6881,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:16.3120034+07:00","value":0.5959,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:16.3120034+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:16.3120034+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:16.3120034+07:00","value":7960.284,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:16.3120034+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:16.3120034+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:16.4080215+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:16.4080215+07:00","value":7910.3029,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:16.4080215+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:16.4080215+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:16.4080215+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:16.4080215+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:16.4080215+07:00","value":7909.5956,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:16.4080215+07:00","value":0.7073,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:16.4080215+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:16.4087881+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:16.4087881+07:00","value":7910.3029,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:16.4087881+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:16.4087881+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:16.6181086+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:16.6181086+07:00","value":9243.8031,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:16.6181086+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:16.6181086+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:16.6181086+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:16.6181086+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:16.6181086+07:00","value":9243.4422,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:16.6181086+07:00","value":0.3609,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:16.6181086+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:16.6181086+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:16.6181086+07:00","value":9243.8031,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:16.6181086+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:16.6181086+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:16.6571857+07:00","value":1730,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:16.6571857+07:00","value":3854,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:16.6571857+07:00","value":54292.3121,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:16.6571857+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:16.9131102+07:00","value":1700,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:16.9131102+07:00","value":3824,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:16.9131102+07:00","value":51558.8586,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:16.9131102+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:17.1973712+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:17.1973712+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:17.3192141+07:00","value":1730,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:17.3192141+07:00","value":3854,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:17.3192141+07:00","value":55495.2554,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:17.3192141+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:17.5094516+07:00","value":1695,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:17.5094516+07:00","value":3818,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:17.5094516+07:00","value":50239.6425,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:17.5094516+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:17.6240848+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:17.6240848+07:00","value":6141.9383,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:17.6240848+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:17.6240848+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:17.6240848+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:17.6240848+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:17.6240848+07:00","value":6141.3157,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:17.6240848+07:00","value":0.6226,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:17.6240848+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:17.6240848+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:17.6240848+07:00","value":6141.9383,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:17.6240848+07:00","value":6141.9383,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:17.6240848+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:17.6240848+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:17.6240848+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:17.7156114+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:17.7156114+07:00","value":7353.2163,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:17.7156114+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:17.7156114+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:17.7156114+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:17.7156114+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:17.7156114+07:00","value":7352.3182,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:17.7156114+07:00","value":0.8981,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:17.7156114+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:17.7163241+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:17.7163241+07:00","value":7353.2163,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:17.7163241+07:00","value":7353.2163,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:17.7163241+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:17.7163241+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:17.7163241+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:18.1315978+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:18.1315978+07:00","value":17779.3596,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:18.1315978+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:18.1315978+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:18.1315978+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:18.1315978+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:18.1315978+07:00","value":17777.7543,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:18.1315978+07:00","value":1.6053,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:18.1315978+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:18.1315978+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:18.1315978+07:00","value":17779.3596,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:18.1315978+07:00","value":17779.3596,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:18.1315978+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:18.1324163+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:18.1324163+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:18.1976388+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:18.1976388+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:18.3565092+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:18.3565092+07:00","value":7587.146,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:18.3565092+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:18.3565092+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:18.3565092+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:18.3565092+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:18.3565092+07:00","value":7586.583,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:18.3565092+07:00","value":0.563,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:18.3565092+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:18.3569536+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:18.3572617+07:00","value":7587.146,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:18.3572617+07:00","value":7587.146,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:18.3572617+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:18.3572617+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:18.3572617+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:18.3572617+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:18.3572617+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:18.4005045+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:18.4005045+07:00","value":7538.6077,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:18.4005045+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:18.4005045+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:18.4005045+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:18.4005045+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:18.4005045+07:00","value":7538.6077,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:18.4005045+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:18.4005045+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:18.4011615+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:18.4014819+07:00","value":7538.6077,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:18.4014819+07:00","value":7538.6077,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:18.4014819+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:18.4014819+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:18.4014819+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:18.4014819+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:18.4014819+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:18.6121036+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:18.6121036+07:00","value":5410.8171,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:18.6121036+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:18.6121036+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:18.6121036+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:18.6121036+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:18.6121036+07:00","value":5410.8171,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:18.6121036+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:18.6121036+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:18.6121036+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:18.6121036+07:00","value":5410.8171,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:18.6121036+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:18.6121036+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:19.1484928+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:19.1484928+07:00","value":5470.5197,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:19.1484928+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:19.1484928+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:19.1484928+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:19.1484928+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:19.1484928+07:00","value":5469.2567,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:19.1484928+07:00","value":1.263,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:19.1484928+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:19.149112+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:19.149112+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:19.149112+07:00","value":5959.8395,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:19.149112+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:19.149112+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:19.149112+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:19.149112+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:19.149112+07:00","value":5958.6089,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:19.149112+07:00","value":1.2306,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:19.149112+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:19.149112+07:00","value":5470.5197,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:19.149112+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:19.149112+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:19.149112+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:19.1497795+07:00","value":5959.8395,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:19.1497795+07:00","value":5959.8395,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:19.1497795+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:19.1497795+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:19.1497795+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:19.1978435+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:19.1978435+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:19.3298318+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:19.3298318+07:00","value":17349.9794,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:19.3298318+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:19.3298318+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:19.3298318+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:19.3298318+07:00","value":1.0481,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:19.3298318+07:00","value":17348.1639,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:19.3298318+07:00","value":0.7674,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:19.3298318+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:19.3298318+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:19.3298318+07:00","value":17349.9794,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:19.3298318+07:00","value":17349.9794,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:19.3298318+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:19.3298318+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:19.3298318+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:19.6270527+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:19.6270527+07:00","value":5575.3495,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:19.6270527+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:19.6270527+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:19.6270527+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:19.6270527+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:19.6270527+07:00","value":5574.4161,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:19.6270527+07:00","value":0.9334,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:19.6270527+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:19.6270527+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:19.6270527+07:00","value":5575.3495,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:19.6270527+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:19.6270527+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:19.7644841+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:19.7644841+07:00","value":6286.0104,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:19.7644841+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:19.7644841+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:19.7644841+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:19.7644841+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:19.7644841+07:00","value":6285.0085,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:19.7644841+07:00","value":1.0019,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:19.7644841+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:19.7644841+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:19.7644841+07:00","value":6286.0104,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:19.7644841+07:00","value":6286.0104,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:19.7644841+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:19.765002+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:19.765002+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:19.765002+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:19.765002+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:20.1023409+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:20.1023409+07:00","value":5250.19,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:20.1023409+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:20.1023409+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:20.1023409+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:20.1023409+07:00","value":0.6387,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:20.1023409+07:00","value":5247.9225,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:20.1023409+07:00","value":1.6288,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:20.1023409+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:20.1023409+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:20.1023409+07:00","value":5250.19,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:20.1023409+07:00","value":5250.19,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:20.1023409+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:20.1031461+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:20.1031461+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:20.1983922+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:20.1983922+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:20.3874831+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:20.3874831+07:00","value":7471.9024,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:20.3874831+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:20.3874831+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:20.3874831+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:20.3874831+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:20.3874831+07:00","value":7471.4703,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:20.3874831+07:00","value":0.4321,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:20.3874831+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:20.388217+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:20.388217+07:00","value":7471.9024,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:20.388217+07:00","value":7471.9024,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:20.388217+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:20.388217+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:20.388217+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:20.388217+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:20.388217+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:20.473604+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:20.473604+07:00","value":5697.3879,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:20.473604+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:20.473604+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:20.473604+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:20.473604+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:20.473604+07:00","value":5697.3879,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:20.473604+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:20.473604+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:20.473604+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:20.473604+07:00","value":5697.3879,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:20.473604+07:00","value":5697.3879,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:20.473604+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:20.473604+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:20.473604+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:20.750886+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:20.750886+07:00","value":16690.8786,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:20.750886+07:00","value":0.7434,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:20.750886+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:20.750886+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:20.750886+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:20.750886+07:00","value":16690.2951,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:20.750886+07:00","value":0.5835,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:20.750886+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:20.750886+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:20.750886+07:00","value":16690.8786,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:20.750886+07:00","value":16690.8786,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:20.750886+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:20.7515135+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:20.7515135+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:21.1980166+07:00","value":30,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:21.1980166+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:21.2528298+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:21.2528298+07:00","value":6183.644,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:21.2528298+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:21.2528298+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:21.2528298+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:21.2528298+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:21.2528298+07:00","value":6183.644,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:21.2528298+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:21.2528298+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:21.2528298+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:21.2528298+07:00","value":6183.644,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:21.2528298+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:21.2528298+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:21.4256484+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:21.4256484+07:00","value":7805.0031,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:21.4256484+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:21.4256484+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:21.4256484+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:21.4256484+07:00","value":1.0255,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:21.4256484+07:00","value":7802.9658,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:21.4256484+07:00","value":1.0118,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:21.4256484+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:21.4256484+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:21.4256484+07:00","value":7805.0031,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:21.4256484+07:00","value":7805.0031,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:21.4256484+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:21.4256484+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:21.4256484+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:21.4256484+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:21.4256484+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:21.5747573+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:21.5747573+07:00","value":5012.9512,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:21.5747573+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:21.5747573+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:21.5747573+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:21.5747573+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:21.5747573+07:00","value":5011.5438,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:21.5747573+07:00","value":1.4074,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:21.5747573+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:21.5747573+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:21.5747573+07:00","value":5012.9512,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:21.5747573+07:00","value":5012.9512,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:21.5747573+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:21.5747573+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:21.5747573+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:21.8298395+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:21.8298395+07:00","value":7403.318,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:21.8298395+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:21.8298395+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:21.8298395+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:21.8298395+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:21.8298395+07:00","value":7402.3182,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:21.8298395+07:00","value":0.9998,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:21.8298395+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:21.8298395+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:21.8298395+07:00","value":7403.318,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:21.8298395+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:21.8298395+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:22.0533253+07:00","value":1701,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:22.0533253+07:00","value":3824,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:22.0533253+07:00","value":51848.3997,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:22.0533253+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:22.0824005+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:22.0824005+07:00","value":6184.3476,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:22.0824005+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:22.0824005+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:22.0824005+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:22.0824005+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:22.0824005+07:00","value":6183.0237,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:22.0824005+07:00","value":1.3239,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:22.0824005+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:22.0824005+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:22.0824005+07:00","value":6184.3476,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:22.0824005+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:22.0824005+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:22.1983063+07:00","value":29,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:22.1983063+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:22.8300679+07:00","value":1731,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:22.8300679+07:00","value":3854,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:22.8300679+07:00","value":50241.9091,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:22.8300679+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:23.1975808+07:00","value":29,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:23.1975808+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:23.4838454+07:00","value":1729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:23.4838454+07:00","value":3851,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:23.4838454+07:00","value":49446.8902,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:23.4838454+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:23.4917941+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:23.4917941+07:00","value":6748.6976,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:23.4917941+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:23.4917941+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:23.4917941+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:23.4917941+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:23.4917941+07:00","value":6747.6089,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:23.4917941+07:00","value":1.0887,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:23.4917941+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:23.4917941+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:23.4917941+07:00","value":6748.6976,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:23.4917941+07:00","value":6748.6976,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:23.4917941+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:23.4917941+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:23.4917941+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:23.4917941+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:23.4917941+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:23.9738565+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:23.9738565+07:00","value":6048.8574,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:23.9738565+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:23.9738565+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:23.9738565+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:23.9738565+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:23.9738565+07:00","value":6047.5265,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:23.9738565+07:00","value":1.3309,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:23.9738565+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:23.9742569+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:23.9742569+07:00","value":6048.8574,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:23.9742569+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:23.9742569+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:24.0539838+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:24.0539838+07:00","value":8832.9126,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:24.0539838+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:24.0539838+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:24.0539838+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:24.0539838+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:24.0539838+07:00","value":8832.27,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:24.0539838+07:00","value":0.6426,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:24.0539838+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:24.0543862+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:24.0543862+07:00","value":8832.9126,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:24.0543862+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:24.0543862+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:24.1974437+07:00","value":28,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:24.1974437+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:24.2906021+07:00","value":821,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:24.2906021+07:00","value":1877,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:24.4708814+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:24.4708814+07:00","value":6451.1047,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:24.4708814+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:24.4708814+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:24.4708814+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:24.4708814+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:24.4708814+07:00","value":6451.1047,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:24.4708814+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:24.4708814+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:24.4708814+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:24.4708814+07:00","value":6451.1047,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:24.4708814+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:24.4708814+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:25.0548459+07:00","value":1696,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:25.0548459+07:00","value":3818,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:25.0548459+07:00","value":49325.5024,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:25.0548459+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:25.1974541+07:00","value":26,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:25.1974541+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:25.2913266+07:00","value":837,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:25.2913266+07:00","value":1897,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:25.8845646+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:25.8845646+07:00","value":7181.876,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:25.8845646+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:25.8845646+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:25.8845646+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:25.8845646+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:25.8845646+07:00","value":7180.4597,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:25.8845646+07:00","value":1.4163,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:25.8845646+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:25.8852043+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:25.8852043+07:00","value":7181.876,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:25.8852043+07:00","value":7181.876,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:25.8852043+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:25.8852043+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:25.8852043+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:26.0818288+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:26.0818288+07:00","value":22944.2029,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:26.0818288+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:26.0818288+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:26.0818288+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:26.0818288+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:26.0818288+07:00","value":22943.2057,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:26.0818288+07:00","value":0.9972,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:26.0818288+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:26.0823926+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:26.0823926+07:00","value":22944.2029,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:26.0823926+07:00","value":22944.2029,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:26.0823926+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:26.0823926+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:26.0823926+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:26.1975107+07:00","value":25,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:26.1975107+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:26.2230746+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:26.2230746+07:00","value":7589.5491,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:26.2230746+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:26.2230746+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:26.2230746+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:26.2230746+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:26.2230746+07:00","value":7587.7789,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:26.2230746+07:00","value":1.7702,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:26.2230746+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:26.2230746+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:26.2230746+07:00","value":7589.5491,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:26.2230746+07:00","value":7589.5491,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:26.2230746+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:26.2230746+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:26.2230746+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:26.2230746+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:26.2230746+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:26.292065+07:00","value":821,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:26.292065+07:00","value":1877,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:26.9116892+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:26.9116892+07:00","value":8099.1676,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:26.9116892+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:26.9116892+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:26.9116892+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:26.9116892+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:26.9116892+07:00","value":8097.6749,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:26.9116892+07:00","value":1.4927,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:26.9116892+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:26.9116892+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:26.9116892+07:00","value":8099.1676,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:26.9116892+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:26.9116892+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:27.1978031+07:00","value":24,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:27.1978031+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:27.2905532+07:00","value":1309,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:27.2905532+07:00","value":2845,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:27.612675+07:00","value":1722,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:27.612675+07:00","value":3845,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:27.612675+07:00","value":50107.843,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:27.612675+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:27.6947649+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:27.6947649+07:00","value":8244.0175,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:27.6947649+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:27.6947649+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:27.6947649+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:27.6947649+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:27.6947649+07:00","value":8244.0175,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:27.6947649+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:27.6947649+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:27.6957857+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:27.6957857+07:00","value":8244.0175,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:27.6957857+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:27.6957857+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:27.728788+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:27.728788+07:00","value":18276.728,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:27.728788+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:27.728788+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:27.728788+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:27.728788+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:27.728788+07:00","value":18275.4333,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:27.728788+07:00","value":1.2947,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:27.728788+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:27.728788+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:27.728788+07:00","value":18276.728,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:27.728788+07:00","value":18276.728,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:27.728788+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:27.728788+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:27.728788+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:28.0232625+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:28.0232625+07:00","value":17563.0024,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:28.0232625+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:28.0232625+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:28.0232625+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:28.0232625+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:28.0232625+07:00","value":17561.4211,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:28.0232625+07:00","value":1.5813,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:28.0232625+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:28.0232625+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:28.0232625+07:00","value":17563.0024,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:28.0232625+07:00","value":17563.0024,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:28.0232625+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:28.0232625+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:28.0232625+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:28.0405309+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:28.0405309+07:00","value":8691.2345,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:28.0405309+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:28.0405309+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:28.0405309+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:28.0405309+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:28.0405309+07:00","value":8690.3458,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:28.0405309+07:00","value":0.8887,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:28.0405309+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:28.0405309+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:28.0405309+07:00","value":8691.2345,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:28.0405309+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:28.0405309+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:28.1976246+07:00","value":22,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:28.1976246+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:28.292076+07:00","value":1698,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:28.292076+07:00","value":3313,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:28.721909+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:28.721909+07:00","value":8894.6944,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:28.721909+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:28.721909+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:28.721909+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:28.721909+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:28.721909+07:00","value":8892.9305,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:28.721909+07:00","value":1.7639,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:28.721909+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:28.721909+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:28.721909+07:00","value":8894.6944,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:28.721909+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:28.721909+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:28.8455841+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:28.8455841+07:00","value":8155.8545,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:28.8455841+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:28.8455841+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:28.8455841+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:28.8455841+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:28.8455841+07:00","value":8154.2249,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:28.8455841+07:00","value":1.6296,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:28.8455841+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:28.8455841+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:28.8455841+07:00","value":8155.8545,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:28.8455841+07:00","value":8155.8545,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:28.8455841+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:28.8462448+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:28.8462448+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:28.9878565+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:28.9878565+07:00","value":8213.2951,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:28.9878565+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:28.9878565+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:28.9878565+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:28.9878565+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:28.9878565+07:00","value":8213.2951,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:28.9878565+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:28.9878565+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:28.988638+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:28.988638+07:00","value":8213.2951,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:28.988638+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:28.988638+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:29.1979825+07:00","value":21,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:29.1979825+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:29.2322443+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:29.2322443+07:00","value":9401.9654,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:29.2322443+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:29.2322443+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:29.2322443+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:29.2322443+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:29.2322443+07:00","value":9401.2467,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:29.2322443+07:00","value":0.7187,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:29.2322443+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:29.2326206+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:29.2330163+07:00","value":9401.9654,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:29.2330163+07:00","value":9401.9654,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:29.2330163+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:29.2330163+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:29.2330163+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:29.2330163+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:29.2330163+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:29.2408788+07:00","value":1729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:29.2408788+07:00","value":3854,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:29.2408788+07:00","value":51249.1326,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:29.2408788+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:29.2903323+07:00","value":1702,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:29.2903323+07:00","value":3319,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:29.3224393+07:00","value":1701,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:29.3224393+07:00","value":3824,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:29.3224393+07:00","value":50710.778,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:29.3224393+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:29.357083+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:29.357083+07:00","value":7481.2909,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:29.357083+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:29.357083+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:29.357083+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:29.357083+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:29.357083+07:00","value":7480.8248,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:29.357083+07:00","value":0.4661,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:29.357083+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:29.357083+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:29.357083+07:00","value":7481.2909,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:29.357083+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:29.357083+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:29.7085889+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:29.7085889+07:00","value":5914.6034,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:29.7085889+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:29.7085889+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:29.7085889+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:29.7085889+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:29.7085889+07:00","value":5912.6146,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:29.7085889+07:00","value":1.9888,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:29.7085889+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:29.7092683+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:29.7092683+07:00","value":5914.6034,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:29.7092683+07:00","value":5914.6034,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:29.7092683+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:29.7092683+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:29.7092683+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:29.7413105+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:29.7413105+07:00","value":14748.2063,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:29.7413105+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:29.7413105+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:29.7413105+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:29.7413105+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:29.7413105+07:00","value":14747.4691,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:29.7413105+07:00","value":0.7372,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:29.7413105+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:29.7419576+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:29.7419576+07:00","value":14748.2063,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:29.7419576+07:00","value":14748.2063,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:29.7419576+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:29.7419576+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:29.7419576+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:30.1984132+07:00","value":19,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:30.1984132+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:30.2050092+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:30.2050092+07:00","value":4017.8366,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:30.2050092+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:30.2050092+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:30.2050092+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:30.2050092+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:30.2050092+07:00","value":4017.5063,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:30.2050092+07:00","value":0.3303,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:30.2050092+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:30.2050092+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:30.2050092+07:00","value":4017.8366,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:30.2050092+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:30.2050092+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:30.2195292+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:30.2195292+07:00","value":8966.6994,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:30.2195292+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:30.2195292+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:30.2195292+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:30.2195292+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:30.2195292+07:00","value":8966.6994,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:30.2195292+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:30.2195292+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:30.2195292+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:30.2195292+07:00","value":8966.6994,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:30.2195292+07:00","value":8966.6994,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:30.2195292+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:30.2195292+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:30.2195292+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:30.2195292+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:30.2195292+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:30.2529103+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:30.2529103+07:00","value":3727.4113,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:30.2529103+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:30.2529103+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:30.2529103+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:30.2529103+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:30.2529103+07:00","value":3726.2244,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:30.2529103+07:00","value":1.1869,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:30.2529103+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:30.2529103+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:30.2529103+07:00","value":3727.4113,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:30.2529103+07:00","value":3727.4113,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:30.2529103+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:30.2529103+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:30.2529103+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:30.2908399+07:00","value":1729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:30.2908399+07:00","value":3349,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:31.1979963+07:00","value":18,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:31.1979963+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:31.6516102+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:31.6516102+07:00","value":5068.06,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:31.6516102+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:31.6516102+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:31.6516102+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:31.6516102+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:31.6516102+07:00","value":5066.6702,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:31.6516102+07:00","value":1.3898,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:31.6516102+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:31.6516102+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:31.6516102+07:00","value":5068.06,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:31.6516102+07:00","value":5068.06,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:31.6516102+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:31.6516102+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:31.6516102+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:31.6516102+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:31.6516102+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:31.8009837+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:31.8009837+07:00","value":14887.3503,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:31.8009837+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:31.8009837+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:31.8009837+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:31.8009837+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:31.8009837+07:00","value":14886.6282,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:31.8009837+07:00","value":0.7221,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:31.8009837+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:31.8009837+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:31.8009837+07:00","value":14887.3503,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:31.8009837+07:00","value":14887.3503,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:31.8009837+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:31.8009837+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:31.8009837+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:31.9747108+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:31.9747108+07:00","value":3744.6899,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:31.9747108+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:31.9747108+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:31.9747108+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:31.9747108+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:31.9747108+07:00","value":3743.937,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:31.9747108+07:00","value":0.7529,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:31.9747108+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:31.9750133+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:31.9750133+07:00","value":3744.6899,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:31.9750133+07:00","value":3744.6899,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:31.9750133+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:31.9750133+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:31.9750133+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:31.9750133+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:31.9750133+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:32.1977422+07:00","value":18,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:32.1977422+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:32.2580035+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:32.2580035+07:00","value":3111.0834,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:32.2580035+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:32.2580035+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:32.2580035+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:32.2580035+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:32.2580035+07:00","value":3110.1339,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:32.2580035+07:00","value":0.9495,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:32.2580035+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:32.2580035+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:32.2580035+07:00","value":3111.0834,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:32.2580035+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:32.2580035+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:32.4248024+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:32.4248024+07:00","value":3899.0341,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:32.4248024+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:32.4248024+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:32.4248024+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:32.4248024+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:32.4248024+07:00","value":3899.0341,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:32.4248024+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:32.4248024+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:32.4254012+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:32.4254012+07:00","value":3899.0341,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:32.4254012+07:00","value":3899.0341,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:32.4254012+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:32.4254012+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:32.4254012+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:32.4254012+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:32.4254012+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:32.6464387+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:32.6464387+07:00","value":3456.8537,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:32.6464387+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:32.6464387+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:32.6464387+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:32.6464387+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:32.6464387+07:00","value":3456.8537,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:32.6464387+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:32.6464387+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:32.6464387+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:32.6464387+07:00","value":3456.8537,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:32.6464387+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:32.6464387+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:32.7456271+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:32.7456271+07:00","value":3210.9236,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:32.7456271+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:32.7456271+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:32.7456271+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:32.7456271+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:32.7456271+07:00","value":3210.4168,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:32.7456271+07:00","value":0.5068,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:32.7456271+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:32.7456271+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:32.7456271+07:00","value":3210.9236,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:32.7456271+07:00","value":3210.9236,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:32.7456271+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:32.7456271+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:32.7456271+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:32.7491046+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:32.7491046+07:00","value":2738.4245,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:32.7491046+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:32.7491046+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:32.7491046+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:32.7491046+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:32.7491046+07:00","value":2737.9819,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:32.7491046+07:00","value":0.4426,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:32.7491046+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:32.7491046+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:32.7491046+07:00","value":2738.4245,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:32.7491046+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:32.7491046+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:33.0522196+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:33.0522196+07:00","value":15542.768,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:33.0522196+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:33.0522196+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:33.0522196+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:33.0522196+07:00","value":1.0795,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:33.0522196+07:00","value":15540.7012,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:33.0522196+07:00","value":0.9873,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:33.0522196+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:33.0527496+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:33.0527496+07:00","value":15542.768,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:33.0527496+07:00","value":15542.768,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:33.0527496+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:33.0527496+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:33.0527496+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:33.1980211+07:00","value":18,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:33.1980211+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:33.221844+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:33.221844+07:00","value":2668.6466,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:33.221844+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:33.221844+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:33.221844+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:33.221844+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:33.221844+07:00","value":2667.2007,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:33.221844+07:00","value":1.4459,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:33.221844+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:33.221844+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:33.221844+07:00","value":2668.6466,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:33.2224486+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:33.2224486+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:33.5110234+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:33.5110234+07:00","value":2990.2652,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:33.5110234+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:33.5110234+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:33.5110234+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:33.5110234+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:33.5110234+07:00","value":2989.3956,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:33.5110234+07:00","value":0.8696,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:33.5110234+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:33.5110234+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:33.5110234+07:00","value":2990.2652,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:33.5110234+07:00","value":2990.2652,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:33.5110234+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:33.5110234+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:33.5110234+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:33.5289252+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:33.5289252+07:00","value":1575.2749,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:33.5289252+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:33.5289252+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:33.5289252+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:33.5289252+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:33.5289252+07:00","value":1574.6011,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:33.5289252+07:00","value":0.6738,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:33.5289252+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:33.5289252+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:33.5289252+07:00","value":1575.2749,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:33.5289252+07:00","value":1575.2749,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:33.5289252+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:33.5289252+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:33.5289252+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:33.5771731+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:33.5771731+07:00","value":4018.9257,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:33.5771731+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:33.5771731+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:33.5771731+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:33.5771731+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:33.5771731+07:00","value":4018.9257,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:33.5771731+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:33.5771731+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:33.5778586+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:33.5778586+07:00","value":4018.9257,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:33.5778586+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:33.5778586+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:33.6884538+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:33.6884538+07:00","value":1411.8588,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:33.6884538+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:33.6884538+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:33.6884538+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:33.6884538+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:33.6884538+07:00","value":1411.1139,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:33.6884538+07:00","value":0.7449,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:33.6884538+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:33.6884538+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:33.6891298+07:00","value":1411.8588,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:33.6891298+07:00","value":1411.8588,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:33.6891298+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:33.6891298+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:33.6891298+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:33.994628+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:33.994628+07:00","value":3589.1832,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:33.994628+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:33.994628+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:33.994628+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:33.994628+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:33.994628+07:00","value":3589.1832,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:33.994628+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:33.994628+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:33.9961617+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:33.9961617+07:00","value":3589.1832,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:33.9961617+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:33.9961617+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:34.0685192+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:34.0685192+07:00","value":1342.0885,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:34.0685192+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:34.0685192+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:34.0685192+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:34.0685192+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:34.0685192+07:00","value":1340.7027,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:34.0685192+07:00","value":1.3858,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:34.0685192+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:34.0685192+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:34.0685192+07:00","value":1342.0885,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:34.0685192+07:00","value":1342.0885,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:34.0685192+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:34.0690069+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:34.0690069+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:34.1476694+07:00","value":1696,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:34.1476694+07:00","value":3815,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:34.1476694+07:00","value":46917.5044,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:34.1476694+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:34.1980234+07:00","value":18,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:34.1980234+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:34.5142705+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:34.5142705+07:00","value":1467.6582,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:34.5142705+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:34.5142705+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:34.5142705+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:34.5142705+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:34.5142705+07:00","value":1466.6588,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:34.5142705+07:00","value":0.9994,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:34.5142705+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:34.5142705+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:34.5142705+07:00","value":1467.6582,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:34.5142705+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:34.5142705+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:34.5948355+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:34.5948355+07:00","value":4351.154,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:34.5948355+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:34.5948355+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:34.5948355+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:34.5948355+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:34.5948355+07:00","value":4350.0375,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:34.5948355+07:00","value":1.1165,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:34.5948355+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:34.5948355+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:34.5948355+07:00","value":4351.154,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:34.5948355+07:00","value":4351.154,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:34.5948355+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:34.5948355+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:34.5948355+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:34.5948355+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:34.5948355+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:34.6281281+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:34.6281281+07:00","value":1678.2807,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:34.6281281+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:34.6281281+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:34.6281281+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:34.6281281+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:34.6281281+07:00","value":1677.8839,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:34.6281281+07:00","value":0.3968,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:34.6281281+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:34.6281281+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:34.6281281+07:00","value":1678.2807,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:34.6281281+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:34.6281281+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:34.663336+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:34.663336+07:00","value":2204.9514,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:34.663336+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:34.663336+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:34.663336+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:34.663336+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:34.663336+07:00","value":2204.1126,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:34.663336+07:00","value":0.8388,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:34.663336+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:34.663336+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:34.663336+07:00","value":2204.9514,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:34.663336+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:34.663336+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:34.7785083+07:00","value":1700,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:34.7785083+07:00","value":3824,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:34.7785083+07:00","value":44421.4862,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:34.7785083+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:34.9299078+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:34.9299078+07:00","value":2627.6817,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:34.9299078+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:34.9299078+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:34.9299078+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:34.9299078+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:34.9299078+07:00","value":2626.6166,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:34.9299078+07:00","value":1.0651,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:34.9299078+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:34.9299078+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:34.9299078+07:00","value":2627.6817,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:34.9299078+07:00","value":2627.6817,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:34.9299078+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:34.9299078+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:34.9299078+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:34.9299078+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:34.9299078+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:35.0969203+07:00","value":1701,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:35.0969203+07:00","value":3818,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:35.0969203+07:00","value":40743.372,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:35.0969203+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:35.1234581+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:35.1234581+07:00","value":1311.3046,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:35.1234581+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:35.1234581+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:35.1234581+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:35.1234581+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:35.1234581+07:00","value":1309.6141,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:35.1234581+07:00","value":1.6905,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:35.1234581+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:35.1234581+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:35.1234581+07:00","value":1311.3046,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:35.1234581+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:35.1234581+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:35.129398+07:00","value":1729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:35.129398+07:00","value":3851,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:35.129398+07:00","value":39376.218,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:35.129398+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:35.1519675+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:35.1519675+07:00","value":1161.5651,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:35.1519675+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:35.1519675+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:35.1519675+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:35.1519675+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:35.1519675+07:00","value":1161.5651,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:35.1519675+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:35.1519675+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:35.1525607+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:35.1525607+07:00","value":1161.5651,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:35.1525607+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:35.1525607+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:35.1975102+07:00","value":15,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:35.1975102+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:35.2910666+07:00","value":821,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:35.2910666+07:00","value":1877,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:35.3662119+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:35.3662119+07:00","value":1943.1731,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:35.3662119+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:35.3662119+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:35.3662119+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:35.3662119+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:35.3662119+07:00","value":1942.7946,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:35.3662119+07:00","value":0.3785,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:35.3662119+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:35.3662119+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:35.3662119+07:00","value":1943.1731,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:35.3662119+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:35.3662119+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:35.4056905+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:35.4056905+07:00","value":1576.0928,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:35.4056905+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:35.4056905+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:35.4056905+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:35.4056905+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:35.4056905+07:00","value":1575.2636,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:35.4056905+07:00","value":0.8292,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:35.4056905+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:35.4056905+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:35.4056905+07:00","value":1576.0928,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:35.4056905+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:35.4056905+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:35.5728669+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:35.5728669+07:00","value":18252.6148,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:35.5728669+07:00","value":1.038,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:35.5728669+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:35.5728669+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:35.5728669+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:35.5728669+07:00","value":18251.2447,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:35.5728669+07:00","value":1.3701,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:35.5728669+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:35.5728669+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:35.5728669+07:00","value":18252.6148,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:35.5728669+07:00","value":18252.6148,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:35.5728669+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:35.5728669+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:35.5728669+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:35.6643749+07:00","value":1700,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:35.6643749+07:00","value":3818,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:35.6643749+07:00","value":40375.1413,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:35.6643749+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:35.8451074+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:35.8451074+07:00","value":948.729,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:35.8451074+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:35.8451074+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:35.8451074+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:35.8451074+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:35.8451074+07:00","value":948.0694,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:35.8451074+07:00","value":0.6596,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:35.8451074+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:35.8451074+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:35.8451074+07:00","value":948.729,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:35.8451074+07:00","value":948.729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:35.8451074+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:35.8451074+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:35.8451074+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:35.8924354+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:35.8924354+07:00","value":1523.0518,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:35.8924354+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:35.8924354+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:35.8924354+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:35.8924354+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:35.8924354+07:00","value":1523.0518,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:35.8924354+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:35.8924354+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:35.8932063+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:35.8932063+07:00","value":1523.0518,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:35.8932063+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:35.8932063+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:36.1974443+07:00","value":13,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:36.1974443+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:36.2778559+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:36.2778559+07:00","value":2723.6261,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:36.2778559+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:36.2778559+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:36.2778559+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:36.2778559+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:36.2778559+07:00","value":2722.1317,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:36.2778559+07:00","value":1.4944,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:36.2778559+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:36.2778559+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:36.2778559+07:00","value":2723.6261,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:36.2778559+07:00","value":2723.6261,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:36.2778559+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:36.2778559+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:36.2778559+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:36.2778559+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:36.2778559+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:36.2909606+07:00","value":1722,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:36.2909606+07:00","value":3343,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:36.3675953+07:00","value":1697,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:36.3675953+07:00","value":3818,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:36.3675953+07:00","value":36015.3571,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:36.3675953+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:36.3781992+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:36.3781992+07:00","value":1663.638,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:36.3781992+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:36.3781992+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:36.3781992+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:36.3781992+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:36.3781992+07:00","value":1662.6011,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:36.3781992+07:00","value":1.0369,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:36.3781992+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:36.3788397+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:36.3788397+07:00","value":1663.638,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:36.3788397+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:36.3788397+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:36.8412531+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:36.8412531+07:00","value":1235.225,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:36.8412531+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:36.8412531+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:36.8412531+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:36.8412531+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:36.8412531+07:00","value":1234.2255,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:36.8412531+07:00","value":0.9995,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:36.8412531+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:36.8412531+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:36.8412531+07:00","value":1235.225,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:36.8412531+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:36.8412531+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:37.1492034+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:37.1492034+07:00","value":1796.0522,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:37.1492034+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:37.1492034+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:37.1492034+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:37.1492034+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:37.1492034+07:00","value":1795.1315,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:37.1492034+07:00","value":0.9207,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:37.1492034+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:37.1498717+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:37.1498717+07:00","value":1796.0522,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:37.1498717+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:37.1498717+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:37.1648753+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:37.1648753+07:00","value":1017.8341,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:37.1648753+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:37.1648753+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:37.1648753+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:37.1648753+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:37.1648753+07:00","value":1017.4716,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:37.1648753+07:00","value":0.3625,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:37.1648753+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:37.1648753+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:37.1648753+07:00","value":1017.8341,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:37.1648753+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:37.1655344+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:37.1977161+07:00","value":11,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:37.1977161+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:37.2904211+07:00","value":1309,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:37.2904211+07:00","value":3352,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:37.4795483+07:00","value":1729,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:37.4795483+07:00","value":3854,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:37.4795483+07:00","value":35499.6959,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:37.4795483+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:37.6152255+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:37.6152255+07:00","value":1035.3914,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:37.6152255+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:37.6152255+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:37.6152255+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:37.6152255+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:37.6152255+07:00","value":1034.1085,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:37.6152255+07:00","value":1.2829,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:37.6152255+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:37.6152255+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:37.6152255+07:00","value":1035.3914,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:37.6152255+07:00","value":1035.3914,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:37.6152255+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:37.6152255+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:37.6152255+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:37.7426608+07:00","value":1701,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:37.7426608+07:00","value":3824,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:37.7426608+07:00","value":34605.4247,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:37.7426608+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:37.9807091+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:37.9807091+07:00","value":1886.023,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:37.9807091+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:37.9807091+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:37.9807091+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:37.9807091+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:37.9807091+07:00","value":1886.023,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:37.9807091+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:37.9807091+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:37.9815279+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:37.9815279+07:00","value":1886.023,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:37.9815279+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:37.9819156+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:38.1494683+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:38.1494683+07:00","value":2075.5137,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:38.1494683+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:38.1494683+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:38.1494683+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:38.1494683+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:38.1494683+07:00","value":2073.8598,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:38.1494683+07:00","value":1.6539,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:38.1494683+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:38.1498097+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:38.1498097+07:00","value":2075.5137,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:38.1498097+07:00","value":2075.5137,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:38.1498097+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:38.1501176+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:38.1501176+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:38.1501176+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:38.1501176+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:38.1978255+07:00","value":8,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:38.1978255+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:38.4507283+07:00","value":1722,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:38.4507283+07:00","value":3842,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:38.4507283+07:00","value":28998.6683,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:38.4507283+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:38.4831018+07:00","value":1723,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:38.4831018+07:00","value":3845,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:38.4831018+07:00","value":28023.3494,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:38.4831018+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:38.5792413+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:38.5792413+07:00","value":662.8727,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:38.5792413+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:38.5792413+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:38.5792413+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:38.5792413+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:38.5792413+07:00","value":662.3679,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:38.5792413+07:00","value":0.5048,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:38.5792413+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:38.5800518+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:38.5800518+07:00","value":662.8727,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:38.5800518+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:38.5800518+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:38.853849+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:38.853849+07:00","value":16023.7811,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:38.853849+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:38.853849+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:38.853849+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:38.853849+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:38.853849+07:00","value":16022.8617,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:38.853849+07:00","value":0.9194,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:38.853849+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:38.853849+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:38.853849+07:00","value":16023.7811,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:38.853849+07:00","value":16023.7811,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:38.853849+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:38.8546224+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:38.8546224+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:39.0124699+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:39.0124699+07:00","value":561.7416,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:39.0124699+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:39.0124699+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:39.0124699+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:39.0124699+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:39.0124699+07:00","value":560.1283,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:39.0124699+07:00","value":1.6133,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:39.0124699+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:39.0131156+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:39.0131156+07:00","value":561.7416,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:39.0131156+07:00","value":561.7416,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:39.0131156+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:39.0131156+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:39.0131156+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:39.1976126+07:00","value":6,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:39.1976126+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:39.8146077+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:39.8146077+07:00","value":500.1337,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:39.8146077+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:39.8146077+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:39.8146077+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:39.8146077+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:39.8146077+07:00","value":499.1829,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:39.8146077+07:00","value":0.9508,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:39.8146077+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:39.8146077+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:39.8146077+07:00","value":500.1337,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:39.8146077+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:39.8146077+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:39.8481709+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:39.8481709+07:00","value":1066.2746,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:39.8481709+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:39.8481709+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:39.8481709+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:39.8481709+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:39.8481709+07:00","value":1066.2746,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:39.8481709+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:39.8481709+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:39.8481709+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:39.8481709+07:00","value":1066.2746,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:39.8481709+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:39.8481709+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:40.1976763+07:00","value":6,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:40.1976763+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:40.4485885+07:00","value":1697,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:40.4485885+07:00","value":3818,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:40.4485885+07:00","value":22939.1369,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:40.4485885+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:40.9436536+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:40.9436536+07:00","value":1588.5963,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:40.9436536+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:40.9436536+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:40.9436536+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:40.9436536+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:40.9436536+07:00","value":1588.5963,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:40.9436536+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:40.9436536+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:40.9445976+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:40.9445976+07:00","value":1588.5963,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:40.9445976+07:00","value":1588.5963,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:40.9445976+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:40.9445976+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:40.9445976+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:40.9445976+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:40.9445976+07:00","value":0,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:41.1974172+07:00","value":5,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:41.1974172+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:41.8627479+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:41.8627479+07:00","value":1847.6096,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:41.8627479+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:41.8627479+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:41.8627479+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:41.8627479+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:41.8627479+07:00","value":1846.0399,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:41.8627479+07:00","value":1.5697,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:41.8627479+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:41.8634362+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:41.8634362+07:00","value":1847.6096,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:41.8634362+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:41.8634362+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:41.9344265+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:41.9344265+07:00","value":687.4756,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:41.9344265+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:41.9344265+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:41.9344265+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:41.9344265+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:41.9344265+07:00","value":686.3521,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:41.9344265+07:00","value":1.1235,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:41.9344265+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:41.934987+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:41.934987+07:00","value":687.4756,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:41.934987+07:00","value":687.4756,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:41.934987+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:41.9354615+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:41.9354615+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:42.1979962+07:00","value":5,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:42.1979962+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:42.2907546+07:00","value":1308,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:42.2907546+07:00","value":2842,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:42.8650553+07:00","value":1730,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:42.8650553+07:00","value":3854,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:42.8650553+07:00","value":25545.8412,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:42.8650553+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:43.1685639+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:43.1685639+07:00","value":13846.1246,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:43.1685639+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:43.1685639+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:43.1685639+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:43.1685639+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:43.1685639+07:00","value":13844.8423,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:43.1685639+07:00","value":1.2823,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:43.1685639+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:43.1685639+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:43.1685639+07:00","value":13846.1246,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:43.1685639+07:00","value":13846.1246,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:43.1685639+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:43.1685639+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:43.1685639+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:43.1981432+07:00","value":3,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:43.1981432+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:43.294068+07:00","value":325,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:43.294068+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:44.1978068+07:00","value":2,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:44.1978068+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:44.4403559+07:00","value":1,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:44.4403559+07:00","value":10292.2406,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:44.4403559+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:44.4403559+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:44.4403559+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:44.4403559+07:00","value":0.674,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:44.4403559+07:00","value":10290.8854,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:44.4403559+07:00","value":0.6812,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:44.4403559+07:00","value":0,"tags":{"endpoint":"register","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/register","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/register"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:44.4403559+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:44.4403559+07:00","value":10292.2406,"tags":{"endpoint":"register","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:44.4403559+07:00","value":10292.2406,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:44.4403559+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:44.4403559+07:00","value":1,"tags":{"check":"register: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:44.4403559+07:00","value":1,"tags":{"check":"register: has accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:45.1973838+07:00","value":2,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:45.1973838+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:46.1975387+07:00","value":2,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:46.1975387+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:46.5950445+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:46.5950445+07:00","value":2925.357,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:46.5950445+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:46.5950445+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:46.5950445+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:46.5950445+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:46.5950445+07:00","value":2923.3615,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:46.5950445+07:00","value":1.9955,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:46.5950445+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:46.5950445+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:46.5950445+07:00","value":2925.357,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:46.5950445+07:00","value":2925.357,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:46.5950445+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:46.5950445+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:46.5950445+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:46.5950445+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:46.5950445+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:46.6783708+07:00","value":1,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:46.6783708+07:00","value":1737.5255,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:46.6783708+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:46.6783708+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:46.6783708+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:46.6783708+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:46.6783708+07:00","value":1736.0399,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:46.6783708+07:00","value":1.4856,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:46.6783708+07:00","value":0,"tags":{"endpoint":"login","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/login","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/login"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:46.679153+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:46.679153+07:00","value":1737.5255,"tags":{"endpoint":"login","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:46.679153+07:00","value":1737.5255,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:46.679153+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:46.679153+07:00","value":1,"tags":{"check":"login: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:46.679153+07:00","value":1,"tags":{"check":"login: accessToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:46.679153+07:00","value":1,"tags":{"check":"login: refreshToken set","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:46.679153+07:00","value":1,"tags":{"check":"login: role correct","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:47.197553+07:00","value":2,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:47.197553+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:47.4019326+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:47.4019326+07:00","value":504.513,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:47.4019326+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:47.4019326+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:47.4019326+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:47.4019326+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:47.4019326+07:00","value":502.876,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:47.4019326+07:00","value":1.637,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:47.4019326+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:47.4019326+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:47.4019326+07:00","value":504.513,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:47.4019326+07:00","value":504.513,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:47.4019326+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:47.4025709+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:47.4025709+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:47.5196017+07:00","value":1,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:47.5196017+07:00","value":537.9678,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:47.5196017+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:47.5196017+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:47.5196017+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:47.5196017+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:47.5196017+07:00","value":536.5256,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:47.5196017+07:00","value":1.4422,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:47.5196017+07:00","value":0,"tags":{"endpoint":"refresh_token","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/refresh","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/refresh"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:47.5196017+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:47.5196017+07:00","value":537.9678,"tags":{"endpoint":"refresh_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_auth_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:47.5196017+07:00","value":537.9678,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:47.5196017+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:47.5196017+07:00","value":1,"tags":{"check":"refresh: status 200","group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:47.5196017+07:00","value":1,"tags":{"check":"refresh: new accessToken","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:48.197948+07:00","value":2,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:48.197948+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:48.2911707+07:00","value":1287,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:48.2911707+07:00","value":2815,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:48.4378202+07:00","value":1,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:48.4378202+07:00","value":617.1069,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:48.4378202+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:48.4378202+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:48.4378202+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:48.4378202+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:48.4378202+07:00","value":616.2199,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:48.4378202+07:00","value":0.887,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:48.4378202+07:00","value":0,"tags":{"endpoint":"fcm_token","expected_response":"true","group":"","method":"PUT","name":"http://localhost:8080/api/v1/auth/fcm-token","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/fcm-token"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:48.438234+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:48.438234+07:00","value":617.1069,"tags":{"endpoint":"fcm_token","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:48.438234+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:48.438234+07:00","value":1,"tags":{"check":"fcm-token: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:49.1978984+07:00","value":1,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:49.1978984+07:00","value":30,"tags":{}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:50.1975959+07:00","value":1,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:50.1975959+07:00","value":30,"tags":{}}}
{"metric":"http_reqs","type":"Point","data":{"time":"2026-05-17T19:11:50.5253256+07:00","value":1,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_duration","type":"Point","data":{"time":"2026-05-17T19:11:50.5253256+07:00","value":1886.2907,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_blocked","type":"Point","data":{"time":"2026-05-17T19:11:50.5253256+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_connecting","type":"Point","data":{"time":"2026-05-17T19:11:50.5253256+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_tls_handshaking","type":"Point","data":{"time":"2026-05-17T19:11:50.5253256+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_sending","type":"Point","data":{"time":"2026-05-17T19:11:50.5253256+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_waiting","type":"Point","data":{"time":"2026-05-17T19:11:50.5253256+07:00","value":1884.7603,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_receiving","type":"Point","data":{"time":"2026-05-17T19:11:50.5253256+07:00","value":1.5304,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"http_req_failed","type":"Point","data":{"time":"2026-05-17T19:11:50.5253256+07:00","value":0,"tags":{"endpoint":"logout","expected_response":"true","group":"","method":"POST","name":"http://localhost:8080/api/v1/auth/logout","proto":"HTTP/1.1","scenario":"auth_flow","status":"200","url":"http://localhost:8080/api/v1/auth/logout"}}}
{"metric":"walkguide_error_rate","type":"Point","data":{"time":"2026-05-17T19:11:50.5253256+07:00","value":0,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_endpoint_latency_ms","type":"Point","data":{"time":"2026-05-17T19:11:50.5253256+07:00","value":1886.2907,"tags":{"endpoint":"logout","group":"","scenario":"auth_flow"}}}
{"metric":"walkguide_successful_requests","type":"Point","data":{"time":"2026-05-17T19:11:50.5253256+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"checks","type":"Point","data":{"time":"2026-05-17T19:11:50.5253256+07:00","value":1,"tags":{"check":"logout: status 2xx","group":"","scenario":"auth_flow"}}}
{"metric":"vus","type":"Point","data":{"time":"2026-05-17T19:11:51.1979229+07:00","value":1,"tags":{}}}
{"metric":"vus_max","type":"Point","data":{"time":"2026-05-17T19:11:51.1979229+07:00","value":30,"tags":{}}}
{"metric":"data_sent","type":"Point","data":{"time":"2026-05-17T19:11:52.025505+07:00","value":1696,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"data_received","type":"Point","data":{"time":"2026-05-17T19:11:52.025505+07:00","value":3818,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iteration_duration","type":"Point","data":{"time":"2026-05-17T19:11:52.025505+07:00","value":17877.8356,"tags":{"group":"","scenario":"auth_flow"}}}
{"metric":"iterations","type":"Point","data":{"time":"2026-05-17T19:11:52.025505+07:00","value":1,"tags":{"group":"","scenario":"auth_flow"}}}
