xk6-output-prometheus-remote icon indicating copy to clipboard operation
xk6-output-prometheus-remote copied to clipboard

k6 extension to output real-time test metrics using Prometheus Remote Write.

Results 19 xk6-output-prometheus-remote issues
Sort by recently updated
recently updated
newest added

We've noticed that this plugin sends metrics to Prometheus that are sampled every 50ms. This results in an absolutely monumental amount of data volume being ingested, which overloads our system....

#49 is going to replace the current `golang/protobuf` with `gogo/protobuf` so it aligns with the library currently used by Prometheus. `gogo` has a good reputation for performance efficiency, but unfortunately,...

enhancement
good first issue
evaluation needed

The current Prometheus client timeout is not configurable, add an option to override it. https://github.com/grafana/xk6-output-prometheus-remote/blob/3743b65b7e37a8fc6ab6d1843b6fecefc3fe0fd1/pkg/remotewrite/config.go#L20

enhancement

The current `k6_` metric prefix is not configurable, add an option to override it. https://github.com/grafana/xk6-output-prometheus-remote/blob/3743b65b7e37a8fc6ab6d1843b6fecefc3fe0fd1/pkg/remotewrite/config.go#L22

enhancement

The remote write has [several implementations](https://prometheus.io/docs/operating/integrations/#remote-endpoints-and-storage), we should test (I hope in an automated way) the most used projects and keep track of the fully supported implementations or the missing...

enhancement

There are two main ways to add concurrency to the extension: 1) concurrency at the level of processing metrics pre-request Details: `Output` receives batches of metrics that must be iterated...

We have a replicated (HA) Prometheus setup in our cluster, so when using remote write to push metrics into Prometheus, we have to push to all replicas in parallel—otherwise, only...

enhancement

Hisotgram Dashboard display the average amount of vus across all the instances. The expected amount of values should be `sum()` of them (like the non-histogram dashboard)

- Added Tripper to enable signing requests - Added Signer to implement the AWS sigv4 signing standard I based my PR on this comment https://github.com/grafana/xk6-output-prometheus-remote/pull/161#issuecomment-1934440630 and https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-header-based-auth.html Note: I don't...

awaiting user