Skip to content

Splunk HEC Source ​

Realm exposes a Splunk HTTP Event Collector (HEC) compatible endpoint that Splunk forwarders and HEC-capable pipeline tools can send events to directly. This allows you to route logs from various products that can send logs over Splunk HEC into Realm without additional middleware.

Create a Source in Realm ​

  1. In Realm, go to Sources > Add Source.
  2. Enter a name for your source.
  3. Set Product Format to match the format of the logs being forwarded (e.g., a specific vendor format or Custom JSON if your vendor is not listed).
  4. Click Save.

Add a Splunk HEC Input Feed ​

  1. On the Select Transport Method step in the Add Source flow, or from the source page, click Add Input Feed.
  2. Select Splunk HEC and give it a name.
  3. Enter a token if you have one or leave it empty to have the system generate a random token for you.
  4. Click Save.
  5. Click ... > Edit on the newly created input feed.
  6. Click on eye icon in the token field to view token value.
  7. Copy the HEC Endpoint URL and Token — you will need these when configuring your source vendor product.

Troubleshooting ​

Authentication errors

  • Ensure there are no leading or trailing spaces in the token value.

TLS / certificate errors

  • Realm HEC endpoints use a publicly trusted TLS certificate. If the forwarder/source vendor reports certificate verification failures, ensure the host has up-to-date CA certificates installed.