For the complete documentation index, see llms.txt. This page is also available as Markdown.

Splunk HEC setup

Integration to send P0 audit logs to Splunk instance.

P0 integrates with Splunk HEC (HTTP Event Collector) to forward audit logs from your P0 tenant to your Splunk instance.

Prerequisites

  • Existing P0 account at p0.app

  • Splunk Instance Admin Role

  • Public-facing Splunk instance with HEC endpoint secured by an SSL certificate.

    • The SSL certificate must be signed by a trusted Certificate Authority (CA) to ensure secure communication. Self-signed certificates are not allowed by P0 Security.

  • Splunk HEC Token

Set up Splunk HEC token

This setup takes about 5 minutes.

  1. Log in to p0.app and select Integrations. Under Security Information & Event Managers, select Splunk, then select the HTTP Event Collector component:

    P0 Integrations page with Splunk selected, showing the HTTP Event Collector component
  2. Click on "Add Token" to install.

    P0 Splunk HTTP Event Collector page showing the installed tokens table and the Add token button highlighted
  3. Enter a unique custom identifier for the token and click "Next":

Splunk HEC token installation form with the token identifier input field highlighted
  1. Enter the desired configuration and click "Finish" to complete the installation. See the configuration section for information about the settings.

    Splunk HEC configuration form with HEC endpoint and HEC token input fields and the Finish button

Configuring Splunk HEC token

Endpoint

HTTPS endpoint with valid SSL certificate. The instance port number required to form the URL can be found in the "Global Settings" within the HEC Settings page.

example: https://hec.example.com:8088/

Token

Tokens are 32 character GUIDs that let logging agents and HTTP clients connect to the HEC input.

Refer to the official Splunk documentation for detailed instructions: Set up HTTP Event Collector.

Last updated