v.5.25.0¶
Improvements:¶
[LUNA-8367] System info’s
routes_statsnow includes aresponse_timefield: average, 95th and 99th percentile execution time per route/status code/month, merged from theresponse_time,response_time_p95andresponse_time_p99aggregated series that were previously collected but not exposed in the report.[LUNA-8367] Documented the
statsobject returned by system info in detail: what each field means, how it’s computed, and which ClickHouse aggregated table / InfluxDB measurement it’s sourced from. See System info statistics (stats) in the monitoring docs.
Bugs fixed:¶
[LUNA-8367] System info’s
routes_stats(ClickHouse backend) grouped by service and route only, not by month: a route with requests/errors in more than one month had all of its months merged into a single entry under one arbitrary month instead of one entry per month. Found and fixed while addingresponse_timeto the same report.[LUNA-8367] System info’s
stats(InfluxDB backend) could silently drop the top-levelestimators_statsarray andimage_processing_stats[].image_load_timewhenever anyface_descriptor_scoredata existed for the period: a loop in_groupStatsreused the function’s ownstatsparameter as its loop variable, so once it ran, later reads of the realstatssilently returned nothing instead of the actual data. Found and fixed while addingresponse_timeto the same report.
Migration:¶
See a migration manual.