You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The extension must send samples with values that would be understandable to remote agent. To achieve that, k6 aggregation methods of Sink interface are used. This leads to the following problems:
Sink's Add and Format methods are not very efficient; additionally, Trend's Sink is not fit for such usage at all so ad-hoc optimizations must be used as is done here (related k6 issue)
attempt to group samples for each metric into TimeSeries leads to losing data in tags / labels (related k6 issue)
converting all samples into separate TimeSeries results, at best, in hitting early whatever usage limit is currently set at Prometheus
Since adding any kind of further pre-processing here might clash with the future work on Metric Refactoring at k6, improving these can be considered blocked for now.
The text was updated successfully, but these errors were encountered:
The extension must send samples with values that would be understandable to remote agent. To achieve that, k6 aggregation methods of
Sink
interface are used. This leads to the following problems:Sink
'sAdd
andFormat
methods are not very efficient; additionally, Trend'sSink
is not fit for such usage at all so ad-hoc optimizations must be used as is done here (related k6 issue)TimeSeries
leads to losing data in tags / labels (related k6 issue)TimeSeries
results, at best, in hitting early whatever usage limit is currently set at PrometheusSince adding any kind of further pre-processing here might clash with the future work on Metric Refactoring at k6, improving these can be considered blocked for now.
The text was updated successfully, but these errors were encountered: