Skip to content

Releases: jacksontj/promxy

v0.0.40

20 Jun 05:28
Compare
Choose a tag to compare
  • Switch to a prom 2.10 base; this doesn't break API compatibility but it does mean promxy now supports subqueries
  • Add check in remote-write-exporter to only accept datapoints newer than what it has locally
  • Implemented NodeReplacer for the count_values aggregation, if you are using this aggregation in queries you should notice a significant performance improvement for those queries
  • Added support for new Warnings from upstream prometheus

v0.0.39

07 Jun 16:04
Compare
Choose a tag to compare
  • Add timerange options to servergroups (#88)
  • Add debug logging for API client calls (#163)

v0.0.38

28 May 16:18
Compare
Choose a tag to compare
  • Update client_golang to get jsoniter (#149)
  • Don't log Fatal when http server exits

v0.0.37

15 May 21:23
Compare
Choose a tag to compare
  • fix graceful shutdown bug

v0.0.36

13 May 16:19
Compare
Choose a tag to compare
add base CA

v0.0.35

08 May 21:16
Compare
Choose a tag to compare
  • override readiness check to fail when shutting down
  • add an option to sleep between stopping everything and calling srv.Shutdown

v0.0.34

07 May 16:13
Compare
Choose a tag to compare
  • Upgrade client_golang to enable POST support for downstream queries
  • Add IgnoreError servergroup option which enables specific servergroup errors to be ignored
  • Fix error-handling in multi_api client: more details in the commit (608375b) but this should fix outstanding issues where promxy was returning non-error responses when getting errors downstream
  • add ShutdownTimeout for HTTP server: enable graceful shutdown

v0.0.33

27 Mar 21:23
Compare
Choose a tag to compare
  • support relabel_config in servergroups to return different label values per-target. Before this if there was a difference in value between the relabel_config output it would be ignored and a warning would be printed. Now if there is a difference it will still be applied-- which means you can effectively control merging behavior.
  • backport prometheus' consul service_meta into discovery (for relabel)

v0.0.32

15 Feb 19:03
Compare
Choose a tag to compare
  • added lifecycle option from upstream
  • new remote_write_exporter: exporter which takes remote_writes and exposes them as a prometheus exporter
  • Misc. cleanup/consolidation/etc. to proxystorage, remote_read, servergroups
  • change EXPOSE port in dockerfile to match the default port (8082)

v0.0.31

28 Dec 05:49
Compare
Choose a tag to compare
upstream prometheus API client