New Relic data dictionary

This data dictionary defines some of our default-reported data stored in NRDB and queryable via NRQL. This includes events like Transaction, MobileRequest, and BrowserInteraction, and our Metric, Log, and Span data types. These definitions are also available from our query builder UI by mousing over applicable data type and attribute names.

This dictionary doesn't contain:

  • Data from our infrastructure integrations (for that, see docs for a specific integration)
  • Custom data
  • Detailed integration-specific attributes for Metric data

NrAuditEvent

Data source:

An NrAuditEvent is created by New Relic services to record configuration changes made in New Relic products. The data gathered for this event includes the type of account change, actor (user or API key) that made the change, a human-readable description of the action taken, and a timestamp for the change.

Attribute nameDefinitionData types
actionIdentifier

Indicates an action that was taken in a New Relic account.

The actionIdentifier attribute describes the action that was taken. Some actionIdentifier values will be prefixed by the targetType.

Some examples of actionIdentifier values:

  • account.update_owner
  • alerts.condition.create
  • alerts.condition.update
  • alerts.condition.delete
  • alerts.condition.unarchive
  • role.create
  • user.add_roles
  • user.add_to_account
  • user.invite_to_account
  • user.remove_from_account
  • user.remove_roles
  • synthetics_monitor.create
  • synthetics_monitor.delete
actorAPIKey

ID of the API key taking action. The API key is partially obfuscated to ensure privacy of the key.

actorEmail

Email address for the person who made the change.

actorId
ID

ID of the person taking action.

actorIpAddress

The IP address for the person or API key where the action initiated.

actorType

Identifies whether the action was initiated by a user (person) or with an API key that is not associated with a user.

  • user: For greatest data accuracy, select user, along with actorId and actorEmail.
  • api_key: If used, the actorId and actorEmail are not required
description

Human-readable description of the action taken. For example: Added name@company.com to roles Browser manager.

id
ID

Unique ID of the audit event.

scopeId
ID

The corresponding account ID for the 'scopeType'.

scopeType

Uses the value 'account'.

targetId

ID of the object (targetType) that changed. For example, if the targetType is a user, this is the person's New Relic user ID.

targetType

The object that changed; for example, account, role, user, alert conditions or notifications, logs, etc.

timestamp

Time that the event occurred or was evaluated over. Specifies a time or range of time. Examples:

  • MM-DD-YYYY HH:MM:SS
  • SINCE 2018-05-28 11:18:45
  • UNTIL 30 minutes ago
  • SINCE '2018-06-20' UNTIL today