New docs
- We've consolidated two complicated log forwarding docs into a single one that describes how to forward AWS logs, regardless of your setup. This makes it easier to find the instructions you need to set up log forwarding from AWS.
- We've consolidated two complicated log forwarding docs into a single one that describes how to forward AWS logs, regardless of your setup. This makes it easier to find the instructions you need to set up log forwarding from AWS.
- Amazon CloudWatch Application signals integration describes how to use this integration to monitor your AWS hosted services.
- A list of the open-source libraries, their versions, and licenses we're using for synthetic monitoring Node browser runtime.
Major changes
Entity
,EntityUpdate
, and strings prefixed byEntity[0-9]
are reserved for use by New Relic. We've updated data requirements and limits for custom event data to reflect this change.- Our synthetic monitors support running as Mozilla Firefox. We've added information on how to use this in our manage your synthetic monitors NerdGraph tutorial and in several other places.
Minor changes
- We ended support of our partnership API in March 2023. We deleted several docs related to this API, but we're keeping introduction to Partnership API around to point you to how to use the NerdGraph API to do similar things.
- In Go agent configuration, fixed a minor error in the example code block for handling expected errors.
- Updated system requirements in forward your logs using the infrastructure agent to state that we support Debian version 11 (Bullseye) and 12 (Bookworm) and have dropped support for Debian version 9 (Stretch) and 10 (Buster). We've also dropped support for Windows Server 2012, following Microsoft's lead.
- In layerless instrumentation, fixed Python code related to importing the New Relic package into your code and adding custom events.
- In notification message templates, added some additional information about how to handle missing attributes in your message template.
- Added better Dockerfile examples to instrument your containerized function for Java, .NET, Node.js, Python, Ruby, and extension-only.
- Updated and added the following
NrAiSignal
attributes to our data dictionary:dataAccountId
,earlyEventDropCount
,fillOption
,lateEventDropCount
,removalCause
,resetCause
,slideBySeconds
, andtype
. - Updated the Dockerfile example in install PHP for Docker and other containers.
- The browser agent replaced
page_action
withgeneric_events
and updated several docs to reflect this, such asaddPageAction
andfinished
.
Release notes and What's New posts
- Containerized private minion (CPM) v3.1.17
- Update dependencies to address
CVE-2024-37890
- Update dependencies to address
- Go agent v3.34.0
- Collect user attributes with
logcontext-v2/nrlogrus
andlogcontext-v2/nrslog
- Use
slog
andzerolog
to manage Go agent logs with the newnrslog
library - Support for
RegisterTLSConfig
innrmysql
- Even if the Go agent has shut down,
logcontext-v2/nrlogus
still prints user logs - Switch
protobuff
togoogle.golang.org/protobuff
inmodfile
- Collect user attributes with
- Infrastructure v1.55.2
- Update dependencies: Docker to v26.1.5,
newrelic/nri-flex
to v1.15.1,newrelic/nri-docker
to v2.0.6, andnri-winservices
to v1.0.2
- Update dependencies: Docker to v26.1.5,
- Job Manager v400
- Supports running Mozilla Firefox
- .NET agent v10.28.0
- Improve serverless mode detection
- Set application name with via command line and the .msi installer
- Various bug fixes
- Node browser runtime v3.0.1
- Supports running Mozilla Firefox for synthetics monitors
- Python agent v9.13.0
- Support for Boto3's
upload_file
command - Support for new Redis commands
- Capture AWS SQS information on message spans
- Add
server.address
attribute to RabbitMQ - Bug fixes related to OpenAI instrumentation and missing parameters in
MessageTrace
- Support for Boto3's