Learn about CQL

Learn CrowdStrike Query Language to search, analyze, and visualize your data

Workflow 1

Crowdstrike Query Languages Fundamentals

Start with the fundamentals

Begin with CQL basics, understand query structure, learn fundamental concepts, and build a strong foundation before writing complex queries. Perfect for those new to log querying.

  • What is CQL?
  • Query Structure & Syntax
  • Core Concepts (Events, Fields, Tags)
  • Your First Queries
Start Here
Workflow 2

Write Queries and Learn to Use CQL

I know query basics - show me CQL

You understand query concepts and are ready to learn CQL specifics. Jump into functions, aggregations, visualizations, and practical query examples for real-world use cases.

  • CQL Functions & Operators
  • Aggregations & Grouping
  • Advanced Query Techniques
  • Visualization & Dashboards
Get Started
Workflow 3

Automation, integration, and optimization

Power User & Builder

You are comfortable with analysis; now you want automation, integration, and optimization. Master advanced query functions, build custom parsers, integrate LogScale with external systems, and automate workflows.

  • Advanced Query Functions
  • Custom Parser Development
  • API Integration & Automation
  • Package Management & Publishing
Start Building
Workflow 4

Monitor Applications and Infrastructure

DevOps Engineers

Learn CQL for application performance monitoring, error tracking, and infrastructure health. Covers queries for troubleshooting, deployment monitoring, and platform reliability.

  • Application Performance Monitoring
  • Error Tracking & Debugging
  • Infrastructure Health Checks
  • Deployment & Pipeline Monitoring
Start Learning
Workflow 5

Reliability and Performance Analysis

Site Reliability Engineers (SRE)

Learn CQL for reliability engineering, performance monitoring, and capacity planning. Covers queries for SLI tracking, incident response, and system health analysis.

  • Performance & Latency Analysis
  • Reliability Metrics & Trends
  • Capacity Planning Queries
  • Incident Detection & Response
Start Learning
Workflow 6

Monitor Infrastructure and System Administration

IT Operations (ITOps)

Learn CQL for infrastructure monitoring, resource tracking, and operational tasks. Covers queries for system health, capacity monitoring, and service availability.

  • Resource Usage Monitoring
  • System Health Checks
  • Service Availability Tracking
  • Capacity & Performance Analysis
Start Learning
Workflow 7

Business Insights from Log Data

Data Analysts

Learn CQL for business analytics, user behavior analysis, and data-driven decision making. Covers queries for product metrics, user journeys, conversion tracking, and business KPIs.

  • User Behavior Analysis
  • Business Metrics & KPIs
  • Conversion Funnels & User Journeys
  • Product Analytics & Trends
Start Learning
Workflow 8

Threat Hunting and Security Analysis

Security Operations (SecOps)

Learn CQL for security investigations, threat detection, and incident response. Covers queries for authentication analysis, anomaly detection, and security monitoring.

  • Threat Detection Queries
  • Authentication Analysis
  • Security Event Correlation
  • Incident Investigation
Start Learning

Workflow 1: New to Query Languages?

Learn the fundamentals of CQL step by step. Understanding these concepts makes writing queries intuitive and effective.

Workflow 2: Ready to Write Queries?

Master CQL capabilities in this logical progression from functions to advanced techniques.

5

Visualization & Dashboards

Turn queries into visual insights.

Selection of widgets depends on the output and type of event set.

LogScale automatically disables incompatible widgets based on your query structure. Use the following guidelines for widget selection when converting table results:

  • Time-based data and numerical trends → Time Chart
  • Categorical data → Bar Chart / Pie Chart
  • Comparisons → Bar Chart
  • Distributions → Pie Chart
  • Relationships (for example IP address/Port combinations) → Sankey
  • Geographic/location data → World Map
  • Key metrics → Single Value / Gauge
  • Thresholds → Gauge.

Workflow 3: Power User & Builder

Master advanced CQL techniques, build custom parsers, integrate LogScale with external systems, and automate workflows for power users and platform builders.

1

Query Functions (Deep Dive)

Master the less obvious ones: regex() , format() , eval() , parseJson() , parseXml() , parseCsv() , kvParse() , cidr() , array.*, objectArray.* functions.

2

Write a Parser

Build custom parsers with CQL to structure any log format at ingest time.

3

CrowdStrike Parsing Standard 1.2

The schema standard for normalized fields - critical if you are building packages or detections.

4

Search API

Run CQL queries programmatically; integrate LogScale into external workflows.

5

Actions

Chain query results to webhooks, email, Slack, or other systems.

6

Package Management & Marketplace

Build and publish reusable query packages (dashboards, saved searches, parsers).

7

LogScale Internal Architecture

Understanding how the engine works helps you write more performant queries (tag filtering, compaction, and so on).

Workflow 4: DevOps Engineers

Learn CQL for application monitoring, error tracking, and infrastructure health with practical examples.

Workflow 5: Site Reliability Engineers (SRE)

Learn CQL for reliability engineering, performance analysis, and capacity planning with practical examples.

Workflow 6: IT Operations (ITOps)

Learn CQL for infrastructure monitoring, system administration, and operational tasks with practical examples.

Workflow 7: Data Analysts

Learn CQL for business analytics, user behavior analysis, and extracting insights from log data with practical examples.

Workflow 8: Security Operations (SecOps)

Learn CQL for security analysis, threat hunting, and incident response with practical examples.