New Relic event data dictionary

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

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


Displaying 1 - 14 of 14 results found

Event Types
Mobile
MobileRequestError event

A MobileRequestError is used for HTTP errors or network failures. HTTP errors are HTTP requests that have a status code greater than 400. A network failure is a HTTP request that results in no response. The event is sent when the HTTP request completes.

Total attributes in this event: 14

Attribute name Summary
bytesReceived Optional: If the application received a response from the requestUrl, the size of that response in bytes.
bytesSent Optional: If the application sent a request to the requestUrl, the size of that request in bytes.
connectionType The type of connection which the device was using, such as 2G or 3G.
deviceSize The display size of the device: Small, normal, large, xlarge.
errorType Either HTTPError or NetworkFailure, depending on whether the error is a result of a failed request to a host or a failure on the cellular network.
networkError The error message associated with the iOS NSURL Error code. See networkErrorCode for more information.
networkErrorCode If the error is a network error, this is the iOS network error code. For Android applications, this is the mapped value.
requestDomain The domain that the application attempted to access when the error occurred.
requestMethod The REST method (GET, PUT, POST, etc.) that the application attempted when the error occurred.
requestPath The path that the application attempted to access when the error occurred.
requestUrl The URL that the application attempted to access when the error occurred.
responseBody Optional: The response that is sent from the requestDomain for the HTTP error, up to 4096 bytes.
responseTime The time between the request and the response in fractional seconds.
statusCode If the error is an HTTPError, New Relic will record the statusCode of that error. You can facet on any statusCode or query for codes you're interested in.