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.
- Support for ARM
- Update Go to v1.16.
- Migrate to Go Modules
- Update Infrastracture SDK to v3.6.7.
- Update other dependecies.
ExtraConnectionURLArgs
argument allowing to specify custom connection strings
- Adds arm packages and binaries
- Add connection timeout to connection params to mitigate a zombie request bug in the driver
- MSSQL instances were being reported with only the host name instead of the full instance name
- Updated the MSSQL driver
- Username is no longer required to open up support for Windows auth
- Rename bufferPoolHit to bufferPoolHitPercent
- Skip system databases that we don't get permissions for by default
EnableDatabaseReserveMetrics
argument
- Missing vendored dependency
- Support for custom metrics query file with
custom_metrics_config
- Make sample query a valid MSSQL query
- Support for custom metrics with
custom_metrics_query
- Renamed the integration executable from nr-mssql to nri-mssql 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
enable_buffer_metrics
(default true) option, which allows disabling resource-intensive buffer metrics
- Add instance name fallbacks with COALESCE
- Add NOLOCK hints to avoid deadlocking
- Windows build scripts for packaging
- Fixed bug causing host to be collected as a database
- Updated SDK
- Made entity keys more unique
- Updated Definition file protocol version to 2
- Fixed MSI install location
- Bumped version for GA release
- Instance as an attribute to WaitGroup and Instance samples
- Host as an attribute to all samples
- Made sub query for Instance errors more generic
- Issue where if no rows were returned for an instance query then a panic would occur
- If both port and instance are not specified will default to port 1433
- Comment from definition file
- Initial version: Includes Metrics and Inventory data