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.
Unreleased section should follow Release Toolkit
- Updated golang patch version to v1.26.5
- Updated golang patch version to v1.26.4
- Updated golang patch version to v1.26.3
- update go to v1.25.8
- update go to v1.25.8
- Updated golang patch version to v1.25.7
- Updated golang patch version to v1.25.5
- Updated golang version to v1.25.3
- Updated golang patch version to v1.24.6
- Updated golang version to v1.24.4
- Add FIPS compliant packages
- Updated golang patch version to v1.23.6
- Updated golang patch version to v1.23.5
- Updated golang patch version to v1.23.4
- Upgrade go to 1.23.2
- Upgrade integrations SDK so the interval is variable and allows intervals up to 5 minutes
- Updated golang version to v1.23.1
- Updated golang version to v1.22.5
- Updated golang version to v1.22.3
- Updated golang version to v1.22.2
- Updated golang to version v1.21.7 to fix a vulnerability
- Updated github.com/newrelic/infra-integrations-sdk to v3.8.2+incompatible
- Updated github.com/newrelic/infra-integrations-sdk to v3.8.0+incompatible
- Updated golang version to 1.21
- Upgrade Go version to 1.20
- Bump dependencies
Added support for more distributions:
- RHEL(EL) 9
- Ubuntu 22.04
- Use
pratefor metrics that report*.PerSecondstats. This prevents that metrics have negative values which is unexpected for this kind of metric. - Use
pratefor metrics that are reported as counters (accumulators) by the service. This prevent the metric has negative values if the counter resets.
- bump dependencies:
github.com/mitchellh/mapstructure v1.5.0github.qkg1.top/newrelic/infra-integrations-sdk v3.7.2+incompatiblegithub.qkg1.top/stretchr/testify v1.7.1 - change pipeline to compile with Go 1.18
Added support for more distributions:
- Debian 11
- Ubuntu 20.10
- Ubuntu 21.04
- SUSE 12.15
- SUSE 15.1
- SUSE 15.2
- SUSE 15.3
- Oracle Linux 7
- Oracle Linux 8
Moved default config.sample to V4, added a dependency for infra-agent version 1.20.0
Please notice that old V3 configuration format is deprecated, but still supported.
- Update Go to v1.16.
- Update Go to v1.16.
- Migrate to Go Modules
- Update Infrastracture SDK to v3.6.7.
- Update other dependecies.
- Added arm packages and binaries
- Issue with calculating deltas for slabs because of entity uniqueness
- Renamed the integration executable from nr-memcached to nri-memcached in order to be consistent with the package naming. Important Note: if you have any security module rules (eg. SELinux), alerts or automation that depends on the name of this binary, these will have to be updated.
- Add windows install packaging
- Update SDK
- Make entity keys more unique
- Added prefix for all_data
- Bumped version to 1.0.0
- Added metadata with hostname for easier filtering
- Initial version: Includes Metrics and Inventory data