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 - 27 of 27 results found
AWS Lambda
AwsLambdaInvocation
Attribute name | Summary |
---|---|
aws.lambda.arn | The Amazon Resource Name (ARN) of the instrumented Lambda function. |
aws.lambda.coldStart | A Boolean indicating if the AWS Lambda invocation is a cold start. |
aws.lambda.eventSource.arn | The Amazon Resource Name (ARN) of the entity that invoked the instrumented Lambda function. |
aws.requestId | AWS identifier of the invocation. |
databaseCallCount | The number of database calls made by this transaction. |
databaseDuration | The database response time in seconds. |
duration | The total invocation time for the transaction, in seconds. (Data source: AWS Lambda) |
externalCallCount | The number of external calls made by this transaction. |
externalDuration | The total response time of all externals, in seconds. |
newRelic.ingestPoint | Where the data point entered the platform (such as `browser.spans`, or `api.traces`). |
parent.account | If a distributed tracing payload is received, this is the account identifier for the transaction's upstream caller. |
parent.app | If a distributed tracing payload is received, this is the application identifier. APM agents retrieve this value in the connect response under the key primary_application_id. |
parent.transportType | When a distributed tracing payload is received, the method of transport for the payload. Example values: Unknown, HTTP, HTTPS, Kafka, JMS, IronMQ, AMQP, Queue, or Other. |
parent.type | If a distributed trace payload was received, the parent's data source type. Example values: App, Browser, Mobile. |
request.headers.accept | The types as read from the HTTP Accept request header. |
request.headers.contentLength | Incoming request size in bytes as read from the Content-Length HTTP request header. |
request.headers.contentType | Incoming request content-type as read from the HTTP request header Content-Type. Example value: application/octet-stream. |
request.headers.host | The name from the HTTP host request header. |
request.headers.referer | The incoming request referer as read from the Referer request header. |
request.headers.userAgent | The contents of the User-Agent HTTP header. |
request.method | The HTTP request method used. Example values: POST, GET. |
response.headers.contentLength | The outgoing response size in bytes as read from the Content-Length response header. |
response.headers.contentType | For an HTTP response, the data type of the returned response. Example values: text/html, application/json. |
response.status | The response code for an HTTP request |
totalTime | The sum of all async components' duration, in seconds. An async component is a method or function where there is no instrumented encapsulating method or function. |
traceId | The unique ID (a randomly generated string) used to identify a single request as it crosses inter- and intra- process boundaries. This ID allows the linking of spans in a distributed trace. Included when distributed tracing is enabled. |
type | The New Relic event type. Example values: Transaction, Span. |