Skip to content

Releases: newrelic/infra-integrations-sdk

v3.6.1

30 Mar 11:15
b4b2f43
Compare
Choose a tag to compare

Removed panic when calling log.Fatal
Prevent from trying to json marshall inf float values

v3.6.0

30 Mar 11:05
Compare
Choose a tag to compare

Allow events that contain attributes to be decorated by the entity customAttributes.

v3.5.0

14 Nov 17:46
d20f61f
Compare
Choose a tag to compare

JMX improvements

Some minor changes avoiding to cause BCs.

Package needs a whole rewrite starting from the API, but that's not the purpose.

nrjmx interaction

  • constructor option to provide custom nrjmx tool executable
  • constructor option to provide full connection URL (instead of using host+port+is-remote..)
  • removed line length limitation
  • improved empty line comparison
  • improved stderr ingestion and warning/error parsing

DX

  • verbose mode support
  • more explicit error messages

Error handling

  • added error vars so connectivity and bean-patter errors can be checked against

Helpers

  • no-auth connection constructor

Removed

  • lock mutex from package, as concurrent access is meant to be managed by user

v3.4.0

26 Aug 13:50
34c2ee2
Compare
Choose a tag to compare

Support for event attributes. Supported since infra agent version 1.5.31.

v3.3.1

20 Jun 15:22
6f4ebe6
Compare
Choose a tag to compare

Added

  • JMX support for custom URI paths (this enables support for integrations like ForgeRock OpenDJ)

v3.3.0

19 Jun 14:42
376d414
Compare
Choose a tag to compare

Added

  • JMX JBoss remote support for Domain-mode as default and Standalone-mode optionally.

v3.2.0

30 May 14:44
7a26f2f
Compare
Choose a tag to compare

Added

  • PRATE and PDELTA types, they are the same as RATE and DELTA but don't accept negative values.

v3.1.5

25 Apr 14:10
Compare
Choose a tag to compare

Fixed


  • (4e75776) Entity fetching uses identifier attributes
  • (1d56d08) Changelog v3.1.5

v3.1.4

16 Apr 08:37
84eaf05
Compare
Choose a tag to compare

Added

  • Standardise the attributes used to store the data sources: reporting-entity & reporting-endpoint under new attributes: reportingEntityKey, reportingEndpoint. See doc.
  • Enable adding attributes to all the metrics of a given entity via new AddAttributes method to integration.Entity.

  • (93a67a8) Add agent version that supports loopback replacement
  • (a4429a8) Add entity attributes
  • (6e1dc28) Host reporting entity data attribute

v3.1.3

18 Mar 15:15
def6661
Compare
Choose a tag to compare

Added

  • New JMX option for remote URL protocol connections.

Changed

  • Changed JMX open method. New jmx.OpenWithParameters accepts optionals parameters like SSL, remote connections, etc. Old integrations using old methods jmx.OpenWithSSL and jmx.Open should use this new jmx.OpenWithParameters method instead.

def6661 Added remote JMX flag for jBoss6 and changed Open JMX method. (#175)