Notes
A new version of the agent has been released. Follow standard procedures to update your Infrastructure agent.
Changes
- Added support for defining integration arguments as environment variables in the configuration file. When defining the value of an argument in the integration configuration file with something that starts with
$
(for examplehostname: $HOSTNAME
) the agent will try to expand the environment variable. - Added internal configuration options for use in Kubernetes.
Notes
A new version of the agent has been released. Follow standard procedures to update your Infrastructure agent.
Changes
- Creation of
nri-agent
only when environment variable NRIA_MODE is set toPRIVILEGED
orUNPRIVILEGED
. - Log when
docker_api_version
is not supported.
Bug fixes
- Agent: Fix system sampler disk metrics problem when the same device is mounted multiple times causing increased values.
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 theMemAvailable
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 devices in the deny list (from thefile_devices_ignored
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.
Notes
A new version of the agent has been released. Follow standard procedures to update your Infrastructure agent.
Features
- Added disable_all_plugins config option that disables all the inventory plugins which don't have their own frequency option specified. Check out the documentation.
- Added cpu_profile config option for creating pprof cpu profiles.
Improvements
- Reduced CPU consumption by 80% on average.
Changes
- Decreased sysctl sampling frequency.
Bug fixes
- Fixed an issue that avoids the agent being installed in old Ubuntu versions.
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.
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.
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.
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 theHOME
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.
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.
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.