New Relic event data dictionary

New Relic data sources (agents / products / services) generate data objects called events. Events contain key-value pairs called attributes.

Use the filters below to search for an attribute, or filter by an event type or data source to see the available attributes. This dictionary does not contain events reported by integrations; to learn about integration data, see the integration documentation.

Displaying 1 - 29 of 29 results found

Event Types
Browser agent
PageView event

The primary event sent by the New Relic Browser agent. By default sends various attributes that the javascript based agent can see. Shares many of these attributes with PageAction event

Total attributes in this event: 29

Attribute name Summary
appId The ID of your application, as recorded by New Relic.
appName The name of the application that handled the request as shown in New Relic Browser.
asn Autonomous System Number: a unique number identifying a group of IP networks that serves the content to the end-user.
asnLatitude The latitude of the geographic center of the postal code where the Autonomous System Network is registered. This is not the end user's latitude.
asnLongitude The longitude of the geographic center of the postal code where the Autonomous System Network is registered. This is not the end user's longitude.
asnOrganization The organization that owns the Autonomous System Number. Often an ISP, sometimes a private company or institution.
backendDuration The back-end response time in seconds. Read more.
browserTransactionName The transaction name (page view group) as it appears in New Relic Browser.
city The city in which the PageView event occurred, such as Portland or Seattle.
connectionSetupDuration The time to establish a connection with the server in seconds (inclusive of secureHandshakeDuration). Derived from the Navigation Timing API as connectEnd minus connectStart.
countryCode The country from which the browser initiated the page load. For a list of country codes, see ISO 3166-1 alpha-2.
deviceType The type of device that loaded the page: either mobile, tablet, or desktop.
dnsLookupDuration The time to resolve the DNS record for the top-level resource (in seconds). Derived from the Navigation Timing API as domainLookupEnd minus domainLookupStart.
domain The domain portion of the request URL.
domProcessingDuration The time it takes to parse the HTML into a DOM and retrieve or execute synchronous scripts. Read more.
duration The browser response time in seconds. Derived from the Navigation Timing API as loadEventEnd minus navigationStart. Inclusive of other duration measurements.
name The name of the invoked web transaction. For example: Controller/customers/show.
networkDuration The total time spent in redirects as well as in requesting and receiving HTML (in seconds). If webAppDuration (server side timing information) is not available, time on the server will be included in this duration.
pageRenderingDuration The page rendering phase is the time between DOM completion (domContentLoadedEventEnd) and the window load event (loadEventEnd), in seconds. This phase measures browser-side processing and display of the page content.
pageUrl The URL of the page that was loaded for the PageView. For example: This URL does not include query parameters.
queueDuration The total time the request waits for a service to initiate (in seconds).
regionCode The specific administrative division within a country where the PageView event occurred. In the United States, regions correspond to state codes, such as WA or NY. Outside the United States, a country's regions correspond to numerical codes. Read more.
secureHandshakeDuration A subset of connectionSetupDuration, the time to establish a TLS connection with the server. Derived from the Navigation Timing API as connectEnd minus secureConnectionStart (in seconds).
session A unique identifier for a single session. Sessions expire when the user closes the browser. A new identifier will be assigned when the user opens up a new browser window.
timestamp The time (date, hour, minute, second) at which the interaction occurred.
userAgentName The browser’s name, such as Chrome and Firefox, obtained from the “User-Agent” header of an HTTP request.
userAgentOS The browser’s reported operating system, such as Windows or Linux, that it is running on which is obtained from the “User-Agent” header of a HTTP request.
userAgentVersion The browser’s reported software version which is obtained from the “User-Agent” header of an HTTP request.
webAppDuration The total server-side response time for the top-level resource of the PageView (in seconds) as measured by the APM agent. Read more.