[{"id":"whats-new","title":"What's New?","subtitle":"v4.19","duration":"Updated: July 2026","imageUrl":"/images/whatsnew.png","description":"<h1>What's New with Cribl?</h1><p>Cribl is the Data Engine for IT and Security! This course explores newly released features in the Cribl suite of products. Come check out the cool new stuff we did to make your life better!</p>","showTerminal":false,"showStream":false,"type":"course","startupTime":30,"cloud":true,"tabTitles":["Cribl.Cloud"],"tabs":["${cloudUrl}"],"provider":{"platform":"cloud"}},{"id":"search-operators","title":"Cribl Search Operators","subtitle":"1 language, limitless possibilities.","imageUrl":"/images/search.png","description":"<h1>Cribl Search Operators</h1><p>Want to know more about how to search data in place? You're in the right place! This course is a deep dive of Cribl Search's Search Language based on KQLL.</p><p><i>You'll need a Cribl.Cloud account for this course. No need to worry, you can create one after starting.</i></p>","showTerminal":false,"showStream":false,"type":"deepDive","startupTime":30,"cloud":true,"tabTitles":["Cribl.Cloud"],"tabs":["${cloudUrl}"],"provider":{"platform":"cloud"}},{"id":"object-store-archive","title":"Archiving to Object Storage","duration":"10 minutes","type":"tutorial","description":"<h1>Welcome to Cribl Stream - Archiving to Object Storage!</h1><p>In approximately 10 minutes, this course will guide you through the process of configuring Cribl Stream to archive all incoming raw data to cost-effective storage (Cribl Lake) for use later.</p>","showTerminal":false,"showStream":false,"startupTime":30,"cloud":true,"tabTitles":["Cribl.Cloud"],"tabs":["${cloudUrl}"],"provider":{"platform":"cloud"}},{"id":"search-dashboards","title":"Cribl Search Dashboards","subtitle":"Oh what a view.","imageUrl":"/images/search.png","description":"<h1>Cribl Search Dashboards</h1><p>Use Cribl Search dashboards to create stunning visuals of your disparate data in place. This course covers the basics of creating Cribl Search Dashboards.</p><p><i>You'll need a Cribl.Cloud account for this course. No need to worry, you can create one after starting.</i></p>","showTerminal":false,"showStream":false,"type":"hidden","startupTime":30,"cloud":true,"tabTitles":["Cribl.Cloud"],"tabs":["${cloudUrl}"],"provider":{"platform":"cloud"}},{"id":"overview-search","title":"Cribl Search","subtitle":"Search any data, any vendor, any format, from one location, using one query language.","imageUrl":"/images/search.png","description":"<h1>Cribl Search Tutorial</h1><p>Want to know more about how to search data your at rest? You're in the right place! This course covers the basics (and a little more) of Cribl Search.</p><p><i>You'll need a Cribl.Cloud account for this course. No need to worry, you can create one after starting.</i></p>","showTerminal":false,"showStream":false,"type":"course","startupTime":30,"cloud":true,"tabTitles":["Cribl.Cloud"],"tabs":["${cloudUrl}"],"provider":{"platform":"cloud"}},{"id":"overview-lake","title":"Cribl Lake","subtitle":"Come in, the data's nice.","imageUrl":"/images/lake.png","description":"<h1>Welcome to Cribl Lake Overview!</h1><p>In approximately 15 minutes, this course will showcase the capabilities of Cribl Lake (and the Cribl product suite).</p><p>Ever wonder why data lakes are hard? What is a data lake? Why should I use one? Wonder no longer! </p>","showTerminal":false,"showStream":false,"type":"course","startupTime":30,"cloud":true,"tabTitles":["Cribl.Cloud"],"tabs":["${cloudUrl}"],"provider":{"platform":"cloud"}},{"id":"enrichment","title":"Data Enrichment","duration":"10 minutes","type":"tutorial","description":"<h1>Enrichment</h1><p>Cribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy, enabling customers to collect, process, route, and analyze all IT and security data.</p><p>This 10-minute course walks through enriching data with GeoIP and items from a threat list (CSV).</p>","startupTime":200,"tabTitles":["Kibana - Map","Kibana - Events"],"tabs":["${window.location.protocol}//port-5601-${host}.${domain}/app/maps/map/8e264ba0-3ada-11ee-82da-fb9bdaaef6da","${window.location.protocol}//port-5601-${host}.${domain}/app/discover"],"enableTerminal":false},{"id":"demo-search","title":"Federated Search Demo","duration":"15 min","imageUrl":"/images/criblinfinitygaunt.png","description":"<h1>Cribl Search Demo</h1>","showTerminal":true,"showStream":false,"type":"demo","startupTime":300,"tabTitles":["Cribl.Cloud"],"tabs":["${cloudUrl}"],"provider":{"platform":"tenant"},"product":"search"},{"id":"demo-lake","title":"Cribl Lake Demo","duration":"15 min","imageUrl":"/images/cribl_lake.png","description":"<h1>Cribl Lake Demo</h1>","showTerminal":true,"showStream":false,"type":"demo","startupTime":30,"cloud":true,"tabTitles":["Cribl.Cloud"],"tabs":["${cloudUrl}"],"provider":{"platform":"cloud"}},{"id":"database-collector","title":"Database Collection","duration":"10 minutes","type":"hidden","description":"<h1>Welcome to Cribl Stream - Database Collection!</h1><p>In approximately 10 minutes, this course will guide you through the process of configuring Stream to collect raw data from a PostgreSQL database.</p>","startupTime":120,"showTerminal":false,"tabTitles":["Terminal"],"tabs":["${window.location.protocol}//port-27425-${host}.${domain}/"]},{"id":"data-collection","title":"Advanced Collection & Replay","duration":"30 minutes","type":"deepDive","description":"<h1>Data Collection & Replay</h1><p>Cribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy. This 30-minute course walks through ad-hoc data collection in Cribl Stream, which can replay data from low-cost storage.</p>","startupTime":200,"tabTitles":["Kibana - Events","Kibana - Dashboard"],"tabs":["${window.location.protocol}//port-5601-${host}.${domain}/app/discover#/?_a=(columns:!(),filters:!(),index:'6f483a5a-5a2c-4a63-ad27-fc5541a140ee',interval:auto,query:(language:kuery,query:''),sort:!(!('@timestamp',desc)))&_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:'2021-05-05T05:00:00.000Z',to:'2021-05-10T05:00:00.000Z'))","${window.location.protocol}//port-5601-${host}.${domain}/app/dashboards#/view/95e83c10-3ac4-11ee-89c7-c5adc65a19b0"],"enableTerminal":false},{"id":"event-breaking","title":"Event Breaking","duration":"60 minutes","description":"<h1>Event Breaking and Timestamp Extraction</h1><p>This course explores configuring Event Breakers and timestamp extraction on various Sources in Cribl Stream.</p>","enableTerminal":false,"type":"deepDive","startupTime":120},{"id":"data-shaping","title":"Data Shaping In Cribl Stream","duration":"10 minutes","type":"tutorial","imageUrl":"/images/datashaping.png","description":"<h1>Data Shaping in Cribl Stream</h1><p>This 10-minute course walks through a simple use case of reshaping JSON event data using Cribl Stream. It covers unrolling (splitting a JSON payload with a list into multiple events), parsing, flattening and cleaning the data.</p>","showTerminal":true,"startupTime":120},{"id":"data-shaping-crwd","title":"Data Shaping In Cribl Stream","duration":"10 minutes","type":"hidden","imageUrl":"/images/datashaping.png","description":"<h1>Data Shaping in Cribl Stream</h1><p>This 10-minute course walks through a simple use case of reshaping JSON event data using Cribl Stream. It covers unrolling (splitting a JSON payload with a list into multiple events), parsing, flattening and cleaning the data.</p>","showTerminal":true,"startupTime":120},{"id":"replay-raw","title":"Full Fidelity Replay","duration":"10 minutes","type":"tutorial","description":"<h1>Keeping a full fidelity copy of your It and Security data in low cost storage has myriad benefits!</h1><p>Cribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy. In approximately 10 minutes, this course will guide you through the process of collecting archived data from an S3 instance. Then you will push the data through Cribl Stream and into a new vendor's SIEM solution. No more pesky vendor lock-in!</p>","startupTime":120,"enableTerminal":false},{"id":"deepdive-stream","title":"Getting to Know Cribl Stream","duration":"90 minutes","description":"<h1>Deep Dive into Cribl Stream</h1><pCribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy, enabling customers to collect, process, route, and analyze all IT and security data. This course explores a little deeper into the basic concepts of Cribl Stream.</p>","enableTerminal":true,"type":"hidden","startupTime":120},{"id":"lookups-three-ways","title":"Lookups Three Ways","duration":"30 minutes","type":"deepDive","description":"<h1>Lookups Three Ways</h1><p>This course explores Cribl Stream's lookup functionality, showing exact match, regex, and CIDR lookups.</p>","startupTime":120},{"id":"search-data-sources","title":"Cribl Search Data Sources","subtitle":"Point, Search, Done. ","duration":"15 min","imageUrl":"/images/search.png","description":"<h1>Cribl Search Data Sources Tutorial</h1><p>Learn how to configure any data as a Data Source within Cribl Search.</i></p>","showTerminal":false,"showStream":false,"type":"tutorial","startupTime":30,"cloud":true,"tabTitles":["Cribl.Cloud"],"tabs":["${cloudUrl}"],"provider":{"platform":"cloud"}},{"id":"replay-breach","title":"Into the Breach: Security Breach Replay","duration":"12 minutes","type":"hidden","description":"<h1>Welcome to our Cribl Stream Security Breach Replay How-To!</h1><p>In approximately 10 minutes, this course will guide you through the process of collecting archived data from an S3 instance for use in identifying a security breach. Then you will create a new pipeline, enriching the data differently than before. Once new enrichment is configured, you will push the data into the security team's SIEM solution.</p>","startupTime":120,"enableTerminal":false},{"id":"replay-breach-crwd","title":"Into the Breach: Security Breach Replay","duration":"12 minutes","type":"hidden","description":"<h1>Welcome to our Cribl Stream Security Breach Replay How-To!</h1><p>In approximately 10 minutes, this course will guide you through the process of collecting archived data from an S3 instance for use in identifying a security breach. Then you will create a new pipeline, enriching the data differently than before. Once new enrichment is configured, you will push the data into the security team's SIEM solution.</p>","startupTime":120,"enableTerminal":false},{"id":"gitops","title":"Managing Stream with GitOps","duration":"30 minutes","type":"hidden","description":"<h1>Managing Stream with GitOps</h1><p>This 30-minute course gives you the skills needed to manage your Cribl Stream instance via GitOps.</p>","startupTime":120,"showStream":false,"tabTitles":["Stream Dev","Stream Prod","Gitea","Terminal","Elasticsearch/Kibana"],"tabs":["${window.location.protocol}//port-9000-${host}.${domain}/login?username=admin&password=cribldemo","${window.location.protocol}//port-9001-${host}.${domain}/login?username=admin&password=cribldemo","${window.location.protocol}//port-8081-${host}.${domain}/","${window.location.protocol}//port-27425-${host}.${domain}/","${window.location.protocol}//port-5601-${host}.${domain}/app/discover"]},{"id":"rest","title":"REST API Collector","duration":"","description":"<h1>NEW IMPROVED REST API Collector</h1><p>This course explores how to configure the Cribl Stream REST API Collector for authentication, discovery, and collection of JSON data from a REST API endpoint.</p>","type":"deepDive","showTerminal":false,"showStream":false,"startupTime":30,"cloud":true,"tabTitles":["Cribl.Cloud"],"tabs":["${cloudUrl}"],"provider":{"platform":"cloud"}},{"id":"regex","title":"Regex 101","duration":"10 minutes","type":"tutorial","imageUrl":"/images/logstreamfund.png","description":"<h1>Welcome to Cribl Regex 101!</h1><p>This course walks you through using regular expressions (regex) in Cribl applications to efficiently extract and transform your data.</p>","startupTime":120,"enableTerminal":false},{"id":"edge-k8s","title":"Kubernetes Observability with Cribl Edge","duration":"45 minutes","type":"hidden","description":"<h1>Kubernetes Observability with Cribl Edge</h1><p>This course explores how to install the Cribl Edge Helm Chart on a Kubernetes cluster and how to configure various sources to increase observability of Kubernetes.</p>","startupTime":300,"enableTerminal":false,"tabTitles":["Grafana","Terminal"],"tabs":["${window.location.protocol}//port-3000-${host}.${domain}/","${window.location.protocol}//port-27426-${host}.${domain}/"]},{"id":"custom-pack","title":"Roll Your Own Pack","duration":"10 minutes","type":"tutorial","description":"<h1>Let's learn How-To 'Roll Your Own'!</h1><p>In approximately 10 minutes, this course will guide you through the process of importing a custom pack to Cribl Stream and then putting it into production.</p>","startupTime":120,"enableTerminal":false},{"id":"expressions","title":"Understanding JavaScript Expressions","duration":"10 minutes","type":"tutorial","description":"<h1>Understanding JavaScript Expressions</h1><p>This 10-minute course walks through the JavaScript Expression capabilities in Cribl Stream for filtering and field extraction</p>","startupTime":140,"enableTerminal":false},{"id":"windows-xml-event-reduction","title":"Windows XML Event Reduction","duration":"10 minutes","type":"tutorial","description":"<h1>Windows XML Event Reduction</h1><p>Cribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy. This course walks through the creation of a Windows XML reduction Pipeline in Cribl Stream.</p>","showTerminal":true},{"id":"metrics","title":"Working with Metrics","duration":"15 minutes","type":"hidden","description":"<h1>Working with Metrics</h1><p>Cribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy. This 15-minute course walks through the functions in Cribl Stream that can be used to convert logs into metrics.</p>","startupTime":140,"enableTerminal":false,"tabTitles":["InfluxDB"],"tabs":["${window.location.protocol}//port-8086-${host}.${domain}"]},{"id":"data-tiering","title":"Data Tiering & Search Optimization","subtitle":"Multi-tier storage strategy with forensic search capabilities","imageUrl":"/images/search.png","description":"<h1>Data Tiering & Search Optimization</h1><p>Learn how to build a cost-effective data architecture that enables forensic investigations without exploding your budget. You'll install pre-built packs to create a multi-tier storage strategy and master search techniques that help you find needles in haystacks—then send only the relevant data downstream.</p><p><strong>Duration:</strong> 30 minutes<br/><strong>Key Skills:</strong> Data tiering, forensic search, query optimization, selective export<br/><strong>Cost Savings:</strong> Learn patterns that save 94% on storage costs</p><p><i>You'll need a Cribl.Cloud account for this course. No need to worry, you can create one after starting.</i></p>","showTerminal":false,"showStream":false,"type":"deepDive","startupTime":30,"cloud":true,"tabTitles":["Cribl.Cloud"],"tabs":["${cloudUrl}"],"provider":{"platform":"cloud"}},{"id":"overview-stream","title":"Cribl Stream","subtitle":"Getting data to the right places, in the right formats, at the right time","duration":"","type":"course","imageUrl":"/images/overview-stream.png","description":"<h1>Welcome to Cribl Stream Overview!</h1><p>In approximately 10 minutes, this course will fly you through the main features of Cribl Stream.</p><p>Cribl Sandbox courses use our actual products - cloud hosted, on-demand,and with its own event generators - no need to configure anything external!</p><p>This Cribl Stream overview flies through a completely configured Stream to quickly expose you to the UI.</p>","showTerminal":false,"showStream":false,"startupTime":30,"cloud":true,"tabTitles":["Cribl.Cloud"],"tabs":["${cloudUrl}"],"provider":{"platform":"cloud"}},{"id":"overview-copilot","title":"Cribl Copilot","subtitle":"Launch it, you're in good hands.","duration":"","type":"course","imageUrl":"/images/copilotteal.png","description":"<h1>Welcome to Cribl Copilot Overview!</h1><p>In approximately 15 minutes, this course will showcase the capabilities of Cribl Copilot and Cribl Guard (and the Cribl product suite).</p><p>Ever wonder what AI Cribl has in the products? Wonder no longer! </p>","showTerminal":false,"showStream":false,"startupTime":30,"cloud":true,"tabTitles":["Cribl.Cloud"],"tabs":["${cloudUrl}"],"provider":{"platform":"cloud"}},{"id":"edge","title":"Cribl Edge","subtitle":"An intelligent, highly scalable edge-based data collection system","duration":"","type":"course","imageUrl":"/images/edge.png","description":"<h1>Introducing Cribl Edge</h1><p>Cribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy, enabling customers to collect, process, route, and analyze all IT and security data. This tutorial walks you through the basics of Cribl Edge.</p>","startupTime":120,"showTerminal":false,"tabTitles":["Prometheus","Terminal"],"tabs":["${window.location.protocol}//port-9090-${host}.${domain}/graph","${window.location.protocol}//port-27425-${host}.${domain}/"]},{"id":"overview-dispensary","title":"The Dispensary","subtitle":"A place to share and care","duration":"","type":"course","imageUrl":"/images/dispensary.png","description":"<h1>Welcome to an overview of the Cribl Dispensary!</h1><p>In approximately 10 minutes, this course will guide you through a visit to the Dispensary. There you'll pick up a dank pack and then light it up in Stream. Noice.</p>","startupTime":120,"enableTerminal":false},{"id":"dangerous-dave","title":"Dangerous Dave Demo","subtitle":"Proof of concept for in-booth gamification and engagement","duration":"","type":"hidden","imageUrl":"/images/dangerous-dave.png","description":"<h1>Welcome to this Dangerous Dave proof-of-concept!</h1><p>In it's final form, almost all of the following steps and actions will be self-contained and completely cloud-hosted. For this first trial balloon, several steps will be manual, and some things will be running locally on your machine.</p> So strap in because - while this isn't going to be a particularly rough ride, it is going to be a journey of discovery!</p>","showTerminal":false,"showStream":false,"startupTime":30,"cloud":true,"tabTitles":["Cribl.Cloud"],"tabs":["${cloudUrl}"],"provider":{"platform":"cloud"}},{"id":"appscope","title":"AppScope","subtitle":"Visibility: No configuration or agent","duration":"","type":"hidden","imageUrl":"/images/appscope.png","description":"<h1>Welcome to AppScope Overview!</h1><p>This course walks AppScope, black box instrumentation for any Linux binary. AppScope aims to make application monitoring as ubiquitous infrastructure monitoring. Observe anything just by prepending <code>scope</code>. Appscope Fundamentals shows off the power of the <code>scope</code> CLI.</p>","startupTime":120,"showStream":false,"tabTitles":["Terminal 1","Terminal 2","Cribl"],"tabs":["${window.location.protocol}//port-27425-${host}.${domain}","${window.location.protocol}//port-27425-${host}.${domain}","${window.location.protocol}//port-9000-${host}.${domain}/login?username=admin&password=cribldemo"]},{"id":"edu-edge-deep-dive-03","title":"Edge Deep Dive Lab 03","duration":"30 minutes","type":"classlab","description":"<h1>Welcome to the Cribl University Edge Deep Dive Labs!</h1><p>In this lab, you will configure Edge Nodes to forward data to Cribl Stream.</p>","startupTime":120,"enableTerminal":false},{"id":"edu-edge-deep-dive-02","title":"Edge Deep Dive Lab 02","duration":"30 minutes","type":"classlab","description":"<h1>Welcome to the Cribl University Edge Deep Dive Labs!</h1><p>This lab will guide you through installing Cribl Edge on Linux hosts.</p>","startupTime":120,"enableTerminal":false,"tabTitles":["Terminal"],"tabs":["${window.location.protocol}//port-27427-${host}.${domain}/"]},{"id":"edu-edge-deep-dive-01","title":"Edge Deep Dive Lab 01","duration":"20 minutes","type":"classlab","description":"<h1>Welcome to the Cribl University Edge Deep Dive Labs!</h1><p>This lab will explore Edge Fleet management capabilities.</p>","startupTime":120,"enableTerminal":false},{"id":"demo-standard","title":"Standard Demo","duration":"30 minutes","type":"demo","imageUrl":"/images/demo-standard.png","description":"<h1>Demo Environment for the Standard Demo</h1><p>This environment is built to support the Standard demo</p><h2><b>NOTE:</b> You can terminate your demo instance <i>at any time</i> by clicking the <b>Terminate Demo</b> button on the Conclusion page of the docs.</h2><p>To show the docs, click the Page icon at the bottom left of the UI.</p>","startupTime":900,"showTerminal":false,"showDocs":false,"tabTitles":["Terminal"],"tabs":["${window.location.protocol}//port-27425-${host}.${domain}/"]},{"id":"demo-security","title":"Security Use Case Demo","duration":"30 minutes","type":"demo","imageUrl":"/images/demo-pandulce.png","description":"<h1>Demo Environment for Security Use Cases</h1>","startupTime":500,"showTerminal":false,"showDocs":false,"tabTitles":["LogScale"],"tabs":["${window.location.protocol}//port-8889-${host}.${domain}/"]},{"id":"demo-pandulce","title":"GeoIP (PAN Traffic) Demo","duration":"30 minutes","type":"demo","imageUrl":"/images/demo-pandulce.png","description":"<h1>Demo Environment for the GeoIP Demo</h1><p>This environment is built to support the GeoIP demo</p>","startupTime":900,"showTerminal":false,"showDocs":false,"tabTitles":["Kibana - Map","Kibana - Events","Terminal"],"tabs":["${window.location.protocol}//port-5601-${host}.${domain}/app/maps/map/8e264ba0-3ada-11ee-82da-fb9bdaaef6da","${window.location.protocol}//port-5601-${host}.${domain}/app/discover","${window.location.protocol}//port-27425-${host}.${domain}/"]},{"id":"demo-ocsf","title":"OCSF(Open CyberSecurity Schema Framework) Demo","duration":"30 minutes","type":"demo","imageUrl":"/images/ocsflock.png","description":"<h1>Demo Environment for the OCSF Demo</h1><p>This environment is built to support the OCSF demo</p>","startupTime":900,"showTerminal":false,"showDocs":false,"tabTitles":["Terminal"],"tabs":["${window.location.protocol}//port-27425-${host}.${domain}/"]},{"id":"demo-o11y","title":"O11y Standard Demo","duration":"30 minutes","type":"demo","imageUrl":"/images/strangerthings_o11y.png","description":"<h1>Demo Environment for O11y</h1>","startupTime":1500,"showTerminal":false,"showDocs":false,"tabTitles":["Grafana","Terminal"],"tabs":["${window.location.protocol}//port-3000-${host}.${domain}/dashboards","${window.location.protocol}//port-27425-${host}.${domain}/"]},{"id":"demo-o11y-otel","title":"o11y OTEL Demo","duration":"30 minutes","type":"demo","imageUrl":"/images/dalle_otel_goat.png","description":"<h1>Demo Environment for o11y</h1>","startupTime":900,"showTerminal":false,"showDocs":false,"tabTitles":["Grafana","Terminal"],"tabs":["${window.location.protocol}//port-3000-${host}.${domain}/dashboards","${window.location.protocol}//port-27425-${host}.${domain}/"]},{"id":"demo-edge","title":"Edge Standard Demo","duration":"30 minutes","type":"demo","imageUrl":"/images/demo-edge.png","description":"<h1>Demo Environment for Cribl Edge</h1>","startupTime":900,"showTerminal":false,"showDocs":false,"tabTitles":["Grafana","Terminal"],"tabs":["${window.location.protocol}//port-3000-${host}.${domain}/dashboards","${window.location.protocol}//port-27425-${host}.${domain}/"]},{"id":"cyberfire","title":"Everyday I am Puzzling","duration":"30 minutes","type":"event","description":"<h1>Finding the good nuggets with Cribl</h1><p>Zeek Zeek Zeek</p>","startupTime":210,"showTerminal":false,"tabTitles":["Terminal"],"tabs":["${window.location.protocol}//port-27425-${host}.${domain}/"]},{"id":"fl-06-replay-breach","type":"redirect","target":"replay-breach"},{"id":"fl-05-replay-raw","type":"redirect","target":"replay-raw"},{"id":"fl-04-custom-pack","type":"redirect","target":"custom-pack"},{"id":"fl-03-dispensary","type":"redirect","target":"overview-dispensary"},{"id":"fl-02-s3archive","type":"redirect","target":"s3archive"},{"id":"fl-01-overview","type":"redirect","target":"deepdive-stream"}]