Infrastructure agent release notes

Thursday, December 12, 2019 - 12:00

Notes

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

Features

  • Implemented disconnect call when the agent detects that the host is shutting down.
Thursday, December 5, 2019 - 12:00

Notes

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

Features

  • Fixed command channel URL for EU
  • Preventing certain combinations of new integrations configuration (introduced in 1.8.0) crashing the agent
Tuesday, December 3, 2019 - 12:00

Notes

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

Features

New integrations engine, which coexists with the previous engine for backwards-compatibility and smoother transition. Featuring:

  • Simpler setup of integrations, with fewer files and fewer mandatory properties. In some cases, you only have to set the integration name to enable it.
  • Flexible configuration of integrations via command-line arguments, environment variables, or external files.
  • Ability to group different integrations in the same configuration file.
  • Hot reload of integrations, so you can add a new integration or change its configuration without needing to restart the Infrastructure agent.
  • Timeouts when an integration does not respond before a user-specified time. The integration process is killed and restarted. This can also be disabled.
  • Smooth migration from the old integrations engine.

Please read the documentation about Infrastructure integration configuration file specifications for agent v1.8.0 or higher for a complete description of how to start using the new integrations engine, as well as a detailed description and examples of the new configuration options.

Monday, November 25, 2019 - 12:00

Notes

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

Features

  • Fixed issue that caused long running integrations to continue running after the agent was stopped.
Thursday, November 21, 2019 - 12:00

Notes

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

Features

  • Added new config options: file_devices_ignored, allowed_list_process_sample
Wednesday, November 13, 2019 - 14:00

Notes

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

Features

  • Log warning when OHI amount of entity attributes exceeds 240.

  • Removed warning message when system can't find upstart integration.

Wednesday, November 13, 2019 - 09:00

Notes

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

Features

  • Host shutdown detection in Windows and Linux (systemd only).

  • As part of a feature to reduce Host Not Reporting alerts, the Agent will (try to) detect if a Host is being shutdown. There will be a new Inventory entry, agent/shutdown_status, with a value of either Running or Shutdown that will later be used by Alerts to decide if a HNR alert should be triggered or not.

  • Verbose logging enablement from newrelic-infra-ctl for Windows.

  • Improved agent identification

Monday, November 4, 2019 - 16:00

Notes

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

Features

  • Containers' discovery allows you executing your integrations within a set of containers that are dynamically discovered at runtime. It also allows dynamically configuring your integrations to match the container's data (labels, ports, IPs...). Currently, Docker and Fargate containers are supported. For more information, please check the container auto-discovery documentation.

  • Secret variables binding allows you passing secrets (users, passwords...) to your integrations without having to write them as plain text in your configuration files. Currently, Vault and Amazon KMS are supported. For more information, please check the secrets management documentation.

Monday, November 4, 2019 - 16:00

Notes

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

Features

  • Improved host shutdown detection in Windows and Linux (systemd only). This will add a new inventory source called agent/shutdown_status with the value Running or Shutdown and a corresponding event in events
    • In Windows, the Agent will create a NamedPipe to communicate between the service process and the agent process. The NamedPipe is only writable for admin users
  • Removed some warning when running the agent
  • Fixed issue where enabling "Verbose Logs" was not working in some cases
Wednesday, October 30, 2019 - 04:00

Notes

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

Bug fixes

Fixed graceful stop that was previously behaving non-optimally under system load circumstances:

  • Introduced within the new newrelic-infra-service binary at v1.5.59.
  • This affected cpu_profile option, restored now.
Tuesday, October 22, 2019 - 18:00

Notes

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

Bug fixes

  • Reverted previous changes of version 1.5.62 because there are some edge cases not handled properly. We'll bring back the feature as soon as possible.
Monday, October 21, 2019 - 11:30

Notes

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

Bug fixes

  • When a wrong agent id was set up prior to have a cloud-id, agent was not able to migrate to a new more stable id once it got cloud-id. Now agent id is updated and new data is therefor attached to this more stable cloud-id.
Thursday, October 17, 2019 - 11:30

Notes

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

Changed

  • Agent service binary is now newrelic-infra-service instead of newrelic-infra. Later is now a child process spawned by the prior. See further details.

Added

  • Command channel. Enables NR platform to trigger commands to agents via command-api HTTPS endpoint . See further details.
  • Added log entry for when initializing docker client fails: unable to initialize docker client.

Bug fixes

  • Disabled keep-alive on cloud metadata requests to avoid leaking open connections.
Monday, October 7, 2019 - 11:30

Notes

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

Changed

Linux

  • Better error handling for NFS support.
  • HostInfo plugin to provide uptime for older distros.

Bug fixes

  • The agent will reuse network connections again. Since v1.3.18, the agent created a new connection on each metrics post. Not reusing the connections may lead metrics to be accumulated and submitted with long delays in systems where the connection establishment is slow.
Monday, September 23, 2019 - 17:30

Notes

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

Added

  • Linux: Added additional checks to confirm the user ID to determine whether the agent is running as a root user.

Changed

  • Using a new endpoint for Agent identity retrieval to mitigate the hostname flipping issue. This change was introduced for the Windows Agent 1.5.37, and now is also active for the Linux Agent.
Friday, September 20, 2019 - 15:30

Notes

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

Added

New internal attribute to identify the Infrastructure Agent that submits data from On-Host Integrations.

Thursday, September 19, 2019 - 10:00

Notes

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

Added

Added new NFSSample (event type is NFSSample) for gathering NFS client metrics. This is configurable by the following config option:

  • metrics_nfs_sample_rate (default: 20)

  • detailed_nfs (default: false)

Thursday, September 5, 2019 - 15:40

Notes

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

Changed

Add extra information on verbose logs. On each metrics post, an incremental counter and the timestamps of the submitted metrics are logged.

Windows specific

Using a new endpoint for Agent identity retrieval to mitigate the hostname flipping issue.

Monday, August 26, 2019 - 12:00

Notes

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

Changed

  • Improve trial management mechanism in Agent
  • Add support for including extra attributes in the Events; before, events only supported a summary and category field, now extra attributes can be defined.
Tuesday, August 20, 2019 - 11:00

Notes

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

Changed

  • Optimized Storage Sampler CPU consumption (noticeable in agents managing > 100 mounted devices).

Windows specific

  • All executables are now signed.
  • Added versioning info to newrelic-infra-ctl.exe.
  • These changes should avoid Defender to flag the package as threat.

Pages