Skip to main content

General

Export to Splunk

Enterprise data platform integration with HEC forwarding, SSL support, and acknowledgment.

Enterprise data platform integration with Splunk HTTP Event Collector (HEC) for real-time indexing. Supports secure SSL transmission and indexer acknowledgment for guaranteed delivery.

open_in_new

HEC Documentation

docs.splunk.com

open_in_new

Official Documentation

docs.splunk.com

Configuration Parameters

ParameterRequiredTypeDefaultDescription
UrlYesstring-Splunk HEC endpoint URL (e.g., https://splunk-server:8088/services/collector).
TokenYesstring-HEC authentication token.
UseAcknowledgmentNoboolfalseEnable indexer acknowledgment (X-Splunk-Request-Channel) for delivery guarantees.
UseSSLNoboolfalseEnable SSL validation (default validation logic allows all certs currently).

Internal Behavior

Event Formatting

  • HEC Protocol: Wraps data in { event: {...}, sourcetype: "device_metrics", source: "ProxusIntegration" }.
  • Metadata Enrichment: Automatically extracts DeviceName and DeviceId into the event body.
  • Timestamps: Uses ISO 8601 format (yyyy-MM-ddTHH:mm:ss.fffZ).

Performance Features

  • Retry Policy: Uses a Polly-like retry policy (3 retries, exponential backoff) for failed HTTP requests.
  • Channel ID: Generates a unique Channel ID per request when UseAcknowledgment is enabled.