splunk-stream-setup

Automate Splunk Stream app installation, index creation, and forwarder configuration.

36|7|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/chambear2809/splunk-cisco-skills --skill splunk-stream-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: splunk-stream-setup
Source: https://github.com/chambear2809/splunk-cisco-skills/tree/main/skills/splunk-stream-setup
Command: npx skills add https://github.com/chambear2809/splunk-cisco-skills --skill splunk-stream-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Configuring and validating Splunk Stream across Enterprise and Cloud deployments is complex, error-prone, and time-consuming when done manually. This Skill automates the installation of the Splunk Stream apps, creation of necessary indexes, forwarder configuration, NetFlow setup, protocol streams activation, and end-to-end validation, enabling consistent deployments.

Core Features & Use Cases

  • Install and configure Splunk Stream components (Splunk App for Stream, Splunk_TA_stream, Splunk_TA_stream_wire_data) across target roles.
  • Create required indexes (netflow, stream) and configure forwarders for protocol capture and NetFlow ingestion.
  • Validate deployments and provide guidance for hybrid (Cloud) vs on-premise setups, with role-aware execution.

Quick Start

Install the missing Stream apps, create indexes, configure the forwarder, and run validation.

Frequently Asked Questions about splunk-stream-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Splunk Stream deployment across Enterprise and Cloud environments?

Automating Splunk Stream deployment involves a script-based workflow that installs Stream apps, creates indexes, and configures forwarders across search-tier and forwarder roles. This provides role-aware execution and validation for both hybrid cloud and on-premise environments.

What is needed to configure NetFlow ingestion and protocol streams in Splunk?

Configuring NetFlow ingestion requires creating netflow and stream indexes, then configuring forwarders for protocol capture. The setup handles streamfwd configuration and activates protocol streams to ensure data is correctly ingested and ready for dashboards.

Can I use a single script to install Splunk_TA_stream and create required indexes?

Yes, a single script-based workflow installs Splunk App for Stream, Splunk_TA_stream, and Splunk_TA_stream_wire_data across target roles. It simultaneously creates required netflow and stream indexes while applying role-aware configuration for the deployment.

Does Splunk Stream setup work for both on-premise and Splunk Cloud hybrid workflows?

Yes, Splunk Stream setup supports Splunk Cloud and hybrid workflows alongside on-premise deployments. The automated deployment provides validation and specific guidance for hybrid versus on-premise environments, ensuring proper configuration across different infrastructures.

How do I validate Splunk Stream forwarder configuration and dashboard readiness?

You validate Splunk Stream deployments by running an end-to-end validation process that checks forwarder configuration, protocol stream activation, and CIM object alignment. This confirms dashboards readiness across search-tier roles.