The following fields, as well as any fields listed in the table with the prefix supportability.span_start.,
are considered sensitive and will be dropped by default for all spans when querying.
For example, if client.ip is listed in the table, then supportability.span_start.client.ip will also be considered sensitive.
Attribute
Type
Description
Examples
client.ip
ipAddress
experimentalDisplay name: Client IP addressThe IP address of the client that makes the request. This can be IPv4 or IPv6.Tags: sensitive-spanssensitive-user-events
194.232.104.141; 2a01:468:1000:9::140
db.connection_string
string
experimentalDisplay name: Db connection stringThe connection string for a database connection.Tags: sensitive-spans
experimentalDisplay name: Query parametersThe query parameters used in db.query.text represented as a key and value map. For database systems without named keys, the map key is the string representation of the index starting with 0. Several database requests may get aggregated into a single span. Each entry in the array holds the bind parameters for one database request.Tags: sensitive-spans
experimentalThe GraphQL document being executed.Tags: sensitive-spans
query GetUser { user(id: "123") { name } }; mutation CreateOrder { createOrder(input: $input) { id } }
http.request.header.__key__
string
stableDisplay name: HTTP request headerHTTP request headers, __key__ being the lowercase HTTP header name, for example, "http.request.header.accept-encoding". The value is a string. If multiple headers have the same name or multiple header values, the values will be comma-separated into a single string.Tags: sensitive-spans
stableDisplay name: Request attributeContains the request scoped reconciled values of the attribute named __attribute_name__ defined by the request attribute configuration. The data type of the value depends on the request attribute definition.Tags: sensitive-spans