Skip to main content
Use ClickHouse SQL to investigate the normalized SIEM data produced by your integrations. Wirespeed stores common event fields in typed wspd_* tables and retains the original vendor payload in its source-specific *_logs table.
Start with a normalized table for cross-source investigations, then query the source table named in _wspd_table when you need vendor-specific fields.

Quick Start

To run an advanced query, navigate to the Events page and select the icon in the top right. Select Ask Wirespeed beside the SQL editor to start the Create Advanced Query workflow. Ask Wirespeed inspects your connected tables, verifies the selected fields, runs a bounded representative query, validates the final SQL, and returns an Execute button that opens the query in Advanced Events.

Schema

Always bound event queries with _wspd_time. The Advanced page supplies {startTime: DateTime64} and {endTime: DateTime64} from its timeframe selector.

Tables

  • wspd_events — consolidated event index across connected log sources
  • wspd_authentication_events — normalized login and authentication activity
  • wspd_productivity_events — normalized email, file, and collaboration activity
  • wspd_dns_events — normalized DNS activity
  • *_logs — source-specific raw log tables, such as microsoft_entra_signin_logs
The consolidated wspd_events table includes:

Examples

Null values

Most normalized fields use non-nullable types. Missing strings are represented by '', while missing numeric values use the column’s default.

Timestamps

All timestamps are stored and presented in UTC.

Resource limits

  • 2000 rows per interactive query
  • 4GB of memory per query
  • 60s of execution time per query
Custom detections are created and verified in Ask Wirespeed with a limit of fewer than 100 matches in the last hour and a 7.5-second execution ceiling.