New Relic data dictionary

This data dictionary lists and defines the attributes attached to New Relic events and other data objects (like Metric and Span data).

This dictionary does not contain data reported by Infrastructure integrations. To learn about that data, see the integration documentation.


Displaying 1 - 61 of 61 results found

Types

Synthetics

SyntheticRequest

SyntheticRequest returns results from individual HTTP requests made during a check. The data gathered includes job information, location, type of content for request, duration information, request size, and page load information. With each simple or scripted monitor check, we capture each individual HTTP request made during the check. The HTTP details are captured at a more granular level than the SyntheticsCheck event type.

Total attributes in this event: 61

Attribute name Summary
checkId The unique identifier of the check that triggered this request.
contentCategory A generalized version of the media type of the content returned by the host; for example, html or javascript. To query the exact media type, use the contentType attribute.
contentType The media type [external link] of the content returned by the host; for example, text/html or image/gif.
domain The domain portion of the request URL. To retrieve the entire URL, use the URL attribute.
domComplete The time from the start of the interaction to the domComplete, as defined by the Navigation Timing API. This attribute exists for initial page load events, not route changes. Read more.
domContentLoadedEventEnd The time from the start of the interaction to the domContentLoadedEventEnd, as defined by the Navigation Timing API. This attribute exists for initial page load events, not route changes. Read more.
domContentLoadedEventStart The time from the start of the interaction to the domContentLoadedEventStart, as defined by the Navigation Timing API. This attribute exists for initial page load events, not route changes. Read more.
domInteractive The time from the start of the interaction to the domInteractive, as defined by the Navigation Timing API. This attribute exists for initial page load events, not route changes. Read more.
duration The total time for this request, in milliseconds.
durationBlocked The total time this request was blocked, in milliseconds.
durationConnect The total time this request was establishing a connection, in milliseconds. This is inclusive of the timing from durationSSL.
durationDNS The total time this request resolving DNS, in milliseconds.
durationReceive The total time this request was receiving data, in milliseconds.
durationSend The total time this request was sending data, in milliseconds.
durationSSL The total time spent establishing an SSL connection, in milliseconds.
durationWait The total time this request was waiting, in milliseconds.
entityGuid The unique identifier of the monitor referenced in New Relic One.
externalResource Whether the resource returned by the host is from an external domain. Returns TRUE for an external domain.
firstContentfulPaint firstContentfulPaint is the point when the browser renders the first bit of content from the DOM, which may be text, an image, SVG, or a <canvas> element. Read more.
firstPaint firstPaint marks the point when the browser renders anything that is visually different from what was on the screen prior to navigation. This includes non-default background paint and the enclosing box of an iframe. Read more.
hierarchicalURL The identifier that holds the URL that the minion is running jobs on.
host The hostname of the server that processed the request.
id A unique number identifying this monitor check.
isAjax Whether the request is an AJAX request, determined by the HTTP_X_REQUESTED_WITH header.
isNavigationRoot A boolean value that indicates the start point of request navigation in a scripted browser.
jobId Alias for checkId.
loadEventEnd The time from the start of the interaction to the loadEventEnd, as defined by the Navigation Timing API. This attribute exists for initial page load events, not route changes. Read more.
loadEventStart The time from the start of the interaction to the loadEventStart, as defined by the Navigation Timing API. This attribute exists for initial page load events, not route changes. Read more.
location The location from which the monitor check ran. For example, AWS_US_EAST_1 identifies a location on the east coast of the United States.
locationLabel The request location (user friendly).
longRunningTasksAvgTime The average time of long running tasks.
longRunningTasksCount A browser responds to user input by adding tasks to a queue on the main thread to be executed one by one. Any task taking 50 milliseconds or longer to execute is identified as a long running time. Read more.
longRunningTasksMaxTime The maximum time of long running tasks.
longRunningTasksMinTime The minimum time of long running tasks.
minion The identifier that holds the IP address of the minion.
minionId The unique identifier of this minion.
minionJobsReceived5MinRate The number of jobs the minion received in five minutes.
minionJobsSkipped5MinRate The number of jobs the minion skipped in five minutes.
monitorId The unique identifier of the monitor that the minion is running on.
monitorName The name of the monitor, as shown in the Synthetics interface.
nr.durationConnectV2 The boolean identifier that holds if the minion is connected to V2.
onPageContentLoad The total time to completely load and parse the initial HTML document, in milliseconds. This does not include external resources such as stylesheets, images and subframes.
onPageLoad The total time to load the page and all dependent resources, in milliseconds.
pageref The page request to which the requested resource belongs. Page requests are numbered from page_0 upward.
parentId The identifier of the host system that the minion is running on. port: The unique identifier of the port.
path The path portion of the request URL. To retrieve the entire URL, use the URL attribute.
port The unique identifier of the port.
requestBodySize The size of the body request to the host, in bytes.
requestHeaderSize The size of the header request to the host, in bytes.
responseBodySize The size of the response body from the host, in bytes.
responseCode The HTTP response code returned by the host; for example, 200, 400, 503, atc.
responseHeaderSize The size of the response header from the host, in bytes.
responseStatus The identifier that holds if the job has been timed out.
serverIPAddress The IP address of the server that processed the request.
sslCertificateExpirationMs The identifier that holds how many milliseconds before the ssl Certificate expires.
sslCertificationExpirationDaysRemaining The identifier that holds how many days left before the ssl Certification expires for a unique minion.
timeStamp The time in which the minion starts processing jobs.
unloadEventEnd The time from the start of the interaction to the unloadEventEnd, as defined by the Navigation Timing API. This attribute exists for initial page load events, not route changes. Read more.
unloadEventStart The time from the start of the interaction to the unloadEventStart, as defined by the Navigation Timing API. This attribute exists for initial page load events, not route changes. Read more.
URL The full request URL.
verb The protocol (such as GET or POST) used to make the request.