| [ Web Proxy ] |
| Viewing: https://developers.cloudflare.com/api/resources/workers/subresources/observability | [Back] [Original] |
Complete results of a query run. The populated fields depend on the requested view type (events, calculations, invocations, traces, or agents).
Represents a single execution of a query against Workers Observability data, including the query definition, execution status, and performance statistics.
Number of time-series buckets used for the query. Higher values produce more detailed series data.
A saved query definition with its parameters, metadata, and ownership information.
Create Calculations to compute as part of the query.
Set the Datasets to query. Leave it empty to query all the datasets.
Set a Flag to describe how to combine the filters on the query.
Configure the Filters to apply to the query. Supports nested groups via kind: group.
A filter condition applied to query results. Use the keys and values endpoints to discover available fields and their values before constructing filters.
Filter field name. Use verified keys from previous query results or the keys endpoint. Common keys include $metadata.service, $metadata.origin, $metadata.trigger, $metadata.message, and $metadata.error.
Comparison operator. String operators: includes, not_includes, starts_with, ends_with, regex. Existence: exists, is_null. Set membership: in, not_in (comma-separated values). Numeric: eq, neq, gt, gte, lt, lte.
Data type of the filter field. Must match the actual type of the key being filtered.
Discriminator for leaf filter nodes. Always filter when present; may be omitted.
Configure the Having clauses that filter on calculations in the query result.
Set a limit on the number of results / records returned by the query
Query performance statistics from the database. Includes execution time, rows scanned, and bytes read. Does not include network latency.
Agent run summaries. Present when the query view is agents. Each entry represents one trace containing at least one agent invocation.
Aggregated calculation results. Present when the query view is calculations. Contains computed metrics (count, avg, p99, etc.) with optional group-by breakdowns and time-series data.
Comparison calculation results from the previous time period. Present when the compare option is enabled. Same structure as calculations.
Bucketed 2D histogram of a numeric field over time. Present when chartType is distribution.
Individual event results. Present when the query view is events. Contains the matching log lines and their metadata.
Total number of events matching the query (may exceed the number returned due to limits).
List of individual telemetry events matching the query.
Structured metadata extracted from the event. These fields are indexed and available for filtering and aggregation.
Templatized version of the error message used for grouping similar errors.
Templatized version of the log message used for grouping similar messages.
Cloudflare Ray ID from the cf-ray header of the request that triggered the invocation.
Cloudflare request ID that ties all logs from a single invocation together.
HTTP response status code returned by the Worker.
Total duration of the entire trace in milliseconds.
Raw log payload. May be a string or a structured object depending on how the log was emitted.
Cloudflare Containers event information that enriches your logs for identifying and debugging issues.
Cloudflare Workers event information that enriches your logs for identifying and debugging issues.
List of fields discovered in the matched events. Useful for building dynamic UIs.
Events grouped by invocation (request ID). Present when the query view is invocations. Each key is a request ID mapping to all events from that invocation.
Structured metadata extracted from the event. These fields are indexed and available for filtering and aggregation.
Templatized version of the error message used for grouping similar errors.
Templatized version of the log message used for grouping similar messages.
Cloudflare Ray ID from the cf-ray header of the request that triggered the invocation.
Cloudflare request ID that ties all logs from a single invocation together.
HTTP response status code returned by the Worker.
Total duration of the entire trace in milliseconds.
Raw log payload. May be a string or a structured object depending on how the log was emitted.
Cloudflare Containers event information that enriches your logs for identifying and debugging issues.
Cloudflare Workers event information that enriches your logs for identifying and debugging issues.
Create Calculations to compute as part of the query.
Set the Datasets to query. Leave it empty to query all the datasets.
Set a Flag to describe how to combine the filters on the query.
Configure the Filters to apply to the query. Supports nested groups via kind: group.
A filter condition applied to query results. Use the keys and values endpoints to discover available fields and their values before constructing filters.
Filter field name. Use verified keys from previous query results or the keys endpoint. Common keys include $metadata.service, $metadata.origin, $metadata.trigger, $metadata.message, and $metadata.error.
Comparison operator. String operators: includes, not_includes, starts_with, ends_with, regex. Existence: exists, is_null. Set membership: in, not_in (comma-separated values). Numeric: eq, neq, gt, gte, lt, lte.
Data type of the filter field. Must match the actual type of the key being filtered.
Discriminator for leaf filter nodes. Always filter when present; may be omitted.
Configure the Having clauses that filter on calculations in the query result.
Set a limit on the number of results / records returned by the query
Create Calculations to compute as part of the query.
Set the Datasets to query. Leave it empty to query all the datasets.
Set a Flag to describe how to combine the filters on the query.
Configure the Filters to apply to the query. Supports nested groups via kind: group.
A filter condition applied to query results. Use the keys and values endpoints to discover available fields and their values before constructing filters.
Filter field name. Use verified keys from previous query results or the keys endpoint. Common keys include $metadata.service, $metadata.origin, $metadata.trigger, $metadata.message, and $metadata.error.
Comparison operator. String operators: includes, not_includes, starts_with, ends_with, regex. Existence: exists, is_null. Set membership: in, not_in (comma-separated values). Numeric: eq, neq, gt, gte, lt, lte.
Data type of the filter field. Must match the actual type of the key being filtered.
Discriminator for leaf filter nodes. Always filter when present; may be omitted.
Configure the Having clauses that filter on calculations in the query result.
Set a limit on the number of results / records returned by the query
Complete results of a query run. The populated fields depend on the requested view type (events, calculations, invocations, traces, or agents).
Represents a single execution of a query against Workers Observability data, including the query definition, execution status, and performance statistics.
Number of time-series buckets used for the query. Higher values produce more detailed series data.
A saved query definition with its parameters, metadata, and ownership information.
Create Calculations to compute as part of the query.
Set the Datasets to query. Leave it empty to query all the datasets.
Set a Flag to describe how to combine the filters on the query.
Configure the Filters to apply to the query. Supports nested groups via kind: group.
A filter condition applied to query results. Use the keys and values endpoints to discover available fields and their values before constructing filters.
Filter field name. Use verified keys from previous query results or the keys endpoint. Common keys include $metadata.service, $metadata.origin, $metadata.trigger, $metadata.message, and $metadata.error.
Comparison operator. String operators: includes, not_includes, starts_with, ends_with, regex. Existence: exists, is_null. Set membership: in, not_in (comma-separated values). Numeric: eq, neq, gt, gte, lt, lte.
Data type of the filter field. Must match the actual type of the key being filtered.
Discriminator for leaf filter nodes. Always filter when present; may be omitted.
Configure the Having clauses that filter on calculations in the query result.
Set a limit on the number of results / records returned by the query
Query performance statistics from the database. Includes execution time, rows scanned, and bytes read. Does not include network latency.
Agent run summaries. Present when the query view is agents. Each entry represents one trace containing at least one agent invocation.
Aggregated calculation results. Present when the query view is calculations. Contains computed metrics (count, avg, p99, etc.) with optional group-by breakdowns and time-series data.
Comparison calculation results from the previous time period. Present when the compare option is enabled. Same structure as calculations.
Bucketed 2D histogram of a numeric field over time. Present when chartType is distribution.
Individual event results. Present when the query view is events. Contains the matching log lines and their metadata.
Total number of events matching the query (may exceed the number returned due to limits).
List of individual telemetry events matching the query.
Structured metadata extracted from the event. These fields are indexed and available for filtering and aggregation.
Templatized version of the error message used for grouping similar errors.
Templatized version of the log message used for grouping similar messages.
Cloudflare Ray ID from the cf-ray header of the request that triggered the invocation.
Cloudflare request ID that ties all logs from a single invocation together.
HTTP response status code returned by the Worker.
Total duration of the entire trace in milliseconds.
Raw log payload. May be a string or a structured object depending on how the log was emitted.
Cloudflare Containers event information that enriches your logs for identifying and debugging issues.
Cloudflare Workers event information that enriches your logs for identifying and debugging issues.
List of fields discovered in the matched events. Useful for building dynamic UIs.
Events grouped by invocation (request ID). Present when the query view is invocations. Each key is a request ID mapping to all events from that invocation.
Structured metadata extracted from the event. These fields are indexed and available for filtering and aggregation.
Templatized version of the error message used for grouping similar errors.
Templatized version of the log message used for grouping similar messages.
Cloudflare Ray ID from the cf-ray header of the request that triggered the invocation.
Cloudflare request ID that ties all logs from a single invocation together.
HTTP response status code returned by the Worker.
Total duration of the entire trace in milliseconds.
Raw log payload. May be a string or a structured object depending on how the log was emitted.
Cloudflare Containers event information that enriches your logs for identifying and debugging issues.
Cloudflare Workers event information that enriches your logs for identifying and debugging issues.
| Web Proxy Viewer | New URL | Original Page |