From a054ce66d19b41923fe4f76318e3c7739f22c10d Mon Sep 17 00:00:00 2001 From: data-entities-bot Date: Mon, 1 Jun 2026 16:10:50 +0000 Subject: [PATCH] [Logs] Update Logpush dataset field definitions (2026-06-01) --- .../logs/2026-06-01-log-fields-updated.mdx | 13 +++ .../datasets/account/turnstile_events.md | 88 +++++++++++++++++++ .../datasets/zone/http_requests.md | 2 +- 3 files changed, 102 insertions(+), 1 deletion(-) create mode 100644 src/content/changelog/logs/2026-06-01-log-fields-updated.mdx create mode 100644 src/content/docs/logs/logpush/logpush-job/datasets/account/turnstile_events.md diff --git a/src/content/changelog/logs/2026-06-01-log-fields-updated.mdx b/src/content/changelog/logs/2026-06-01-log-fields-updated.mdx new file mode 100644 index 00000000000..86bf8493fc1 --- /dev/null +++ b/src/content/changelog/logs/2026-06-01-log-fields-updated.mdx @@ -0,0 +1,13 @@ +--- +title: New Turnstile Events Logpush dataset in Cloudflare Logs +description: The Turnstile Events Logpush dataset is now available in Cloudflare Logs. +date: 2026-06-01 +--- + +Cloudflare has updated [Logpush datasets](/logs/logpush/logpush-job/datasets/): + +### New datasets + +- **Turnstile Events**: A new dataset with fields including `ASN`, `Action`, `BrowserMajor`, `BrowserName`, `ClientIP`, `CountryCode`, `EventType`, `Hostname`, `OSMajor`, `OSName`, `Sitekey`, `Timestamp`, and `UserAgent`. + +For the complete field definitions for each dataset, refer to [Logpush datasets](/logs/logpush/logpush-job/datasets/). diff --git a/src/content/docs/logs/logpush/logpush-job/datasets/account/turnstile_events.md b/src/content/docs/logs/logpush/logpush-job/datasets/account/turnstile_events.md new file mode 100644 index 00000000000..c1699e0422a --- /dev/null +++ b/src/content/docs/logs/logpush/logpush-job/datasets/account/turnstile_events.md @@ -0,0 +1,88 @@ +--- +# Code generator. DO NOT EDIT. + +title: Turnstile Events +pcx_content_type: configuration +sidebar: + order: 21 +--- + +The descriptions below detail the fields available for `turnstile_events`. + +## ASN + +Type: `int` + +The visitor's autonomous system number (ASN). + +## Action + +Type: `string` + +The Turnstile widget action string configured by the customer. + +## BrowserMajor + +Type: `int` + +The major version of the visitor's browser. + +## BrowserName + +Type: `string` + +The name of the visitor's browser (for example, 'Chrome', 'Firefox'). + +## ClientIP + +Type: `string` + +IP address of the visitor. + +## CountryCode + +Type: `string` + +The 2-letter ISO-3166 country code of the visitor. + +## EventType + +Type: `string` + +The type of Turnstile event. Possible values are challenge_issued \| challenge_non_interactive_solved \| challenge_interactive_solved \| challenge_non_interactive_siteverify_solved \| challenge_interactive_siteverify_solved \| challenge_clearance_siteverify_solved \| challenge_siteverify_failed_double_redemption \| challenge_siteverify_failed_invalid_token \| challenge_siteverify_failed_other \| challenge_siteverify_ratelimited. + +## Hostname + +Type: `string` + +The hostname where the Turnstile widget was loaded. + +## OSMajor + +Type: `int` + +The major version of the visitor's operating system. + +## OSName + +Type: `string` + +The name of the visitor's operating system (for example, 'Windows', 'macOS'). + +## Sitekey + +Type: `string` + +The Turnstile sitekey (widget identifier). + +## Timestamp + +Type: `int or string` + +The date and time the event was logged. + +## UserAgent + +Type: `string` + +The visitor's full user agent string. diff --git a/src/content/docs/logs/logpush/logpush-job/datasets/zone/http_requests.md b/src/content/docs/logs/logpush/logpush-job/datasets/zone/http_requests.md index 45e74f71cde..218c98d0af2 100644 --- a/src/content/docs/logs/logpush/logpush-job/datasets/zone/http_requests.md +++ b/src/content/docs/logs/logpush/logpush-job/datasets/zone/http_requests.md @@ -457,7 +457,7 @@ Result of the check for [leaked credentials](/waf/detections/leaked-credentials/ Type: `array[object]` -Array of matched Cloudflare Rules product rules grouped by product. Each object contains: product (string, e.g. snippets, transform, redirects), rulesetId (string), rulesetVersion (int), and rules (array of objects, each with id (string) and optional metadata (object with string key-value pairs)). +Array of matched Cloudflare Rules product rules grouped by product. Each object contains: product (string, for example snippets, transform, redirects), rulesetId (string), rulesetVersion (int), and rules (array of objects, each with id (string) and optional metadata (object with string key-value pairs)). ## OriginDNSResponseTimeMs