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
New docs
- A new doc on our NVIDIA Management Library (NVML) integration describes how to use the infrastructure agent and NRI-Flex to monitor GPU usage and performance metrics.
- When Vulnerability Management is working too well, a recent update gives you the power to ignore vulnerabilities you're not concerned about.
- A massive rework of the OpenTelemetry docs category, including a new APM: Monitor apps and services with OpenTelemetry to give you a solid place to start. Other changes:
- Reorganized the OpenTelemetry > Get started category to add consistent Overview docs to its subcategories.
- Renamed docs titles to clarify what's in them.
- Consolidated related docs to make it easier to find related info.
- For people who'd rather not write regular expressions or Grok patterns to parse their logs, query time parsing is a powerful tool for parsing logs directly in the UI. (A lot of great screenshots in this one.)
Major changes
- Continued to rewrite the on-host integration docs to make it easier to install and ensure the docs are accurate and up to date. Up this week: Port and Unix monitoring integrations.
- Clarified how to manage and use data retention rules for single- and multiple-account organizations.
- We've moved version tracking info from error tracking to version tracking and made some quality-of-life improvements along the way.
- In October, 2024, we're EOLing the containerized private minion (CPM) and legacy synthetics runtime versions. In June, we're blocking the creation of new monitors using these legacy runtimes. We've added notes to this effect, like this EOL notice.
Minor changes
- In our NerdGraph workflows tutorial, added a GraphQL example to add a workflow name and two channels.
- Added a note that when you're creating a custom log parsing rule you need to paste unformatted logs into the parsing UI.
- Added View session replays to the browser user permissions list.
- Fixed incorrect Sonarqube config file example.
- Added attributes to our data dictionary for the
LlmChatCompletionMessage
,LlmChatCompletionSummary
, andLlmEmbedding
event types. - Added session replay capitalization guidance to our style guide.
- Added a stronger definition of log parsing to our intro paragraph.
- Added
gov-aws-api.newrelic.com
to our list of FedRAMP-compliant endpoints. - Added a NerdGraph mutation example showing how to rotate an Azure client secret token.
- Responding to customer feedback, updated Use your charts to clarify the Numeric, Date, Duration, and Time to Now chart options in the UI.
- The errors inbox OpenTelemetry page in the UI has a new
http.response.status_code
group message value. - Our alerts notification message templates now support escape characters to help you avoid JSON-breaking characters, among other things.
- You may have noticed our code blocks are looking a lot better. We've updated many of our codeblocks with language-specific syntax highlighting so that they're prettier and easier to read.
- Updated code examples in the Python APM agent data_source_generator and register_data_source API docs.
- Expanded our Azure log forwarding troubleshooting help.
Release notes and What's New posts
- What's New post for Tabs for query builder.
- Browser agent v1.260.0.
- Cloud integrations: new cloud integrations API parameter validations.
- Containerized private minion (CPM) v3.1.12.
- Containerized private minion (CPM) v3.1.13.
- Infrastructure agent v1.52.2.
- Job manager v380.
- Kubernetes integration v3.28.6.
- Mobile app for iOS v6.2.0.
- Python agent v9.9.1.
New docs
- Our Java Vert.x Event Bus integration and Java instrumentation for Vert.x extensions docs help our users extend the instrumentation of our Java APM agent for popular Java technologies, such as Cassandara, MongoDB, and Kafka, among others.
- Our new OpenTelemetry troubleshooting doc helps our customers troubleshoot common OpenTelemetry issues. This is broken up into general troubleshooting tips and common customer issues.
Major changes
- Added several new images to session traces, as well as updates to prerequisites, configuration, and use cases. Session trace data is billable starting June 10, 2024.
- As part of our Developer-to-Docs site migration project, we've migrated some content related to the SDK component library.
- Updated global technical support offerings to relect our current support policies and SLAs.
Minor changes
- In our ServiceNow notification integration doc, updated links to ServiceNow's app store and added useful context about how to update ServiceNow attributes directly.
- In our Serverless Framework manual install log forwarding instructions, added commands to install a serverless plugin for Python requirements and packaging the files and dependencies.
- Added JavaScript examples, such as how to instument a web transaction, to our Node.js agent API doc.
- Drupal 10.2 introduced a change that can prevent the PHP agent from auto-injecting the browser auto-instrumentation. We updated various docs, such as Browser monitoring and the PHP agent, to let people know of this change.
- Updated Grok logs parsing to show how to add optional parameters.
- When using the CyberArk REST API to manage secrets, added info about how to call username and password.
- For our Android mobile agent Gradle plugin configuration, clarified when and why you'd want to use the
variantMapsEnabled
option. - We've reworked and consolidated several OpenTelemetry docs related to exporting OpenTelemetry data to New Relic.
- Updated the tables in this NerdGraph dashboards doc from Markdown to our standard React component.
- Clarified the required permissions when monitoring IBM MQ infrastructure.
- Across several infrastructure integrations docs, added direct links to New Relic's .EXE installers and clarified that you don't have to restart the infrastructure agent after enabling new features, such as log parsing.
- Updated dashboard query template variable rules with new guidance and specific examples.
- Updated the incorrect
hostname
topodname
in our Kubernetes plugin log forwarding doc. - If you've ever wanted to do a negative lookahead with network performance monitoring, now you can.
Release notes and What's New posts
New docs
- We've got a new Atlassian integration so people can sync issues and incidents created in New Relic with Atlassian Jira.
- Our new best practices for integration users doc gives advice to New Relic administrators when integrating third-party systems with our platform, specifically as it relates to security.
- A new doc on the Amazon S3 Storage Lens integration describes how to connect this service to New Relic.
Major changes
- We've overhauled our Micrometer doc with clear, procedural steps to ingest data via the OpenTelemetry Micrometer bridge.
- As part of our Developer-to-Docs site migration project, we've migrated content related to custom visualizations, NerdGraph, and the CLI, among others.
- Updated .NET agent compatibility requirements for several supported frameworks.
Minor changes
- We've updated "timeseries" to "time series" across the docs site. This brings it inline with our usage dictionary.
- Updated browser limitations for
noticeError
to clarify that if an error is caught and re-thrown it won't have a stack trace and info on how to address that. (For Apple Safari and Microsoft Internet Explorer only.) - Added optional runtime related fields to broken link, certificate check, and step monitors to our NerdGraph synthetics tutorial. These help you create monitors that take advantage of our newer synthetics runtimes and private job managers.
- Added info about using
ENABLE_WASM
andsynthetics.enableWasm
to enable Webassembly for Node Browser Runtime. - Added a new section about how browser session replay complies with data privacy laws.
- Added a link to our 2024 State of the Java Ecosystem report to our introduction to the Java agent.
- When installing Kubernetes for the OpenShift container platform, there are specific security constraints that we've now addressed in our docs.
- We have removed an out-of-date browser troubleshooting doc to ensure accuracy.
- We restructured our Containerized private minion configuration docs to help customers customize their CPMs.
- We clarified how metrics are displayed when
trim_stats
is set tofalse
.
Release notes and What's New posts
- What's New post for Java agent v8.10.0 may impact normal operations of your applications.
- What's New post for New Vulnerability Management enhancements.
- What's New post for Gain in-depth performance insights into serverless functions instrumented with OpenTelemetry.
- Browser agent v1.258.0.
- Go agent v3.33.0
- iOS agent v7.4.11.
- Job manager v367.
- Job manager v368.
- Kubernetes integration v3.28.4.
- Node browser runtime v2.3.21.
- Node.js agent v11.16.0.
New docs
- Our new NVIDIA Triton integration monitors the deployment and management of AI models in production environments via the infrastructure agent.
- Our infrastructure agent Azure monitor integration now supports Azure Recovery Services Vaults.
Major changes
- We just rolled-out a completely redesigned docs homepage! Check it out! We wanted to:
- Put search front and center.
- Show a more linear, clear onboarding path for new users.
- Remove the left nav to reduce overwhelm for newbies.
- Create a clear path into docs for each of our capabilities.
- Add more animation and color for a more attractive, dynamic, and modern look-and-feel.
- Improve consistency between docs, newrelic.com, and the product UI.
- Continued to rewrite the on-host integration docs to make it easier to install and ensure the docs are accurate and up to date. Up this week:
- Thresholds are a new chart customization to add useful context to your charts.
Minor changes
- AI monitoring isn't FedRAMP-authorized and we've noted that in the services not in scope table.
- We've clarified how to instrument Go slog logger logs inside of a transaction and provided a better code example of how to do this.
- Updated our NerdGraph synthetics tutorial with a new example query to retrieve the status of all runtime upgrade tests.
- Our IBM MQ integration is compatible with IBM MQ version 9.0 or higher and our docs reflect that now.
- Added manual and automatic instrumentation instructions for Ruby Lambda functions.
- In our OpenTelemetry Java tutorial, clarified that the OpenTelemetry and New Relic Java agents do error handling differently for traces.
- With version 9.9.0, the Python agent now monitors runtime metrics for physical memory. This is enabled by default.
- Replaced UI path with direct link to NerdGraph API explorer in our UI.
- Removed exception to our statement that all CloudWatch metrics from all AWS services are available.
- Modified our Networks doc to update endpoints and clarify who to reach out to before updating them in future.
- Updated browser API
onEnd()
function syntax. - For Kubernetes synthetic monitoring containerized private minions, removed Windows as a supported deployment option and clarified that Linux containers can only run on Linux nodes.
- Updated Java agent classloading issues from JBoss and Wildfly troubleshooting doc to remove tabs.
- For Alerts webhook notification integrations, we no longer support OAuth 2.0.
Release notes and What's New posts
- What's New post for Update to the new synthetic monitor runtime to prevent impacts to your synthetic monitors.
- What's New post for View ANSI colors in logs.
- What's New post for New thresholds markers for line charts and tables.
- Android agent v7.3.1.
- Browser agent v1.257.0.
- Containerized private minion (CPM) v3.1.10.
- Java agent v8.11.1.
- Kubernetes integration v3.28.3.
- .NET agent v10.23.1.
- Ping runtime v1.43.0.
- Python agent v9.9.0 .
重要
We're trying out release notes to let you know what's changing in our docs each week. This is an experiment, so let us know via GitHub issue if you find them helpful!
Major changes
- Continued rewrite of on-host integration docs to make it easier to install and ensure the docs are accurate and up to date. Up this week: Ray integration and NGINX.
- Removed docs related to a deprecated anomaly detection feature.
- Updated Ruby agent configuration for version 9.9.0, including
thread_local_tracer_state
and serverless mode. - Reorganized our OpenTelemetry docs and moved the category to the top-level nav.
- Removed section on setting up Freshservice alerts notification integration, because we no longer support it.
Minor changes
- Updated section title to average errors over the past 30 minutes by appName to match query example.
- Reorganized drop filter rules to make it more clear that you can use two methods: from an attribute and from scratch.
- When you want to use NRQL's
getField()
function to see what fields are available to query in your metric data, we've clarified when you'd want to usegetField(metricName, field)
versus the shorthand syntaxmetricName[field]
. - In our synthetrics NerdGraph tutorial, added example to query existing monitor downtimes.
- Updated Java APM agent compatibility and requirements to clarify that you can use Kafa Clients for metrics data and distributed tracing, but not events data.
- Updated our OpenTelemetry collector host monitoring example to match OpenTelemetry's example repository.
- Updated synthetics job manager version requirements table: custom node modules require job manager version release-363.
- Updated to state that you can run NRQL queries via CodeStream.
- Added info about adding secure URL and custom headers authentication when using alerts notification integrations.
- We've changed our GCP primitive role recommendation to
Viewer
for GCP integrations. - The minimum allowed size of log entries/lines in KB is
33
. - The Go agent supports Go OpenAI library versions 1.19.4 and above.
- Edited Apache Druid integration doc with quality of life and readability improvements.
- Clarified that session replay is still in limited preview.
Release notes and What's New posts
- What's New post for important permission update for sharing charts.
- What's New post for New Relic Session Replay Limited Preview ends May 14, 2024.
- Browser agent v1.256.1.
- Kubernetes integration v3.28.2.
- Ruby agent v9.9.0.
重要
We're trying out release notes to let you know what's changing in our docs each week. This is an experiment, so let us know via GitHub issue if you find them helpful!
New docs
- General availability for browser session replay, previously in limited preview. Check it out for deeper insights into user interactions on your websites.
- Docs on our new Unreal Engine plugin to monitor Unreal Engine mobile apps, and updates to mobile agent API docs with Unreal Engine plugin methods.
- New Prometheus integration for Prometheus Node Exporter, which lets you monitor Linux hardware and kernel metrics.
Major changes
- Continued rewrite of on-host integration docs to make it easier to install and ensure the docs are accurate and up to date. Up this week: Sonarqube and Windows services.
- Added info on new mobile user journeys feature to Crash analysis # User journeys.
- AI monitoring: Added .NET agent configuration options, compatibility info, and
SetLlmTokenCountingCallback()
method.
Minor changes
- Improved definition of "wall clock" time (a frequent source of questions) in APM Transactions page doc.
- New dashboards permissions to restrict users' ability to create live chart URLs; see Manage dashboards doc for more information.
- Clarified install steps to Install Kubernetes on a hybrid cluster with Windows and Linux nodes.
- Added a number of new metrics and definitions to Google Cloud Spanner monitoring integration.
- Removed instructions on how to Create a drop filter from a query, since this feature is no longer available.
- The codemarks feature is being removed from Codestream, so we've removed codemarks-related docs and mentions.
- Reduced top margin on docs to improve readability.
Release notes and What's new posts
- What's New post for Mobile user journeys GA
- Browser agent v1.256.0
- Java agent v8.11.0
- Node.js agent v11.15.0
- Mobile monitoring:
- Synthetic monitoring:
重要
We're trying out release notes to let you know what's changing in our docs each week. This is an experiment, so let us know via GitHub issue if you find them helpful!
New docs
- How to guide on using the OpenTelemetry collector to monitor SingleStore metrics.
Major changes
- Synthetic monitoring job manager docs now describe how to configure user-defined variables for scripted monitors and what job manager version supports doing so.
- Continued rewrite of on-host integration docs to make it easier to install and ensure the docs are accurate and up to date. Up this week: Sonarqube and Windows services.
- Cross application tracing is deprecated and won't be supported in future APM agent versions. We updated the docs to reflect this.
- Removed docs related to OpenTelemetry cumulative metrics, which was deprecated in 2023.
Minor changes
- Updated API docs links related to Node.js AI monitoring customization.
- Clarified which Data Plus features apply to Standard, Pro, and Enterprise accounts.
- Clarified that when you update the Java APM agent and are using one of our Java agent APIs, you need to update the API dependencies as well.
- Updated Python APM agent version support to 9.8.0 (from 9.9.0) to monitor AI libraries and frameworks.
- Updated link to ServiceNow in destination notification instructions.
- Our infrastructure agent now collects all EC2 node container metrics from the Docker API with Cgroup version V2 when monitoring an Elastic container service.
- Updated information about how to find OpenTelemetry
singlestore
data in the UI. - Updated CodeStream docs related to log search and performance monitoring.
- Added a link to the Java agent user attributes supported by errors inbox.
- When NRQL alert conditions aggregate data to be evaluated, they can now evaluate data in time increments from 30 seconds up to six hours.
Release notes and What's new posts
重要
We're trying out release notes to let you know what's changing in our docs each week. This is an experiment, so let us know via GitHub issue if you find them helpful!
New docs
- General availablity of AI monitoring, including six new docs:
- New on-host integration to monitor Apache Druid.
- New Java agent instrumentation for Scala ZIO.
- New doc on new Vulnerability prioritization feature in Vulnerability Management.
Major changes
- Docs are now available in Portuguese and Spanish! You can switch language from the globe icon in the top nav of the docs site.
- Continued rewrite of on-host integration docs to make it easier to install and ensure the docs are accurate and up to date. Up this week: Snowflake.
Smaller updates
- Updated supported versions for a variety of Node.js frameworks and technologies in Compatibility and requirements for the Node.js agent.
- Java agent: Support for latest versions of Scala and Spring Batch in Compatibility and requirements for the Java agent.
- Tweaks to core web vitals doc to align with recent Google changes to naming and scoring.
- New Java agent setting:
evaluate_completed_transaction
. - Clarified language and references to anomalies across alerts docs.
Release notes and What's new posts
重要
We're trying out release notes to let you know what's changing in our docs each week. This is an experiment, so let us know via GitHub issue if you find them helpful!
Major changes
- Reviewed and rewrote on-host integration docs for RabbitMQ, JMX, Apache Flink, and HAProxy to make it easier to install and ensure the docs are accurate and up to date.
- For AWS Lambda Serverless monitoring, updated information about supported runtime versions, dependencies, and the deprecated .NET NuGet package SDK.
- Updated our FedRAMP, HIPAA, ISO-27001, SOC2, TISAX, data encryption, and HITRUST CSF compliance docs to reflect New Relic's 2024 compliance status.
- Continued overhaul and reorganization of our NRQL docs to improve readability and quality.
- Clarified that Android mobile monitoring offline storage is disabled by default and updated the offline storage configuration doc.
- Added Unity mobile monitoring settings info.
- Added synthetics monitoring endpoint for AWS PrivateLink.
- Added troubleshooting section to Statsd integration doc.
- Added new rules element instrumentation .NET config option section.
- Updated synthetic monitoring job manager transition version requirements.
Smaller updates
- Added synthetic monitoring Kubernetes
vsePassphrase
environment variables. - Fixed some broken internal links.
- Updated errors inbox error status section with a new image and more detail about the UI.
- Updated synthetic monitoring runtime module versions.
- Added information about how to use multiple log sources with the Fluent Bit plugin.
- Added how to query logs live archives via the NerdGraph API.
- Updated and fixed various minor style and image issues.
- Added NerdGraph applied intelligence cursor pagination example.
- Fixed broken NVIDIA GPU integration configuration.
- Added section about Android mobile monitoring mapping upload host configuration.
- Added configuration details for the Temporal monitoring integration for Java.
- Added missing permission for GCP Cloud Functions.
- Updated docs link related to reporting security vulnerabilities.
- Updated security doc to remove mention of HackerOne, which we no longer use for our coordinated disclosure process.
- Added information about the legal implications of using browser monitoring proxy methods.
- Clarified that the
coreCount
attribute for theSystemSample
event on Windows counts the number of processors for the current instance of the processor. - Updated network performance monitoring configuration docs to describe changes related to Meraki API and network device syslogs.
- Removed Prometheus OpenMetrics integration in Kubernetes EOL date.
- In the left nav, renamed Serverless legacy manual instrumentation to layerless manual instrumentation.
- Assorted minor copyedits for clarity and improved consistency with our style guide.
Release notes and What's new posts
- Added a release note for Capacitor agent version 1.3.6.
- Added a release note for Cordova agent version 6.2.7.
- Added a release note for Flutter agent version 1.0.7.
- Added a release note for iOS agent version 7.4.9.
- Added a release note for .NET Maui agent version 0.0.6.
- Added a release note for React Native agent version 1.3.6.
- Added a release note for Unity agent version 1.3.2 and 1.3.2.
- Added a release note for Xamarin agent version 0.0.4.
- Added a "What's new?" post about New Relic AWS Lambda Extension: Enhanced Community Collaboration and Support.
- Added a release note for Anroid agent version 5.16.0.
- Added a release note for PHP agent version 10.19.0.9.
- Added a release note synthetics job manager version 347.
- Added a release note for iOS agent version 7.4.10.
- Added a release note for Node.js agent version 11.14.0.
- Added a release note for .NET agent version 10.22.0.