August 2
Docs version: July 26-August 1, 2024
New docs
- Approaches to .NET serverless AWS Lambda performance monitoring aims to clarify and outline the different requirements and capabilities when setting up instrumentation for your .NET Lambda functions.
- You can monitor your VMWare Tanzu NGINX integration with either .NET Core or Framework.
Major changes
- IAST supports Ruby in APM version 9.12.0 or higher.
- Added a new customer responsibility matrix (CRM) spreadsheet to our FedRAMP certification doc.
- Added detailed info to synthetics job manager configuration on how to mount a
PersistentVolume
for a job manager on Kubernetes. - When you monitor your mobile app, you can disable distributed tracing as described in configure mobile monitoring settings.
- In our intro to Pathpoint, added new best practices info around creating flows, staging examples, and selecting relevant signals.
- Updated our acceptable use policy to address generative AI usage.
- Clarified .NET agent and Lambda function limitations you need to be aware of.
- Added non-ingest AWS Privatelink endpoints to send New Relic data via AWS PrivateLink.
- A thorough clean-up of PHP agent compatibility and requirements makes it much easier for you to understand and find the system compatibiliy and requirements information you need to know.
Minor changes
- Updated the infrastructure agent configuration settings to note that if you install the infrastructure agent via guided install, our CLI installer, then
status
is enabled by default. - Finished adding all of the status colors in introduction to New Relic pathpoint
- We've got new infrastructure UI experiences for AWS, Azure, and GCP, and updated docs to match.
- Updated compatibility for .NET core and .NET framework.
- In Microsoft SQL Server, it turns out that
VIEW ANY DEFINITION
is the correct name for read access permissions. - When you export a chart as CSV, if you have comments in your NRQL query, you may see unexpected results in the CSV.
- If your synthetic monitoring scripts are running in an environment with write protected directories and you need to import and store Node.js modules, prepend these paths to appropriate the filenames.
- Custom event names can include forward slashes, so we've updated data requirements and limits for custom event data to reflect that.
- Added the
NEW_RELIC_LAMBDA_HANDLER
environment variable to the introduction to AWS Lambda monitoring. This is used by our handler wrapper to find your function's actual handler. - The Java APM agent isn't compatible with the latest version of Kafka. We've updated compatibility and requirements for the Java agent to reflect that we support versions 2.0.0 to 3.6.x.
- Added a note to requirements for the infrastructure agent to let that if you're running the infrastructure agent on Windows 2012, the highest available version is 1.37.1.
- Updated our APM agent docs to clarify that distributed tracing is enabled by default with our agents, but you need to enable Infinite Tracing.
Release notes and What's New posts
- What's New for Upcoming End-of-Life: Google Core Web Vital (FID)
- Android agent v7.5.1
- Tighten the logic around metric clearance to prevent dropping metrics
- Add
sessionId
to log reporting
- Android NDK agent v1.1.1
- Better handling of potential memory leaks
- More logging to improve debugging visibility
- Capacitor agent v1.5.0
- Add application exit information reporting, enabled by default
- Implement static API to forward logs
- Updated: native Android and iOS agents to version 7.5.0
- Cordova agent v7.0.0
- Add application exit information reporting, enabled by default
- Implement static API to forward logs
- Updated: native Android and iOS agents to version 7.5.0
- Flutter agent v1.1.0
- Add application exit information reporting, enabled by default
- Implement static API to forward logs
- New feature flag enables or disables distributed tracing
- Updated: native Android and iOS agents to version 7.5.0
- Flutter agent v1.1.1
- Fixed an issue where platform version wasn't being reported correctly for iOS apps
- Fixed an issue preventing HTTP instrumentation when app and agent started from within RunZoneGuarded
- Job manager v363
- Null checks for HAR deserialization
usesCustomNodeModules
event attribute is no longer always false
- Kubernetes integration v3.29.3
- Update Alpine to version 3.20.2 and Kubernetes packages to version 0.30.3
- .NET MAUI agent v1.1.0
- Add application exit information reporting, enabled by default
- Implement static API to forward logs
- Updated native Android and iOS agents to version 7.5.0
- Fixed distributed tracing malfunction when using a custom HTTP handler
- Node browser runtime v2.3.60
- Use FIPs-compliant base images for the runtime
- Upgrade packages to mitigate security issue CVE-2024-37890
- Node.js agent v12.0.0
- Drop support for Node.js 16
- Remove legacy context manager
- Remove support for
redis
lower than version 2.6.0 - Remove instrumentation for
director
- Update
mongodb
instrumentation to drop support for versions 2 and 3
- PHP agent v11.0.0.13
- Add
countDocuments
MongoDB instrumentation for PHP 7.x - Verify and support Doctrine 3.x
- Verify and support Larevel 11 (excluding Laravel Horizon)
- Drop support for PHP 7.0 and 7.1
- Upgrade Golang to version 1.22.5
- Add
- React Native agent v1.4.0
- Don't use this version. Use version 1.4.1 instead.
- React Native agent v1.4.1
- Add application exit information reporting, enabled by default
- Implement static API to forward logs
- Updated: native Android and iOS agents to version 7.5.0
- Unity agent v1.4.0
- Add application exit information reporting, enabled by default
- Implement static API to forward logs
- Updated: native Android and iOS agents to version 7.5.0
- Unreal Engine Plugin v1.3.0
- Add application exit information reporting, enabled by default
- Implement static API to forward logs
- Updated: native Android and iOS agents to version 7.5.0
- Xamarin agent v1.0.0
- Add application exit information reporting, enabled by default
- Implement static API to forward logs
- Updated: native Android and iOS agents to version 7.5.0
July 26
Docs version: July 19-25, 2024
New docs
- In OpenTelemetry examples, we describe our approach to documenting OpenTelemetry across our docs site and the
newrelic-opentelemetry
examples repo. - A new doc on AWS multi-account observability gives you all the information you need to set New Relic up with two or more AWS accounts.
- OpenTelemetry for Kubernetes describes how to monitor a Kubernetes cluster via OpenTelemetry and then send that data to New Relic. This is a preview feature.
- Manage OpenTelemetry data ingest volume provides advice on how to monitor and manage your data ingest.
- In order to simplify and clarify what you need to do to forward your AWS logs, we've combined multiple docs on this topic into a single, interactive doc that helps you get the specific instructions you need for your system.
Major changes
- Update to install the browser agent clarifies the four different installation methods you can use.
- With a recent relaunch of Pathpoint, we've made significant updates to related docs, but especially introduction to New Relic Pathpoint and install Pathpoint.
- Updated PHP agent installation: Ubuntu and Debian to remove
apt-key
due to the way it compromises trust in package signing.
Minor changes
- Update to login and password issues give you some info on what to do when your social login fails.
- Updated the screenshot at the top of get started with infrastructure monitoring to match the current UI.
- Removed invalid
webelement
methods from synthetic scripted browser reference (Chrome 100 and higher). (Updated in response to what's shown in the Selenium `WebElement class definition.) - Clarified in compatibility and requirements for the Node.js agent that New Relic typically ends supports for a Node.js version 2-4 months after the published EOL date.
- In infrastructure inventory UI page, added note that APM metadata is created in the ingest pipeline when infrastructure and APM agents are running on the same host.
- In import, export, add, and share dashboards and charts added a section describing some of the limitations when exporting a dashboard to PDF.
- Clarified reduce data ingest and metrics in OpenTelemetry for Kubernetes. Also, added a new diagram.
- Microsoft dropped support Windows Server 2012 and 2012 R2 on October 10, 2023. We've updated requirements for the infrastructure agent to reflect that.
- Updated the video on intro to logs in context.
- Updated "do not translate"
<DNT>
tags across our site to improve the translation accuracy of UI and non-UI text strings. - CentOS Stream 8 has been EOLed, so we've updated requirements for the infrastructure agent to reflect that.
Release notes and What's New posts
- What's New for native support for open standards.
- Infrastructure agent v1.55.1
- Avoid wrong delta calculation for integrations
- Node.js agent v11.23.2
- In Node 22 or higher, add support for
fs.glob
- Various bug fixes
- In Node 22 or higher, add support for
- Ruby agent v9.12.0
- Support for the
newrelic_security
agent gem - Instrumentation for LogStasher
- Bug fix related to Elasticsearch instrumentation
- Support for the
July 19
Docs version: July 12-18, 2024
New docs
- .NET OpenTracing to AWS Lambda layers migration guide helps you migrate from .NET OpenTracing to the .NET APM agent Lambda layer.
- Use XCFramework manual installation when you want to install the New Relic iOS agent manually.
- Security bulletin NR24-02 - OpenSSH in New Relic Salesforce Exporter describes the recommendations and actions required to take if you're using the New Relic Salesforce Exporter.
Major changes
- Finalized updates and improvements to our branching install the .NET agent to make it easier to find the information you're looking for and get set up monitoring your app.
- In NRQL reference, added additional arguments and default values, as well as updates to histogram response times to make it easier to write queries related to these aggregator functions.
- In our UI, we've replaced
Add data
withIntegrations & Agents
. We've swept our docs site to reflect this. - Clarified the differences between cancelling an account and deleting an organization in downgrade or cancel New Relic and NerdGraph tutorial: View, create, rename, or cancel accounts.
Minor changes
- In charts and dashboards: visualizing your data, added tips on how to improve your dashboard and chart performance.
- In infrastructure agent configuration settings, added section that describes how the agent decorates process samples with container information when
process_container_decoration
is enabled. - Simplified compatible version information in .NET agent: compatibility and requirements for .NET Core.
- Added note in several Python APM configuration docs when a configuration option is disabled when high security mode is enabled.
- In issues and incident management and response, added a note clarifying when warning and critical alert incidents are created.
- Updated the diagram at the top of instrument your non-containerized Lambda function.
- Deleted "RightScale users and New Relic". RightScale was a partnership that's long been defunct.
- Noted that ServiceNow ITSM is a legacy alerts notification integration. Use ServiceNow's certified integration instead.
- Combined and relocated all of our Kubernetes integration version 2 docs to one subcategory on our site. Kubernetes version 3 is the latest and we recommend you use that instead.
- You can't rotate our REST API keys, because this older key is deprecated. If you're using a REST API key, delete it and use one of our other keys instead.
Release notes and What's New posts
- Infrastructure agent v1.55.0
- Config option to disable container decoration in
ProcessSample
- Dependencies: Update
newrelic/nri-docker
to v2.0.4 andnewrelic/nri-prometheus
to v2.21.4
- Config option to disable container decoration in
- Kubernetes integration v3.29.2
- Update golang.org/x/crypto dependency to v0.25.0
- .NET agent v10.27.0
- Support for disabling LLM monitoring at the account level
- Instrumentation for Amazon Simple Queuing Service (AWSSDK.SQS)
July 12
Docs version: June 28-July 11, 2024
New docs
- A new branching Kubernetes monitoring integration installation doc helps you find the specific installation information you need.
- Install, configure, and monitor your dbt Cloud data running on Apache Airflow and using Snowflake.
- Our new Kubernetes agent operator automates APM agent instrumentation so you no longer have to manually manage them. Now in public preview.
- The iOS agent added support for sending mobile logs and watchOS instrumentation to New Relic.
- Troubleshoot no data appears for AWS Lambda describes solutions when you're not seeing your AWS Lambda data in the UI.
- Android agent native crash reporting describes how to enable, configure, and debug the crash reporter.
- Title template for NRQL alert conditions describes how to use title templates to create meaningful titles for your alerts incidents.
- Traceloop LLM observability with OpenLLMetry describes how to use this OpenTelemetry-based tool to monitor your AI model performance.
Major changes
- Content and style updates to linking APM-instrumented and OpenTelemetry-instrumented applications improve readability and make it easier to get this set up. We've also updated our intro to the Kubernetes integration to improve style and clarity.
- Updated our docs to reflect the per GB price change, for example in data ingest billing and rules.
- Added new
MobileApplicationExit
attributes to our data dictionary. - Added Azure-specific installation information to install the .NET agent.
- On July 3, 2024, our Kubernetes integration dropped support for Kubernetes v1.25 and lower.
- A large rewrite of Meet New Relic AI, your observability assistant describes how to get the most out of our AI tools.
- Updated infrastructure agent configuration settings with configuration information on the new
is_integrations_only
setting. Enable this setting if you're instrumenting a host from a source other than the infrastructure agent, such as an OpenTelemetry collector or Prometheus node exporter.
Minor changes
- Various updates related to the new Kubernetes agent operator.
- Updates to OpenTelemetry docs fixed some broken anchor links, added timeout configuration info to OTLP endpoint, and other consistency improvements.
- Updated AWS PrivateLink to clarify that we support multiple regions
- Updated our Node.js agent compatibility table to list support for Node.js version 22.
- Moved our .NET agent Azure troubleshooting docs into the troubleshooting category.
- Updated
issueId
and addedentityGuid
in /docs/data-apis/ingest-apis/security-data-api. - Fixed error in code snippet in Cacti integration.
- Updated layerless instrumentation for Lambda monitoring to clarify that .NET Lambda doesn't require layers.
- Updated control when the Ruby agent starts to describe how to turn off the agent in specific contexts.
- We removed the inline sign-up forms across our docs site.
- Added instructions on how to configure and forward Temporal logs in Temporal self hosted monitoring integration.
- Infrastructure, SNMP performance, network syslog, and network flow data monitoring ended support for CentOS 7 on June 30, 2024.
- Updated rate limits with NRQL with NerdGraph's 5 second default query timeout.
- Updated application not responding with new screenshots and server-side configuration details.
- Fixed syntax error for
disable_all_plugins
in reduce the infrastructure agent's CPU footprint troubleshooting guide. - CodeStream code-level metrics for PHP requires the PHP Intelephense extension.
- In remove applications from New Relic, clarified that you can delete an application when New Relic hasn't received any data from that app for 12 or more hours.
- Merged our Kubernetes reduce data ingest and data governance docs into a single reduce data ingested page.
- Updated AWS FireLens plugin for log forwarding with several new AWS regions we now support and their image repositories.
- Updated incident workflows with current notification log columns.
- Updated compatibility and requirements for the Java agent to let you know that our Java agent version 8.13.0 or higher supports HikariCP 2.4.0 to latest. (This replaces the HikariCP incubator module.)
- The .NET agent now supports
Elastic.Clients.Elasticsearch
version 8.14.5.
Release notes and What's New posts
- What's New for Automatically monitor APM and Kubernetes with New Relic's Kubernetes agent operator
- What's New for Data partitions now available in logs in context
- What's New for View logs in transaction trace details
- What's New for New Relic Digital Experience Monitoring(DEM): Unleash superior customer experiences and business growth
- Android agent v7.5.0
- Support for mobile log reporting
- Android NDK agent v1.1.0
- Reduce size of the agent
- Extend
AgentNDK.Builder.withANRMonitor(boolean)
to disable native ANR (app not responding) detection
- Browser agent v1.262.0
- Improve logging bundle optimization
- Fix for a memory leak in session trace and other features
- Other bug fixes
- Browser agent v1.261.2
recordReplay
restarts replays on same session page loads
- Capacitor agent v1.4.2
- Bug fix: disabled background reporting to resolve an iOS issue
- Go agent v3.33.1
- Max span events default limit increase to 2,000
- Support latest New Relic security agent release, including gRPC API endpoints and HTTP status codes
- Detect the route of an incoming request for all supported frameworks in
nrsecurity
- Various bug fixes
- iOS agent v7.5.0
- Support for mobile log reporting
- Support for watchOS monitoring
- Java agent v8.13.0
- New AWS SQS spans attributes allow linking to SQS entities
- Support for Graphql version 22.0 or higher and JSP version 4
- Instrumentation for HikariCP 2.4.0 that replaces the HikariCP incubator module
- Rum script injection via JSP version 3 tag library
- Improve CompletableFuture instrumentation for JDK11 or higher
- Fetch Docker container ID for ECS fargate instances
- For IAST, CSEC bump to version 1.4.0
- Deprecate browser footer injection APIs
- Various bug fixes
- Job manager v386
- Modify HMAC to prevent mismatch errors
- Kubernetes integration v3.29.1
- Dependency update: Prometheus v0.55.0
- Mobile app for Android v5.22.0
- Support for workloads detail screen and tags
- Mobile app for iOS
- Support for thresholds in table visualizations
- Cross-account toggling in explorer views
- Fix for a blank screen on iOS 18
- Node API runtime v1.2.80
- Collect data when $http request fails
- Node API runtime v1.2.84
- Fix for invalid JSON parsing
- Node browser runtime v2.3.41
- Various bug fixes
- Security patch for CVE-2024-37890
- Node.js agent v11.22.0
- Support for Node 22
- Support for AI monitoring of Meta Llama3 models in AWS Bedrock
- Node.js agent v11.23.0
- Support for account-level governance of AI monitoring
- Node.js agent v11.23.1
- Update Redis version 4 instrumentation to work with transactions
- React Native agent v1.3.9
- Update native Android agent to 7.3.1
June 28
Docs version: June 21-27, 2024
New docs
- Mobile monitoring's application not responding feature helps you track and analyze when and why your Android application's blocked for more than five seconds.
- New browser monitoring
log()
andwrapLogger()
API docs define the syntax, requirements, parameters, and examples on how to use these new endpoints.
Major changes
- We've removed our top-level
Other capabilities
category and migrated everything that was there into more appropriate categories. With everything in its right place, it's easier for you to find what you're looking for. - Moved the OpenTelemetry collector examples on our docs site to our
newrelic-opentelemetry-examples
](https://github.com/newrelic/newrelic-opentelemetry-examples) GitHub repository to make maintenance easier and improve their open-source visibility. - Our AI monitoring supports NVIDIA NIM models and doesn't require any extra configuration outside of our manual or UI-based installation flows. Read more about it in our blog AI monitoring for NVIDIA NIM.
Minor changes
- Added IAST validator service URL endpoints to FedRAMP compliant endpoints and networks.
- Updated IAST troubleshooting with specific IP ranges to whitelist if you're not seeing your application.
- Updated Ruby agent configuration with
NEW_RELIC_INSTRUMENTATION_AWS_SQS
auto-instrumentation configuration information. - Removed
ApplicationExitInfo
reporting configuration information from configure mobile monitoring settings, because you can do this in the UI. - Workflow enrichments support multiple variables so you can customize your data more specifically ot your needs.
- Added the MobileApplicationExit attribute to our data dictionary. Our data dictionary isn't only a docs resource, but it also feeds attribute definitions directly to the UI, for example when you're writing NRQL queries in our query builder.
- Removed docs related to the outdated alerts REST API.
Release notes and What's New posts
- What's New for New Relic AI monitoring now integrates with NVIDIA NIM inference microservices
- What's New for Update to the new synthetic monitor runtime to prevent impacts to your synthetic monitors
- Android agent v7.4.1
ApplicationExitInfo
reporting enabled by default
- Browser agent v1.261.0
- Logging API arguments passed as objects for improved extensibility
- Various other new features and bug fixes
- Diagnostics CLI (nrdiag) v3.2.7
- Kubernetes integration v3.29.0
- Added 1.29 and 1.30 support, dropped 1.24 and 1.25 support
- Updated dependencies: Kubernetes packages v0.30.2 and Alpine v3.20.1
- Mobile app for iOS v6.5.0
- View all entities that are part of a workload
- More dashboard customization options
- Various other improvements
- Node.js agent v11.20.0
- Support for Anthropic's Claude 3 messages API
- Various other improvements
- Node.js agent v11.21.0
- Support for getting container IDs from ECS metadata API
- PHP agent v10.22.0.12
- EOL support for PHP 7.0 and 7.1
- Various bug fixes
- Ruby agent v9.11.0
- New instrumentation for the
aws-sdk-sqs
gem - A couple of bug fixes
- New instrumentation for the
June 21
Docs version: June 14-20, 2024
New docs
- We consolidated all of the errors inbox mobile crash docs into a single mobile group crashes tab.
- New analyze model data describes the different ways you can use AI monitoring to observe your model performance.
- New Google VertexAI monitoring integration describes how to activate the integration and start monitoring it.
- New NVIDIA Jetson integration describes how to monitor your NVIDIA Jetson device.
Major changes
- In our Python agent configuration, added
STARTUP_DEBUG
info. - In mobile monitoring configuration settings, added enable and disable info for background and
ApplicationExitInfo
reporting for Android. - A massive overhaul of the alerts navigation more clearly maps out your user journey through alerts creation, configuration, management, and use.
Minor changes
- Aligned the structure of iOS and Android app launch time docs in response to customer feedback, which suggested we make them more similar.
- Infrastructure logs now support Ubuntu 24.04 (Noble Numbat).
- Updated Node.js and .NET core and framework compatibility.
- In our AI monitoring installation guide, added Java agent configuration and other quality-of-life improvements.
- Added AWS PrivateLink New Relic REST API endpoint.
- Our Oracle database integration now supports up to version 23.
- Our HAProxy integration now supports up to version 3.x.
- Clarified that the .NET agent requires just-in-time (JIT) compilation, which means that it doesn't support Native Ahead of Time (AOT) deployment.
- Added new instructions on how to expose Linkerd integration metrics.
- Updated a screenshot on Atlassian Jira integration to show new Jira UI.
- Added synthetic monitoring private location job manager endpoints.
- Updated the style of the codeblocks in .NET agent configuration.
Release notes and What's New posts
- What's New on Model inventory is now part of New Relic AI Monitoring
- Anroid agent v7.4.0
ApplicationExitInfo
is part of data reporting- App can report data while in background state
- Various bug fixes
- Infrastructure agent v1.53.0
- Updated dependencies
- Kubernetes integration v3.28.9
- Updated dependencies and various bug fixes
- Python agent v9.11.0
- Adds
agent_language
to Lambda and collected Lambda metadata - Support for Kubernetes
- Support for psycopg 3.0+
- Various bug fixes
- Adds
June 14
Docs version: June 7-13, 2024
New docs
- NR24-01 security bulletin addresses the recent Fluent Bit security vulnerability.
- A new Cacti integration gives you information on how to see your RRD data in New Relic.
Major changes
- We've moved away from using
applied intelligence
to refer to our Alerts capability. This creates a clearer, more cohesive experience as we introduce more AI features and functionalities. We completed a massive sweep to remove nearly all mention of "applied intelligence" from our docs. - Deleted several old, outdated alerts docs.
- A rewrite of change vulnerability status makes it easier for you to enable this feature.
Minor changes
- Removed the notifications section from CodeStream settings.
- Added a new OpenTelemetry redis instance section to clarify that you need to manually include redis attributes for the collector.
- Private Synthetics Job Managers now support permanent data storage via synthetic monitoring.
- Added New Relic partner API endpoint to networks user-facing domains table.
- Added version tracking metadata environment variables to the Ruby agent's sending handled errors.
- Added environment variables for .NET Lambda monitoring for serverless and layerless.
- Multiple docs updates related to hybrid mobile agent releases.
- We've updated our docs to remove unsupported .NET Core versions. (We no longer support .NET Core versions 2.0, 2.1, 2.2, and 3.0.)
- In response to customer feedback, updated info on how to view script logs in the synthetic monitoring UI.
- Thanks to our Docs engineering team, we no longer hardcode
v
into our release notes titles. - Quality-of-life improvements to view slow query details removed some outdated content and brought procedural content up-to-date.
Release notes and What's New posts
- What's New post for streamline log parsing.
- Capacitor agent v1.4.0
- Support for Capacitor 6.0
- Capacitor agent v1.4.1
- New
backgroundReportingEnabled
andnewEventSystemEnabled
feature flags
- New
- Cordova agent v6.2.9
- Bug fix for a blob or array buffer crash
- Cordova agent v6.2.10
- New
backgroundReportingEnabled
andnewEventSystemEnabled
feature flags
- New
- Flutter agent v1.0.9
- Logs v240610
- Related to the Fluent Bit NR24-01 security vulnerability
- Mobile app for Android v5.20.2
- Better support for auto-refreshing session token
- New ANR support
- Mobile app for Android v5.20.3
- New support for http requests in mobile and ANR reporting
- .NET MAUI agent v0.0.9
- Bug fix for a start failure when app transitions from foreground to background state
- .NET MAUI agent v1.0.0
- New
backgroundReportingEnabled
andnewEventSystemEnabled
feature flags
- New
- Node.js agent v11.19.0
- New instrumentation for
kafkajs
- New instrumentation for
- React Native agent v1.3.8
- New
backgroundReportingEnabled
andnewEventSystemEnabled
feature flags interactionTracingEnabled
feature flag disabled by default
- New
- Ruby agent v9.10.2
- Bug fix related to DynamoDB
- Bug fix removed
Rails::Command::RakeCommand
from the default autostart list
- Unity agent v1.3.5
- Bug fix for
NoticeFailure
method crashes
- Bug fix for
- Unity agent v1.3.6
- New
backgroundReportingEnabled
andnewEventSystemEnabled
feature flags
- New
- Unreal Engine plugin v1.1.0
- Unreal Engine plugin v1.2.0
- New
backgroundReportingEnabled
andnewEventSystemEnabled
feature flags
- New
- Xamarin agent v0.0.6
June 7
Docs version: May 31-June 6, 2024
New docs
- A new OpenTelemetry data in New Relic doc is an index to help you find the OpenTelemetry info you're looking for.
Major changes
- We've combined all our .NET API docs so now you can see them all in one place.
- Consolidated Java and Python APM info into Monitor APM apps and services with OpenTelemetry so you can get this info in one place.
Minor changes
- Updated PHP agent operating system support to state that we support an OS version one year after a vendor's end-of-life date. (This saves us some maintenance overhead, because we don't need to list specific versions now.)
- Our .NET APM agent for .NET Core and Framework now supports
Microsoft.Data.SqlClient
v5.2.1. Also, .NET Framework 4.6.2 or higher requires .NET APM agent version 10.0 or higher. - On our homepage, we've broken OpenTelemetry out into its own tile button.
- In Forward your logs using the infrastructure agent, clarified that using ANSI encoding on
winevtlog
addresses empty string logs, but isn't used to convert ANSI to UTF-8. Added exampleuse-ansi
entries. - Updated some non-standard callouts to use our recommended format.
- In Send your logging data with our Log API, added
"msg"
to the JSON message attributes table. - Added
http.response.status_code
from http span link to OpenTelemetry docs in OpenTelemetry APM errors inbox UI. - In APM: Monitor apps and services with OpenTelemetry, added a new section that lists things to keep in mind when you're running APM agents alongside OpenTelemetry tools.
Release notes and What's New posts
- What's New post for Manage alerts in VM with new “Ignored” alert feature
- Mobile app for iOS v6.4.0
- You can rearrange the left navigation and the top five items appear in the tab bar.
- Converted login, account settings, group by screens, and others to SwiftUI.
- .NET agent v10.25.1
- Agent license key should be optional in Serverless mode
- Ruby agent v9.10.1
- There was an incompatibility with the Bootstrap gem, now fixed.
May 31
Docs version: May 24-30, 2024
New docs
- Consolidated scores of OpenTelemetry docs into a single OpenTelemetry APM UI doc.
- Collector for Confluent Cloud and Kafka monitoring helps you collect OpenTelemetry Kafka metrics so that you can monitor it with New Relic.
- Linkerd integration is a service mesh for Kubernetes, making it easier to run services, providing runtime debugging and observability without making changes to your code.
Major changes
- Quality rewrites to the following OpenTelemtry docs:
- When creating custom dashboards, you can build them with variables from different data types.
- Added a new, five-minute video to query time parsing in logs to help you get started parsing your logs directly in the UI.
Minor changes
- Updated three .NET agent docs, such as Install the .NET agent on AWS Elastic Beanstalk, to include a link to our .NET agent samples repo, so that you can see some working examples.
- Added Ruby environment variables to AWS Lambda serverless monitoring and containerized images (includes an updated diagram).
- Added a note to OpenAI integration that you're better off using AI monitoring if you want to monitor the performance of an OpenAI app.
- If you don't define an entity expiration time, the default is eight days. We've updated the docs to reflect this.
- Added a note that read only permissions don't apply to dashboards, which have their own dashboard permission settings.
- You can use NRQL to query time ranges in milliseconds now.
- Added new IP ranges to data ingest IP blocks and user-facing domains.
- Cleaned up the content in Atlassian Jira integration to make it easier to use.
- Updated latest supported versions in the Node.js instrumented modules table.
- Added new iOS background reporting section to configure mobile monitoring settings.
- Completed a clarity and quality improvement edit of browser monitoring and the Rube agent.
- Updated the Ruby agent configuration with changes related to the v.9.10.0 release.
- Removed an old and no longer wanted OpenTelemetry troubleshooting doc.
Release notes and What's New posts
- iOS agent v7.4.12:
- Fixed issues related to distributed tracing and CryptoKit or NSCoding warnings
- Background reporting is disabled by default
- Kubernetes integration v3.28.8
- Updated Kubernetes packages, Go, and Alpine dependency versions
- Mobile app for Android v5.19.0:
- Support for mobile HTTP request detail screens
- New entity detail screens control panel to adjust time window and filtering
- Node API runtime v1.2.77:
- Fixed an error when
subjectAltName
was missing
- Fixed an error when
- Node browser runtime v2.3.28:
- Fixed an error when
subjectAltName
was missing
- Fixed an error when
- Node.js agent v11.18.0:
- Support for Redis v4 legacyMode
client.v4.<command>
- Support for Redis v4 legacyMode
- Python agent v9.10.0:
- Support for AIOBotocore and the Amazon Bedrock models Meta Llama3 and Mistral AI
- Fixed OpenAI error parsing and now records Loguru timing in milliseconds
- Ruby agent v9.10.0
- New instrumentation for DynamoDB
- Automatically apply nonces from the Rails content security policy
May 24
Docs version: May 17-23, 2024
New docs
- Our new Apache Mesos integration helps you monitor your distributed system kernel performance.
- Our new Temporal cloud integration helps you monitor and diagnose workflow, namespace, and scalable application issues in your Temporal Cloud.
- Do you have a .NET app on AWS Elastic Beanstalk? This new install doc shows a clear path to ingesting that data to our platform.
Major changes
- Added and updated synthetic and browser scripted monitor code examples to synthetic monitoring best practices and synthetic scripted browser reference. Code examples are one of the things that are readers ask for the most, so we're always happy to see more of these.
- In our network performance monitoring docs, a lot of little updates led to a major change: Updated supported environments for Podman across 17 docs.
- Clarified how logs live archives works and when that log data is available.
- Added a diagram and environment variables to Lambda monitoring instrument your containerized image layer.
- New Relic's REST API v1 has been fully EOLed and we deleted several docs related to it.
- A massive sweep of our infrastructure monitoring docs to:
- Align it our style guide.
- Remove unnecessary content.
- Make the installation doc more visible in the left nav.
- Improve the flow of the installation doc.
- Our Developer-to-Docs site migration continues, with another 30+ docs migrated this week.
- As of May 23, 2024, AI monitoring supports Java. We've updated several AI monitoring docs to reflect this important update.
Minor changes
- Updated cloud data storage security controls for privacy with a link compliance report.
- We simplified our .NET yum installation steps.
- Updated Python compatibility doc to show that we now support Python 3.12.
- Updated .NET compatibility to add that we support the
Elastic.Clients.Elasticsearch
version 8.13.12 datastore. - Updated Node.js APM agent compatibilty instrumented modules table.
- Updated AWS Privatelink supported regions and zones endpoints.
- Infrastructure agent now supports Ubuntu 24.04 (Noble Numbat), but we don't yet support infrastructure plus logs on this version of Ubuntu.
- If you're using CyberARK and Microsoft SQL Server with Windows Authentication, we've clarified that you need to preface your username with your domain.
- In our .NET APM agent configuration, we've added environment variables for ignored and expected status codes.
- In use your charts, clarified what we mean by KB, MB, GB, and TB. (We use the International System of Units, which uses powers of 10 for calculations.)
- In email settings, we've clarified allowed characters and limits on New Relic user email addresses.
- Added the IAST validator service URL endpoint to our networks New Relic telemetry endpoints table.
- Added a tip on how to monitor multiple SNMP trap version on one host in SNMP performance monitoring.
- If you want to extend your Node.js instrumentation to include Apollo Server, we've added links to useful GitHub READMEs.
- Added .NET compatibility info to AI monitoring compatibility and requirements.
Release notes and What's New posts
- Browser agent v1.260.1
- Infrastructure agent v1.52.3
- Java agent v8.12.0
- Job manager v370
- Kubernetes integration v3.28.7
- Mobile app for Android v5.18.0
- .NET agent v10.25.0
- Node API runtime v1.2.1
- Node API runtime v1.2.58
- Node API runtime v1.2.67
- Node API runtime v1.2.72
- Node API runtime v1.2.75
- Node API runtime v1.2.8
- Node.js agent v11.17.0
- PHP agent v10.21.0.11