Skip to content

Releases: newrelic/nri-prometheus

v2.13.0

07 Feb 13:50
ce46128
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.12.0...v2.13.0

v2.12.0

18 Jan 12:20
24b5680
Compare
Choose a tag to compare
  • Updated go version to 1.17
  • Updated alpine to 3.15
  • Updated dependencies

v2.11.0

29 Nov 16:10
20111f7
Compare
Choose a tag to compare

Features

New Contributors

Full Changelog: v2.10.0...v2.11.0

v2.10.0

18 Nov 13:30
d4ded2c
Compare
Choose a tag to compare

Features

Changes

  • chore(deps): bump github.com/prometheus/common from 0.30.0 to 0.31.0 by @dependabot in #231
  • chore(deps): bump github.com/spf13/viper from 1.8.1 to 1.9.0 by @dependabot in #228
  • Improve formatting in packages and make imports more consistent by @invidian in #197
  • chore(deps): bump github.com/prometheus/common from 0.31.0 to 0.31.1 by @dependabot in #233
  • chore(deps): bump github.com/prometheus/common from 0.31.1 to 0.32.1 by @dependabot in #236
  • Remove static manifests from this repo by @kang-makes in #237
  • chore(ci): remove msi packages generation and clean up 🧹 by @gsanchezgavier in #241

New Contributors

Full Changelog: v2.9.0...v2.10.0

v2.9.0

30 Aug 08:12
6ca0af6
Compare
Choose a tag to compare

Changes

  • Dependency have been bumped. Notably, this includes a new version of the telemetry sdk which should improve performance when submitting metrics from large targets. #220
  • Updated manifest in preparation of 1.22 support #220

v2.8.0

21 Jul 09:22
8ed4168
Compare
Choose a tag to compare

Changes

  • infraSDK should use Cumulative Count to send deltas #214
  • metadata is read from config in order to set integration version and name from an exernar source #210
  • latest image is now published #209
  • Improved entity synthesis to be uniform with different projects #207
  • Improved common attributes management #208

v2.7.1

01 Jul 15:49
2272b67
Compare
Choose a tag to compare
v2.7.1 Pre-release
Pre-release

Testing to CI/CD pipeline publishing as well latest and latest-pre images

v2.7.0

28 May 14:14
1130a92
Compare
Choose a tag to compare

Changed

  • Several non-critical dependencies have been updated to their latest versions (#175)

  • Prometheus dependencies have been upgraded to their latest version (#176)

  • Kubernetes client dependencies have been upgraded to latest available versions (#179)

Fixed

  • Fixed a bug that caused nri-prometheus to panic if prometheus.io/path was set to an empty string (#182)
    • An empty value for prometheus.io/path will now be intepreted as / path.

v2.6.1

06 May 13:03
c749a94
Compare
Choose a tag to compare
v2.6.1 Pre-release
Pre-release

Changes

Several dependencies have been bumped to their latest versions (#165)

v2.6.0

23 Apr 15:00
5dfa047
Compare
Choose a tag to compare

Changes

Feat #148
While services with the a prometheus.io/scrape annotation can be discovered, nri-prometheus used to scrape only the service itself and not service endpoints.

Two new config options have been added ScrapeServices (default true) and ScrapeEndpoints(default false). Please notice that enabling the latter depending the number of endpoints in the cluster can increase considerably the load.

Moreover unless there is the need for backward compatibility there is no reason for having both options set to true

Fix #156

When a page is partially loaded, an unexpected EOF error is raised, but is squashed by the prometheus decoder. This PR exposes the unexpected EOF error (io.ErrUnexpectedEOF) and avoids only partially reporting metrics which can lead to weird behavior of metrics that are compositions in the UI.

Thanks again @a-feld for the contribution!