Releases: newrelic/infra-integrations-sdk
Releases · newrelic/infra-integrations-sdk
v3.6.1
v3.6.0
v3.5.0
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
Support for event attributes. Supported since infra agent version 1.5.31.
v3.3.1
v3.3.0
v3.2.0
Added
- PRATE and PDELTA types, they are the same as RATE and DELTA but don't accept negative values.
v3.1.5
v3.1.4
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 tointegration.Entity
.
v3.1.3
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 methodsjmx.OpenWithSSL
andjmx.Open
should use this newjmx.OpenWithParameters
method instead.
def6661 Added remote JMX flag for jBoss6 and changed Open JMX method. (#175)