Skip to main content

Splunk HEC Sink Node

Quick Reference

HEC URL The full Splunk HTTP Record Collector endpoint URL. ex: https://splunk.example.com:8088/services/collector/record

HEC Token Credential API-key credential holding the HEC token used to authenticate with Splunk.

Index Target Splunk index. If omitted, records land in the default index configured on the HEC token. ex: main

Sourcetype The sourcetype field attached to each record. ex: _json

Source The source field attached to each record. ex: fleak

Batch Size Number of records sent per HEC request. Default: 500.

Verify SSL Certificates When enabled, validates the Splunk endpoint's TLS certificate. Disable only for self-signed dev clusters. Default: true.

Overview

The Splunk HEC Sink node forwards records from your workflow to Splunk through the HTTP Record Collector. Records are buffered and sent in batches, and you can tag every record with a specific index, sourcetype, and source. Authentication uses an API-key credential holding the HEC token.

Configuration

Splunk HEC Sink node configuration

FieldDescriptionRequiredDefault
HEC URLFull HEC endpoint, including scheme (http:// or https://) and the /services/collector/record path.Yes
HEC Token CredentialAPI-key credential whose value is the HEC token issued by your Splunk admin.Yes
IndexSplunk index name. Leave blank to use the default index configured on the token.No
SourcetypeValue assigned to the record's sourcetype field (e.g. _json).No
SourceValue assigned to the record's source field (e.g. fleak).No
Batch SizeNumber of records sent in a single HEC request.No500
Verify SSL CertificatesValidate the Splunk endpoint's TLS certificate. Turn off only for self-signed development clusters.Notrue