Skip to main content

Overview

RAXE integrates with enterprise SIEMs to provide centralized threat visibility. Forward scan events in native formats to:

Splunk

HTTP Event Collector (HEC) format

CrowdStrike

Falcon LogScale (Humio) ingest

Microsoft Sentinel

Data Collector API with HMAC auth

ArcSight

SmartConnector CEF format

CEF (Generic)

Any CEF-compatible SIEM via HTTP or Syslog

Syslog

UDP, TCP, or TLS transport
CEF (Common Event Format) support means RAXE works with any SIEM that accepts CEF, including QRadar, LogRhythm, Elastic SIEM, Sumo Logic, and more.

Quick Start (CLI)

Configure SIEM integration per customer:

Splunk

Configuration

Splunk Event Format

Splunk Options


CrowdStrike Falcon LogScale

Configuration

CrowdStrike Options


Microsoft Sentinel

Configuration

Sentinel Event Format

Events are transformed to PascalCase for Azure conventions:

Sentinel Options

Sentinel uses HMAC-SHA256 authentication. The token should be your Log Analytics workspace shared key, base64-encoded.

ArcSight

Configuration

ArcSight Options


CEF (Common Event Format)

CEF support enables integration with any SIEM that accepts CEF, including:
  • IBM QRadar
  • LogRhythm
  • Elastic SIEM
  • Sumo Logic
  • Exabeam
  • And many more

CEF over HTTP

CEF over Syslog (UDP)

CEF over Syslog (TCP with TLS)

CEF Message Format

RAXE generates standard CEF messages:

CEF Field Mapping

CEF Severity Mapping

CEF Options


Multi-Customer Routing

The SIEM dispatcher routes events to the correct SIEM based on customer:

Testing

Test Connection

Output:

View Configuration

Output:

Disable SIEM


Event Batching

SIEM adapters batch events for efficiency: Configure via SDK:

Troubleshooting

  1. Verify URL is correct (include full path for HEC endpoints)
  2. Check firewall allows outbound to SIEM
  3. Verify token/credentials are valid
  4. Test with curl: curl -X POST <url> -H "Authorization: Bearer <token>"
  1. Check SIEM index/repository permissions
  2. Verify event format matches SIEM expectations
  3. Check SIEM ingestion logs for parsing errors
  4. Ensure batch has been flushed (default: 10 seconds)
  1. Verify syslog daemon is running
  2. Check port is correct (514 UDP, 6514 TLS)
  3. For TLS, ensure certificate is valid
  4. Check firewall allows UDP/TCP on syslog port
  • Splunk: Token must have HEC permissions
  • Sentinel: Use base64-encoded shared key
  • CrowdStrike: Use ingest API token
  • CEF HTTP: Bearer token format required

Best Practices

Create a dedicated index (Splunk) or repository (LogScale) for RAXE events. This enables:
  • Easier searching and dashboards
  • Separate retention policies
  • Access control isolation
Always use TLS (port 6514) for syslog in production. UDP syslog is unencrypted and can be spoofed.
Use audit logging to track SIEM delivery success rates:
Different customers may use different SIEMs. Configure each customer individually to route events correctly.