Skip to main content

Module attributes

Module attributes 

Source
Expand description

Attribute constant definitions.

Constants§

AI__CITATIONSDeprecated
References or sources cited by the AI model in its response.
AI__COMPLETION_TOKENS__USEDDeprecated
The number of tokens used to respond to the message.
AI__DOCUMENTSDeprecated
Documents or content chunks used as context for the AI model.
AI__FINISH_REASONDeprecated
The reason why the model stopped generating.
AI__FREQUENCY_PENALTYDeprecated
Used to reduce repetitiveness of generated tokens. The higher the value, the stronger a penalty is applied to previously present tokens, proportional to how many times they have already appeared in the prompt or prior generation.
AI__FUNCTION_CALLDeprecated
For an AI model call, the function that was called. This is deprecated for OpenAI, and replaced by tool_calls.
AI__GENERATION_IDDeprecated
Unique identifier for the completion.
AI__INPUT_MESSAGESDeprecated
The input messages sent to the model.
AI__IS_SEARCH_REQUIREDDeprecated
Boolean indicating if the model needs to perform a search.
AI__METADATADeprecated
Extra metadata passed to an AI pipeline step.
AI__MODEL_IDDeprecated
The vendor-specific ID of the model used.
AI__MODEL__PROVIDERDeprecated
The provider of the model.
AI__PIPELINE__NAMEDeprecated
The name of the AI pipeline.
AI__PREAMBLEDeprecated
For an AI model call, the preamble parameter. Preambles are a part of the prompt used to adjust the model’s overall behavior and conversation style.
AI__PRESENCE_PENALTYDeprecated
Used to reduce repetitiveness of generated tokens. Similar to frequency_penalty, except that this penalty is applied equally to all tokens that have already appeared, regardless of their exact frequencies.
AI__PROMPT_TOKENS__USEDDeprecated
The number of tokens used to process just the prompt.
AI__RAW_PROMPTINGDeprecated
When enabled, the user’s prompt will be sent to the model without any pre-processing.
AI__RESPONSESDeprecated
The response messages sent back by the AI model.
AI__RESPONSE_FORMATDeprecated
For an AI model call, the format of the response.
AI__SEARCH_QUERIESDeprecated
Queries used to search for relevant context or documents.
AI__SEARCH_RESULTSDeprecated
Results returned from search queries for context.
AI__SEEDDeprecated
The seed, ideally models given the same seed and same other parameters will produce the exact same output.
AI__STREAMINGDeprecated
Whether the request was streamed back.
AI__TAGSDeprecated
Tags that describe an AI pipeline step.
AI__TEMPERATUREDeprecated
For an AI model call, the temperature parameter. Temperature essentially means how random the output will be.
AI__TEXTSDeprecated
Raw text inputs provided to the model.
AI__TOOLSDeprecated
For an AI model call, the functions that are available.
AI__TOOL_CALLSDeprecated
For an AI model call, the tool calls that were made.
AI__TOP_KDeprecated
Limits the model to only consider the K most likely next tokens, where K is an integer (e.g., top_k=20 means only the 20 highest probability tokens are considered).
AI__TOP_PDeprecated
Limits the model to only consider tokens whose cumulative probability mass adds up to p, where p is a float between 0 and 1 (e.g., top_p=0.7 means only tokens that sum up to 70% of the probability mass are considered).
AI__TOTAL_COSTDeprecated
The total cost for the tokens used.
AI__TOTAL_TOKENS__USEDDeprecated
The total number of tokens used to process the prompt.
AI__WARNINGSDeprecated
Warning messages generated during model execution.
ANGULAR__VERSION
The version of the Angular framework.
APP_START_COLDDeprecated
The duration of a cold app start in milliseconds.
APP_START_TYPEDeprecated
Mobile app start variant. Either cold or warm.
APP_START_WARMDeprecated
The duration of a warm app start in milliseconds.
APP__APP_BUILDDeprecated
Internal build identifier, as it appears on the platform.
APP__APP_IDENTIFIERDeprecated
Version-independent application identifier, often a dotted bundle ID.
APP__APP_NAMEDeprecated
Human readable application name, as it appears on the platform.
APP__APP_START_TIMEDeprecated
Formatted UTC timestamp when the user started the application.
APP__APP_VERSIONDeprecated
Human readable application version, as it appears on the platform.
APP__BUILD
Internal build identifier, as it appears on the platform.
APP__IDENTIFIER
Version-independent application identifier, often a dotted bundle ID.
APP__IN_FOREGROUND
Whether the application is currently in the foreground.
APP__NAME
Human readable application name, as it appears on the platform.
APP__START_TIME
Formatted UTC timestamp when the user started the application.
APP__VERSION
Human readable application version, as it appears on the platform.
APP__VITALS__FRAMES__DELAY__VALUE
The sum of all delayed frame durations in seconds during the lifetime of the span. For more information see frames delay.
APP__VITALS__FRAMES__FROZEN__COUNT
The number of frozen frames rendered during the lifetime of the span.
APP__VITALS__FRAMES__SLOW__COUNT
The number of slow frames rendered during the lifetime of the span.
APP__VITALS__FRAMES__TOTAL__COUNT
The number of total frames rendered during the lifetime of the span.
APP__VITALS__START__COLD__VALUE
The duration of a cold app start in milliseconds.
APP__VITALS__START__REASON
The reason that triggered the app start.
APP__VITALS__START__SCREEN
The screen that is rendered when the app start is complete. This is the screen the user first sees and can interact with after launch. The absence of this attribute on the app start span indicates a background app start where no UI was rendered.
APP__VITALS__START__TYPE
The type of app start, for example cold or warm.
APP__VITALS__START__VALUE
APP__VITALS__START__WARM__VALUE
The duration of a warm app start in milliseconds.
APP__VITALS__TTFD__VALUE
The duration of time to full display in milliseconds.
APP__VITALS__TTID__VALUE
The duration of time to initial display in milliseconds.
AWS__CLOUDWATCH__LOGS__LOG_GROUP
The name of the CloudWatch Logs log group.
AWS__CLOUDWATCH__LOGS__LOG_STREAM
The name of the CloudWatch Logs log stream.
AWS__CLOUDWATCH__LOGS__URL
The URL to the CloudWatch Logs log group.
AWS__LAMBDA__AWS_REQUEST_ID
The AWS request ID as received by the Lambda function runtime.
AWS__LAMBDA__EXECUTION_DURATION_IN_MILLIS
The execution duration of the Lambda function invocation in milliseconds.
AWS__LAMBDA__FUNCTION_NAME
The name of the Lambda function.
AWS__LAMBDA__FUNCTION_VERSION
The version of the Lambda function.
AWS__LAMBDA__INVOKED_FUNCTION_ARN
The full ARN of the Lambda function that was invoked.
AWS__LAMBDA__REMAINING_TIME_IN_MILLIS
The remaining time in milliseconds before the Lambda function times out.
BLOCKED_MAIN_THREAD
Whether the main thread was blocked by the span.
BROWSER__NAME
The name of the browser.
BROWSER__PERFORMANCE__NAVIGATION__ACTIVATION_START
The time between initiating a navigation to a page and the browser activating the page.
BROWSER__PERFORMANCE__TIME_ORIGIN
The browser’s performance.timeOrigin timestamp representing the time when the pageload was initiated.
BROWSER__REPORT__TYPE
A browser report sent via reporting API..
BROWSER__SCRIPT__INVOKER
How a script was called in the browser.
BROWSER__SCRIPT__INVOKER_TYPE
Browser script entry point type.
BROWSER__SCRIPT__SOURCE_CHAR_POSITION
A number representing the script character position of the script.
BROWSER__VERSION
The version of the browser.
BROWSER__WEB_VITAL__CLS__REPORT_EVENT
The event that caused the SDK to report CLS (pagehide or navigation).
BROWSER__WEB_VITAL__CLS__SOURCE__KEY
The HTML elements or components responsible for the layout shift. <key> is a numeric index from 1 to N.
BROWSER__WEB_VITAL__CLS__VALUE
The value of the recorded Cumulative Layout Shift (CLS) web vital.
BROWSER__WEB_VITAL__FCP__VALUE
The time it takes for the browser to render the first piece of meaningful content on the screen.
BROWSER__WEB_VITAL__FP__VALUE
The time in milliseconds it takes for the browser to render the first pixel on the screen.
BROWSER__WEB_VITAL__INP__VALUE
The value of the recorded Interaction to Next Paint (INP) web vital.
BROWSER__WEB_VITAL__LCP__ELEMENT
The HTML element selector or component name for which LCP was reported.
BROWSER__WEB_VITAL__LCP__ID
The id of the dom element responsible for the largest contentful paint.
BROWSER__WEB_VITAL__LCP__LOAD_TIME
The time it took for the LCP element to be loaded.
BROWSER__WEB_VITAL__LCP__RENDER_TIME
The time it took for the LCP element to be rendered.
BROWSER__WEB_VITAL__LCP__REPORT_EVENT
The event that caused the SDK to report LCP (pagehide or navigation).
BROWSER__WEB_VITAL__LCP__SIZE
The size of the largest contentful paint element.
BROWSER__WEB_VITAL__LCP__URL
The url of the dom element responsible for the largest contentful paint.
BROWSER__WEB_VITAL__LCP__VALUE
The value of the recorded Largest Contentful Paint (LCP) web vital.
BROWSER__WEB_VITAL__TTFB__REQUEST_TIME
The time it takes for the server to process the initial request and send the first byte of a response to the user’s browser.
BROWSER__WEB_VITAL__TTFB__VALUE
The value of the recorded Time To First Byte (TTFB) web vital in Milliseconds.
CACHE__HIT
If the cache was hit during this span.
CACHE__ITEM_SIZE
The size of the requested item in the cache. In bytes.
CACHE__KEY
The key of the cache accessed.
CACHE__OPERATION
The operation being performed on the cache.
CACHE__TTL
The ttl of the cache in seconds.
CACHE__WRITE
If the cache operation resulted in a write to the cache.
CHANNEL
The channel name that is being used.
CLIENT__ADDRESS
Client address - domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name.
CLIENT__PORT
Client port number.
CLOUDFLARE__D1__DURATION
The duration of a Cloudflare D1 operation.
CLOUDFLARE__D1__ROWS_READ
The number of rows read in a Cloudflare D1 operation.
CLOUDFLARE__D1__ROWS_WRITTEN
The number of rows written in a Cloudflare D1 operation.
CLOUD__ACCOUNT__ID
The cloud account ID the resource is assigned to.
CLOUD__AVAILABILITY_ZONE
Cloud regions often have multiple, isolated locations known as zones to increase availability.
CLOUD__PLATFORM
The cloud platform in use.
CLOUD__PROVIDER
Name of the cloud provider.
CLOUD__REGION
The geographical region the resource is running.
CLSDeprecated
The value of the recorded Cumulative Layout Shift (CLS) web vital.
CLS__SOURCE__KEYDeprecated
The HTML elements or components responsible for the layout shift. <key> is a numeric index from 1 to N.
CODE__FILEPATHDeprecated
The source code file name that identifies the code unit as uniquely as possible (preferably an absolute file path).
CODE__FILE__PATH
The source code file name that identifies the code unit as uniquely as possible (preferably an absolute file path).
CODE__FUNCTION
The method or function name, or equivalent (usually rightmost part of the code unit’s name).
CODE__FUNCTION__NAME
The method or function fully-qualified name without arguments.
CODE__LINENODeprecated
The line number in code.filepath best representing the operation. It SHOULD point within the code unit named in code.function.
CODE__LINE__NUMBER
The line number in code.filepath best representing the operation. It SHOULD point within the code unit named in code.function.
CODE__NAMESPACE
The ‘namespace’ within which code.function is defined. Usually the qualified class or module name, such that code.namespace + some separator + code.function form a unique identifier for the code unit.
CONNECTIONTYPEDeprecated
Specifies the type of the current connection (e.g. wifi, ethernet, cellular , etc).
CONNECTION__RTTDeprecated
Specifies the estimated effective round-trip time of the current connection, in milliseconds.
CULTURE__CALENDAR
The calendar system used by the culture.
CULTURE__DISPLAY_NAME
Human readable name of the culture.
CULTURE__IS_24_HOUR_FORMAT
Whether the culture uses 24-hour time format.
CULTURE__LOCALE
The locale identifier following RFC 4646.
CULTURE__TIMEZONE
The timezone of the culture, as a geographic timezone identifier.
DB__COLLECTION__NAME
The name of a collection (table, container) within the database.
DB__DRIVER__NAME
The name of the driver used for the database connection.
DB__NAMEDeprecated
The name of the database being accessed.
DB__NAMESPACE
The name of the database being accessed.
DB__OPERATIONDeprecated
The name of the operation being executed.
DB__OPERATION__NAME
The name of the operation being executed.
DB__QUERY__PARAMETER__KEY
A query parameter used in db.query.text, with <key> being the parameter name, and the attribute value being a string representation of the parameter value.
DB__QUERY__SUMMARY
A shortened representation of operation(s) in the full query. This attribute must be low-cardinality and should only contain the operation table names.
DB__QUERY__TEXT
The database parameterized query being executed. Any parameter values (filters, insertion values, etc) should be replaced with parameter placeholders. If applicable, use db.query.parameter.<key> to add the parameter value.
DB__REDIS__CONNECTION
The redis connection name.
DB__REDIS__KEY
The key the Redis command is operating on.
DB__REDIS__PARAMETERS
The array of command parameters given to a redis command.
DB__SQL__BINDINGSDeprecated
The array of query bindings.
DB__STATEMENTDeprecated
The database statement being executed.
DB__SYSTEMDeprecated
An identifier for the database management system (DBMS) product being used. See OpenTelemetry docs for a list of well-known identifiers.
DB__SYSTEM__NAME
An identifier for the database management system (DBMS) product being used. See OpenTelemetry docs for a list of well-known identifiers.
DB__USER
The database user.
DEVICEMEMORYDeprecated
The estimated total memory capacity of the device, only a rough estimation in gigabytes.
DEVICE__ARCHS
The CPU architectures of the device.
DEVICE__BATTERY_LEVEL
The battery level of the device as a percentage (0-100).
DEVICE__BATTERY_TEMPERATURE
The battery temperature of the device in Celsius.
DEVICE__BOOT_TIME
A formatted UTC timestamp when the system was booted.
DEVICE__BRAND
The brand of the device.
DEVICE__CHARGING
Whether the device was charging or not.
DEVICE__CHIPSET
The chipset of the device.
DEVICE__CLASS
The classification of the device. For example, low, medium, or high. Typically inferred by Relay - SDKs generally do not need to set this directly.
DEVICE__CONNECTION_TYPEDeprecated
The internet connection type currently being used by the device.
DEVICE__CPU_DESCRIPTION
A description of the CPU of the device.
DEVICE__EXTERNAL_FREE_STORAGE
External storage free size in bytes.
DEVICE__EXTERNAL_STORAGE_SIZE
External storage total size in bytes.
DEVICE__FAMILY
The family of the device.
DEVICE__FREE_MEMORY
Free system memory in bytes.
DEVICE__FREE_STORAGE
Free device storage in bytes.
DEVICE__ID
Unique device identifier.
DEVICE__LOCALE
The locale of the device.
DEVICE__LOW_MEMORY
Whether the device was low on memory.
DEVICE__LOW_POWER_MODE
Whether the device is in Low Power Mode.
DEVICE__MANUFACTURER
The manufacturer of the device.
DEVICE__MEMORY_SIZE
Total system memory available in bytes.
DEVICE__MEMORY__ESTIMATED_CAPACITY
The estimated total memory capacity of the device, only a rough estimation in gigabytes. Browsers report estimations in buckets of powers of 2, mostly capped at 8 GB.
DEVICE__MODEL
The model of the device.
DEVICE__MODEL_ID
An internal hardware revision to identify the device exactly.
DEVICE__NAME
The name of the device. On mobile, this is the user-assigned device name. On servers and desktops, this is typically the hostname.
DEVICE__ONLINE
Whether the device was online or not.
DEVICE__ORIENTATION
The orientation of the device, either “portrait” or “landscape”.
DEVICE__PROCESSOR_COUNT
Number of “logical processors”.
DEVICE__PROCESSOR_FREQUENCY
Processor frequency in MHz.
DEVICE__SCREEN_DENSITY
The screen density of the device.
DEVICE__SCREEN_DPI
The screen density in dots-per-inch (DPI) of the device.
DEVICE__SCREEN_HEIGHT_PIXELS
The height of the device screen in pixels.
DEVICE__SCREEN_WIDTH_PIXELS
The width of the device screen in pixels.
DEVICE__SIMULATOR
Whether the device is a simulator or an actual device.
DEVICE__STORAGE_SIZE
Total device storage in bytes.
DEVICE__THERMAL_STATE
The thermal state of the device. Based on Apple’s ProcessInfo.ThermalState enum: nominal, fair, serious, or critical.
DEVICE__TIMEZONE
The timezone of the device.
DEVICE__USABLE_MEMORY
Memory usable for the app in bytes.
EFFECTIVECONNECTIONTYPEDeprecated
Specifies the estimated effective type of the current connection (e.g. slow-2g, 2g, 3g, 4g).
ENVIRONMENTDeprecated
The sentry environment.
ERROR__TYPE
Describes a class of error the operation ended with.
EVENT__ID
The unique identifier for this event (log record).
EVENT__NAME
The name that uniquely identifies this event (log record).
EXCEPTION__ESCAPED
SHOULD be set to true if the exception event is recorded at a point where it is known that the exception is escaping the scope of the span.
EXCEPTION__MESSAGE
The error message.
EXCEPTION__STACKTRACE
A stacktrace as a string in the natural representation for the language runtime. The representation is to be determined and documented by each language SIG.
EXCEPTION__TYPE
The type of the exception (its fully-qualified class name, if applicable). The dynamic type of the exception should be preferred over the static type in languages that support it.
FAAS__COLDSTART
A boolean that is true if the serverless function is executed for the first time (aka cold-start).
FAAS__CRON
A string containing the schedule period as Cron Expression.
FAAS__TIME
A string containing the function invocation time in the ISO 8601 format expressed in UTC.
FAAS__TRIGGER
Type of the trigger which caused this function invocation.
FCPDeprecated
The time it takes for the browser to render the first piece of meaningful content on the screen.
FLAG__EVALUATION__KEY
An instance of a feature flag evaluation. The value of this attribute is the boolean representing the evaluation result. The <key> suffix is the name of the feature flag.
FPDeprecated
The time it takes for the browser to render the first pixel on the screen.
FRAMES_FROZEN_RATE
The rate of frozen frames, or app_vitals.frames.frozen.count divided by app_vitals.frames.total.count. This is computed by Relay.
FRAMES_SLOW_RATE
The rate of slow frames, or app_vitals.frames.slow.count divided by app_vitals.frames.total.count. This is computed by Relay.
FRAMES__DELAYDeprecated
The sum of all delayed frame durations in seconds during the lifetime of the span. For more information see frames delay.
FRAMES__FROZENDeprecated
The number of frozen frames rendered during the lifetime of the span.
FRAMES__SLOWDeprecated
The number of slow frames rendered during the lifetime of the span.
FRAMES__TOTALDeprecated
The number of total frames rendered during the lifetime of the span.
FS_ERRORDeprecated
The error message of a file system error.
GCP__FUNCTION__CONTEXT__EVENT_ID
The event ID from the legacy GCP Cloud Function context (1st gen).
GCP__FUNCTION__CONTEXT__EVENT_TYPE
The type of the GCP Cloud Function event.
GCP__FUNCTION__CONTEXT__ID
The unique event ID from the GCP CloudEvents context (2nd gen Cloud Functions).
GCP__FUNCTION__CONTEXT__RESOURCE
The resource that triggered the GCP Cloud Function event.
GCP__FUNCTION__CONTEXT__SOURCE
The source of the GCP Cloud Function event.
GCP__FUNCTION__CONTEXT__SPECVERSION
The CloudEvents specification version of the GCP Cloud Function event.
GCP__FUNCTION__CONTEXT__TIME
The timestamp of the GCP Cloud Function event.
GCP__FUNCTION__CONTEXT__TIMESTAMP
The legacy timestamp of the GCP Cloud Function event.
GCP__FUNCTION__CONTEXT__TYPE
The type of the GCP Cloud Function event context.
GEN_AI__AGENT__NAME
The name of the agent being used.
GEN_AI__CONTEXT__UTILIZATION
The fraction of the model context window utilized by this generation.
GEN_AI__CONTEXT__WINDOW_SIZE
The maximum context window size supported by the model for this generation.
GEN_AI__CONVERSATION__ID
The unique identifier for a conversation (session, thread), used to store and correlate messages within this conversation.
GEN_AI__COST__INPUT_TOKENS
The cost of tokens used to process the AI input (prompt) in USD (without cached input tokens).
GEN_AI__COST__OUTPUT_TOKENS
The cost of tokens used for creating the AI output in USD (without reasoning tokens).
GEN_AI__COST__TOTAL_TOKENS
The total cost for the tokens used.
GEN_AI__EMBEDDINGS__INPUT
The input to the embeddings model.
GEN_AI__FUNCTION_ID
Framework-specific tracing label for the execution of a function or other unit of execution in a generative AI system.
GEN_AI__INPUT__MESSAGES
The messages passed to the model. It has to be a stringified version of an array of objects. The role attribute of each object must be "user", "assistant", "tool", or "system". For messages of the role "tool", the content can be a string or an arbitrary object with information about the tool call. For other messages the content can be either a string or a list of objects in the format {type: "text", text:"..."}.
GEN_AI__OPERATION__NAME
The name of the operation being performed. It has the following list of well-known values: ‘chat’, ‘create_agent’, ‘embeddings’, ‘execute_tool’, ‘generate_content’, ‘invoke_agent’, ‘text_completion’. If one of them applies, then that value MUST be used. Otherwise a custom value MAY be used.
GEN_AI__OPERATION__TYPE
The type of AI operation. Must be one of ‘agent’ (invoke_agent and create_agent spans), ‘ai_client’ (any LLM call), ‘tool’ (execute_tool spans), ‘handoff’ (handoff spans), ‘other’ (input and output processors, skill loading, guardrails etc.) . Added during ingestion based on span.op and gen_ai.operation.type. Used to filter and aggregate data in the UI.
GEN_AI__OUTPUT__MESSAGES
The model’s response messages. It has to be a stringified version of an array of message objects, which can include text responses and tool calls.
GEN_AI__PIPELINE__NAME
Name of the AI pipeline or chain being executed.
GEN_AI__PROMPTDeprecated
The input messages sent to the model.
GEN_AI__PROVIDER__NAME
The Generative AI provider as identified by the client or server instrumentation.
GEN_AI__REQUEST__AVAILABLE_TOOLSDeprecated
The available tools for the model. It has to be a stringified version of an array of objects.
GEN_AI__REQUEST__FREQUENCY_PENALTY
Used to reduce repetitiveness of generated tokens. The higher the value, the stronger a penalty is applied to previously present tokens, proportional to how many times they have already appeared in the prompt or prior generation.
GEN_AI__REQUEST__MAX_TOKENS
The maximum number of tokens to generate in the response.
GEN_AI__REQUEST__MESSAGESDeprecated
The messages passed to the model. It has to be a stringified version of an array of objects. The role attribute of each object must be "user", "assistant", "tool", or "system". For messages of the role "tool", the content can be a string or an arbitrary object with information about the tool call. For other messages the content can be either a string or a list of objects in the format {type: "text", text:"..."}.
GEN_AI__REQUEST__MODEL
The model identifier being used for the request.
GEN_AI__REQUEST__PRESENCE_PENALTY
Used to reduce repetitiveness of generated tokens. Similar to frequency_penalty, except that this penalty is applied equally to all tokens that have already appeared, regardless of their exact frequencies.
GEN_AI__REQUEST__SEED
The seed, ideally models given the same seed and same other parameters will produce the exact same output.
GEN_AI__REQUEST__TEMPERATURE
For an AI model call, the temperature parameter. Temperature essentially means how random the output will be.
GEN_AI__REQUEST__TOP_K
Limits the model to only consider the K most likely next tokens, where K is an integer (e.g., top_k=20 means only the 20 highest probability tokens are considered).
GEN_AI__REQUEST__TOP_P
Limits the model to only consider tokens whose cumulative probability mass adds up to p, where p is a float between 0 and 1 (e.g., top_p=0.7 means only tokens that sum up to 70% of the probability mass are considered).
GEN_AI__RESPONSE__FINISH_REASONS
The reason why the model stopped generating.
GEN_AI__RESPONSE__ID
Unique identifier for the completion.
GEN_AI__RESPONSE__MODEL
The vendor-specific ID of the model used.
GEN_AI__RESPONSE__STREAMING
Whether or not the AI model call’s response was streamed back asynchronously.
GEN_AI__RESPONSE__TEXTDeprecated
The model’s response text messages. It has to be a stringified version of an array of response text messages.
GEN_AI__RESPONSE__TIME_TO_FIRST_TOKEN
Time in seconds when the first response content chunk arrived in streaming responses.
GEN_AI__RESPONSE__TOKENS_PER_SECOND
The total output tokens per seconds throughput.
GEN_AI__RESPONSE__TOOL_CALLSDeprecated
The tool calls in the model’s response. It has to be a stringified version of an array of objects.
GEN_AI__SYSTEMDeprecated
The provider of the model.
GEN_AI__SYSTEM_INSTRUCTIONS
The system instructions passed to the model.
GEN_AI__SYSTEM__MESSAGEDeprecated
The system instructions passed to the model.
GEN_AI__TOOL__CALL__ARGUMENTS
The arguments of the tool call. It has to be a stringified version of the arguments to the tool.
GEN_AI__TOOL__CALL__RESULT
The result of the tool call. It has to be a stringified version of the result of the tool.
GEN_AI__TOOL__DEFINITIONS
The list of source system tool definitions available to the GenAI agent or model.
GEN_AI__TOOL__DESCRIPTION
The description of the tool being used.
GEN_AI__TOOL__INPUTDeprecated
The input of the tool being used. It has to be a stringified version of the input to the tool.
GEN_AI__TOOL__MESSAGEDeprecated
The response from a tool or function call passed to the model.
GEN_AI__TOOL__NAME
Name of the tool utilized by the agent.
GEN_AI__TOOL__OUTPUTDeprecated
The output of the tool being used. It has to be a stringified version of the output of the tool.
GEN_AI__TOOL__TYPEDeprecated
The type of tool being used.
GEN_AI__USAGE__COMPLETION_TOKENSDeprecated
The number of tokens used in the GenAI response (completion).
GEN_AI__USAGE__INPUT_TOKENS
The number of tokens used to process the AI input (prompt) including cached input tokens.
GEN_AI__USAGE__INPUT_TOKENS__CACHED
The number of cached tokens used to process the AI input (prompt).
GEN_AI__USAGE__INPUT_TOKENS__CACHE_WRITE
The number of tokens written to the cache when processing the AI input (prompt).
GEN_AI__USAGE__OUTPUT_TOKENS
The number of tokens used for creating the AI output (including reasoning tokens).
GEN_AI__USAGE__OUTPUT_TOKENS__REASONING
The number of tokens used for reasoning to create the AI output.
GEN_AI__USAGE__PROMPT_TOKENSDeprecated
The number of tokens used in the GenAI input (prompt).
GEN_AI__USAGE__TOTAL_TOKENS
The total number of tokens used to process the prompt. (input tokens plus output todkens).
GRAPHQL__DOCUMENT
The GraphQL document being executed.
GRAPHQL__OPERATION__NAME
The name of the operation being executed.
GRAPHQL__OPERATION__TYPE
The type of the operation being executed.
HARDWARECONCURRENCYDeprecated
The number of logical CPU cores available.
HTTP__CLIENT_IPDeprecated
Client address - domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name.
HTTP__DECODED_RESPONSE_CONTENT_LENGTH
The decoded body size of the response (in bytes).
HTTP__FLAVORDeprecated
The actual version of the protocol used for network communication.
HTTP__FRAGMENT
The fragments present in the URI. Note that this contains the leading # character, while the url.fragment attribute does not.
HTTP__HOSTDeprecated
The domain name.
HTTP__METHODDeprecated
The HTTP method used.
HTTP__QUERY
The query string present in the URL. Note that this contains the leading ? character, while the url.query attribute does not.
HTTP__REQUEST_METHODDeprecated
The HTTP method used.
HTTP__REQUEST__BODY__DATA
HTTP request body data. Can be given as string or structural data of any format.
HTTP__REQUEST__CONNECTION_END
The UNIX timestamp representing the time immediately after the browser finishes establishing the connection to the server to retrieve the resource. The timestamp value includes the time interval to establish the transport connection, as well as other time intervals such as TLS handshake and SOCKS authentication.
HTTP__REQUEST__CONNECT_START
The UNIX timestamp representing the time immediately before the user agent starts establishing the connection to the server to retrieve the resource.
HTTP__REQUEST__DOMAIN_LOOKUP_END
The UNIX timestamp representing the time immediately after the browser finishes the domain-name lookup for the resource.
HTTP__REQUEST__DOMAIN_LOOKUP_START
The UNIX timestamp representing the time immediately before the browser starts the domain name lookup for the resource.
HTTP__REQUEST__FETCH_START
The UNIX timestamp representing the time immediately before the browser starts to fetch the resource.
HTTP__REQUEST__HEADER__KEY
HTTP request headers, <key> being the normalized HTTP Header name (lowercase), the value being the header values.
HTTP__REQUEST__METHOD
The HTTP method used.
HTTP__REQUEST__REDIRECT_END
The UNIX timestamp representing the timestamp immediately after receiving the last byte of the response of the last redirect.
HTTP__REQUEST__REDIRECT_START
The UNIX timestamp representing the start time of the fetch which that initiates the redirect.
HTTP__REQUEST__REQUEST_START
The UNIX timestamp representing the time immediately before the browser starts requesting the resource from the server, cache, or local resource. If the transport connection fails and the browser retires the request, the value returned will be the start of the retry request.
HTTP__REQUEST__RESEND_COUNT
The ordinal number of request resending attempt (for any reason, including redirects).
HTTP__REQUEST__RESPONSE_END
The UNIX timestamp representing the time immediately after the browser receives the last byte of the resource or immediately before the transport connection is closed, whichever comes first.
HTTP__REQUEST__RESPONSE_START
The UNIX timestamp representing the time immediately before the browser starts requesting the resource from the server, cache, or local resource. If the transport connection fails and the browser retires the request, the value returned will be the start of the retry request.
HTTP__REQUEST__SECURE_CONNECTION_START
The UNIX timestamp representing the time immediately before the browser starts the handshake process to secure the current connection. If a secure connection is not used, the property returns zero.
HTTP__REQUEST__TIME_TO_FIRST_BYTE
The time in seconds from the browser’s timeorigin to when the first byte of the request’s response was received. See https://web.dev/articles/ttfb#measure-resource-requests.
HTTP__REQUEST__WORKER_START
The UNIX timestamp representing the timestamp immediately before dispatching the FetchEvent if a Service Worker thread is already running, or immediately before starting the Service Worker thread if it is not already running.
HTTP__RESPONSE_CONTENT_LENGTHDeprecated
The encoded body size of the response (in bytes).
HTTP__RESPONSE_TRANSFER_SIZEDeprecated
The transfer size of the response (in bytes).
HTTP__RESPONSE__BODY__SIZE
The encoded body size of the response (in bytes).
HTTP__RESPONSE__HEADER__CONTENT_LENGTH
The size of the message body sent to the recipient (in bytes).
HTTP__RESPONSE__HEADER__KEY
HTTP response headers, <key> being the normalized HTTP Header name (lowercase), the value being the header values.
HTTP__RESPONSE__SIZE
The transfer size of the response (in bytes).
HTTP__RESPONSE__STATUS_CODE
The status code of the HTTP response.
HTTP__ROUTE
The matched route, that is, the path template in the format used by the respective server framework.
HTTP__SCHEMEDeprecated
The URI scheme component identifying the used protocol.
HTTP__SERVER_NAMEDeprecated
The server domain name.
HTTP__SERVER__REQUEST__TIME_IN_QUEUE
The time in milliseconds the request spent in the server queue before processing began. Measured from the X-Request-Start header set by reverse proxies (e.g., Nginx, HAProxy, Heroku) to when the application started handling the request.
HTTP__STATUS_CODEDeprecated
The status code of the HTTP response.
HTTP__TARGETDeprecated
The pathname and query string of the URL.
HTTP__URLDeprecated
The URL of the resource that was fetched.
HTTP__USER_AGENTDeprecated
Value of the HTTP User-Agent header sent by the client.
ID
A unique identifier for the span.
INPDeprecated
The value of the recorded Interaction to Next Paint (INP) web vital.
JVM__GC__ACTION
Name of the garbage collector action.
JVM__GC__NAME
Name of the garbage collector.
JVM__MEMORY__POOL__NAME
Name of the memory pool.
JVM__MEMORY__TYPE
Name of the memory pool.
JVM__THREAD__DAEMON
Whether the thread is daemon or not.
JVM__THREAD__STATE
State of the thread.
LCPDeprecated
The value of the recorded Largest Contentful Paint (LCP) web vital.
LCP__ELEMENTDeprecated
The dom element responsible for the largest contentful paint.
LCP__IDDeprecated
The id of the dom element responsible for the largest contentful paint.
LCP__LOADTIMEDeprecated
The time it took for the LCP element to be loaded.
LCP__RENDERTIMEDeprecated
The time it took for the LCP element to be rendered.
LCP__SIZEDeprecated
The size of the largest contentful paint element.
LCP__URLDeprecated
The url of the dom element responsible for the largest contentful paint.
LOGGER__NAME
The name of the logger that generated this event.
MCP__CANCELLED__REASON
Reason for the cancellation of an MCP operation.
MCP__CANCELLED__REQUEST_ID
Request ID of the cancelled MCP operation.
MCP__CLIENT__NAME
Name of the MCP client application.
MCP__CLIENT__TITLE
Display title of the MCP client application.
MCP__CLIENT__VERSION
Version of the MCP client application.
MCP__LIFECYCLE__PHASE
Lifecycle phase indicator for MCP operations.
MCP__LOGGING__DATA_TYPE
Data type of the logged message content.
MCP__LOGGING__LEVEL
Log level for MCP logging operations.
MCP__LOGGING__LOGGER
Logger name for MCP logging operations.
MCP__LOGGING__MESSAGE
Log message content from MCP logging operations.
MCP__METHOD__NAME
The name of the MCP request or notification method being called.
MCP__PROGRESS__CURRENT
Current progress value of an MCP operation.
MCP__PROGRESS__MESSAGE
Progress message describing the current state of an MCP operation.
MCP__PROGRESS__PERCENTAGE
Calculated progress percentage of an MCP operation. Computed from current/total * 100.
MCP__PROGRESS__TOKEN
Token for tracking progress of an MCP operation.
MCP__PROGRESS__TOTAL
Total progress target value of an MCP operation.
MCP__PROMPT__NAME
Name of the MCP prompt template being used.
MCP__PROMPT__RESULT__DESCRIPTION
Description of the prompt result.
MCP__PROMPT__RESULT__MESSAGE_CONTENT
Content of the message in the prompt result. Used for single message results only.
MCP__PROMPT__RESULT__MESSAGE_COUNT
Number of messages in the prompt result.
MCP__PROMPT__RESULT__MESSAGE_ROLE
Role of the message in the prompt result. Used for single message results only.
MCP__PROTOCOL__READY
Protocol readiness indicator for MCP session. Non-zero value indicates the protocol is ready.
MCP__PROTOCOL__VERSION
MCP protocol version used in the session.
MCP__REQUEST__ARGUMENT__KEY
MCP request argument with dynamic key suffix. The <key> is replaced with the actual argument name. The value is a JSON-stringified representation of the argument value.
MCP__REQUEST__ARGUMENT__NAME
Name argument from prompts/get MCP request.
MCP__REQUEST__ARGUMENT__URI
URI argument from resources/read MCP request.
MCP__REQUEST__ID
JSON-RPC request identifier for the MCP request. Unique within the MCP session.
MCP__RESOURCE__PROTOCOL
Protocol of the resource URI being accessed, extracted from the URI.
MCP__RESOURCE__URI
The resource URI being accessed in an MCP operation.
MCP__SERVER__NAME
Name of the MCP server application.
MCP__SERVER__TITLE
Display title of the MCP server application.
MCP__SERVER__VERSION
Version of the MCP server application.
MCP__SESSION__ID
Identifier for the MCP session.
MCP__TOOL__NAME
Name of the MCP tool being called.
MCP__TOOL__RESULT__CONTENT
The content of the tool result.
MCP__TOOL__RESULT__CONTENT_COUNT
Number of content items in the tool result.
MCP__TOOL__RESULT__IS_ERROR
Whether a tool execution resulted in an error.
MCP__TRANSPORT
Transport method used for MCP communication.
MDC__KEY
Attributes from the Mapped Diagnostic Context (MDC) present at the moment the log record was created. The MDC is supported by all the most popular logging solutions in the Java ecosystem, and it’s usually implemented as a thread-local map that stores context for e.g. a specific request.
MESSAGING__BATCH__MESSAGE_COUNT
The number of messages sent, received, or processed in the scope of the batching operation.
MESSAGING__DESTINATION__CONNECTION
The message destination connection.
MESSAGING__DESTINATION__NAME
The message destination name.
MESSAGING__MESSAGE__BODY__SIZE
The size of the message body in bytes.
MESSAGING__MESSAGE__ENVELOPE__SIZE
The size of the message body and metadata in bytes.
MESSAGING__MESSAGE__ID
A value used by the messaging system as an identifier for the message, represented as a string.
MESSAGING__MESSAGE__RECEIVE__LATENCY
The latency between when the message was published and received.
MESSAGING__MESSAGE__RETRY__COUNT
The amount of attempts to send the message.
MESSAGING__OPERATION__TYPE
A string identifying the type of the messaging operation.
MESSAGING__SYSTEM
The messaging system as identified by the client instrumentation.
METHODDeprecated
The HTTP method used.
MIDDLEWARE__NAME
The name of the middleware.
NAVIGATION__TYPE
The type of navigation done by a client-side router.
NEL__ELAPSED_TIME
The elapsed number of milliseconds between the start of the resource fetch and when it was completed or aborted by the user agent.
NEL__PHASE
If request failed, the phase of its network error. If request succeeded, “application”.
NEL__REFERRER
request’s referrer, as determined by the referrer policy associated with its client.
NEL__SAMPLING_FUNCTION
The sampling function used to determine if the request should be sampled.
NEL__TYPE
If request failed, the type of its network error. If request succeeded, “ok”.
NETWORK__CONNECTION__EFFECTIVE_TYPE
Specifies the effective type of the current connection (e.g. slow-2g, 2g, 3g, 4g).
NETWORK__CONNECTION__RTT
Specifies the estimated effective round-trip time of the current connection, in milliseconds.
NETWORK__CONNECTION__TYPE
Specifies the type of the current connection (e.g. wifi, ethernet, cellular , etc).
NETWORK__LOCAL__ADDRESS
Local address of the network connection - IP address or Unix domain socket name.
NETWORK__LOCAL__PORT
Local port number of the network connection.
NETWORK__PEER__ADDRESS
Peer address of the network connection - IP address or Unix domain socket name.
NETWORK__PEER__PORT
Peer port number of the network connection.
NETWORK__PROTOCOL__NAME
OSI application layer or non-OSI equivalent.
NETWORK__PROTOCOL__VERSION
The actual version of the protocol used for network communication.
NETWORK__TRANSPORT
OSI transport layer or inter-process communication method.
NETWORK__TYPE
OSI network layer or non-OSI equivalent.
NET__HOST__IPDeprecated
Local address of the network connection - IP address or Unix domain socket name.
NET__HOST__NAMEDeprecated
Server domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name.
NET__HOST__PORTDeprecated
Server port number.
NET__PEER__IPDeprecated
Peer address of the network connection - IP address or Unix domain socket name.
NET__PEER__NAMEDeprecated
Server domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name.
NET__PEER__PORTDeprecated
Peer port number.
NET__PROTOCOL__NAMEDeprecated
OSI application layer or non-OSI equivalent.
NET__PROTOCOL__VERSIONDeprecated
The actual version of the protocol used for network communication.
NET__SOCK__FAMILYDeprecated
OSI transport and network layer.
NET__SOCK__HOST__ADDRDeprecated
Local address of the network connection mapping to Unix domain socket name.
NET__SOCK__HOST__PORTDeprecated
Local port number of the network connection.
NET__SOCK__PEER__ADDRDeprecated
Peer address of the network connection - IP address.
NET__SOCK__PEER__NAMEDeprecated
Peer address of the network connection - Unix domain socket name.
NET__SOCK__PEER__PORTDeprecated
Peer port number of the network connection.
NET__TRANSPORTDeprecated
OSI transport layer or inter-process communication method.
OS__BUILDDeprecated
The build ID of the operating system.
OS__BUILD_ID
The build ID of the operating system.
OS__DESCRIPTION
Human readable (not intended to be parsed) OS version information, like e.g. reported by ver or lsb_release -a commands.
OS__KERNEL_VERSION
An independent kernel version string. Typically the entire output of the uname syscall.
OS__NAME
Human readable operating system name.
OS__RAW_DESCRIPTION
An unprocessed description string obtained by the operating system. For some well-known runtimes, Sentry will attempt to parse name and version from this string, if they are not explicitly given.
OS__ROOTED
Whether the operating system has been jailbroken or rooted.
OS__THEME
Whether the OS runs in dark mode or light mode.
OS__TYPE
The operating system type.
OS__VERSION
The version of the operating system.
OTEL__SCOPE__NAME
The name of the instrumentation scope - (InstrumentationScope.Name in OTLP).
OTEL__SCOPE__VERSION
The version of the instrumentation scope - (InstrumentationScope.Version in OTLP).
OTEL__STATUS_CODE
Name of the code, either “OK” or “ERROR”. MUST NOT be set if the status code is UNSET.
OTEL__STATUS_DESCRIPTION
Description of the Status if it has a value, otherwise not set.
PARAMS__KEY
Decoded parameters extracted from a URL path. Usually added by client-side routing frameworks like vue-router.
PERFORMANCE__ACTIVATIONSTARTDeprecated
The time between initiating a navigation to a page and the browser activating the page.
PERFORMANCE__TIMEORIGINDeprecated
The browser’s performance.timeOrigin timestamp representing the time when the pageload was initiated.
PREVIOUS_ROUTE
Also used by mobile SDKs to indicate the previous route in the application.
PROCESS__COMMAND_ARGS
All the command arguments (including the command/executable itself) as received by the process.
PROCESS__EXECUTABLE__NAME
The name of the executable that started the process.
PROCESS__PID
The process ID of the running process.
PROCESS__RUNTIME__DESCRIPTION
An additional description about the runtime of the process, for example a specific vendor customization of the runtime environment. Equivalent to raw_description in the Sentry runtime context.
PROCESS__RUNTIME__ENGINE__NAME
The name of the runtime engine.
PROCESS__RUNTIME__ENGINE__VERSION
The version of the runtime engine.
PROCESS__RUNTIME__NAME
The name of the runtime. Equivalent to name in the Sentry runtime context.
PROCESS__RUNTIME__VERSION
The version of the runtime of this process, as returned by the runtime without modification. Equivalent to version in the Sentry runtime context.
QUERY__KEYDeprecated
An item in a query string. Usually added by client-side routing frameworks like vue-router.
REACT__VERSION
The version of the React framework.
RELEASEDeprecated
The sentry release.
REMIX__ACTION_FORM_DATA__KEY
Remix form data, <key> being the form data key, the value being the form data value.
REPLAY_IDDeprecated
The id of the sentry replay.
RESOURCE__DEPLOYMENT__ENVIRONMENTDeprecated
The software deployment environment name.
RESOURCE__DEPLOYMENT__ENVIRONMENT__NAMEDeprecated
The software deployment environment name.
RESOURCE__RENDER_BLOCKING_STATUS
The render blocking status of the resource.
ROUTEDeprecated
The matched route, that is, the path template in the format used by the respective server framework. Also used by mobile SDKs to indicate the current route in the application.
RPC__GRPC__STATUS_CODE
The numeric status code of the gRPC request.
RPC__METHOD
The fully-qualified logical name of the method from the RPC interface perspective.
RPC__RESPONSE__STATUS_CODE
Status code of the RPC returned by the RPC server or generated by the client.
RPC__SERVICE
The full (logical) name of the service being called, including its package name, if applicable.
SCORE__KEY
The weighted performance score for a web vital. This is defined as score.weight.<key> * score.ratio.<key>.
SCORE__RATIO__KEY
The score for a web vital, normalized to a number between 0 and 1.
SCORE__TOTAL
The total performance score of a span. This is the sum of individual weighted web vital scores (see score.<key>).
SCORE__WEIGHT__KEY
The relative weight of a web vital in a span’s performance score.
SENTRY__ACTION
Used as a generic attribute representing the action depending on the type of span. For instance, this is the database query operation for DB spans, and the request method for HTTP spans.
SENTRY__BROWSER__NAMEDeprecated
The name of the browser.
SENTRY__BROWSER__VERSIONDeprecated
The version of the browser.
SENTRY__CANCELLATION_REASON
The reason why a span ended early.
SENTRY__CATEGORY
The high-level category of a span, derived from the span operation or span attributes. This categorizes spans by their general purpose (e.g., database, HTTP, UI). Known values include: ‘ai’, ‘ai.pipeline’, ‘app’, ‘browser’, ‘cache’, ‘console’, ‘db’, ‘event’, ‘file’, ‘function.aws’, ‘function.azure’, ‘function.gcp’, ‘function.nextjs’, ‘function.remix’, ‘graphql’, ‘grpc’, ‘http’, ‘measure’, ‘middleware’, ‘navigation’, ‘pageload’, ‘queue’, ‘resource’, ‘rpc’, ‘serialize’, ‘subprocess’, ‘template’, ‘topic’, ‘ui’, ‘ui.angular’, ‘ui.ember’, ‘ui.react’, ‘ui.svelte’, ‘ui.vue’, ‘view’, ‘websocket’.
SENTRY__CLIENT_SAMPLE_RATE
Rate at which a span was sampled in the SDK.
SENTRY__DESCRIPTION
The human-readable description of a span.
SENTRY__DIST
The sentry dist.
SENTRY__DOMAIN
Used as a generic attribute representing the domain depending on the type of span. For instance, this is the collection/table name for database spans, and the server address for HTTP spans.
SENTRY__DSC__ENVIRONMENT
The environment from the dynamic sampling context.
SENTRY__DSC__PROJECT_ID
The ID of the project where the trace originated (i.e. the project of the SDK that started the trace). Propagated through the dynamic sampling context and set by Relay during ingestion.
SENTRY__DSC__PUBLIC_KEY
The public key from the dynamic sampling context.
SENTRY__DSC__RELEASE
The release identifier from the dynamic sampling context.
SENTRY__DSC__SAMPLED
Whether the event was sampled according to the dynamic sampling context.
SENTRY__DSC__SAMPLE_RATE
The sample rate from the dynamic sampling context.
SENTRY__DSC__TRACE_ID
The trace ID from the dynamic sampling context.
SENTRY__DSC__TRANSACTION
The transaction name from the dynamic sampling context.
SENTRY__ENVIRONMENT
The sentry environment.
SENTRY__EXCLUSIVE_TIME
The exclusive time duration of the span in milliseconds.
SENTRY__GRAPHQL__OPERATION
Indicates the type of graphql operation, emitted by the Javascript SDK.
SENTRY__GROUP
Stores the hash of sentry.normalized_description. This is primarily used for grouping spans in the product end.
SENTRY__HTTP__PREFETCH
If an http request was a prefetch request.
SENTRY__IDLE_SPAN_FINISH_REASON
The reason why an idle span ended early.
SENTRY__IS_REMOTE
Indicates whether a span’s parent is remote.
SENTRY__KIND
Used to clarify the relationship between parents and children, or to distinguish between spans, e.g. a server and client span with the same name.
SENTRY__MAIN_THREAD
Whether the span or event occurred on the main thread. Computed by Relay and should not be set by SDKs.
SENTRY__MESSAGE__PARAMETER__KEY
A parameter used in the message template. <key> can either be the number that represent the parameter’s position in the template string (sentry.message.parameter.0, sentry.message.parameter.1, etc) or the parameter’s name (sentry.message.parameter.item_id, sentry.message.parameter.user_id, etc).
SENTRY__MESSAGE__TEMPLATE
The parameterized template string.
SENTRY__MOBILE
Whether the application is using a mobile SDK. Computed by Relay and should not be set by SDKs.
SENTRY__MODULE__KEY
A module that was loaded in the process. The key is the name of the module.
SENTRY__NEXTJS__SSR__FUNCTION__ROUTE
A parameterized route for a function in Next.js that contributes to Server-Side Rendering. Should be present on spans that track such functions when the file location of the function is known.
SENTRY__NEXTJS__SSR__FUNCTION__TYPE
A descriptor for a for a function in Next.js that contributes to Server-Side Rendering. Should be present on spans that track such functions.
SENTRY__NORMALIZED_DB_QUERY
The normalized version of db.query.text.
SENTRY__NORMALIZED_DB_QUERY__HASH
The hash of sentry.normalized_db_query.
SENTRY__NORMALIZED_DESCRIPTION
Used as a generic attribute representing the normalized sentry.description. This refers to the legacy use case of sentry.description where it holds relevant data depending on the type of span (e.g. database query, resource url, http request description, etc).
SENTRY__OBSERVED_TIMESTAMP_NANOS
The timestamp at which an envelope was received by Relay, in nanoseconds.
SENTRY__OP
The operation of a span.
SENTRY__ORIGIN
The origin of the instrumentation (e.g. span, log, etc.).
SENTRY__PLATFORM
The sdk platform that generated the event.
SENTRY__PROFILER_ID
The id of the currently running profiler (continuous profiling).
SENTRY__PROFILE_ID
The ID of the Sentry profile the span is associated with. This is only meaningful for transaction-based profiling.
SENTRY__RELEASE
The sentry release.
SENTRY__REPLAY_ID
The id of the sentry replay.
SENTRY__REPLAY_IS_BUFFERING
A sentinel attribute on log events indicating whether the current Session Replay is being buffered (onErrorSampleRate).
SENTRY__REPORT_EVENTDeprecated
(Deprecated) The event that caused the SDK to report CLS or LCP (pagehide or navigation).
SENTRY__SDK__INTEGRATIONS
A list of names identifying enabled integrations. The list shouldhave all enabled integrations, including default integrations. Defaultintegrations are included because different SDK releases may contain differentdefault integrations.
SENTRY__SDK__NAME
The sentry sdk name.
SENTRY__SDK__VERSION
The sentry sdk version.
SENTRY__SEGMENT_IDDeprecated
The segment ID of a span.
SENTRY__SEGMENT__ID
The segment ID of a span.
SENTRY__SEGMENT__NAME
The segment name of a span.
SENTRY__SERVER_SAMPLE_RATE
Rate at which a span was sampled in Relay.
SENTRY__SOURCEDeprecated
The source of a span, also referred to as transaction source. Known values are: 'custom', 'url', 'route', 'component', 'view', 'task'. ‘source’ describes a parametrized route, while 'url' describes the full URL, potentially containing identifiers.
SENTRY__SPAN__SOURCE
The source of a span, also referred to as transaction source. Known values are: 'custom', 'url', 'route', 'component', 'view', 'task'. ‘source’ describes a parametrized route, while 'url' describes the full URL, potentially containing identifiers.
SENTRY__STATUS_CODE
The HTTP status code used in Sentry Insights. Typically set by Sentry during ingestion, rather than by clients.
SENTRY__STATUS__MESSAGE
The from OTLP extracted status message.
SENTRY__TIMESTAMP__SEQUENCE
A sequencing counter for deterministic ordering of logs or metrics when timestamps share the same integer millisecond. Starts at 0 on SDK initialization, increments by 1 for each captured item, and resets to 0 when the integer millisecond of the current item differs from the previous one.
SENTRY__TRACE__PARENT_SPAN_IDDeprecated
The span id of the span that was active when the log was collected. This should not be set if there was no active span.
SENTRY__TRANSACTIONDeprecated
The sentry transaction (segment name).
SENTRY__USER__EMAILDeprecated
User email address.
SENTRY__USER__GEO__CITYDeprecated
Human readable city name.
SENTRY__USER__GEO__COUNTRY_CODEDeprecated
Two-letter country code (ISO 3166-1 alpha-2).
SENTRY__USER__GEO__REGIONDeprecated
Human readable region name or code.
SENTRY__USER__GEO__SUBDIVISIONDeprecated
Human readable subdivision name.
SENTRY__USER__IDDeprecated
Unique identifier of the user.
SENTRY__USER__IPDeprecated
The IP address of the user.
SENTRY__USER__USERNAMEDeprecated
Short name or login/username of the user.
SERVER__ADDRESS
Server domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name.
SERVER__PORT
Server port number.
SERVICE__NAME
Logical name of the service.
SERVICE__VERSION
The version string of the service API or implementation. The format is not defined by these conventions.
STALL_PERCENTAGE
The fraction of time the app was stalled. Only applies to React Native. This is computed by Relay.
STALL_TOTAL_TIME
The combined duration of all stalls in milliseconds. Only applies to React Native. This is computed by Relay.
STATE__TYPE
The type of state management library.
THREAD__ID
Current “managed” thread ID.
THREAD__NAME
Current thread name.
TIMBER__TAG
The log tag provided by the timber logging framework.
TIME_TO_FULL_DISPLAYDeprecated
The duration of time to full display in milliseconds.
TIME_TO_INITIAL_DISPLAYDeprecated
The duration of time to initial display in milliseconds.
TRANSACTIONDeprecated
The sentry transaction (segment name).
TRPC__PROCEDURE_PATH
The path of the tRPC procedure being called.
TRPC__PROCEDURE_TYPE
The type of the tRPC procedure.
TTFBDeprecated
The value of the recorded Time To First Byte (TTFB) web vital in milliseconds.
TTFB__REQUESTTIMEDeprecated
The time it takes for the server to process the initial request and send the first byte of a response to the user’s browser.
TYPE
More granular type of the operation happening.
UI__COMPONENT_NAME
The name of the associated component.
UI__CONTRIBUTES_TO_TTFD
Whether the span execution contributed to the TTFD (time to fully drawn) metric.
UI__CONTRIBUTES_TO_TTID
Whether the span execution contributed to the TTID (time to initial display) metric.
UI__ELEMENT__HEIGHT
The height of the UI element (for Html in pixels).
UI__ELEMENT__ID
The id of the UI element.
UI__ELEMENT__IDENTIFIER
The identifier used to measure the UI element timing.
UI__ELEMENT__LOAD_TIME
The loading time of a UI element (from time origin to finished loading).
UI__ELEMENT__PAINT_TYPE
The type of element paint. Can either be ‘image-paint’ or ‘text-paint’.
UI__ELEMENT__RENDER_TIME
The rendering time of the UI element (from time origin to finished rendering).
UI__ELEMENT__TYPE
type of the UI element.
UI__ELEMENT__URL
The URL of the UI element (e.g. an img src).
UI__ELEMENT__WIDTH
The width of the UI element (for HTML in pixels).
URLDeprecated
The URL of the resource that was fetched.
URL__DOMAIN
Server domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name.
URL__FRAGMENT
The fragments present in the URI. Note that this does not contain the leading # character, while the http.fragment attribute does.
URL__FULL
The URL of the resource that was fetched.
URL__PATH
The URI path component.
URL__PATH__PARAMETER__KEY
Decoded parameters extracted from a URL path. Usually added by client-side routing frameworks like vue-router.
URL__PORT
Server port number.
URL__QUERY
The query string present in the URL. Note that this does not contain the leading ? character, while the http.query attribute does.
URL__SCHEME
The URI scheme component identifying the used protocol.
URL__TEMPLATE
The low-cardinality template of an absolute path reference.
USER_AGENT__ORIGINAL
Value of the HTTP User-Agent header sent by the client.
USER__EMAIL
User email address.
USER__FULL_NAME
User’s full name.
USER__GEO__CITY
Human readable city name.
USER__GEO__COUNTRY_CODE
Two-letter country code (ISO 3166-1 alpha-2).
USER__GEO__REGION
Human readable region name or code.
USER__GEO__SUBDIVISION
Human readable subdivision name.
USER__HASH
Unique user hash to correlate information for a user in anonymized form.
USER__ID
Unique identifier of the user.
USER__IP_ADDRESS
The IP address of the user.
USER__NAME
Short name or login/username of the user.
USER__ROLES
Array of user roles at the time of the event.
VERCEL__BRANCH
Git branch name for Vercel project.
VERCEL__BUILD_ID
Identifier for the Vercel build (only present on build logs).
VERCEL__DEPLOYMENT_ID
Identifier for the Vercel deployment.
VERCEL__DESTINATION
Origin of the external content in Vercel (only on external logs).
VERCEL__EDGE_TYPE
Type of edge runtime in Vercel.
VERCEL__ENTRYPOINT
Entrypoint for the request in Vercel.
VERCEL__EXECUTION_REGION
Region where the request is executed.
VERCEL__ID
Unique identifier for the log entry in Vercel.
VERCEL__JA3_DIGEST
JA3 fingerprint digest of Vercel request.
VERCEL__JA4_DIGEST
JA4 fingerprint digest.
VERCEL__LOG_TYPE
Vercel log output type.
VERCEL__PATH
Function or dynamic path of the request in Vercel.
VERCEL__PROJECT_ID
Identifier for the Vercel project.
VERCEL__PROJECT_NAME
Name of the Vercel project.
VERCEL__PROXY__CACHE_ID
Original request ID when request is served from cache.
VERCEL__PROXY__CLIENT_IP
Client IP address.
VERCEL__PROXY__HOST
Hostname of the request.
VERCEL__PROXY__LAMBDA_REGION
Region where lambda function executed.
VERCEL__PROXY__METHOD
HTTP method of the request.
VERCEL__PROXY__PATH
Request path with query parameters.
VERCEL__PROXY__PATH_TYPE
How the request was served based on its path and project configuration.
VERCEL__PROXY__PATH_TYPE_VARIANT
Variant of the path type.
VERCEL__PROXY__REFERER
Referer of the request.
VERCEL__PROXY__REGION
Region where the request is processed.
VERCEL__PROXY__RESPONSE_BYTE_SIZE
Size of the response in bytes.
VERCEL__PROXY__SCHEME
Protocol of the request.
VERCEL__PROXY__STATUS_CODE
HTTP status code of the proxy request.
VERCEL__PROXY__TIMESTAMP
Unix timestamp when the proxy request was made.
VERCEL__PROXY__USER_AGENT
User agent strings of the request.
VERCEL__PROXY__VERCEL_CACHE
Cache status sent to the browser.
VERCEL__PROXY__VERCEL_ID
Vercel-specific identifier.
VERCEL__PROXY__WAF_ACTION
Action taken by firewall rules.
VERCEL__PROXY__WAF_RULE_ID
ID of the firewall rule that matched.
VERCEL__REQUEST_ID
Identifier of the Vercel request.
VERCEL__SOURCE
Origin of the Vercel log (build, edge, lambda, static, external, or firewall).
VERCEL__STATUS_CODE
HTTP status code of the request (-1 means no response returned and the lambda crashed).