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
experimental Display name: Client IP address The 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
experimental Display name: Db connection string The connection string for a database connection. Tags: sensitive-spans
experimental Display name: Query parameters The 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
experimental The GraphQL document being executed. Tags: sensitive-spans
query GetUser { user(id: "123") { name } }; mutation CreateOrder { createOrder(input: $input) { id } }
http.request.header.__key__
string
stable Display name: HTTP request header HTTP 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
stable Display name: Request attribute Contains 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