Infrastructure Agent Release Notes

Infrastructure Agent Release Notes

Monday, February 4, 2019 - 11:00

Notes

A new version of the agent has been released. Follow standard procedures to update your Infrastructure agent.

Features

  • Added the dns_hostname_resolution configuration option (default: true). If set to false, the agent won't use DNS-based hostname resolution and will ask directly to the operating system.
  • Added ignore_reclaimable configuration option (Linux only), which considers reclaimable memory as part of the free memory (and not part of the used memory). Free memory will be is calculated as: total - free - buffers - cached - sreclaimable, independently of the MemAvailable report from the kernel.

Improvements

  • In cloud environments, the instance ID retrieval process is more solid during the agent startup. It also allows the agent to be spawned from VM snapshots.

Changes

  • Removed total_cores host metric.

Bug fixes

  • Fixed a bug that caused the DiskMonitor samples to show blacklisted devices (from the file_devices_blacklist configuration option).
  • Fixed Storage Sampler in 32-bit Windows agent.
  • Reduced the incidence of hostname flipping in DNS-based hostname resolution.
  • Fixed a bug that, in the Linux agent, removed the last character of the command line of some process samples.
  • (Linux only) Fixed the used memory values in the System Samples, which in agent 1.2.1 were slightly different from the actual value.
  • Fixed a problem that, when an environment configuration option had a wrong format, caused the rest of the environment variables to not be parsed.
Thursday, January 17, 2019 - 11:00

Notes

A new version of the agent has been released. Follow standard procedures to update your Infrastructure agent.

Features

Improvements

  • Reduced CPU performance by 80% on average.

Changes

  • Decreased sysctl sampling frequency.

Bug fixes

  • Fixed an issue that avoids the agent being installed in old Ubuntu versions.
Monday, January 14, 2019 - 16:05

Notes

A new version of the agent has been released. Follow standard procedures to update your Infrastructure agent.

New Features

  • Adds support for running integrations as different users by setting the integration_user attribute in the instances section of the config file.
  • Stops setting the NRIA_CACHE_PATH variable for integrations. This variable was used by pre-V3 SDK integrations for storing cache data. Without it the integrations will default to a /tmp directory like SDK V3 integrations.
  • Attaches integration_user attribute to the integration samples.
  • Adds new user/group nri-agent to be used in different user modes.
Thursday, December 20, 2018 - 16:05

Notes

A new version of the agent has been released. Follow standard procedures to update your Infrastructure agent.

Bug fixes

  • Fixed wrong values in containerImageName for processes running inside a Docker container.
Friday, December 14, 2018 - 16:00

Changes

  • In the Linux agent, fixed a problem with the /var/run/newrelic-infra folder that could prevent the agent to correctly start under some circumstances.
Tuesday, December 11, 2018 - 18:25

Notes

A new version of the agent has been released. Follow standard procedures to update your Infrastructure agent.

Changes

  • Limited the inventory source field to 100 characters. This would only affect custom integrations with atypically long source names.

Improvements

  • For users with Facter enabled, we provide the facter_home_dir configuration option that allows setting the HOME environment variable for Facter. If unset, it defaults to the current user's home directory.

Bug fixes

  • Fix a bug introduced in version 1.1.4 that prevented the agent running after a system restart.
Monday, December 10, 2018 - 10:50

Notes

A new version of the agent has been released. Follow standard procedures to update your Infrastructure agent.

Improvements

  • Windows Docker support for Windows Server 2016 hosts. Only Windows server native containers are supported.

Bug fixes

  • Fix a bug that prevented protected processes from being recorded by the agent in Windows.
Wednesday, November 28, 2018 - 10:50

Notes

A new version of the agent has been released. Follow standard procedures to update your Infrastructure agent.

Improvements

  • Adds new functionality that will allow sample decoration from integrations that have add_hostname bool flag.

Security Update

  • A security update for the Windows agent corrects an issue where the agent may follow unprivileged hard links or junction folders. Security bulletin NR18-12.

Bug fixes

  • Fix a bug with docker in AWS instances that caused the agent not to report Docker metrics.
  • Fix a bug that was making the agent to log "Plugin not registered" during agent startup.
Thursday, November 15, 2018 - 10:50

Notes

A new version of the agent has been released. Follow standard procedures to update your Infrastructure agent.

Improvements

  • Add new improved Windows Storage Sampler based on PDH instead of WMI. This new sampler is faster and more reliable; it is activated by default, to revert to the old one you can set the legacy_storage_sampler option to true.

Bug fixes

  • Fix a bug where some inventory items could disappear.
  • Fix bug with strip_command_line=true that could cause some processes to be discarded in the samples.
  • Fix bug that prevented some inventory items from updating their state when asked for a full reset.
Monday, October 29, 2018 - 10:50

Notes

