This synthetic training case is not an official vendor log and not a recording of a live Syslog stream. It reproduces a valid RFC3164 relay wrapper around two sample security-event bodies, with separate holdout test data.
Open Parser Studio, choose Auto Parser, enter Manufacturer: Training and Product: Relay KV demo, then paste both complete wrapped log lines.
Expand Optional: declare Syslog forwarder hostnames, type relay01, and set Maximum declared hops to 1. Verify the preview shows 2 of 2 events recognized, 0 unsafe, 0 not matching a declared relay.
Click Apply declared relay profile, then Analyze Logs. The October 31 public UI returned 2 of 2 log events parsed completely for this exact fixture.
Inspect Review Fields for srcip, dstip, action, proto, and sessionid. Continue through Map Fields and review proposed Stellar Cyber 7.0 names and types.
Proceed to Create Parser and run Run Final Test & Create Files only when enabled and source coverage is complete. Download the generated draft if its final test passes.
Re-run a separate validation with 05-relay-holdout.log. No live relay transport or target import is demonstrated.
Video chapters from the current recording
Time
Step
00:01
Relay Forwarded Events
00:07
Training Identity
00:14
Paste Forwarded Capture
00:20
Declare Relay Host
00:25
Review Relay Boundaries
00:32
Apply Profile
00:38
Analyze Wrapped Logs
00:44
Verify Original Fields
00:50
Review Extracted Values
00:57
Map Target Fields
01:03
Create Parser Draft
01:09
Final Draft Test
01:16
Test A New Relay Event
Expected review outcome
The demonstrated browser run confirms two declared relay envelopes and two fully extracted events, with no discarded source record. A parser package is a local artifact; successful production receive and native runtime compatibility remain not verified.
Recovery path
If the preview recognizes fewer than two relay headers, check the full <134>Oct 31 ... relay01 forwarder: prefixes and the exact declared hostname. Do not try to remove variable Syslog timestamps by the Optional: mark a forwarded prefix or trailing suffix control: that is a literal boundary review, not a generated parser rule.Full click-by-click written scenario · All tutorials
Last modified on October 31, 2026
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Parser Studio","description":"Beginner-first security log parsing: paste, analyze, review field mappings, troubleshoot and create reviewed parser drafts.","colors":{"primary":"#1F59E0","light":"#2982E8","dark":"#5B8CFF"},"logo":{"light":"https://mintcdn.com/xdr-parser/ikxjh1RO0I43Fgnk/logo/light.svg?fit=max\u0026auto=format\u0026n=ikxjh1RO0I43Fgnk\u0026q=85\u0026s=5302a6b336dc4d20f4ed89fb69585e96","dark":"https://mintcdn.com/xdr-parser/ikxjh1RO0I43Fgnk/logo/dark.svg?fit=max\u0026auto=format\u0026n=ikxjh1RO0I43Fgnk\u0026q=85\u0026s=3d61852283d0e875f806175b341e81dd","href":"https://parser.xdr.ooo"},"favicon":"https://mintcdn.com/xdr-parser/ikxjh1RO0I43Fgnk/favicon.svg?fit=max\u0026auto=format\u0026n=ikxjh1RO0I43Fgnk\u0026q=85\u0026s=260e8e500d0ac2180e93e6e99f048277","appearance":{"default":"system","strict":false},"navbar":{"links":[{"href":"https://xdr.ooo","label":"XDR Labs"},{"href":"https://github.com/xdr-labs/parser-studio","type":"github"}],"primary":{"type":"button","label":"Start with logs","href":"/quickstart"}},"search":{"prompt":"How do I analyze my logs?"},"seo":{"indexing":"navigable"},"styling":{"eyebrows":"breadcrumbs","latex":false},"metadata":{"timestamp":true},"navigation":{"languages":[{"language":"en","href":""},{"language":"ko","navbar":{"links":[{"href":"https://xdr.ooo","label":"XDR Labs"},{"href":"https://parser.xdr.ooo/","label":"영어 문서"}],"primary":{"type":"button","label":"로그로 시작하기","href":"/ko/quickstart"}},"href":"ko"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"xdr-parser","hasAudioNarration":false,"actualSubdomain":"xdr-parser","customDomains":["parser.xdr.ooo"],"gitSource":{"type":"github","owner":"xdr-labs","repo":"parser-studio-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6ae9d86669138fe59fda8374","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"en","tag":"Auto Parser Scenarios","count":9},{"language":"ko","tag":"자동 파서 사례","count":9},{"language":"en","tag":"Reference","count":6},{"language":"en","tag":"Video Tutorials","count":6},{"language":"en","tag":"Auto Parser","count":6},{"language":"ko","tag":"참고 자료","count":6},{"language":"ko","tag":"동영상 교육","count":6},{"language":"ko","tag":"자동 파서","count":6},{"language":"en","tag":"ChatGPT Assisted Scenarios","count":4},{"language":"ko","tag":"ChatGPT 보조 사례","count":4},{"language":"en","tag":"Start Here","count":3},{"language":"ko","tag":"시작하기","count":3},{"language":"en","tag":"ChatGPT Assisted Parser","count":2},{"language":"ko","tag":"ChatGPT 보조 파서","count":2},{"language":"en","tag":"Scenario Playbooks","count":1},{"language":"ko","tag":"상황별 사용법","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":":root{--xdr-navy: #0a182d;--xdr-navy-deep: #030f1b;--xdr-blue: #1f59e0;--xdr-blue-bright: #2982e8;--xdr-cyan: #55c7f3;--xdr-orange: #ff9b1d;--xdr-ink: #0f172a;--xdr-muted: #64748b;--xdr-border: rgba(148, 163, 184, 0.22)}html{scroll-behavior:smooth}body{font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif}h1,h2,h3{letter-spacing:-0.025em}a{text-underline-offset:0.18em}.xdr-hero{position:relative;overflow:hidden;margin:0 0 2.5rem;padding:clamp(2rem, 5vw, 4.5rem);border:1px solid rgba(85, 199, 243, 0.22);border-radius:28px;background:radial-gradient(circle at 82% 18%, rgba(41, 130, 232, 0.42), transparent 30%),\n radial-gradient(circle at 10% 110%, rgba(31, 89, 224, 0.34), transparent 38%),\n linear-gradient(135deg, var(--xdr-navy-deep) 0%, var(--xdr-navy) 58%, #102a51 100%);box-shadow:0 28px 70px rgba(3, 15, 27, 0.24);color:#fff}.xdr-hero::before{content:\"\";position:absolute;inset:0;background-image:linear-gradient(rgba(255, 255, 255, 0.035) 1px, transparent 1px),\n linear-gradient(90deg, rgba(255, 255, 255, 0.035) 1px, transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.8), transparent 85%)}.xdr-hero::after{content:\"\";position:absolute;width:18rem;height:18rem;right:-5rem;top:-7rem;border-radius:999px;border:1px solid rgba(255, 155, 29, 0.38);box-shadow:0 0 90px rgba(255, 155, 29, 0.1)}.xdr-hero>*{position:relative;z-index:1}.xdr-kicker{margin:0 0 0.9rem;color:#9edfff;font-size:0.78rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.xdr-hero-title{max-width:14ch;margin:0;color:#fff!important;font-size:clamp(2.35rem, 6vw, 4.8rem);font-weight:780;line-height:0.98;letter-spacing:-0.055em}.xdr-hero-copy{max-width:48rem;margin:1.5rem 0 0;color:#d8e6f8;font-size:clamp(1rem, 1.6vw, 1.2rem);line-height:1.75}.xdr-hero-actions{display:flex;flex-wrap:wrap;gap:0.75rem;margin-top:1.8rem}.xdr-hero-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;padding:0.72rem 1.1rem;border-radius:999px;font-weight:750;text-decoration:none!important;transition:transform 160ms ease, box-shadow 160ms ease, border-color 160ms ease}.xdr-hero-actions a:hover{transform:translateY(-1px)}.xdr-hero-primary{background:linear-gradient(135deg, var(--xdr-blue), #1E4EB8);color:#fff!important;box-shadow:0 12px 28px rgba(31, 89, 224, 0.34)}.xdr-hero-secondary{border:1px solid rgba(255, 255, 255, 0.24);background:rgba(255, 255, 255, 0.07);color:#fff!important;backdrop-filter:blur(10px)}.xdr-signal-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0.75rem;margin-top:2.1rem}.xdr-signal{min-height:7.25rem;padding:1rem 1.05rem;border:1px solid rgba(255, 255, 255, 0.12);border-radius:18px;background:rgba(5, 18, 38, 0.48);backdrop-filter:blur(12px)}.xdr-signal strong{display:block;margin-bottom:0.35rem;color:#fff;font-size:1rem}.xdr-signal span{color:#b9cbe0;font-size:0.88rem;line-height:1.5}.xdr-section-intro{max-width:47rem;margin:-0.4rem 0 1.25rem;color:var(--xdr-muted);font-size:1.02rem;line-height:1.7}article h2{margin-top:2.8rem}article table{border-radius:16px;overflow:hidden}article img{border-radius:14px}.dark .xdr-section-intro{color:#94a3b8}@media (max-width: 720px){.xdr-hero{padding:1.6rem;border-radius:22px}.xdr-hero-title{font-size:clamp(2.15rem, 12vw, 3.2rem)}.xdr-hero-actions{flex-direction:column}.xdr-hero-actions a{width:100%}.xdr-signal-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.xdr-hero-actions a{transition:none}}.ps-shot{margin:1.3rem 0 2rem}.ps-shot img{display:block;width:100%;height:auto;border:1px solid var(--xdr-border);border-radius:16px;box-shadow:0 16px 36px rgba(10,24,45,.11)}.ps-shot figcaption{font-size:.87rem;line-height:1.55;color:var(--xdr-muted);margin-top:.6rem}.dark .ps-shot figcaption{color:#a7b8cc}.ps-flow{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin:1.2rem 0 2rem}.ps-flow span{border:1px solid rgba(31,89,224,.25);background:rgba(31,89,224,.06);border-radius:12px;padding:.65rem .8rem;font-weight:700;font-size:.88rem}.ps-flow b{color:var(--xdr-blue);font-weight:800}.ps-step-graphic{max-width:100%;border:1px solid var(--xdr-border);border-radius:16px}@media (max-width:720px){.ps-shot img{border-radius:12px}.ps-flow{gap:.3rem}.ps-flow span{font-size:.76rem}}"}],"page":{"pagePath":"videos/relay","slug":"/videos/relay","pageMetadata":{"title":"Video: RFC3164 Syslog Relay Walkthrough","sidebarTitle":"05 · Syslog Relay","description":"Real October 31 UI video with English narration and captions, supplied relay-capture logs, exact UI clicks and holdout guidance.","href":"/videos/relay"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Real October 31 UI video with English narration and captions, supplied relay-capture logs, exact UI clicks and holdout guidance.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`1`,id:`video-05-—-syslog-relay-forwarded-security-logs`,children:`Video 05 — Syslog relay-forwarded security logs`}),`\n`,_jsxs(_components.p,{children:[`This refreshed tutorial was recorded from the actual October 31, 2026 Parser Studio Web UI. It shows the `,_jsx(_components.strong,{children:`declared relay hostname`}),` controls, the two-event analysis result, field review, target mapping and the creation-stage decision.`]}),`\n`,_jsxs(`video`,{controls:true,playsInline:true,preload:`metadata`,width:`100%`,poster:`https://app.parser.xdr.ooo/training/parser-studio-current-20261031/05-relay-forwarder/poster.png`,children:[_jsx(`source`,{src:`https://app.parser.xdr.ooo/training/parser-studio-current-20261031/05-relay-forwarder/scenario-english.mp4`,type:`video/mp4`}),_jsx(_components.p,{children:`Your browser does not support native video playback.`})]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://app.parser.xdr.ooo/training/parser-studio-current-20261031/05-relay-forwarder/watch.html`,children:`Watch in the standalone player`}),` · `,_jsx(_components.a,{href:`https://app.parser.xdr.ooo/training/parser-studio-current-20261031/05-relay-forwarder/scenario-english.mp4`,children:`Download MP4`}),` · `,_jsx(_components.a,{href:`https://app.parser.xdr.ooo/training/parser-studio-current-20261031/05-relay-forwarder/subtitles-en.srt`,children:`English SRT captions`}),` · `,_jsx(_components.a,{href:`https://app.parser.xdr.ooo/training/parser-studio-current-20261031/05-relay-forwarder/narration-en.md`,children:`English narration transcript`})]}),`\n`,_jsx(Heading,{level:`2`,id:`practice-along-with-the-video`,children:`Practice along with the video`}),`\n`,_jsxs(_components.p,{children:[`This `,_jsx(_components.strong,{children:`synthetic training case`}),` is not an official vendor log and not a recording of a live Syslog stream. It reproduces a valid RFC3164 relay wrapper around two sample security-event bodies, with separate holdout test data.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`https://raw.githubusercontent.com/xdr-labs/parser-studio-docs/main/practice/05-relay-forwarded.log`,children:`Download the two forwarded records`}),` — enter in `,_jsx(_components.strong,{children:`Add Logs`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`https://raw.githubusercontent.com/xdr-labs/parser-studio-docs/main/practice/05-relay-original.log`,children:`Download the pre-relay bodies`}),` — comparison only.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`https://raw.githubusercontent.com/xdr-labs/parser-studio-docs/main/practice/05-relay-holdout.log`,children:`Download the independent holdout`}),` — test separately.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`copy-the-exact-recorded-relay-sample`,children:`Copy the exact recorded relay sample`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`3`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`3`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`\u003c134>Oct 31 11:30:00 relay01 forwarder: date=2026-10-31 time=11:30:00 type=traffic subtype=forward action=accept srcip=192.0.2.10 dstip=198.51.100.20 srcport=51520 dstport=443 proto=6 sessionid=4101 sentbyte=482`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`\u003c134>Oct 31 11:31:05 relay01 forwarder: date=2026-10-31 time=11:31:05 type=traffic subtype=forward action=deny srcip=192.0.2.11 dstip=198.51.100.25 srcport=51521 dstport=22 proto=6 sessionid=4102 sentbyte=0`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`follow-the-on-screen-steps`,children:`Follow the on-screen steps`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Open `,_jsx(_components.a,{href:`https://app.parser.xdr.ooo/`,children:`Parser Studio`}),`, choose `,_jsx(_components.strong,{children:`Auto Parser`}),`, enter `,_jsx(_components.strong,{children:`Manufacturer: Training`}),` and `,_jsx(_components.strong,{children:`Product: Relay KV demo`}),`, then paste both complete wrapped log lines.`]}),`\n`,_jsxs(_components.li,{children:[`Expand `,_jsx(_components.strong,{children:`Optional: declare Syslog forwarder hostnames`}),`, type `,_jsx(_components.code,{children:`relay01`}),`, and set `,_jsx(_components.strong,{children:`Maximum declared hops`}),` to `,_jsx(_components.code,{children:`1`}),`. Verify the preview shows `,_jsx(_components.strong,{children:`2 of 2 events recognized, 0 unsafe, 0 not matching a declared relay`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Apply declared relay profile`}),`, then `,_jsx(_components.strong,{children:`Analyze Logs`}),`. The October 31 public UI returned `,_jsx(_components.strong,{children:`2 of 2 log events parsed completely`}),` for this exact fixture.`]}),`\n`,_jsxs(_components.li,{children:[`Inspect `,_jsx(_components.strong,{children:`Review Fields`}),` for `,_jsx(_components.code,{children:`srcip`}),`, `,_jsx(_components.code,{children:`dstip`}),`, `,_jsx(_components.code,{children:`action`}),`, `,_jsx(_components.code,{children:`proto`}),`, and `,_jsx(_components.code,{children:`sessionid`}),`. Continue through `,_jsx(_components.strong,{children:`Map Fields`}),` and review proposed Stellar Cyber 7.0 names and types.`]}),`\n`,_jsxs(_components.li,{children:[`Proceed to `,_jsx(_components.strong,{children:`Create Parser`}),` and run `,_jsx(_components.strong,{children:`Run Final Test \u0026 Create Files`}),` only when enabled and source coverage is complete. Download the generated draft if its final test passes.`]}),`\n`,_jsxs(_components.li,{children:[`Re-run a separate validation with `,_jsx(_components.code,{children:`05-relay-holdout.log`}),`. No live relay transport or target import is demonstrated.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`video-chapters-from-the-current-recording`,children:`Video chapters from the current recording`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Time`}),_jsx(_components.th,{children:`Step`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`00:01`}),_jsx(_components.td,{children:`Relay Forwarded Events`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`00:07`}),_jsx(_components.td,{children:`Training Identity`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`00:14`}),_jsx(_components.td,{children:`Paste Forwarded Capture`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`00:20`}),_jsx(_components.td,{children:`Declare Relay Host`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`00:25`}),_jsx(_components.td,{children:`Review Relay Boundaries`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`00:32`}),_jsx(_components.td,{children:`Apply Profile`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`00:38`}),_jsx(_components.td,{children:`Analyze Wrapped Logs`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`00:44`}),_jsx(_components.td,{children:`Verify Original Fields`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`00:50`}),_jsx(_components.td,{children:`Review Extracted Values`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`00:57`}),_jsx(_components.td,{children:`Map Target Fields`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`01:03`}),_jsx(_components.td,{children:`Create Parser Draft`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`01:09`}),_jsx(_components.td,{children:`Final Draft Test`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`01:16`}),_jsx(_components.td,{children:`Test A New Relay Event`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`expected-review-outcome`,children:`Expected review outcome`}),`\n`,_jsxs(_components.p,{children:[`The demonstrated browser run confirms two declared relay envelopes and two fully extracted events, with no discarded source record. A parser package is a local artifact; successful production receive and native runtime compatibility remain `,_jsx(_components.strong,{children:`not verified`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`recovery-path`,children:`Recovery path`}),`\n`,_jsxs(_components.p,{children:[`If the preview recognizes fewer than two relay headers, check the full `,_jsx(_components.code,{children:`\u003c134>Oct 31 ... relay01 forwarder:`}),` prefixes and the exact declared hostname. Do not try to remove variable Syslog timestamps by the `,_jsx(_components.strong,{children:`Optional: mark a forwarded prefix or trailing suffix`}),` control: that is a literal boundary review, not a generated parser rule.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.a,{href:`/scenarios/relay-forwarder`,children:`Full click-by-click written scenario`}),` · `,_jsx(_components.a,{href:`/videos/index`,children:`All tutorials`})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Video: RFC3164 Syslog Relay Walkthrough","sidebarTitle":"05 · Syslog Relay","description":"Real October 31 UI video with English narration and captions, supplied relay-capture logs, exact UI clicks and holdout guidance.","href":"/videos/relay"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Video 05 — Syslog relay-forwarded security logs","slug":"video-05-—-syslog-relay-forwarded-security-logs","depth":1,"children":[]},{"title":"Practice along with the video","slug":"practice-along-with-the-video","depth":2,"children":[{"title":"Copy the exact recorded relay sample","slug":"copy-the-exact-recorded-relay-sample","depth":3,"children":[]},{"title":"Follow the on-screen steps","slug":"follow-the-on-screen-steps","depth":3,"children":[]}]},{"title":"Video chapters from the current recording","slug":"video-chapters-from-the-current-recording","depth":2,"children":[]},{"title":"Expected review outcome","slug":"expected-review-outcome","depth":2,"children":[]},{"title":"Recovery path","slug":"recovery-path","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"xdr-parser","siteName":"Parser Studio","title":"Video: RFC3164 Syslog Relay Walkthrough - Parser Studio","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/videos/relay","matchLevel":0},"ko":{"href":"/ko/videos/relay","matchLevel":1}}},"lastModified":"2026-10-31T14:34:32.076Z","gitLastModified":"2026-10-31T14:34:23.000Z","originalFileLocation":"videos/relay.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Real October 31 UI video with English narration and captions, supplied relay-capture logs, exact UI clicks and holdout guidance.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Parser Studio\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/xdr-parser/YjiRvGtQHtPcUWmA/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/xdr-parser/YjiRvGtQHtPcUWmA/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/xdr-parser/YjiRvGtQHtPcUWmA/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/xdr-parser/YjiRvGtQHtPcUWmA/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/xdr-parser/YjiRvGtQHtPcUWmA/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/xdr-parser/YjiRvGtQHtPcUWmA/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/xdr-parser/YjiRvGtQHtPcUWmA/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/xdr-parser/YjiRvGtQHtPcUWmA/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/xdr-parser/YjiRvGtQHtPcUWmA/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Video: RFC3164 Syslog Relay Walkthrough - Parser Studio\">\u003cmeta data-mint-head property=\"og:description\" content=\"Real October 31 UI video with English narration and captions, supplied relay-capture logs, exact UI clicks and holdout guidance.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Parser Studio\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://parser.xdr.ooo/videos/relay\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://xdr-parser.mintlify.site/_mintlify/api/og/v2?division=Video+Tutorials\u0026amp;title=Video%3A+RFC3164+Syslog+Relay+Walkthrough\u0026amp;description=Real+October+31+UI+video+with+English+narration+and+captions%2C+supplied+relay-capture+logs%2C+exact+UI+clicks+and+holdout+guidance.\u0026amp;theme=b77135e4f95734bd786c2395\u0026amp;signature=6c737ca88a02ccd0935db5b358ee67bfe04ec1c8eedc2c1a959084b9435c9195\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Video: RFC3164 Syslog Relay Walkthrough - Parser Studio\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Real October 31 UI video with English narration and captions, supplied relay-capture logs, exact UI clicks and holdout guidance.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://xdr-parser.mintlify.site/_mintlify/api/og/v2?division=Video+Tutorials\u0026amp;title=Video%3A+RFC3164+Syslog+Relay+Walkthrough\u0026amp;description=Real+October+31+UI+video+with+English+narration+and+captions%2C+supplied+relay-capture+logs%2C+exact+UI+clicks+and+holdout+guidance.\u0026amp;theme=b77135e4f95734bd786c2395\u0026amp;signature=6c737ca88a02ccd0935db5b358ee67bfe04ec1c8eedc2c1a959084b9435c9195\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/xdr-parser/YjiRvGtQHtPcUWmA/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Parser Studio\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1F59E0\">\u003clink data-mint-head rel=\"canonical\" href=\"https://parser.xdr.ooo/videos/relay\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/videos/relay.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://parser.xdr.ooo/videos/relay\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://parser.xdr.ooo/ko/videos/relay\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://parser.xdr.ooo/videos/relay\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://parser.xdr.ooo/#organization\",\"name\":\"Parser Studio\",\"url\":\"https://parser.xdr.ooo\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/xdr-parser/ikxjh1RO0I43Fgnk/logo/light.svg?fit=max\u0026auto=format\u0026n=ikxjh1RO0I43Fgnk\u0026q=85\u0026s=5302a6b336dc4d20f4ed89fb69585e96\"}},{\"@type\":\"WebSite\",\"@id\":\"https://parser.xdr.ooo#website\",\"name\":\"Parser Studio\",\"url\":\"https://parser.xdr.ooo\",\"publisher\":{\"@id\":\"https://parser.xdr.ooo/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://parser.xdr.ooo/videos/relay#webpage\",\"url\":\"https://parser.xdr.ooo/videos/relay\",\"name\":\"Video: RFC3164 Syslog Relay Walkthrough\",\"description\":\"Real October 31 UI video with English narration and captions, supplied relay-capture logs, exact UI clicks and holdout guidance.\",\"dateModified\":\"2026-10-31T14:34:23.000Z\",\"isPartOf\":{\"@id\":\"https://parser.xdr.ooo#website\"},\"breadcrumb\":{\"@id\":\"https://parser.xdr.ooo/videos/relay#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://parser.xdr.ooo/videos/relay#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Video Tutorials\",\"item\":\"https://parser.xdr.ooo/videos\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Video: RFC3164 Syslog Relay Walkthrough\",\"item\":\"https://parser.xdr.ooo/videos/relay\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://parser.xdr.ooo/videos/relay#article\",\"headline\":\"Video: RFC3164 Syslog Relay Walkthrough\",\"name\":\"Video: RFC3164 Syslog Relay Walkthrough\",\"description\":\"Real October 31 UI video with English narration and captions, supplied relay-capture logs, exact UI clicks and holdout guidance.\",\"url\":\"https://parser.xdr.ooo/videos/relay\",\"mainEntityOfPage\":{\"@id\":\"https://parser.xdr.ooo/videos/relay#webpage\"},\"dateModified\":\"2026-10-31T14:34:23.000Z\",\"publisher\":{\"@id\":\"https://parser.xdr.ooo/#organization\"},\"isPartOf\":{\"@id\":\"https://parser.xdr.ooo#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Parser Studio\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Parser Studio\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/videos/relay.md","siteName":"Parser Studio","nav":{"global":null,"languages":[{"language":"en","groups":[{"group":"Start Here","icon":"rocket","pages":[{"title":"Parser Studio | Start with your logs","sidebarTitle":"Overview","href":""},{"title":"Quickstart | Paste logs and create a parser","sidebarTitle":"My First Parser","href":"/quickstart"},{"title":"Choose what to do next","sidebarTitle":"What Do I Do Next?","href":"/choose-workflow"}]},{"group":"Video Tutorials","icon":"circle-play","pages":[{"title":"Parser Studio Video Tutorials","sidebarTitle":"Video Tutorials","href":"/videos/index"},{"title":"Complete Parsing: Real Juniper SRX Logs","sidebarTitle":"01 · Complete Parsing","href":"/videos/complete"},{"title":"Partial Parsing: Complex Sophos XG Firewall Logs","sidebarTitle":"02 · Partial Parsing","href":"/videos/partial"},{"title":"Unrecognized Snort Alert: ChatGPT-Assisted Recovery","sidebarTitle":"03 · Unrecognized Snort Alert","href":"/videos/unknown"},{"title":"Multiple Event Types: Real FortiGate Traffic and Threat Logs","sidebarTitle":"04 · Multiple Event Types","description":"Create and test a single parser project using official FortiGate Traffic, Web Filter and IPS records.","href":"/videos/multiple-types"},{"title":"Video: RFC3164 Syslog Relay Walkthrough","sidebarTitle":"05 · Syslog Relay","href":"/videos/relay"}]},{"group":"Auto Parser","icon":"wand-magic-sparkles","pages":[{"title":"Auto Parser | From pasted logs to files","sidebarTitle":"Auto Parser","description":"The exact buttons to click when your logs parse correctly and how to recover if they do not.","href":"/workflows/auto-parser"},{"title":"Review Fields | Are the values correct?","sidebarTitle":"Review Extracted Values","href":"/workflows/review-fields"},{"title":"Map Fields | Fix output field names","sidebarTitle":"Fix Field Names","href":"/workflows/map-fields"},{"title":"Create Parser | Final test and file download","sidebarTitle":"Download Parser Files","href":"/workflows/create-and-download"},{"title":"Parser identity, listener port, and forwarded log boundaries","sidebarTitle":"Parser Setup","href":"/workflows/parser-setup"},{"title":"Save, compare, and restore browser-local parser versions","sidebarTitle":"Local Versions","href":"/workflows/local-versions"}]},{"group":"ChatGPT Assisted Parser","icon":"comments","pages":[{"title":"ChatGPT Assisted Parser | When logs are unfamiliar","sidebarTitle":"Use ChatGPT","href":"/workflows/chatgpt-assisted"},{"title":"Check a proposed fix on new logs","sidebarTitle":"Check a Suggested Fix","href":"/workflows/holdout-validation"}]},{"group":"Scenario Playbooks","icon":"compass","pages":[{"title":"Scenario Playbooks: choose what happened","sidebarTitle":"Choose My Situation","href":"/scenarios/index"}]},{"group":"Auto Parser Scenarios","icon":"wand-magic-sparkles","pages":[{"title":"Auto Parser: all logs were recognized","sidebarTitle":"All Logs Recognized","href":"/scenarios/auto-success"},{"title":"One log is only partly parsed | Fix the highlighted section","sidebarTitle":"Some Fields Missing","href":"/scenarios/partial-event"},{"title":"Auto Parser: one product sends several event types","sidebarTitle":"Multiple Event Types","href":"/scenarios/mixed-events"},{"title":"Auto Parser: source values have no names","sidebarTitle":"Unnamed Values","href":"/scenarios/unnamed-values"},{"title":"The fields were found, but their output names are wrong","sidebarTitle":"Wrong Output Field","href":"/scenarios/normalization"},{"title":"Auto Parser: one event spans several lines","sidebarTitle":"Long Events","href":"/scenarios/long-events"},{"title":"Compare two parser attempts without losing your work","sidebarTitle":"Compare Parser Attempts","href":"/scenarios/revisions"},{"title":"Create changing test logs from your sample","sidebarTitle":"Generate Test Logs","href":"/scenarios/test-sender"},{"title":"FortiGate Logs Forwarded by a Real rsyslog Relay","sidebarTitle":"FortiGate via rsyslog","href":"/scenarios/relay-forwarder"}]},{"group":"ChatGPT Assisted Scenarios","icon":"comments","pages":[{"title":"Parser Studio does not understand my log","sidebarTitle":"Log Not Understood","href":"/scenarios/unknown-log"},{"title":"Use ChatGPT to fix an unfamiliar field","sidebarTitle":"ChatGPT Walkthrough","href":"/scenarios/recipe-ai"},{"title":"ChatGPT: the suggested result was rejected","sidebarTitle":"AI Result Rejected","href":"/scenarios/ai-invalid-response"},{"title":"ChatGPT: test the proposed fix on other logs","sidebarTitle":"Check a Proposed Fix","href":"/scenarios/ai-test-change"}]},{"group":"Reference","icon":"book-open","pages":[{"title":"What kinds of logs can I paste?","sidebarTitle":"How Formats Work","href":"/reference/supported-formats"},{"title":"Which files can I download?","sidebarTitle":"Downloaded Files","href":"/reference/output-artifacts"},{"title":"What happens to the logs I paste?","sidebarTitle":"Protect Sensitive Logs","href":"/reference/source-privacy"},{"title":"Something went wrong—what should I click?","sidebarTitle":"Fix a Problem","href":"/reference/troubleshooting"},{"title":"Plain-language words used by Parser Studio","sidebarTitle":"Glossary","href":"/reference/glossary"},{"title":"Common beginner questions","sidebarTitle":"Frequently Asked Questions","href":"/reference/faq"}]}]},{"language":"ko","navbar":{"links":[{"href":"https://xdr.ooo","label":"XDR Labs"},{"href":"https://parser.xdr.ooo/","label":"영어 문서"}],"primary":{"type":"button","label":"로그로 시작하기","href":"/ko/quickstart"}},"pages":[{"title":"ko","href":"/ko/videos/relay"}]}]},"basePath":"","title":"Video: RFC3164 Syslog Relay Walkthrough - Parser Studio","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":[],"chunks":[]}