Diagnostics CLI (nrdiag) release notesRSS

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 and NEW_RELIC_LOG_FILE_NAME to the list of environment variables to check when collecting logs. (#196)
  • Updated Base/Collector/ConnectUS and Base/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 for Base/Collector/ConnectUS and Base/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

Task updates

  • Updated Hotspot versions supported by the Java APM agent. (#183)

Fixes

  • Fixed an issue when using -output-path where the nrdiag-filelist.txt and nrdiag-output.json files were not included in the nrdiag-output.zip. (#187)
  • Fixed an issue that prevented some logs from being included in the zip. (#188)

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 when zookeeper_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.