- `bgwriter.checkpointsScheduledPerSecond`
+ `bgwriter.checkpointsScheduledPerSecond`
+ ↳ `checkpointer.checkpointsScheduledPerSecond`
|
@@ -750,7 +755,8 @@ The PostgreSQL integration collects the following metrics. Some metric names are
|
- `bgwriter.checkpointsRequestedPerSecond`
+ `bgwriter.checkpointsRequestedPerSecond`
+ ↳ `checkpointer.checkpointsRequestedPerSecond`
|
@@ -760,7 +766,8 @@ The PostgreSQL integration collects the following metrics. Some metric names are
|
- `bgwriter.buffersWrittenForCheckpointsPerSecond`
+ `bgwriter.buffersWrittenForCheckpointsPerSecond`
+ ↳ `checkpointer.buffersWrittenForCheckpointsPerSecond`
|
@@ -790,7 +797,8 @@ The PostgreSQL integration collects the following metrics. Some metric names are
|
- `bgwriter.buffersWrittenByBackendPerSecond`
+ `bgwriter.buffersWrittenByBackendPerSecond`
+ ↳ `io.buffersWrittenByBackendPerSecond`
|
@@ -810,7 +818,8 @@ The PostgreSQL integration collects the following metrics. Some metric names are
|
- `bgwriter.backendFsyncCallsPerSecond`
+ `bgwriter.backendFsyncCallsPerSecond`
+ ↳ `io.backendFsyncCallsPerSecond`
|
@@ -820,7 +829,8 @@ The PostgreSQL integration collects the following metrics. Some metric names are
|
- `bgwriter.checkpointWriteTimeInMillisecondsPerSecond`
+ `bgwriter.checkpointWriteTimeInMillisecondsPerSecond`
+ ↳ `checkpointer.checkpointWriteTimeInMillisecondsPerSecond`
|
@@ -830,7 +840,8 @@ The PostgreSQL integration collects the following metrics. Some metric names are
|
- `bgwriter.checkpointSyncTimeInMillisecondsPerSecond`
+ `bgwriter.checkpointSyncTimeInMillisecondsPerSecond`
+ ↳ `checkpointer.checkpointSyncTimeInMillisecondsPerSecond`
|
diff --git a/src/content/docs/infrastructure/infrastructure-agent/linux-installation/azure-extensions-infrastructure.mdx b/src/content/docs/infrastructure/infrastructure-agent/linux-installation/azure-extensions-infrastructure.mdx
index 59ae9e5a9c4..90510759f1a 100644
--- a/src/content/docs/infrastructure/infrastructure-agent/linux-installation/azure-extensions-infrastructure.mdx
+++ b/src/content/docs/infrastructure/infrastructure-agent/linux-installation/azure-extensions-infrastructure.mdx
@@ -6,6 +6,8 @@ tags:
- Linux installation
- Windows installation
metaDescription: New Relic's infrastructure agent automatically instruments Docker to collect container metrics and metadata.
+redirects:
+ - /docs/infrastructure/install-infrastructure-agent/linux-installation/azure-extensions-infrastructure/
freshnessValidatedDate: never
---
diff --git a/src/content/docs/kubernetes-pixie/kubernetes-integration/installation/k8s-agent-operator.mdx b/src/content/docs/kubernetes-pixie/kubernetes-integration/installation/k8s-agent-operator.mdx
index c0a3f5c7295..2c2d3b87039 100644
--- a/src/content/docs/kubernetes-pixie/kubernetes-integration/installation/k8s-agent-operator.mdx
+++ b/src/content/docs/kubernetes-pixie/kubernetes-integration/installation/k8s-agent-operator.mdx
@@ -574,9 +574,14 @@ It's advised to uninstall any versions preceding 0.14 and proceed with the insta
## Support [#support]
-The Kubernetes APM auto-attach currently supports the latest version of these APM agents: Java, .NET, Node.js, Python, Ruby and PHP.
-
-Once is on general availability, the latest 3 versions of each of the APM agents will be supported.
+Kubernetes APM auto-attach supports the following languages and their minimum supported versions according to our standard APM agent support policy:
+
+- **Java:** 8.12
+- **.NET:** 10.25
+- **Ruby:** 9.10
+- **Node.js:** 11.9
+- **Python:** 9.10
+- **PHP:** 11.12
For any issues:
diff --git a/src/content/docs/logs/logs-context/custom-tags-agent-forwarder-logs.mdx b/src/content/docs/logs/logs-context/custom-tags-agent-forwarder-logs.mdx
index 061ce88bda4..446591b0682 100644
--- a/src/content/docs/logs/logs-context/custom-tags-agent-forwarder-logs.mdx
+++ b/src/content/docs/logs/logs-context/custom-tags-agent-forwarder-logs.mdx
@@ -15,7 +15,7 @@ redirects:
freshnessValidatedDate: 2024-11-17
---
-New Relic APM language agents now allow you to opt-in to adding your custom tags (labels) to agent-forwarded logs.
+New Relic APM language agents now allow you to opt-in to add your custom tags (labels) to agent-forwarded logs.
With custom tags on logs, DevOps and platform engineers can filter, search, and correlate log data for faster and more efficient troubleshooting, improved performance, and optimized resource utilization.
## Enable custom tags (labels) on application logs
@@ -25,7 +25,7 @@ When enabled, New Relic language agents add all custom tags (labels) to agent-fo
Supported languages:
* [.NET](/docs/apm/agents/net-agent/configuration/net-agent-configuration) agent versions 10.4.0 or higher.
-* [Ruby](/docs.newrelic.com/docs/apm/agents/ruby-agent/configuration/ruby-agent-configuration/#application-logging)agent versions 9.16.0 or higher.
+* [Ruby](/docs.newrelic.com/docs/apm/agents/ruby-agent/configuration/ruby-agent-configuration/) agent versions 9.16.0 or higher.
* Go: coming soon
* Java: coming soon
* Node.js: coming soon
\ No newline at end of file
diff --git a/src/content/docs/release-notes/agent-release-notes/ruby-release-notes/ruby-agent-9-16-0.mdx b/src/content/docs/release-notes/agent-release-notes/ruby-release-notes/ruby-agent-9-16-0.mdx
new file mode 100644
index 00000000000..0662afe016e
--- /dev/null
+++ b/src/content/docs/release-notes/agent-release-notes/ruby-release-notes/ruby-agent-9-16-0.mdx
@@ -0,0 +1,37 @@
+---
+subject: Ruby agent
+releaseDate: '2024-11-19'
+version: 9.16.0
+downloadLink: https://rubygems.org/downloads/newrelic_rpm-9.16.0.gem
+features: ["Instrumentation for aws-sdk-lambda", "Add new configuration options to attach custom tags (labels) to logs", "Update View Component instrumentation+"]
+bugs: ["Record explain plan traces on Rails 7.2+"]
+security: []
+---
+
+
+ We recommend updating to the latest agent version as soon as it's available. If you can't upgrade to the latest version, update your agents to a version no more than 90 days old. Read more about [keeping agents up to date](/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/).
+
+ See the New Relic Ruby agent [EOL policy](https://docs.newrelic.com/docs/apm/agents/ruby-agent/getting-started/ruby-agent-eol-policy/) for information about agent releases and support dates.
+
+
+## v9.16.0
+
+Version 9.16.0 introduces the following features and bug fixes:
+
+- **Feature: Instrumentation for aws-sdk-lambda**
+
+ When the aws-sdk-lambda gem is available and used to invoke remote AWS Lambda functions, the timing and error details of the invocations will be reported to New Relic. [PR#2926](https://github.com/newrelic/newrelic-ruby-agent/pull/2926).
+
+- **Feature: Add new configuration options to attach custom tags (labels) to logs**
+
+ The Ruby agent now allows you to opt-in to adding your custom tags (labels) to agent-forwarded logs. With custom tags on logs, platform engineers can easily filter, search, and correlate log data for faster and more efficient troubleshooting, improved performance, and optimized resource utilization. [PR#2925](https://github.com/newrelic/newrelic-ruby-agent/pull/2925)
+
+- **Feature: Update View Component instrumentation+**
+
+ The `.identifier` method will be formally exposed as part of the View Component public API. The agent will now use this method for building metric names when available, ensuring ongoing compatibility with all View Component versions. [PR#2956](https://github.com/newrelic/newrelic-ruby-agent/pull/2956)
+
+- **Bugfix: Record explain plan traces on Rails 7.2+**
+
+ Rails 7.2 removed adapter-specific connection methods (ex. `ActiveRecord::Base.postgresql_connection`) and replaced them with `ActiveRecord::Base.with_connection`. Our explain plan feature relies on making a connection to the database to create an explain plan trace. Due to a bug in our tests, we missed this regression. Now, the agent uses the new method to fetch explain plans on Rails 7.2+. Thank you, [@gsar](https://github.com/gsar) and [@gstark](https://github.com/gstark) for bringing this to our attention! [Issue#2922](https://github.com/newrelic/newrelic-ruby-agent/issues/2922) [PR#2940](https://github.com/newrelic/newrelic-ruby-agent/pull/2940)
+
+
diff --git a/src/content/docs/synthetics/synthetic-monitoring/scripting-monitors/synthetic-scripted-browser-reference-monitor-versions-chrome-100.mdx b/src/content/docs/synthetics/synthetic-monitoring/scripting-monitors/synthetic-scripted-browser-reference-monitor-versions-chrome-100.mdx
index b013c16f159..a1901015a17 100644
--- a/src/content/docs/synthetics/synthetic-monitoring/scripting-monitors/synthetic-scripted-browser-reference-monitor-versions-chrome-100.mdx
+++ b/src/content/docs/synthetics/synthetic-monitoring/scripting-monitors/synthetic-scripted-browser-reference-monitor-versions-chrome-100.mdx
@@ -171,7 +171,7 @@ The `waitForAndFindElement(locator, timeout)` and `waitForPendingRequests(timeou
|