A new version of the agent has been released. Follow standard procedures to update your Infrastructure agent.

Bug fixes

  • Fixed wrong log message: agent has been offline for 24h0m0s min. Recreating delta store triggered when there hasn't been any deltas to post for more than 24h.
  • Fixed parsing error of who command output when using different locale values.
Wednesday, October 10, 2018 - 15:30

Notes

A new version of the agent has been released. Follow standard procedures to update your Infrastructure agent.

Bug fixes

  • Fixed wrong log message introduced in version 1.0.1017: msg="error flushing inventory to cache" error=<nil>.
Tuesday, October 9, 2018 - 11:02

Notes

A new version of the agent has been released. Follow standard procedures to update your Infrastructure agent.

Improvements

  • Internal instrumentation for tracing custom-attributes
Monday, October 8, 2018 - 15:02

Notes

A new version of the agent has been released, including some improvements and bug fixes. Follow standard procedures to update your Infrastructure agent.

Security Update

  • A security update for the Windows Infrastructure agent corrects an issue where the agent may execute privileged binaries in the system path. Security bulletin NR18-11.

Improvements

  • Add override_hostname and override_hostname_short configuration options, to disable hostname resolution and setting directly these values.

Bug fixes

  • Fix errors with https values on the proxy configuration option. More information can be found in the troubleshooting guide.

  • Fix 'error resolving entity identity' errors in log.

  • Fix some hosts reporting localhost as full hostname.

  • Fix some 0-value samples not being reported, and appeared as "No value" in the UI.

Monday, October 1, 2018 - 15:02

Notes

A new version of the agent has been released, including some improvements and bug fixes. Follow standard procedures to update your Infrastructure agent.

Improvements

  • Added max_procs configuration option to specify the number of logical processors available to the agent. Increasing this value can help to distribute the load between different cores. Default value is 1. If value is set to -1 then it will try to read the environment variable GOMAXPROCS. If that variable is not set then the default value will be the total number of cores available in the host.

  • Added ignore_system_proxy configuration option to make the Agent ignore the environment variables HTTP_PROXY and HTTPS_PROXY

Bug fixes

  • Fixed errors with https values on the proxy configuration option
Monday, September 17, 2018 - 04:02

Notes

A new version of the agent has been released, including some improvements and bug fixes. Follow standard procedures to update your Infrastructure agent.

Improvements

  • We now officially support SLES 12
  • Improved inventory submission reliability

Bug fixes

  • Fixed windows agent storage sample when a specific volume does not have permissions
  • Fixed wrong storage metrics for containerized agent
Tuesday, July 31, 2018 - 14:00

Notes

A new version of the agent has been released, including some improvements and bug fixes. Follow standard procedures to update your Infrastructure agent.

New features

  • Add Support to Windows ReFS (Resilient FileSystem).

Improvements

  • Windows: optimized collection of processes and services data.

Bug fixes

  • Fixed a bug that caused the agent to switch between full and short reported hostname in some configurations.
  • Windows: Fixed a bug that caused custom integrations being executed twice.
Wednesday, July 11, 2018 - 14:41

Notes

A new version of the agent has been released, including some improvements and bug fixes. Follow standard procedures to update your Infrastructure agent.

Improvements

  • Windows: reporting system manufacturer and instance type data.
  • Windows: changed default data directory to C:\ProgramData\New Relic\newrelic-infra (see note at the end).
  • Improved automatic completion of remote entity data for third-party integrations.
  • Added identification headers for HTTP requests to the New Relic metrics ingest server.

Bug fixes

  • Fixed Not a Number errors when serializing some metrics to JSON.

Known issues

  • Windows: https values on the proxy configuration option might cause a proxyconnect error.

Note for windows users

After upgrading the Agent to version 1.0.956, you can manually remove the old C:\Windows\system32\config\systemprofile\AppData\Local\New Relic default data folder.

Wednesday, June 27, 2018 - 01:27

Notes

A new version of the agent has been released, including some internal improvements and bug fixes. Follow standard procedures to update your Infrastructure agent.

Improvements

  • Slightly restructured the inventory cache to optimize its behavior when the agent identifier changes.

Bug fixes

  • Windows: Fixed a bug that avoids the submission of some metrics when the user changes the default namespace for Windows management instrumentation.
  • Fixed an error that happens during the configuration parse of some Docker containers.
Monday, June 18, 2018 - 02:23

Notes

A new version of the Windows agent has been released, fixing a security issue that allowed non-privileged users with access to the system to inject configuration arguments to the agent external plugins.

Please see New Relic Security Bulletin NR18-10 for more details.

Thursday, May 24, 2018 - 10:37

Notes

A new version of the Infrastructure agent has been released.

Bug fixes

  • Fixed disk usage above 100% in Windows.

  • Fixed previous version bug causing zero values for CPU and IO in the process samples.

Pages