Docs / Integrations & API / SIEM data export
Browse Integrations & API
Integrations & API

SIEM data export

Stream DNS query and event data from ScoutDNS into Splunk, Huntress, or any generic HEC endpoint for analysis, threat correlation, and compliance.

Updated Jul 24, 2026 • 7 min read

Overview

The SIEM Data Export feature allows administrators to stream DNS query and event data from ScoutDNS directly into their SIEM or log analytics platform for advanced analysis, threat correlation, and compliance reporting.

ScoutDNS currently supports HTTP Event Collector (HEC)-based integrations, including:

  • Splunk HEC
  • Custom / Generic HEC destinations
  • Huntress SIEM
  • Sumo Logic

The Data Exports list under Settings, Data Export

How it works

ScoutDNS continuously streams query log data as JSON payloads over HTTPS to the configured HEC endpoint. Each record includes DNS query details such as timestamps, client information, policy actions, and classifications. This enables direct ingestion into platforms like Splunk Enterprise / Cloud or other SIEM systems supporting HEC-compatible APIs.

Prerequisites

Before configuring export:

  • You must have license type for SIEM Export
  • You must have the Admin or Super Admin role
  • Your destination system must expose a reachable HEC endpoint (HTTPS recommended)
  • A valid HEC token is required for authentication

[!IMPORTANT] SIEM Export requires the Business plan or higher. Admin and Super Admin roles can configure exports; other roles cannot.

Configuration options

When creating a new SIEM export stream, administrators can customize how and what data is sent.

Endpoint settings

Admins define the destination endpoint for the stream. The Type selector offers:

  • HEC Generic, for Splunk HEC and any other HEC-compatible SIEM or log management system
  • Huntress, pre-fills the Huntress collector URL
  • Sumo Logic HTTP source, for Sumo Logic hosted collectors

Enter the endpoint URL (e.g., https://splunk.company.com:8088/services/collector) and HEC token.

You can use the Test button to ensure the connection is successful.

Endpoint settings configuration screen

Data type

Choose the type of data to include in the export on the Send Data tab. Select one or multiple filters per stream:

  • All Queries, sends all DNS query logs, including allowed and blocked requests
  • Threats Detected, sends only events classified as security threats (e.g., malware, phishing, C2)
  • Restricted Content, sends only policy-driven content filtering blocks (e.g., adult content, social media, streaming)

Turning on All Queries includes both of the other filters automatically; at least one filter is always active.

Fields

In the Fields tab, we can select data and labels on export.

  • Default, Default labels as in logs tab
  • ECS, ECS compatible labels
  • Custom, Select data and labels. Any label not selected will be dropped on export.

Fields tab, selecting labels and field mapping

Organization scope (MSP only)

If your account is configured for MSP / Multi-Organization management, you can define export scope. This allows MSPs to maintain separate exports for some clients or combine all into a single SIEM destination.

  • All Organizations, sends data for every managed organization
  • Specific Organizations, choose one or more organizations to include in the stream

Organization scope screen for MSP accounts

Configure Huntress SIEM export

From your Huntress portal

  1. In SIEM Source Management select Add Source and choose Generic HEC as source type. (ScoutDNS will be a source selection in the near future.)
  2. Choose the organization to assign data to. It is recommended to choose a single parent org, otherwise you must repeat these steps to create an export for every organization. Organization data is still labeled with all queries.
  3. Name the source collection and Save to generate your token.

[!TIP] Copy the Huntress HEC token immediately, it’s only shown once. Store it somewhere safe (or paste it directly into the ScoutDNS configuration in the next step).

From ScoutDNS

Navigate to Settings → Data Export and choose New Data Export.

Settings tab

  • Name your export and enter a description if desired
  • Under Configure Destination, select Huntress as Type. This will populate the Event Collector URL automatically.
  • From your Huntress portal, copy and paste the token generated earlier.
  • You can use the Test button to ensure Token and account connect successfully.

Send Data tab

  • It is recommended to send all query types.

Fields tab

  • ScoutDNS sets to ECS and this mapping cannot be changed.

Organizations tab

  • Select specific organizations or choose All Organizations.

Press Save in the upper right corner and your data export will activate and start streaming right away. Data is sent in near real-time as queries are logged within ScoutDNS.

[!WARNING] Deleting a Data Export configuration stops the stream immediately and cannot be reversed without recreating the export from scratch. If you only need a temporary stop, use the State toggle on the Data Exports list to disable the export instead.

[!TIP] Setting up several similar exports? Copy an Export on the Settings tab pre-fills a new export from an existing one, everything except its name, description, and token.

Was this article helpful?
Still stuck? Open a ticket and we'll follow up by email.
Open a ticket
Last updated Jul 24, 2026