October 3, 2023
Diagnostics CLI (nrdiag) v3.2.1
Task updates
- Added new task to check if the user executing the CLI has root permissions. (#195)
- Updated
Infra/Log/Collect
to include relevant environment variables and default log locations. (#195) - Updated
Infra/Agent/Debug
to make log collection more reliable and to allow log collection to be interrupted gracefully. (#195) - Fixed an issue with
Base/Log/Copy
that resulted in a blank entry being added to the list of logs to copy. (#195) - Fixed the Success summary message for
Dotnet/Config/Agent
. (#196) - Added Ruby agent environment variables
NEW_RELIC_LOG_FILE_PATH
andNEW_RELIC_LOG_FILE_NAME
to the list of environment variables to check when collecting logs. (#196) - Updated
Base/Collector/ConnectUS
andBase/Collector/ConnectEU
to use new endpoints, https://collector.newrelic.com/status/mongrel for the US and https://collector.eu.newrelic.com/status/mongrel for the EU. (#197) - Removed
Base/Collector/ConnectTLS
. This task was redundant forBase/Collector/ConnectUS
andBase/Collector/ConnectEU
. (#197)
Fixes
- Updated go module dependencies. (#194)
September 11, 2023
Diagnostics CLI (nrdiag) v3.2.0
Fixes
- Fixed an issue that prevented usage data from reporting (190)
September 5, 2023
Diagnostics CLI (nrdiag) v3.1.0
New Feature
- The CLI now supports running scripts to gather additional output that isn't currently collected by a task. For more information, please see the Run the Diagnostics CLI documentation. (#182, #185)
Task updates
- Updated Hotspot versions supported by the Java APM agent. (#183)
Fixes
August 17, 2023
Diagnostics CLI (nrdiag) v3.0.0
Changes
Results up to 4 GB in size can now be uploaded directly to your New Relic account
Fixed
Resolved an issue with the build script for Mac arm64 builds
July 17, 2023
Diagnostics CLI (nrdiag) v2.6.2
Changes
Bug fixes
Infra/Env/ValidateZookeeperPath
no longer panics whenzookeeper_hosts
key doesn’t exist- No longer prompted for upload if
-a
or-api-key
was not provided as a command line flag Base/Env/CollectSysProps
error message for Java Process is no longer shown unless in debug mode
July 11, 2023
Diagnostics CLI (nrdiag) v2.6.1
Changes
New feature
-region
command line flag
- The region your New Relic account is hosted in. Accepted values: EU or US. Case insensitive. Default: US
- Example usage:
./nrdiag -region eu ...
- Read more here
Fixed
Resolved an issue that was preventing the CLI from uploading results
July 10, 2023
Diagnostics CLI (nrdiag) v2.6.0
Important
This release has been removed due to an issue that prevented it from uploading results. Please use version 2.6.1.
Changes
New feature
-region
command line flag
- The region your New Relic account is hosted in. Accepted values: EU or US. Case insensitive. Default: US
- Example usage:
./nrdiag -region eu ...
- Read more here
May 24, 2023
Diagnostics CLI (nrdiag) v2.5.1
Changes
Infra agent
- Infra/Env/ClockSkew: Resolved type assertion error
Ruby agent
- Ruby/Requirements/Version: Updated Ruby versions supported by the agent
May 8, 2023
Diagnostics CLI (nrdiag) v2.5.0
Changes
New feature
-api-key
command line flag
- Use your to automatically attach a Diagnostics CLI run to your account. This bypasses the requirement for a validated license key to attach a run.
- Example usage:
./nrdiag -api-key NRAK-123...............
- Read more here
Python agent
- Python/Env/Version: Add check for output of
python3 –version
- Python/Env/Dependencies: Add check for output of
pip3 –version
- Python/Requirements/PythonVersion: Update New Relic agent supportability for Python 3.6, 3.9, 3.10, and 3.11.
April 6, 2023
Diagnostics CLI (nrdiag) v2.4.2
Changes
Bug Fix
We fixed some bugs in the scripts used during release.