• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Change Tracking Events

Preview

We're still working on this feature, but we'd love for you to try it out!

This feature is currently provided as part of a preview pursuant to our pre-release policies.

The Change Tracking capability lets you capture, visualize, and analyze changes across your applications and infrastructure. This feature is designed to help you understand how changes impact both your system and your customer.

  • Capture all changes impacting your system: Send change events for any type of change, including feature flags changes, configuration changes, and business events. You can also create custom change events tailored to your specific requirements. Use the changeTrackingCreateEvent NerdGraph mutation to easily send various types of change events.

  • Gain a comprehensive view to manage system-wide changes: Seamlessly view and filter change events across all of your entities and accounts from one unified interface. Effortlessly identify changes by filtering by team, type, custom attributes, and any other criteria.

  • Quickly correlate changes with telemetry to accelerate root cause discovery: Enhance your understanding of change impact by visualizing change events alongside your time-series data. To find the root cause faster, add a time-series query to display change events with relevant metrics, allowing for clear correlation.

  • Enrich your change events with comprehensive metadata: Track all the necessary information about your changes using custom attributes, categories, and types. Tailor your change events to include all specifics needed for thorough system clarity.

Access the Change Tracking page in New Relic

You can access the Change Tracking page in the following ways:

Change Tracking across all entities page

The Change Tracking across all entities page displays a consolidated view of change events for all accounts and entities on one page. It enables you to:

  • Review changes across all accessible accounts and entities.
  • Filter change events by account, entity, deployment type, and other attributes to refine results.
  • Add a timeseries query to visualize change events against timeseries data across various entities and accounts.

To access change tracking across all entities:

Go to one.newrelic.com > All Capabilities > Change Tracking.

TIP

To add the Change Tracking page to your left navigation, click the pin icon.

Global view for change tracking

The Change Tracking across all entities page displays the change events for all entities and accounts for which you have access. You can view these events in the two components:

  • Change events table: This table lists change events from your accessible accounts. Each event in the table is also marked on the time-series chart.

    • To refine the list, use the filter bar with event attributes and entity tags.
    • Adjust the displayed time range using the time picker, or by clicking and dragging a selection directly on the chart.
  • Change events time-series chart: Run a NRQL query and view the results on this chart with change events overlaid. This visualization helps you correlate data trends (such as spikes or dips) with specific system changes across your accounts.

TIP

The chart and table can each display a maximum of 1,000 events. If your current filters and time range result in more than 1,000 events, only the 1,000 most recent events are shown. To view a more specific set of events (fewer than 1,000), apply a more restrictive filter or select a shorter time range.

Change events timeseries

Change Tracking entity-scoped view

The entity-scoped Change Tracking view displays change events for a specific entity, such as APM, browser, or mobile. It also offers additional information related to golden signals for each change event.

To access the Change Tracking for entity-scoped view:

  1. Go to one.newrelic.com > All Entities.
  2. Select the required entity then click Change Tracking.
Single entity view for change tracking

Track changes using NerdGraph

The New Relic change tracking capability allows you to monitor the impact of various modifications on your systems. For instance, you can record a marketing campaign as a change event and then use the Change Tracking UI to analyze its effect on system performance through charts.

To record deployments and other types of change events, use the NerdGraph mutation changeTrackingCreateEvent. For more information about using NerdGraph, refer to Introduction to NerdGraph.

Requirements

Change tracking event mutation

Use the changeTrackingCreateEvent mutation to create a change event by providing its required and optional attributes.

Importante

Change events created using the changeTrackingCreateEvent mutation are not currently displayed in the Transaction 360 feature during its public preview. These events are planned to appear in Transaction 360 upon GA.

Sample mutations

The following examples show NerdGraph mutations, with their required and optional attributes, for creating tracking markers:

How to view and analyze your changes in New Relic

The Detail page provides similar functionality for non-deployment changes as it does for deployment-type changes. For more information, refer View and analyze your changes.

Query change events using NRQL

You can query change events using NRQL and NerdGraph to analyze and visualize changes. Here are some example queries you can use:

Supported category types

Copyright © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.