All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Allow executing JMX queries to a server without authentication required
- Breaking change: Update
jmx.Query
function adding timeout argument - Improve documentation
This is the same version as 0.4.1, we consider this package "stable" and we can release v1.0.0
- Use absolute path calling nrjmx binary
- Update tutorial with changes about metric names, event types and some other improvements
- Add a JSON type for Arguments
- Clear internal objects after in
integration.Publish()
method - Remove provider argument in
NewMetricSet
function
- Allow to set multiple values for the same key with
Inventory.SetItem()
function - Variadic arguments to log methods
- Increase buffer length for reading from JMX
- New license file
- New
SetItem
function for inventory - New
Inventory
struct type
- Rename
COUNTER
metric type toRATE
- Improve jmx package tests
- Rename
AddMetric
toSetMetric
- Improve the interoperability with
nrjmx
tool - Update some documentation strings
- Fix sampling cache path on windows
- Initial release