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.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
- Updated dependencies
- Reverted a new metric that was reporting a FQDN different from the one reported by the infra-agent
- Dependencies have been updated: testify, logrus, govmomi
- The way snapshot sizes are computed has been refactored in order to take into account delta disks
- Bump dependencies
- Bump go version 1.19
- Event timestamp is now set explicitly to avoid the agent to set it to time.Now() instead of e.CreatedTime
- Bump dependencies
- Added support for more distributions: RHEL(EL) 9 Ubuntu 22.04
- Performance metrics were not taking into consideration instanceless values by @paologallinaharbur in #120
- DatacenterName attribute was missing from DatacenterSample by @paologallinaharbur in #120
- bump github.com/newrelic/infra-integrations-sdk from 3.7.0+incompatible to 3.7.1+incompatible by @dependabot in #110
- bump github.com/newrelic/infra-integrations-sdk from 3.7.1+incompatible to 3.7.2+incompatible by @dependabot in #114
- bump github.com/vmware/govmomi from 0.27.2 to 0.27.3 by @dependabot in #112
- bump github.com/vmware/govmomi from 0.27.3 to 0.27.4 by @dependabot in #113
- bump github.com/vmware/govmomi from 0.27.4 to 0.28.0 by @dependabot in #118
- bump github.com/stretchr/testify from 1.7.0 to 1.7.1 by @dependabot in #115
- bump goversion from 1.14 to 1.18 by @paologallinaharbur in #119
Full Changelog: https://github.com/newrelic/nri-vsphere/compare/v1.2.3...v1.2.4
- bump github.com/vmware/govmomi from 0.27.1 to 0.27.2.
- Upgrade dependency version for govmomi, testify, yaml.v2.
- Added arm packages and binaries
- fix: List separator missing (#85)
- Performance metrics are now retrieved taking in consideration all instances
- In case multiple instances are mapped to a single newrelic DataSample the average is computed (ES: one metric per eare CPU core of an host)
- Now in case the instance name is specified as "*" when retrieving performance metrics. These change allows retrieving the performance metrics that were not available yet.