Default Standard Attributes

The following table lists the attributes automatically applied to data sent to Datadog by the Agent by each of the RUM, Logs, and APM products, as applicable to the data domain. Optionally, filter the list by product or search by keyword or description text to find the attributes you're interested in.

SourceDomainAttribute NameTypeDescription
ReservedhoststringThe name of the originating host as defined in metrics. Datadog automatically retrieves corresponding host tags from the matching host in Datadog and applies them to your telemetry. The Agent sets this value automatically.
ReservedstatusstringThis corresponds to the level or severity of the data. For logs, it is used to define log patterns and has a dedicated layout in the Log Management UI.
https://static.datadoghq.com/static/images/logos/android_avatar.svg https://static.datadoghq.com/static/images/logos/ios_avatar.svg https://static.datadoghq.com/static/images/logos/roku_avatar.svg
ReservedservicestringThe unified service name for the application or service that is generating the data, used to correlate user sessions. It is used to switch from APM to other products, so make sure you define the same value when you use both products. In the RUM Browser SDK, a service denotes a set of pages built by a team that offers a specific functionality in your browser application. You can assign web pages to a service with manual view tracking.
Reservedtrace_idnumberThe Trace ID used for traces. It is used to correlate your traces with other data, including logs.
HTTP, URL Detailshttp.url_details.hoststringThe HTTP host part of the URL.
HTTP, URL Detailshttp.url_details.portnumberThe HTTP port part of the URL.
HTTP, URL Detailshttp.url_details.pathstringThe HTTP path part of the URL.
HTTP, URL Detailshttp.url_details.queryStringobjectThe HTTP query string parts of the URL decomposed as query params key/value attributes.
HTTP, URL Detailshttp.url_details.schemestringThe protocol name of the URL (HTTP or HTTPS).
Databasedb.instancestringThe name of the database being connected to. For example, in Java, if jdbc.url="jdbc:mysql://127.0.0.1:3306/customers", the instance name is customers.
Databasedb.statementstringA database statement for the given database type. For example, for mySQL: 'SELECT * FROM wuser_table'; and for Redis: 'SET mykey 'WuValue''.
Databasedb.userstringUser that performs the operation.
https://static.datadoghq.com/static/images/logos/android_avatar.svg https://static.datadoghq.com/static/images/logos/ios_avatar.svg https://static.datadoghq.com/static/images/logos/roku_avatar.svg
Error (Browser events, Android events, iOS events, Roku events)error.typestringThe error type (or error code in some cases).
https://static.datadoghq.com/static/images/logos/android_avatar.svg https://static.datadoghq.com/static/images/logos/ios_avatar.svg https://static.datadoghq.com/static/images/logos/roku_avatar.svg
Error (Browser events, Android events, iOS events, Roku events)error.messagestringA concise, human-readable, one-line message explaining the event.
https://static.datadoghq.com/static/images/logos/android_avatar.svg https://static.datadoghq.com/static/images/logos/ios_avatar.svg https://static.datadoghq.com/static/images/logos/roku_avatar.svg
Error (Browser events, Android events, iOS events, Roku events)error.stackstringThe stack trace or complementary information about the error.
APM corelanguagestringThe client SDK language used to generate the span. It can be one of cpp, dotnet, go, jvm, javascript, php, python, ruby.
APM core (Reserved)envstringThe value of the DD_ENV environment variable or user-defined env for the running process.
APM core (Reserved)versionstringThe value of the DD_VERSION environment variable or user-defined version for the running process.
APM corespan.kindstringThe string representing the type of work unit handled by the span. It can be one of server, client, producer, consumer, or internal. For more information, see the OpenTelemetry SpanKind documentation.
APM corecomponentstringThe name of the library or integration that created the span.
Network communicationsnetwork.client.ipstringThe IP address of the client that initiated the inbound connection.
Network communicationsnetwork.destination.ipstringThe IP address to where the outbound connection is being made.
Network communicationsnetwork.host.ipstringThe local host IP address.
Network communicationsnetwork.client.portnumberThe port of the client that initiated the connection.
Network communicationsnetwork.destination.portnumberThe remote port number of the outbound connection.
Network communicationsnetwork.client.namestringThe hostname of the client that initiated the inbound connection.
Network communicationsnetwork.host.namestringThe local hostname.
Network communicationsnetwork.client.transportstringThe transport protocol used to make the inbound connection.
Network communicationsnetwork.destination.transportstringThe transport protocol used to make the outbound connection.
HTTP requestshttp.status_codestringThe HTTP response status code.
HTTP requestshttp.urlstringThe URL of the HTTP request, including the obfuscated query string. For more information on obfuscation, see Configure Data Security.
HTTP requestshttp.versionstringThe version of HTTP used for the request.
HTTP requestshttp.methodstringThe port of the client that initiated the connection.
HTTP requestshttp.routestringThe matched route (path template). For example, /users/:userID.
HTTP requestshttp.client_ipstringThe IP address of the original client behind all proxies, if known. Discovered from headers such as X-Forwarded-For.
HTTP requestshttp.useragentstringThe User-Agent header received with the request.
HTTP requestshttp.request.content_lengthnumberThe size of the request payload body in bytes.
HTTP requestshttp.response.content_lengthnumberThe size of the response payload body in bytes.
HTTP requestshttp.request.content_length_uncompressednumberThe size of the uncompressed request payload body after transport decoding.
HTTP requestshttp.response.content_length_uncompressednumberThe size of the uncompressed response payload body after transport decoding.
HTTP requestshttp.request.headers.*stringThe request HTTP headers. None are collected by default, but can be optionally configured with DD_TRACE_HEADER_TAGS.
Database spansdb.systemstringIdentifier for the database management system (DBMS) product being used.
HTTP requestshttp.response.headers.*stringThe response HTTP headers. None are collected by default, but can be optionally configured with DD_TRACE_HEADER_TAGS.
Database spansdb.connection_stringstringThe connection string used to connect to the database.
Database spansdb.operationstringThe name of the operation being executed. For example, SELECT, findAndModify, HMSET.
Database spansdb.sql.tablestringThe name of the primary table that the operation is acting upon, including the database name (if applicable).
Database spansdb.row_countnumberThe number of rows/results from the query or operation.
Message queue spansmessaging.systemstringThe identifier of the messaging system.
Message queue spansmessaging.destinationstringThe message destination name.
Message queue spansmessaging.destination_kindstringThe kind of message destination.
Message queue spansmessaging.protocolstringThe name of the transport protocol.
Message queue spansmessaging.protocol_versionstringThe version of the transport protocol.
Message queue spansmessaging.urlstringThe connection string to the messaging system.
Message queue spansmessaging.message_idstringA value used by the messaging system as an identifier for the message, represented as a string.
Message queue spansmessaging.conversation_idstringThe conversation ID identifying the conversation to which the message belongs, represented as a string.
Message queue spansmessaging.message_payload_sizenumberThe size of the uncompressed message payload in bytes.
Message queue spansmessaging.operationstringA string identifying the kind of message consumption. For example, send (a message sent to a producer), receive (a message is received by a consumer), or process (a message previously received is processed by a consumer).
Message queue spansmessaging.consumer_idstringThe identifier for the consumer receiving a message.
Remote procedure callsrpc.systemstringThe identifier of the remote system.
Remote procedure callsrpc.servicestringThe name of the service being called.
Remote procedure callsrpc.methodstringThe name of the method being called.
このページは日本語には対応しておりません。随時翻訳に取り組んでいます。
翻訳に関してご質問やご意見ございましたら、お気軽にご連絡ください

Further reading