Infrastructure agent release notesRSS

June 11, 2021
Infrastructure agent v1.18.1

Notes

A new version of the agent has been released. Follow standard procedures to update the Infrastructure agent.
New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months.

Added

  • Added the following new host memory metrics (see documentation):
    • memoryCachedBytes
    • memorySharedBytes
    • memorySlabBytes
  • Agent self instrumentation #477
    • This is a base implementation of a prometheus endpoint to gather some metrics about agent runtime and a few product metrics.
    • In order to work, agent opens a port with prom data and starts nri-prometheus integration to scrap prom endpoint and send data to the backend.
  • Status API #475. See docs

Changed

  • Upgraded nri-prometheus to v2.7.0 #517
  • Updates Winlog.yml sample #336

May 31, 2021
Infrastructure agent v1.18.0

Notes

A new version of the agent has been released. Follow standard procedures to update the Infrastructure agent.
New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months.

Added

  • newrelic-infrastrucutre agent now supported on ARM architecture for linux.

Fixed

  • CVE-2020-14040 Updated golang.org/x/text/encoding/unicode dependency to avoid infinite loop #438.

Changed

  • Upgraded FB win version up to v1.7.3
  • Upgraded nri-prometheus to v2.6.0.
  • Upgraded nri-flex to v1.4.1.
  • Upgraded curl in agent docker image to version 7.77.0-r0

May 4, 2021
Infrastructure agent v1.17.1

Notes

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

New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months.

Fixed

  • Log forwarder (FluentBit) missing libssl library.

Error logged:

time="2021-05-03T13:35:29-07:00" level=debug msg="Launching process." component=integrations.Supervisor process=log-forwarder
time="2021-05-03T13:35:29-07:00" level=debug msg="Running command." command=/var/db/newrelic-infra/newrelic-integrations/logging/fluent-bit component=integrations.Executor env="[LANG=en_US.UTF-8 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin DBUS_SYSTEM_BUS_ADDRESS=unix:path=/var/run/dbus/system_bus_socket]" path=/var/db/newrelic-infra/newrelic-integrations/logging/fluent-bit
time="2021-05-03T13:35:29-07:00" level=debug msg="/var/db/newrelic-infra/newrelic-integrations/logging/fluent-bit: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory" component=integrations.Supervisor output=stderr process=log-forwarder
sr/local/bin:/usr/sbin:/usr/bin DBUS_SYSTEM_BUS_ADDRESS=unix:path=/var/run/dbus/system_bus_socket]" path=/var/db/newrelic-infra/newrelic-integrations/logging/fluent-bit
rectory" component=integrations.Supervisor output=stderr process=log-forwarderlic-integrations/logging/fluent-bit: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or di
time="2021-05-03T13:35:29-07:00" level=error msg="Error occurred while handling the process" component=integrations.Supervisor error="exit status 127" process=log-forwarder

Log forwarder was downgraded to previous agent release versions:

linux: output plugin 1.1.0, FB 1.3.0
windows: output plugin 1.4.6, FB 1.4.1

May 3, 2021
Infrastructure agent v1.17.0

Notes

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

New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months.

Changed

April 21, 2021
Infrastructure agent v1.16.5

Notes

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

New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months.

Fixed

  • The Log forwarder (FluentBit) stopped working on some Linux distribution versions (Ubuntu16, RHEL7, AmazonLinux2). See a sample error log:
time="2021-04-20T23:50:00+02:00" level=debug msg="/var/db/newrelic-infra/newrelic-integrations/logging/fluent-bit: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory" component=integrations.Supervisor output=stderr process=log-forwarder
time="2021-04-20T23:50:00+02:00" level=error msg="Error occurred while handling the process" component=integrations.Supervisor error="exit status 127" process=log-forwarder

The Log forwarder has been downgraded to the previous agent release versions:

  • Linux: output plugin to 1.1.0, FluentBit to 1.3.0
  • Windows: output plugin to 1.4.6, FluentBit to 1.4.1

April 20, 2021
Infrastructure agent v1.16.4

Notes

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

New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months.

Changed

  • Upgraded log-forwarder (FluentBit) to v1.7.3.

Fixed

  • Issue that caused package conflict errors during the installation process of the Linux infrastructure-agent.

April 9, 2021
Infrastructure agent v1.16.3

Notes

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

New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months.

Fixes

  • Linux specific: Fixed issue when log-forwarder (Fluent Bit) was not able to process systemd logs. Due to a transition from building the Infra Agent in our previous internal pipeline to the publicly available GitHub actions, we applied the following changes:
    • Included Fluent Bit 1.6.3, built by our previous internal pipeline, from (here)[https://github.com/newrelic/fluent-bit-package/releases/tag/1.3.0].
    • Included Fluent Bit Output Plugin for New Relic v1.4.3 from (here)[https://github.com/newrelic/newrelic-fluent-bit-output/releases/tag/v1.1.0].

April 6, 2021
Infrastructure agent v1.16.2

Notes

A new version of the agent has been released. Follow standard procedures to update the Infrastructure agent.
New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months.

Important

We're releasing this version in a granular way. This means that we will release different asset types on different days (RPM, DEB, MSI, zip, targz, Docker). This is required as we are releasing via our new open source build pipeline for the first time. Following releases will be done as usual, all assets at once.

Changed

  • newrelic-fluent-bit-output to v1.4.1.
  • Log forwarder feature comes with Fluent Bit version v1.6.3, now obtained from (here)[https://github.com/newrelic/fluent-bit-package/releases/tag/1.4.1]. For more information about Logging feature, see our docs.

March 25, 2021
Infrastructure agent v1.16.1

Notes

A new version of the agent has been released. Follow standard procedures to update the Infrastructure agent.
New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months.

Fix

  • #357 An issue with the agent update that disabled newrelic-infra-service and remain the agent stopped.

Changed

  • Downgrade newrelic-fluent-bit-output to v1.4.0.
  • Log forwarder feature has downgraded Fluent Bit to version v1.6.3 and downgraded Fluent Bit Output Plugin for New Relic to v1.4.3. For more information about Logging feature, see our docs.
  • newrelic/infrastructure agent docker image only for amd64.

March 24, 2021
Infrastructure agent v1.16.0

Caution

Updating RPM packages to this version will disable newrelic-infra-service. More details in #357

Notes

A new version of the agent has been released. Follow standard procedures to update the Infrastructure agent.
New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months.

Added

  • newrelic/infrastructure agent docker image is now published as multi-arch (amd64 and arm64).

Changed

  • nri-docker built-in integration updated to v1.4.3
  • Log forwarder feature has updated Fluent Bit to version v1.7.2 available here and Fluent Bit Output Plugin for New Relic to v1.4.6. For more information about Logging feature, see our docs.
  • nri-flex built-in integration updated to v1.4.0.

Deprecated

  • CentOS 5 & RHEL 5 newrelic-infra packages are no longer published due to manufacturer end of life. Please check the system requirements documentation for an updated list of supported OS and platforms.